]> git.lyx.org Git - features.git/blob - src/frontends/qt2/ChangeLog
Give FileFilterList its own .[Ch] files.
[features.git] / src / frontends / qt2 / ChangeLog
1 2004-11-25  Angus Leeming  <leeming@lyx.org>
2
3         * FileDialog.C:
4         * FileDialog_private.C: s/globbing.h/filefilterlist.h/ in #includes.
5
6 2004-11-22  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
7
8         * lengthvalidator.[Ch]: add GlueLength validator
9         * QVSpace.C:
10         * QVSpaceDialog.C: use GlueLength validator
11         
12         * lengthcombo.C: whitespace
13
14 2004-11-17  Lars Gullik Bjonnes  <larsbj@gullik.net>
15
16         * QPrefsDialog.h: include LColor.h to satisfy concept checks.
17         * lcolorcache.h: ditto
18
19 2004-11-15  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
20
21         * QtView.C (hasFocus): new method
22
23         * QLPopupMenu.C (populate): remove a Qt/Mac hack to disable some
24         menu entries when the main window does not have focus
25
26 2004-11-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
27
28         * QLToolbar.C (selected): use layoutSelected
29
30 2004-11-05  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
31
32         * QLToolbar.C (activated, clicked):
33         * QtView.C (activated): do not use the verbose argument to dispatch
34
35 2004-11-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
36
37         * QPrefsDialog.C (new_format(), remove_format()): fix crash when
38         adding new formats (add missing converters().update() call) [bug 1692]
39
40         * QPrefsDialog.[Ch]:
41         * ui/QPrefConvertersModule.C: improve ui for converter changes
42         [bug 1488].
43
44 2004-11-06  Lars Gullik Bjonnes  <larsbj@gullik.net>
45
46         * QLImage.C (loadableFormats): use bind, equal_to instead of
47         compare_memfun
48
49         * lyx_gui.C (start): use for_each instead of explict for loop
50
51 2004-10-26  Angus Leeming  <leeming@lyx.org>
52
53         * Makefile.dialogs:
54         * QPrefs.[Ch]:
55         * QPrefsDialog.[Ch]:
56         * ui/QPrefCopierModule.ui: enable the Movers to be modified from the
57         preferences dialog.
58
59 2004-10-18  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
60
61         * ui/QPrefConvertersModule.ui: Add translation context to "To:"
62         * ui/QPrintDialogBase.ui: ditto
63
64 2004-10-11  Andreas Vox  <vox@isp.uni-luebeck.de>
65
66         * qfont_loader.C (initFontPath, addToFontPath): two new static
67         member functions that replace addFontPath
68         (available): remove special MacOSX code; use addToFontPath
69
70         * lyx_gui.C (parse_init): add call to qfont_loader::initFontPath()
71
72 2004-10-01  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
73
74         * QLPopupMenu.C (populate): move the code below to here, so that
75         it only has an effect on the menu entries
76
77         * lyx_gui.C (getStatus): remove special Qt/Mac code, which broke
78         most dialogs (bug 1693)
79
80 2004-10-05  Angus Leeming  <leeming@lyx.org>
81
82         * QPrefs.C, QPRefsDialog.C, ui/QPrefLatexModule.ui: add code to
83         input/output the indexing command (usually 'makeindex').
84
85 2004-09-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
86
87         * qfont_loader.C (addFontPath): quote the name of the font dir in
88         case it contains a space
89
90 2004-08-19  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
91
92         * BulletsModule.C (setBullet): use toqstr() for a string passed to
93         qt, otherwise it won't compile on SuSE 9.0
94
95 2004-08-18  Lars Gullik Bjonnes  <larsbj@gullik.net>
96
97         * Some pch work.
98
99 2004-08-18  José Matos  <jamatos@lyx.org>
100
101         * BulletsModule.C (setBullet): show custom bullet instead of "...",
102         change from John Levon.
103
104 2004-08-15  Lars Gullik Bjonnes  <larsbj@gullik.net>
105
106         * qfontexample.h: add header guards
107
108         * qcoloritem.h: add header guards
109
110         * floatplacement.h: add header guards
111
112         * pch.h: new file
113
114         * Makefile.am: support pch
115
116 2004-08-11  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
117
118         Fix problem with the menu merging functionality of Qt/Mac. All the
119         code below is #ifdef Q_WS_MACX.
120
121         * QLPopupMenu.C (showing): append dummy entries to one menu (so that
122         Qt/Mac moves them to the LyX menu) and give them special index value.
123         (fire): if index is more than indexOffset, dispatch to the
124         corresponding entry from the "LyX" menu.
125
126         * lyx_gui.C (parse_init): add a new translator whose sole purpose
127         is to hide some menu entries from Qt/Mac scrutiny and avoid some
128         menu merging.
129
130         * QLMenubar.C (QLMenubar): Use "LyX" as special menu; initialize
131         the contents of the first menu in the menubar
132
133 2004-08-14  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
134
135         * QPrefsDialog.C (change_color):
136         * QDocumentDialog.C (toggleBranchColor): set the parent of the
137         color picker correctly.
138
139 2004-08-13  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
140
141         * QLPopupMenu.C (fire): make Qt process events before we
142         dispatch our function (toolbars still do not get repainted
143         correctly, though)
144
145 2004-08-12  Kornel Benko  <kornel.benko@berlin.de>
146
147         * QPrefs.C (setComboxFont): Use fromqstr() instead of latin1() for
148         font name comparison since latin1() can return NULL
149         * lyx_gui.C (roman_font_name): convert return value with fromqstr()
150         instead of latin1() since latin1() can return NULL
151         (sans_font_name): ditto
152         (typewriter_font_name): ditto
153
154 2004-08-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
155
156         * FileDialog.C: #define USE_NATIVE_FILEDIALOG under LyX/Mac
157         (save, open, opendir): when USE_NATIVE_FILEDIALOG
158         is defined, use QFileDialog::getOpenFileName and friends.
159
160 2004-08-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
161
162         * Makefile.am (AM_CXXFLAGS): do not disable QTranslator code
163
164         * lyx_gui.C (parse_init): install a translator for Qt native
165         strings.
166
167 2004-08-07  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
168
169         * QBibtexDialog.C (browsePressed): use ControlBibtex::browseBst
170         (browseBibPressed): use ControlBibtex::browseBib
171
172         * QLPrintDialog.C (browseClicked): use ControlPrint::browse
173
174 2004-08-01  Lars Gullik Bjonnes  <larsbj@gullik.net>
175
176         * QContentPane.C (keyPressEvent): make sure to use the smart
177         pointer as soon as possible.
178
179 2004-07-24  Lars Gullik Bjonnes  <larsbj@gullik.net>
180
181         * QPrefs.C, QMathMatrixDialog.C:
182         * QLog.C, QAbout.C: change "support/std_sstream.h" to <sstream>
183
184 2004-07-22  Lars Gullik Bjonnes  <larsbj@gullik.net>
185
186         * lyx_gui.C (set_read_callback,remove_read_callback): delete funcs
187
188         * Makefile.dialogs (MOCFILES): remove io_callback.[Ch]
189         * io_callback.[Ch]: delete files
190
191 2004-07-21  Lars Gullik Bjonnes  <larsbj@gullik.net>
192
193         * socket_callback.C (data_received): simplify
194         (socket_callback): take fd and boost::function as args.
195         (server_received): delete function
196
197         * lyx_gui.C (register_socket_callback): setup the callback
198         (unregiser_socket_callback): tear down the callback
199
200 2004-07-05  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
201
202         * QLyXKeySym.C (qprint): like print, but return a QString
203         (print): use qprint.
204
205         * QLPopupMenu.C (getLabel): do not add the binding here anymore
206         (populate): changes to make bindings work on Qt/Mac.
207
208 2004-06-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
209
210         * lyx_gui.C (getStatus): under Mac OS X, disable the
211         buffer-related lfuns when the main window does not have the focus.
212
213 2004-06-21  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
214
215         * QCitation.[Ch]: add validation (fix bug 1617).
216
217 2004-06-18  Lars Gullik Bjonnes  <larsbj@gullik.net>
218
219         * lyx_gui.C (roman_font_name): go through QString when converting
220         to std::string.
221         (sans_font_name): ditto
222         (typewriter_font_name): ditto
223
224 2004-06-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
225
226         * QLMenubar.C (QLMenubar): use QLMenubar::menuBar().
227         (menuBar): new method; returns the menu bar that LyX should use.
228
229 2004-06-02  Angus Leeming  <leeming@lyx.org>
230
231         * Q[a-zA-Z]*DialogBase.C: reverse yesterday's patch, as discussed
232         on the list.
233
234 2004-06-01  Angus Leeming  <leeming@lyx.org>
235
236         * Q[a-zA-Z]*DialogBase.C: tell the QDialog base class who the
237         parent dialog is.
238
239 2004-05-28  Lars Gullik Bjonnes  <larsbj@gullik.net>
240
241         * ui/Makefile.am (EXTRA_DIST): add QPreambleDialogBase.ui
242
243 2004-05-20  Angus Leeming  <leeming@lyx.org>
244
245         * Most .C files: bring some sort of sanity to the order
246         of inclusion of header files.
247
248 2004-05-19  Angus Leeming  <leeming@lyx.org>
249
250         * Most files: wrap code up inside namespace lyx::frontend.
251
252 2004-05-14  Angus Leeming  <leeming@lyx.org>
253
254         * QCitation.C: small changes due to the changes in biblio.h.
255
256 2004-05-12  Angus Leeming  <leeming@lyx.org>
257
258         * QDocument.C (apply, update): get, set data with
259         BufferParams::cite_engine.
260
261 2004-05-10  Angus Leeming  <leeming@lyx.org>
262
263         * QCitation.C: simplified code to use the biblio::CiteEngine
264         enum rather than multiple bools, usingNatbib and using Jurabib.
265
266 2004-05-05  Angus Leeming  <leeming@lyx.org>
267
268         * QIndexDialog.[Ch] (reject): overload the QDialog::reject function
269         and so squash bug 1251 completely.
270
271 2004-05-05  Angus Leeming  <leeming@lyx.org>
272
273         * QRef.C (redoRefs): Prevent widgets from emitting any signals
274         whilst we modify their state.
275
276 2004-05-04  Angus Leeming  <leeming@lyx.org>
277
278         * Dialogs.C: Remove "error" dialog identifier.
279
280 2004-05-02  Angus Leeming  <leeming@lyx.org>
281
282         * QLImage.[Ch]: store and use QImage rather than QPixmap. Saves
283         a heap of transformations to/from QImage when manipulating the
284         data.
285
286         * QLPainter.C (image): access QLImage::qimage rather than ::qpixmap.
287
288 2004-05-02  Angus Leeming  <leeming@lyx.org>
289
290         * QLPainter.C (image): set the background colour to
291         LColor::graphicsbg.
292
293         * QLImage.C (setPixmap_impl): remove commented out xforms code
294         to set pixmap background colour.
295
296 2004-05-02  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
297
298         * QGraphics.C: #include <cmath> (STLport compile fix for floor())
299
300 2004-04-29  Angus Leeming  <leeming@lyx.org>
301
302         * QLImage.C (toGray): new helper function, copied from
303         KImageEffect::toGray.
304         (setPixmap_impl): use it.
305
306 2004-04-29  Angus Leeming  <leeming@lyx.org>
307
308         * QGraphics.C (apply): Remove a #warning statement by
309         fixing the code.
310
311 2004-04-28  Angus Leeming  <leeming@lyx.org>
312
313         * QLToolbar.[Ch]: rewrite code to derive from a single Toolbar or
314         LayoutBox.
315
316         * QtView.C: small changes due to changed Toolbar API.
317
318 2004-04-28  Angus Leeming  <leeming@lyx.org>
319
320         * WorkAreaFactory.C (create): No longer passed x, y data.
321
322         * QWorkArea.[Ch] (c-tor): No longer receives x, y data.
323
324         * QtView.[Ch] (c-tor): no longer passes x, y data to BufferView c-tor.
325
326 2004-04-28  Angus Leeming  <leeming@lyx.org>
327
328         * WorkAreaFactory.C (create): pass a LyXView & to QWorkArea c-tor.
329
330         * QWorkArea.[Ch] (c-tor): now receives a LyXView &.
331
332 2004-04-21  John Levon  <levon@movementarian.org>
333
334         * QLToolbar.C: use GUI name for tooltip
335
336 2004-04-19  Angus Leeming  <leeming@lyx.org>
337
338         * QPref.C:
339         * QPrefsDialog.C:
340         * ui/QPrefDisplayModule.ui: changes due to changes to LyXRC::preview.
341
342 2004-04-18  John Levon  <levon@movementarian.org>
343
344         * QDelimiterDialog.C:
345         * QMathDialog.C: make button callbacks work again
346
347         * README: add a warning
348
349 2004-04-13  Angus Leeming  <leeming@lyx.org>
350
351         * ui/QExternalDialogBase.ui:
352         * ui/QGraphicsDialogBase.ui: layout tweaks.
353
354 2004-04-12  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
355
356         * QPrefsDialog.C, ui/QPrefFileformatsModule.ui: add editor to format
357         * QGraphics.[Ch]: add slotEdit()
358         * QGraphicsDialog.[Ch]: add edit_clicked()
359         * ui/QGraphicsDialogBase.ui: add Edit button
360
361 2004-04-07  Alfredo Braunstein  <abraunst@lyx.org>
362
363         * QLPainter.[Ch]: adjust to changes in Painter.h
364
365 2004-04-05  Angus Leeming  <leeming@lyx.org>
366
367         * Dialogs.C (build): set the preferences dialog button policy to
368         PreferencesPolicy.
369
370 2004-04-05  Angus Leeming  <leeming@lyx.org>
371
372         * QGraphics.C (getUnitNo): const-correct.
373
374 2004-04-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
375
376         * floatplacement.[Ch]: check whether we are in the float or
377         document dialog (in the latter, the span and sideways checkboxes
378         are not used). Fixes a crash.
379
380 2004-04-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
381
382         * floatplacement.[Ch]: another adjustment of placement enabling.
383
384 2004-04-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
385
386         * floatplacement.[Ch]: correct fix for enabling of placement
387         values (bug 1016)
388
389 2004-03-31  Angus Leeming  <leeming@lyx.org>
390
391         * Dialogs2.C:
392         * Qt2Base.[Ch]: removed.
393
394         * Makefile.am:
395         * Makefile.dialogs: adjusted to suit.
396
397 2004-03-31  Angus Leeming  <leeming@lyx.org>
398
399         * Dialogs.C (build): added "preamble" as a symonym for "document".
400         * Dialogs2.C (showPreamble): removed.
401
402 2004-03-31  Angus Leeming  <leeming@lyx.org>
403
404         * Dialogs.C (build): added spellchecker dialog.
405         * Dialogs2.C (showSpellchecker): removed.
406
407         * QSpellchecker.[Ch]: converted to the Dialog-based scheme.
408
409 2004-03-31  Angus Leeming  <leeming@lyx.org>
410
411         * Dialogs.C (build): added preferences dialog.
412         * Dialogs2.C (showPreferences): removed.
413
414         * QPrefs.[Ch]: converted to the Dialog-based scheme.
415
416 2004-03-31  Angus Leeming  <leeming@lyx.org>
417
418         * QPrefs.[Ch]:
419         * QPrefsDialog.C: changes due to the changed ControlPrefs interface.
420
421 2004-03-30  Angus Leeming  <leeming@lyx.org>
422
423         * Dialogs.C (build): added document dialog.
424         * Dialogs2.C (showDocument): removed.
425
426         * QDocument.[Ch]: converted to the Dialog-based scheme.
427
428 2004-03-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
429
430         * QBibtex.C:
431         * QDocument.C:
432         * QDocumentDialog.C:
433         * ui/BiblioModuleBase.ui: bibtopic support.
434
435         * QPrefs.C:
436         * QPrefsDialog.C:
437         * ui/QPrefsLaTeXModule.ui: customize bibtex call.
438
439         * QFloat.C:
440         * QFloatDialog.C:
441         * floatplacement.[Ch]: add support for sidewaysfloats
442         fix enabling of placement values (bug 1016)
443
444 2004-03-28  Angus Leeming  <leeming@lyx.org>
445
446         * Dialogs.C (build): added print dialog.
447         * Dialogs2.C (showPrint): removed.
448
449         * QPrint.[Ch]: converted to the Dialog-based scheme.
450
451 2004-03-27  Angus Leeming  <leeming@lyx.org>
452
453         * Dialogs.C (build): added sendto dialog.
454         * Dialogs2.C (showSendto): removed.
455
456         * QSendto.[Ch]: converted to the Dialog-based scheme.
457
458 2004-03-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
459
460         * QLyXKeySym.C (print): new method; print a KeySym using Qt syntax
461
462 2004-03-17  Angus Leeming  <leeming@lyx.org>
463
464         * Dialogs2.C, lyx_gui.C: remove mention of the forks dialog.
465
466 2004-03-07  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
467
468         * QCitation.C:
469         * QDocument.C:
470         * QDocumentDialog.C:
471         * ui/BiblioModuleBase.ui: support jurabib.
472
473 2004-03-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
474
475         * QCitation.C:
476         * ui/QCitationDialogBase.ui: Support second \cite option.
477
478         * QDocumentDialog.C (branches): Don't deselect branch
479         after button press.
480         * QBranch.C: fix off-by-one-error.
481
482 2004-02-21  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
483
484         * QPrefs.C, QPrefsDialog.C, ui/QPrefPathsModule.ui: remove
485         use_tempdir
486
487 2004-02-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
488
489         * QDocument.C:
490         * QDocumentDialog.C:
491         * ui/LanguageModuleBase.ui: get rid of the single/double
492         quote toggle (accessible via lfuns now).
493
494 2004-02-19  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
495
496         * QRef.[Ch]: Real fix for bug 1511 (restore latest settings);
497         fix for bug 1512 (restore ref format settings).
498
499 2004-02-18  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
500
501         * QCitation.[Ch]:
502         * QCitationDialog.[Ch]: open the find dialog if an inset is
503         new (new method openFind()). Fixes bug 1146.
504
505         * QCitation.C: restore the chosen natbib style.
506
507         * QRef.C: Disable goto button if there is no ref (bug 1037)
508         Restore setting of the buffer combo (bug 1511)
509
510 2004-02-01  Lars Gullik Bjonnes  <larsbj@gullik.net>
511
512         * floatplacement.C (set): "c" -> 'c' in calls to contains
513
514 2004-01-28  Lars Gullik Bjonnes  <larsbj@gullik.net>
515
516         * QPrefs.C: add using statement for std::distance
517         (findPos): add a typedef for the const_iterator.
518
519         * QLPopupMenu.C: add using statement for std::distance
520
521         * QDocument.C: add using statement for std::distance
522
523 2004-01-25  Angus Leeming  <leeming@lyx.org>
524
525         * Dialog.C (build): add the "findreplace" dialog.
526         * Dialogs2.C (showSearch): removed.
527
528         * QSearch.[Ch]: derive from QDialogView rather than from Qt2Base.
529
530 2004-01-15  Ronald Florence  <ron@18james.com>
531
532         * Menubar_pimpl.C: change Q_WS_MAC conditional define to
533         Q_WS_MACX.
534
535         * qfont_loader.C: add support for LyX/Mac to find Fonts directory
536         inside the application bundle.
537
538 2004-01-08  Angus Leeming  <leeming@lyx.org>
539
540         * FileDialog.C (open, save):
541         * FileDialog_private.[Ch] (c-tor):
542         the file filter mask is now passed as a FileFilterList rather than
543         as a string.
544
545         * QExternalDialog.C (browseClicked):
546         * QGraphicsDialog.C (browse_clicked):
547         * QInclude.C (browse):
548         changes doe to the name change controller().Browse() to
549         controller().browse().
550
551 2003-12-15  Ronald Florence <ron@18james.com>
552
553         * qfont_loader.C: fixed headers to compile w/o X11
554
555         * QWorkArea.C (checkAppleEventForMissingParams)
556         (handleOpenDocuments): add support for OpenDocuments apple event
557
558         * lyx_gui.C (macEventFilter): handle apple events
559
560 2004-01-05  Angus Leeming  <leeming@lyx.org>
561
562         * FileDialog_private.C (c-tor): invoke convert_brace_glob to convert
563         a csh-style glob like "*.{abc,def}" to something that
564         Qt can understand.
565
566 2003-12-30  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
567
568         * ui/QGraphicsDialogBase.ui: add missing signal/slot (bug 1469).
569
570 2003-12-14  Angus Leeming  <leeming@lyx.org>
571
572         * QBranch.C: use the List interface to BranchList, simplifying the code.
573
574         * QDocument.C:
575         * QDocumentDialog.C: overhaul the branchlist code.
576
577 2003-12-14  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
578
579         * QMinipage.[Ch]:
580         * QMinipageDialog.[Ch]:
581         * ui/QMinipageDialogBase.ui: remove from repository.
582         * Dialogs.C:
583         * Makefile.am:
584         * Makefile.dialogs: remove minipage.
585
586 2003-12-12  Angus Leeming  <leeming@lyx.org>
587
588         * QBranch.C:
589         * socket_callback.[Ch]: unix line endings.
590
591 2003-12-11  Angus Leeming  <leeming@lyx.org>
592
593         * QCitationDialog.C (availableChanged, selectedChanged): ensure that
594         the bibkeysInfo map is populated before calling biblio::getInfo.
595         Prevents and assert when the bibtex database is not found.
596
597 2003-12-10  Angus Leeming  <leeming@lyx.org>
598
599         * QExternal.C, ui/QExternalDialogBase.ui: add a 'draft' check box
600         and use it to fill InsetExternalParams::draft.
601
602 2003-12-10  Angus Leeming  <leeming@lyx.org>
603
604         * QNote.C: changes due to the change of type of InsetNoteParams::type
605         from string to an enum.
606
607 2003-12-10  Angus Leeming  <leeming@lyx.org>
608
609         * lengthvalidator.[Ch]: make <qwidget.h> visible to the class.
610
611 2003-12-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
612
613         * lengthvalidator.[Ch] (LengthValidator): change the constructor to
614         take a QWidget* instead of QObject*.
615
616 2003-12-09  Angus Leeming  <leeming@lyx.org>
617
618         * checkedwidgets.C (setWarningColor): new function that should
619         work also with Qt 2.3.x.
620         (setWidget): call setWarningColor, not setPaletteForegroundColor.
621
622 2003-12-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
623
624         * QExternal.C: add using directive
625
626 2003-12-05  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
627
628         * QBox.[Ch]: (new)
629         * QBoxDialog.[Ch]: (new)
630         * ui/QBoxDialogBase.ui: (new)
631         * Makefile.am:
632         * Makefile.dialogs:
633         * Dialogs.C: new VSpace dialog.
634         * lengthcommon.[Ch]: add insertItem(int) method
635
636 2003-12-05  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
637
638         * QDocument.C: use geometry on custom, A3, B3 and B4
639         papersizes.
640
641 2003-12-05  Angus Leeming  <leeming@lyx.org>
642
643         * QVCLog.[Ch]:
644         * QVCLogDialog.[Ch]:
645         * ui/QVCLogDialogBase.ui: removed.
646
647         * Makefile.am, Makefile.dialogs: remove all mention of these files.
648
649 2003-12-05  Angus Leeming  <leeming@lyx.org>
650
651         * QLog.C: much simplified, thanks to the more powerful interface
652         of ControlLog.
653
654         * Dialogs.C: no need anymore to build a separate VCLog dialog.
655
656 2003-12-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
657
658         * ui/QExternalDialogBase.ui: improved layout.
659
660 2003-12-04  Angus Leeming  <leeming@lyx.org>
661
662         * lengthvalidator.[Ch]: a new class LengthValidator, derived from
663         QValidator enables us to validate that the input text is a LyXLength.
664
665         * checkedwidgets.[Ch]: a new class CheckedLineEdit derived from
666         CheckedWidget enables us to add widgets to a list at build time.
667         Thereafter, their validity is checked automatically on each
668         input event, thus allowing us to 'remember' invalid widgets and
669         so control the state of the 'Apply', 'Ok' buttons.
670         As a bit of fun and to provide the user with some visual feedback,
671         the invalid widgets are displayed in red.
672
673         * Makefile.am, Makefile.dialogs: add the new files.
674
675         * QExternal.[Ch]:
676         * QExternalDialog.C:
677         * ui/QExternalDialogBase.ui: a total overhaul. In addition, the
678         dialog can now manipulate the transform data (rotate, scale, crop).
679         Makes full use of CheckedLineEdit.
680
681 2003-12-01  Angus Leeming  <leeming@lyx.org>
682
683         * QContentPane.[Ch] (SyntheticMouseEvent): a new, helper struct.
684         (QContentPane): store an instance of SyntheticMouseEvent and
685         add a slot, generateSyntheticMouseEvent, that is invoked by the
686         SyntheticMouseEvent::timeout.
687         (mouseMoveEvent): initialize synthetic_mouse_event_ when the
688         mouse button is depressed and the cursor is outside of the work area.
689         (generateSyntheticMouseEvent): if the scrollbar value is different
690         from the cached value, then dispatch a 'synthetic' mouse event.
691
692 2003-12-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
693
694         * QVSpace.C: remove VSPACE::NONE, remove restore button.
695         * ui/QVSpaceDialogBase.ui: remove restore button, fix tooltip.
696
697 2003-12-01  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
698
699         * QDocumentDialog.[Ch]: (branches) don't insert a coloritem
700         for colorless branches; implement double click for (de)activating
701         branches.
702
703         * lengthcombo.[Ch]: introduce a noPercents() method which allows
704         to use the widget without the %-items.
705         * QVSpace.C:
706         * QDocument.C: use noPercents() where appropriate.
707
708         * QParagraph.[Ch]: remove dead code and dependencies.
709
710 2003-11-30  Angus Leeming  <leeming@lyx.org>
711
712         * QContentPane.C (QContentPane): squash warning about variables
713         being initialized in the wrong order.
714
715 2003-11-29  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
716
717         * qt_helpers.C (widgetsToLength): handle glue lengths
718         * QDocumentDialog.C: use clicked() instead of pressed()
719         for branches color button.
720         * QVSpace.[Ch]: fix a few bugs, simplify the code (by using
721         qt_helpers functions)
722         * QDocumentDialog.C:
723         * ui/QDocumentDialogBase.ui: use lengthcombo instead of
724         QComboBox (which simplifies the code).
725         * QParagraphDialog.C: whitespace
726         * ui/QParagraphDialogBase.ui: restore lost connections.
727
728 2003-11-29  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
729
730         * QVSpace.[Ch]: (new)
731         * QVSpaceDialog.[Ch]: (new)
732         * ui/QVSpaceDialogBase.ui: (new)
733         * Makefile.am:
734         * Makefile.dialogs:
735         * Dialogs.C: new VSpace dialog.
736
737 2003-11-24  Alfredo Braunstein  <abraunst@lyx.org>
738
739         * QContentpane.[Ch] (trackScrollbar): add
740         * QWorkarea.C (setScrollbarParams): do not track scrollbar signals
741         when manually setting the scrollbar position
742
743 2003-11-14  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
744
745         * ui/QMathDialogBase.ui: remove mention of \frac in tooltip, since
746         \f is interpreted by gettext as a special sequence.
747
748         * QDocument.C (build_dialog): remove use of latin1 in
749         some translatable strings. It confuses gettext.
750
751 2003-11-20  Angus Leeming  <leeming@lyx.org>
752
753         * BulletsModule.C (setBullet): squash gcc 'may be uninitialized' warning.
754         * QTabularDialog.C (hAlign_changed, vAlign_changed): ditto.
755
756         * QLImage.C (clip_impl): squash comparison of signed, unsigned warning.
757         * QSendto.C (apply, isValid): ditto.
758         * qt_helpers.C (formatted): ditto.
759
760 2003-11-05  João Luis M. Assirati  <assirati@fma.if.usp.br>
761
762         * lyx_gui.C: {set,remove}_{server,data}socket_callback(): replace
763         dummy functions with working ones
764         * socket_callback.[Ch] ():
765         new files with a class to connect sockets.
766         * Makefile.am: add the above
767
768 2003-11-04  Alfredo Braunstein  <abraunst@libero.it>
769
770         * QSearch.[Ch]:
771         * QSearchDialog.C: adjust to spellcheck code changes
772
773 2003-11-01  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
774
775         * ui/QParagraphDialogBase.ui: finally remove [line|pagebreak]_[above|below]
776
777 2003-10-27  André Pönitz  <poenitz@gmx.net>
778
779         * QParagraph.C:
780         * ui/QParagraphDialogBase.ui: partially remove [line|pagebreak]_[above|below]
781
782 2003-10-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
783
784         * QDocument.[Ch]:
785         * QDocumentDialog.[Ch]: Fix color setting of branches.
786
787 2003-10-23  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
788
789         * Dialogs.C:
790         * Makefile.am:
791         * Makefile.dialogs:
792         * QDocument.[Ch]:
793         * QDocumentDialog.[Ch]: Add qt gui for branches
794
795         * QBranch.[Ch]:
796         * QBranchDialog.[Ch]:
797         * ui/BranchesModuleBase.ui:
798         * ui/QBranchModuleBase.ui: new files (qt gui for branches).
799
800 2003-10-22  Angus Leeming  <leeming@lyx.org>
801
802         * QExternal.C:
803         * QExternalDialogBase.ui: enable the user to choose to 'preview' the
804         external file.
805
806 2003-10-14  Angus Leeming  <leeming@lyx.org>
807
808         * lyx_gui.C (start): store the LyXView in the LyX list of all LyXViews.
809
810 2003-10-13  João Luis Meloni Assirati  <assirati@fma.if.usp.br>
811
812         * lyx_gui.C: Declared and allocated lyxsocket.
813
814 2003-10-13  Angus Leeming  <leeming@lyx.org>
815
816         * lyx_gui.C (set_datasocket_callback, set_serversocket_callback,
817         remove_datasocket_callback, remove_serversocket_callback):
818         placeholder functions, enabling the frontend to be linked.
819
820 2003-10-13  Lars Gullik Bjønnes  <larsbj@gullik.net>
821
822         * lyx_gui.C (start): adjust for distpatch change
823
824 2003-10-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
825
826         * qfont_loader.C: add #include (needed for LyX/Mac)
827
828 2003-10-08  Angus Leeming  <leeming@lyx.org>
829
830         Fix doxygen warnings.
831
832         * QLToolbar.h: \file qt2/Toolbar_pimpl.h -> \file QLToolbar.h
833
834 2003-10-07  Angus Leeming  <leeming@lyx.org>
835
836         * ui/QExternalDialogBase.ui:
837         * QExternal.[Ch]:
838         * QExternalDialog.[Ch]: allow the user to alter the extradata
839         field of InsetExternal::Params.
840
841 2003-10-07  Angus Leeming  <leeming@lyx.org>
842
843         * QExternal.C: InsetExternal::Params -> InsetExternalParams.
844
845 2003-10-06  Michael Schmitt  <michael.schmitt@teststep.org>
846
847         * QDelimiterDialog.h:
848         * QMathDialog.h:
849         * QSearchDialog.h:
850         * floatplacement.h:
851         * iconpalette.h:
852         * panelstack.h: add #include <string>.
853
854 2003-10-01  Vitaly Lipatov  <lav@vl3143.spb.edu>
855
856         * FileDialog.C: use fromqstr in a few places to enable the dialog to
857         read non-latin filenames.
858
859 2003-10-01  Angus Leeming  <leeming@lyx.org>
860
861         * QExternal.C (helpText): changes due to the introduction of
862         namespace lyx::external.
863
864 2003-09-29  Lars Gullik Bjønnes  <larsbj@gullik.net>
865
866         * several .C files: add debug.h at top to avoid compilation
867         errors.
868
869 2003-09-25  Angus Leeming  <leeming@lyx.org>
870
871         * QExternal.C (update_contents, apply): InsetExternal::Params::
872         templatename now has accessor functions.
873
874 2003-09-22  Lars Gullik Bjønnes  <larsbj@gullik.net>
875
876         * QLPopupMenu.C (getLabel): fix so that bindings are added even if
877         shortcut is missing.
878
879 2003-09-21  Lars Gullik Bjønnes  <larsbj@gullik.net>
880
881         * QtView.C (activated): change to take a FuncRequest, not a slot
882         anymore.
883
884         * QLToolbar.C (update): adjust
885         (add): change to take a FuncRequest
886
887         * QLPopupMenu.C (createMenu): constify id
888         (QLPopupMenu): connect to local class func fire instead of to
889         QtView::activated.
890         (fire): new class function
891         (populate): change to store a cache of FuncRequest for the menu
892         items, adjust
893
894         * QContentPane.C (keyPressEvent): fix new bug
895
896         * LyXKeySymFactory.C (create): fix new bug
897
898 2003-09-19  Angus Leeming  <leeming@lyx.org>
899
900         * QInclude.C: changes dues to the changed storage in InsetInclude,
901         from an InsetInclude::params to an InsetCommandParams.
902
903 2003-09-18  Angus Leeming  <leeming@lyx.org>
904
905         * QInclude.C (apply): No need to set InsetInclude::Params::flag;
906         the variable has been removed. Instead, set the command name directly.
907
908 2003-09-18  Angus Leeming  <leeming@lyx.org>
909
910         * QLPainter.C:
911         * QLPainter.h:
912         * QPrefsDialog.h:
913         * lcolorcache.C:
914         * lcolorcache.h:
915         * lyx_gui.C: rename EnumLColor as LColor_color.
916
917 2003-09-16  Angus Leeming  <leeming@lyx.org>
918
919         * QLImage.[Ch]: separate interface from implementation. Make all the virtual
920         functions private.
921
922 2003-09-16  Angus Leeming  <leeming@lyx.org>
923
924         * QCharacter.C, QPrefs.C, lyx_gui.C: add #include "LColor.h".
925
926 2003-09-15  Angus Leeming  <leeming@lyx.org>
927
928         * QLPainter.C: add #include "LColor.h".
929         * QLPainter.[Ch] (setPen, point, line, lines, rectangle, fillPolygon, arc):
930         pass EnumLColor args, rather than LColor::color ones.
931
932         * QPrefsDialog.C: add #include "LColor.h".
933         * QPrefsDialog.h: remove #include "LColor.h". Store a vector<EnumLColor> colors_;
934
935         * QWorkArea.C: add #include "LColor.h".
936
937         * lcolorcache.C: add #include "LColor.h".
938         * lcolorcache.h: store a map<EnumLColor, QColor>.
939         * lcolorcache.[Ch] (get):pass EnumLColor args, rather than LColor::color ones.
940
941         * qscreen.C: add #include "LColor.h".
942
943         * lyx_gui.C (hexname, update_color): pass EnumLColor args, rather
944         than LColor::color ones.
945
946 2003-09-15  Angus Leeming  <leeming@lyx.org>
947
948         * QAbout.C (build_dialog):
949         * QPrefs.C (apply): remove STRCONV.
950
951 2003-09-09  Lars Gullik Bjønnes  <larsbj@lyx.org>
952
953         * BulletsModule.C: change Assert to BOOST_ASSERT
954         * panelstack.C: ditto
955         * QDocument.C: ditto
956
957 2003-09-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
958
959         * QLToolbar.C: include <qtoolbar.h>
960
961         * QLPopupMenu.h: include <utility>
962
963         * qt_helpers.C:
964         * qfont_loader.C: include <algorithm>
965
966 2003-09-08  Angus Leeming  <leeming@lyx.org>
967
968         * FileDialog.C:
969         * QCitation.C:
970         * QCitationDialog.C:
971         * QCommandBuffer.C:
972         * QContentPane.C:
973         * QGraphics.C:
974         * QLMenubar.C:
975         * QLPopupMenu.C:
976         * QLog.C:
977         * QMathDialog.C:
978         * QParagraphDialog.C:
979         * QPrefsDialog.C:
980         * QRef.C:
981         * QTexinfo.C:
982         * QtView.C:
983         * lyx_gui.C:
984         * panelstack.C:
985         * qscreen.C:
986         * qt_helpers.C: remove redundant using directives.
987
988 2003-09-07  Angus Leeming  <leeming@lyx.org>
989
990         * BulletsModule.h: remove #include "support/std_string.h", <vector>.
991         * QBrowseBox.h: remove #include <qwidget.h>.
992         * QCharacter.h: remove #include "support/std_string.h".
993         * QCharacterDialog.h: remove #include <qevent.h>, <qcheckbox.h>,
994         <qcombobox.h>.
995         * QContentPane.h: remove #include <qevent.h>.
996         * QDialogView.h: remove #include <qfont.h>.
997         * QDocumentDialog.h: remove #include "ui/BulletsModuleBase.h".
998         * QLPopupMenu.h: remove #include <map>.
999         * QLToolbar.h: remove #include <vector>.
1000         * QWorkArea.h: remove #include <qwidget.h>, <qpixmap.h>.
1001         * Qt2Base.h: remove #include <qfont.h>.
1002         * QtLyXView.h: remove #include "frontends/LyXView.h".
1003         * emptytable.h: remove #include <qpainter.h>.
1004         * qsetborder.h: remove #include <qcolor.h>.
1005
1006 2003-09-06  Angus Leeming  <leeming@lyx.org>
1007
1008         * QParagraph.C: add Spacing.h and vspace.h includes.
1009
1010 2003-09-06  Angus Leeming  <leeming@lyx.org>
1011
1012         * QContentPane.C: add a typedef for LyXKeySymPtr.
1013
1014 2003-09-06  Angus Leeming  <leeming@lyx.org>
1015
1016         * QCitationDialog.C:
1017         * QMathDialog.C:
1018         * QTabularDialog.C: remove using std::endl directive.
1019
1020 2003-09-06  Kornel Benko  <kornel.benko@berlin.de>
1021
1022         * QLyXKeySym.C: re-add <map> header file.
1023         * QBrowseBox.C: re-add <cmath> header file.
1024         * qttableview.C: re-add <limits.h> header file.
1025
1026 2003-09-05  Angus Leeming  <leeming@lyx.org>
1027
1028         * QCitation.h:
1029         * QGraphics.h:
1030         * QPrefs.h:
1031         * qscreen.[Ch]:
1032         ensure that the header files can be compiled stand-alone.
1033
1034 2003-09-05  Angus Leeming  <leeming@lyx.org>
1035
1036         * *.C: strip out redundant #includes. (352 in total.)
1037
1038 2003-09-03  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1039
1040         * ui/QTabularDialogBase.ui: fix typo in tooltip.
1041
1042 2003-08-18  Bas Zoetekouw  <bas@o2w.nl>
1043
1044         * ui/QRefDialogBase.ui: add eqref entry
1045
1046 2003-08-12  Michael Schmitt  <michael.schmitt@teststep.org>
1047
1048         * QTabularDialog.C:
1049         * QTabular.C: rename LYX_VALIGN_CENTER to LYX_VALIGN_MIDDLE;
1050         rename VCENTER to MIDDLE;
1051         * ui/QTabularDialogBase.ui:
1052         * ui/QMathMatrixDialogBase.ui: replace "Center" by "Middle"
1053         * ui/QBibtexDialogBase.ui: rename "Bibtex" to "BibTeX"
1054         * ui/QDocumentDialogBase.ui: Remove redundant ' ' from message
1055
1056 2003-08-05  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1057
1058         * QWorkArea.C (QWorkArea):
1059         (dragEnterEvent):
1060         (dropEvent): add support for drag and drop of URIs
1061
1062 2003-08-03  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1063
1064         * ui/moc/Makefile.am (INCLUDES): forgot to use QT_INCLUDES
1065
1066 2003-08-02  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1067
1068         * ui/Makefile.am (INCLUDES):
1069         * moc/Makefile.am (INCLUDES):
1070         * Makefile.am (INCLUDES): use QT_INCLUDES
1071
1072         * QLToolbar.C (clearLayoutList): call Toolbar::clearLayoutList
1073
1074 2003-07-30  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1075
1076         * ui/QCitationDialogBase.ui: Omit correct signal for styleCO changes
1077         (bug 1284).
1078         * QNote.C:
1079         * ui/QNoteDialogBase.ui: consistent terminology for note inset (bug 1270)
1080
1081 2003-07-29  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1082
1083         * qfont_loader.C:
1084         * QLPopupMenu.h: add includes needed by gcc 2.95.3
1085
1086 2003-07-27  John Levon  <levon@movementarian.org>
1087
1088         * QToc.h:
1089         * QToc.C: fix compile for lyx::toc
1090
1091 2003-07-26  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1092
1093         * QPrefs.C:
1094         * QDocumentDialog.C:
1095         * QDocument.C:
1096         * QGraphics.C: adapt PAPER_* enums
1097
1098 2003-07-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1099
1100         * QLMenubar.h:
1101         * QLMenubar.C: derives from Menubar (replaces Menubar::Pimpl)
1102
1103         * Menubar_pimpl.C:
1104         * Menubar_pimpl.h: removed
1105
1106         * QtView.C: modified because of changes above
1107
1108 2003-07-25  Jean-Marc Lasgouttes <lasgouttes@lyx.org>
1109
1110         * QLToolbar.h:
1111         * QLToolbar.C: derives from Toolbar (replaces Toolbar::Pimpl)
1112
1113         * Toolbar_pimpl.C:
1114         * Toolbar_pimpl.h: removed
1115
1116         * QtView.C: modified because of changes above
1117
1118 2003-07-24  John Levon  <levon@movementarian.org>
1119
1120         * QPrefs.C: make sure to correctly split a default
1121         lyxrc font for finding the font in the combo box
1122         (bug 1285)
1123
1124 2003-07-23  Angus Leeming  <leeming@lyx.org>
1125
1126         * QExternal.C (apply, update_contents):
1127         changes due to the use of the FileName class to store the external
1128         file name.
1129
1130         * QGraphics.C (apply, update_contents): use Kernel::bufferFilepath()
1131         wrapper.
1132
1133 2003-07-21  Angus Leeming  <leeming@lyx.org>
1134
1135         * QGraphics.C (apply, update_contents):
1136         changes due to the use of the FileName class to store the graphics
1137         file name.
1138
1139 2003-07-21  Angus Leeming  <leeming@lyx.org>
1140
1141         * QExternal.C (update_contents, apply):
1142         * QGraphics.C (update_contents, apply):
1143         * QLPainter.C (image):
1144         * QPrefs.C (update_contents, apply): use namespace lyx::graphics rather
1145         than grfx shortcut.
1146
1147 2003-07-21  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1148
1149         * QBibTeXDialog.C:
1150         * QCitationDialog.C:
1151         * ui/QBibTeXAddDialogBase.ui:
1152         * ui/QCitationFindDialogBase.ui:
1153         Allow multiple selections, forbid duplicates (bug 1146)
1154
1155 2003-07-19  John Levon  <levon@movementarian.org>
1156
1157         * ui/QTabularCreateDialogBase.ui: set a max size (bug 1152)
1158
1159 2003-07-18  Lars Gullik Bjønnes  <larsbj@gullik.net>
1160
1161         * Qt2Base.h (controller): ditto
1162
1163         * QDialogView.h (controller): follow C++ rules more closely.
1164
1165 2003-07-15  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1166
1167         * QTabular.C:
1168         * QTabularDialog.C: handle clever width input (bug 1156)
1169
1170 2003-07-15  John Levon  <levon@movementarian.org>
1171
1172         * QMathDialog.C: use widget(i) not visibleWidget() due to
1173         issue N26610 in Qt 3.2.0beta2
1174
1175 2003-07-10  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1176
1177         * Menubar_pimpl.C (Pimpl): when creating a top-level menu, make
1178         sure that it is initialized to some reasonable value, so that the
1179         (ugly) Qt/Mac code can do its magic (conditionally on Q_WS_MAC).
1180
1181 2003-07-09  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1182
1183         * ui/QNoteDialog.ui:
1184         * QNoteDialog.[Ch]:
1185         * QNote.[Ch]:
1186         * Makefile.dialogs:
1187         * Dialogs.C:
1188         * Dialogs2.C: New Annotation (Note) dialog
1189
1190 2003-07-11  André Pönitz  <poenitz@lyx.org>
1191
1192         * Alert_pimpl.C:
1193         * QDocument.C: use bformat() instead of #ifdef
1194
1195 2003-07-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
1196
1197         * introduce namespace lyx::graphics
1198
1199 2003-07-03  John Levon  <levon@movementarian.org>
1200
1201         * ui/QTexinfoDialog.ui: enable View properly
1202
1203 2003-07-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
1204
1205         * introduce namespace lyx::support
1206
1207 2003-06-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
1208
1209         * QLPopupMenu.C: fix \file
1210
1211         * BulletsModule.C (BulletsModule): fix type const order (opposite
1212         of everywhere else in the lyx code)
1213         * QAboutDialog.C (QAboutDialog): ditto
1214         * QBrowseBox.C (QBrowseBox): ditto
1215         (exec): ditto
1216         * and several more files the same...
1217
1218 2003-06-27  Alfredo Braunstein  <abraunst@libero.it>
1219
1220         * lyx_gui.C (start): use BufferView::loadLyXFile
1221
1222 2003-06-12  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1223
1224         * Toolbar_pimpl.C (add): do not add unknown lfuns
1225
1226 2003-06-21  Alfredo Braunstein  <abraunst@libero.it>
1227
1228         * QError.[Ch]:
1229         * QErrorDialog.[Ch]:
1230         * ui/QErrorDialogBase.ui: removed
1231         * Makefile.am:
1232         * Makefile.dialogs:
1233         * Dialogs.C: adjust
1234
1235 2003-06-21  Alfredo Braunstein  <abraunst@libero.it>
1236
1237         * QDocumentDialog.C: header reordering to handle qt/boost "signals"
1238         symbol clash
1239
1240 2003-06-20  Angus Leeming  <leeming@lyx.org>
1241
1242         * QBibtexDialog.C (browsePressed): fix warning of comparison between
1243         signed and unsigned ints.
1244
1245         * QBibtex.C (update_contents): changes due to changed controller
1246         interface.
1247
1248         * QTexinfo.[Ch]:
1249         * QTexinfoDialog.C: clean-up handling of TeX file databases.
1250
1251 2003-06-19  Alfredo Braunstein  <abraunst@libero.it>
1252
1253         * lyx_gui.C (start): call ::loadLyXFile instead
1254         of BufferList::loadLyXFile
1255
1256 2003-06-19  Angus Leeming  <leeming@lyx.org>
1257
1258         * Dialogs.C:
1259         * Dialogs2.C:
1260         * QTexinfo.[Ch]: changes to use the new Dialog-based scheme.
1261
1262 2003-06-19  Angus Leeming  <leeming@lyx.org>
1263
1264         * lyx_gui.C (getStatus): changes due to replacement of lots of lfuns
1265         with LFUN_DIALOG_SHOW <name>.
1266
1267 2003-06-17  Angus Leeming  <leeming@lyx.org>
1268
1269         * Dialogs.C: rename math panel identifier as "mathpanel".
1270         * Dialogs2.C (showMathPanel): removed.
1271
1272 2003-06-17  Angus Leeming  <leeming@lyx.org>
1273
1274         * Dialogs.C:
1275         * QDelimiterDialog.C:
1276         * QMath.[Ch]:
1277         * QMathDialog.C:
1278         * QMathMatrixDialog.C: s/ControlMath2/ControlMath/.
1279
1280 2003-06-17  Angus Leeming  <leeming@lyx.org>
1281
1282         * Dialogs.C (build): create "mathdelimiter" and "mathmatrix" dialogs.
1283
1284         * QMath.[Ch]: add QMathMatrix and QMathDelimiter classes.
1285
1286         * QDelimiterDialog.[Ch]: store a QMathDelimiter*, not a QMath*.
1287         * QMathMatrixDialog.[Ch]: store a QMathMatrix*, not a QMath*.
1288
1289         * QMathDialog.C (delimiterClicked, matrixClicked): fix memory leaks.
1290
1291 2003-06-14  John Levon  <levon@movementarian.org>
1292
1293         * ui/QPrintDialogBase.ui: make "OK" default
1294
1295 2003-06-13  John Levon  <levon@movementarian.org>
1296
1297         * ui/QRefDialogBase.ui: reduce visual clutter
1298
1299 2003-06-13  John Levon  <levon@movementarian.org>
1300
1301         * qfont_loader.C: handle Qt 3.2 beta1's "xft" raw name
1302
1303 2003-06-12  Angus Leeming  <leeming@lyx.org>
1304
1305         * Dialogs.C: add the math dialog.
1306         * Dialogs2.C: a temporary hack; keep showMathPanel() but invoke (and store)
1307         the new dialog.
1308
1309         * QMath.[Ch]: derive from QDialogView.
1310
1311         * QMathDialog.C:
1312         * QDelimiterDialog.C:
1313         * QMathMatrixDialog.C: the dispatch functions are now in the controller.
1314
1315 2003-06-12  Angus Leeming  <leeming@lyx.org>
1316
1317         * QExternalDialog.C (editClicked): do not call form_->changed().
1318
1319 2003-06-11  Angus Leeming  <leeming@lyx.org>
1320
1321         * QExternal.C: changes due to InsetExternal::Params no longer
1322         storing the ExternalTemplate but its name.
1323         * QRef.C: move #include "insets/insetref.h" above the Qt headers.
1324         Something nasty going on with Qt polluting the global namespace.
1325
1326 2003-06-10  Angus Leeming  <leeming@lyx.org>
1327
1328         * QDocument.C (apply): compilation fix after Lars' changes ;-)
1329
1330 2003-06-10  Angus Leeming  <leeming@lyx.org>
1331
1332         * QExternal.C (update_contents): show the help text when the dialog is
1333         opened.
1334
1335 2003-06-06  John Levon  <levon@movementarian.org>
1336
1337         * ui/QExternalDialogBase.ui: re-org
1338
1339 2003-06-04  Angus Leeming  <leeming@lyx.org>
1340
1341         * QExternal.C:
1342         * ui/QExternalDialogBase.ui: remove the widget to input the removed
1343         InsetExternal::Params::parameters variable.
1344
1345 2003-06-03  Angus Leeming  <leeming@lyx.org>
1346
1347         * Dialogs.C (build): change the External dialog button policy to
1348         NoRepeatedApplyReadOnlyPolicy.
1349
1350         * QExternal.C:
1351         * QExternalDialog.[Ch]:
1352         * ui/QExternalDialogBase.ui:
1353         add widgets to set the way the External dialog is
1354         displayed within LyX.
1355         Remove the buttons to trigger the View command and the Update command
1356         (duplicates Apply).
1357
1358 2003-06-03  John Levon  <levon@movementarian.org>
1359
1360         * lyx_gui.C: add sync_events()
1361         * qscreen.C: remove previous hack for bug 818
1362
1363 2003-06-03  John Levon  <levon@movementarian.org>
1364
1365         * qscreen.C: paint before saving the cursor pixmap
1366         (bug 818)
1367
1368 2003-06-03  John Levon  <levon@movementarian.org>
1369
1370         * QTabular.C: fix a crash
1371
1372 2003-06-01  John Levon  <levon@movementarian.org>
1373
1374         * QGraphicsDialog.C: use relative file browsing
1375         (bug 1028)
1376
1377 2003-05-24  John Levon  <levon@movementarian.org>
1378
1379         * Toolbar_pimpl.C: workaround a Qt bug with combobox
1380         popup
1381
1382 2003-05-24  John Levon  <levon@movementarian.org>
1383
1384         * Makefile.am:
1385         * lcolorcache.h:
1386         * lcolorcache.C: add LColor::color -> QColor cache
1387
1388         * QLPainter.C:
1389         * QPrefs.C:
1390         * QWorkArea.C:
1391         * lyx_gui.C: use it
1392
1393 2003-05-22  Angus Leeming  <leeming@lyx.org>
1394
1395         compile fixes.
1396         * QDialogView.h: QController and QView c-tors take a string not a
1397         QString.
1398         * Qt2Base.h: ditto for the Qt2DB and Qt2CB c-tors.
1399
1400         * QDocument.C (c-tor):
1401         * QPrefs.C (c-tor):
1402         * QPrint.C (c-tor):
1403         * QSearch.C (c-tor):
1404         * QSendto.C (c-tor):
1405         * QSpellchecker.C (c-tor):
1406         * QTexinfo.C (c-tor): pass a string not a QString to the base class.
1407
1408         * QIndex.[Ch](c-tor): pass it a string, not a QString.
1409
1410         * Dialogs.C (build): the title passed to the Index dialog is a string,
1411         not a QString.
1412
1413 2003-05-21  Alfredo Braunstein  <abraunst@libero.it>
1414
1415         * Qt2Base.[Ch]:
1416         * QDialogView.[Ch] (setTitle): added
1417         * QAbout.C:
1418         * QBibitem.C:
1419         * QBibtex.C:
1420         * QChanges.C:
1421         * QCharacter.C:
1422         * QCitation.C:
1423         * QERT.C:
1424         * QError.C:
1425         * QErrorList.C:
1426         * QErrorListDialog.C:
1427         * QExternal.C:
1428         * QFloat.C:
1429         * QGraphics.C:
1430         * QInclude.C:
1431         * QLog.C:
1432         * QMinipage.C:
1433         * QParagraph.C:
1434         * QRef.C:
1435         * QShowFile.C:
1436         * QTabular.C:
1437         * QTabularCreate.C:
1438         * QThesaurus.C:
1439         * QToc.C:
1440         * QURL.C:
1441         * QVCLog.C:
1442         * QWrap.C: the argument to Dialog::View ctor is now a string. use
1443         setTitle instead of setCaption when appropriate
1444
1445 2003-05-22  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1446
1447         * QErrorListDialog.C: remove include for <qtextedit.h>
1448
1449 2003-05-21  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1450
1451         * qt_helpers.C: include <algorithm> for std::min.
1452
1453 2003-05-20  Alfredo Braunstein  <abraunst@libero.it>
1454
1455         * QErrorList.[Ch]: small bugs fixed.
1456
1457 2003-05-17  Alfredo Braunstein  <abraunst@libero.it>
1458
1459         * QErrorList.C (update_contents): replace TextBrowser::clear() by
1460         TextBrowser::setText(QString())
1461
1462 2003-05-14  Juergen Spitzmueller <juergen.sp@t-online.de>
1463
1464         * QErrorList.C (select): added a missing toqstr()
1465
1466 2003-05-14  Lars Gullik Bjønnes  <larsbj@gullik.net>
1467
1468         * Menubar_pimpl.C (~Pimpl): move out of line
1469         (update): ditto
1470         (view): ditto
1471         (backend): ditto
1472
1473 2003-05-13  Alfredo Braunstein  <abraunst@libero.it>
1474
1475         * QErrorList.[Ch]:
1476         * QErrorListDialog.[Ch]: added
1477         * Makefile.dialogs:
1478         * Makefile.am: the above additions
1479         * Dialogs.C: ditto
1480
1481 2003-05-13  André Pönitz  <poenitz@lyx.org>
1482
1483         * Document.C:
1484         * QGraphics.C:
1485         * QTabular.C:
1486         * QPref.C:
1487         * QTabular.C:
1488         * QWrap.C:
1489         * QMinipage.C: tostr() has a header of its own now
1490
1491 2003-05-08  Lars Gullik Bjønnes  <larsbj@gullik.net>
1492
1493         * ui/moc/Makefile.am: better lib building
1494
1495         * ui/Makefile.am: better lib building
1496
1497         * moc/Makefile.am: better lib building
1498
1499         * QtView.h: have to include config.h so that all code see the
1500         defines therein.
1501
1502         * Makefile.am: better lib building
1503
1504 2003-05-02  Michael Schmitt  <michael.schmitt@teststep.org>
1505
1506         * QDocument.C:
1507         * QDocumentDialog.C: Handle document classes with missing TeX class
1508         (-> class name prefix: "Unavailable: ")
1509
1510 2003-05-03  John Levon  <levon@movementarian.org>
1511
1512         * qscreen.h:
1513         * qscreen.C: implement new cursor API
1514
1515 2003-04-29  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1516
1517         * QPrefs.C (apply): only set colors if they are different from
1518         their original values
1519
1520 2003-04-30  John Levon  <levon@movementarian.org>
1521
1522         * various: change dialog titles to match new menu layout
1523
1524 2003-04-29  John Levon  <levon@movementarian.org>
1525
1526         * ui/QGraphicsDialogBase.ui: re-organise visually
1527
1528 2003-04-27  John Levon  <levon@movementarian.org>
1529
1530         * Alert_pimpl.C: handle cancel_button
1531
1532         * QTabular.C:
1533         * QTabularDialog.C:
1534         * QTabularDialog.h:
1535         * ui/QTabularDialogBase.ui: ui fixes
1536
1537 2003-04-23  John Levon  <levon@movementarian.org>
1538
1539         * QCitationDialog.C: close dialog on return in listbox
1540         (bug 866)
1541
1542 2003-04-23  John Levon  <levon@movementarian.org>
1543
1544         * QPrefs.C:
1545         * lyx_gui.C: fix bug 1063
1546
1547 2003-04-15  Angus Leeming  <leeming@lyx.org>
1548
1549         * QLImage.C: #include lstrings.h.
1550
1551 2003-04-15  John Levon  <levon@movementarian.org>
1552
1553         * QCommandBuffer.h:
1554         * QCommandBuffer.C: make a widget not a toolbar
1555
1556         * QtView.h:
1557         * QtView.C: don't let the toolbars be movable.
1558         Create addCommandBuffer(), and handle no command buffer.
1559
1560         * Toolbar_pimpl.C: handle toolbar placement flags, and
1561         Minibuffer.
1562
1563 2003-04-14  John Levon  <levon@movementarian.org>
1564
1565         * QPrefs.C: fix warning
1566
1567 2003-04-12  John Levon  <levon@movementarian.org>
1568
1569         * ui/QExternalDialogBase.ui: fix tab order
1570
1571 2003-04-12  John Levon  <levon@movementarian.org>
1572
1573         * floatplacement.C: fix tab order
1574
1575         * QTocDialog.C:
1576         * QThesaurusDialog.C: hide the pointless QHeader
1577
1578 2003-04-12  John Levon  <levon@movementarian.org>
1579
1580         * ui/QBibtexDialogBase.ui:
1581         * ui/QBibtexAddDialogBase.ui:
1582         * Makefile.dialogs:
1583         * QBibtex.C:
1584         * QBibtexDialog.h:
1585         * QBibtexDialog.C: do the same thing with bibtex
1586
1587 2003-04-12  John Levon  <levon@movementarian.org>
1588
1589         * Makefile.dialogs:
1590         * ui/QCitationDialogBase.ui:
1591         * ui/QCitationFindDialogBase.ui:
1592         * QCitation.C:
1593         * QCitationDialog.h:
1594         * QCitationDialog.C: move the search/add citation
1595         stuff into a separate dialog.
1596
1597 2003-04-10  John Levon  <levon@movementarian.org>
1598
1599         * QTabularDialog.h:
1600         * QTabularDialog.C:
1601         * ui/QTabularDialog.ui: move stuff to controller
1602
1603 2003-04-10  John Levon  <levon@movementarian.org>
1604
1605         * ui/NumberingModuleBase.ui: bug 1032
1606
1607 2003-04-10  John Levon  <levon@movementarian.org>
1608
1609         * QtView.C: Toolbar ctor changed
1610
1611         * Toolbar_pimpl.h:
1612         * Toolbar_pimpl.C: store toolbars in a map
1613         for show/hide as needed
1614
1615 2003-04-09  John Levon  <levon@movementarian.org>
1616
1617         * Toolbar_pimpl.h:
1618         * Toolbar_pimpl.C: handle API change for multiple
1619         toolbars
1620
1621 2003-04-08  John Levon  <levon@movementarian.org>
1622
1623         * Toolbar_pimpl.C: move xpm code into ToolbarBackend,
1624         handle tooltip
1625
1626 2003-04-07  John Levon  <levon@movementarian.org>
1627
1628         * ui/QIncludeDialogBase.ui: make "Show preview"
1629         call change_adaptor()
1630
1631 2003-04-07  John Levon  <levon@movementarian.org>
1632
1633         * QtView.h:
1634         * QtView.C: implement clearMessage()
1635
1636 2003-04-07  John Levon  <levon@movementarian.org>
1637
1638         * QtView.h:
1639         * QtView.C: rename idle_timer_. Make it single-shot.
1640           Do not over-write an explicit message with the
1641           default message.
1642
1643 2003-04-05  John Levon  <levon@movementarian.org>
1644
1645         * QCommandBuffer.C:
1646         * QCommandEdit.C:
1647         * QCommandEdit.h: use tab instead of right-arrow
1648         for completion
1649
1650 2003-04-04  John Levon  <levon@movementarian.org>
1651
1652         * panelstack.C: hide the pointless header
1653
1654 2003-04-04  John Levon  <levon@movementarian.org>
1655
1656         * QCitation.C:
1657         * QCitationDialog.C:
1658         * QCitationDialogBase.ui: some UI fixes, remove
1659         text before, add accelerators
1660
1661 2003-04-03  John Levon  <levon@movementarian.org>
1662
1663         * QRefDialog.h:
1664         * QRefDialog.C: set focus on the refs list. Don't
1665         use "Goto" jargon. Add some accelerators. Make return/click
1666         on a reference close the dialog. Don't use obsolete inSort()
1667
1668 2003-04-01  John Levon  <levon@movementarian.org>
1669
1670         * QtView.C:
1671         * Toolbar_pimpl.C: ToolbarDefaults got renamed,
1672         handle no toolbar
1673
1674 2003-03-31  John Levon  <levon@movementarian.org>
1675
1676         * lyx_gui.C: return useful default font names, add use_gui
1677
1678         * QPrefs.C: remove some dead font code
1679
1680         * qfont_loader.C: use_gui moved.
1681         * qfont_metrics.C: use_gui moved.
1682
1683 2003-03-31  John Levon  <levon@movementarian.org>
1684
1685         * Alert_pimpl.C: remove alert()
1686
1687 2003-03-29  John Levon  <levon@movementarian.org>
1688
1689         * QBrowseBox.C: handle transparent pixmaps
1690
1691 2003-03-29  John Levon  <levon@movementarian.org>
1692
1693         * QBrowseBox.h:
1694         * QBrowseBox.C: fix bug 908
1695
1696 2003-03-29  John Levon  <levon@movementarian.org>
1697
1698         * ui/BulletsModuleBase.ui: final tweaks
1699
1700 2003-03-29  John Levon  <levon@movementarian.org>
1701
1702         * Alert_pimpl.C: implement warning(), information(), error()
1703
1704 2003-03-29  John Levon  <levon@movementarian.org>
1705
1706         * Alert_pimpl.C: implement prompt()
1707
1708 2003-03-29  John Levon  <levon@movementarian.org>
1709
1710         * QDocument.C:
1711         * QDocumentDialog.C:
1712         * QDocumentDialog.h:
1713         * ui/NumberingModuleBase.ui: feedback for numbering
1714
1715         * ui/TextLayoutModuleBase.ui: relayout
1716
1717 2003-03-29  John Levon  <levon@movementarian.org>
1718
1719         * BulletsModule.h:
1720         * BulletsModule.C:
1721         * QDocumentDialog.C:
1722         * ui/BulletsModuleBase.ui: completely rework the
1723         bullets panel
1724
1725 2003-03-28  John Levon  <levon@movementarian.org>
1726
1727         * ui/QDocumentDialogBase.ui: small tweak
1728
1729 2003-03-28  John Levon  <levon@movementarian.org>
1730
1731         * QPrefs.C:
1732         * ui/QPrefSpellcheckerModule.ui: fix bug 978
1733
1734 2003-03-28  John Levon  <levon@movementarian.org>
1735
1736         * ui/QCharacterDialogBase.ui: re-org, fix bug 999
1737
1738 2003-03-28  John Levon  <levon@movementarian.org>
1739
1740         * QParagraph.C:
1741         * QParagraphDialog.C:
1742         * ui/QParagraphDialog.ui: don't use negative checkbox
1743         strings. Add whats this for label width. Add tooltips
1744         (bug 997). Never show "Senseless with this layout!"
1745
1746         * lengthcombo.C: remove pointless whatsthis
1747
1748 2003-03-28  John Levon  <levon@movementarian.org>
1749
1750         * panelstack.C: compile fixes for Qt 2.3
1751
1752 2003-03-28  John Levon  <levon@movementarian.org>
1753
1754         * QFloat.C:
1755         * QFloatDialog.h:
1756         * QFloatDialog.C:
1757         * ui/QFloatDialog.ui:
1758         * Makefile.dialogs:
1759         * moc/Makefile.am:
1760         * floatplacement.h:
1761         * floatplacement.C: move the float code into its
1762           own widget
1763
1764         * QDocument.C:
1765         * QDocumentDialog.h:
1766         * QDocumentDialog.C: use that widget
1767
1768         * Makefile.dialogs:
1769         * QDocument.C:
1770         * QDocumentDialog.h:
1771         * QDocumentDialog.C:
1772         * ui/QDocumentDialogBase.ui:
1773         * ui/ClassModuleBase.ui:
1774         * ui/PaperModuleBase.ui:
1775         * ui/PackagesModuleBase.ui:
1776         * ui/MathsModuleBase.ui:
1777         * ui/LatexModuleBase.ui:
1778         * ui/PageLayoutModuleBase.ui:
1779         * ui/TextLayoutModuleBase.ui: big re-organisation
1780         of the doc dialog panes
1781
1782 2003-03-28  John Levon  <levon@movementarian.org>
1783
1784         * panelstack.C: make sure the first panel is visible
1785
1786         * QDocument.h:
1787         * QDocument.C: add (unused) showPreamble
1788
1789         * QDocumentDialog.h:
1790         * QDocumentDialog.C:
1791         * ui/QDocumentDialog.ui: use PanelStack
1792
1793 2003-03-28  John Levon  <levon@movementarian.org>
1794
1795         * Makefile.am:
1796         * Makefile.dialogs:
1797         * moc/Makefile.am:
1798         * panelstack.h:
1799         * panelstack.C: add new class for handling paned dialogs
1800
1801         * QPrefsDialog.h:
1802         * QPrefsDialog.C:
1803         * ui/QPrefsDialogBase.ui: use the above
1804
1805         * ui/QPrefUIModule.ui: re-layout
1806
1807 2003-03-27  John Levon  <levon@movementarian.org>
1808
1809         * ui/QParagraphDialogBase.ui: fix dupe accelerator / group label
1810
1811 2003-03-27  John Levon  <levon@movementarian.org>
1812
1813         * QLyXKeySym.C: remove debug stuff from startup hot path
1814
1815 2003-03-26  Edwin Leuven  <e.leuven@uva.nl>
1816
1817         * bulletstring.[Ch]: unused; remove
1818
1819 2003-03-26  Angus Leeming  <leeming@lyx.org>
1820
1821         * Dialogs.C:
1822         * Dialogs2.C:
1823         * Dialogs3.C:
1824         * Dialogs_impl.h:
1825         move the contents of Dialogs.C and Dialogs_impl.h into Dialogs2.C.
1826         move Dialog3.C to Dialogs.C.
1827
1828         * Makefile.am: remove Dialogs_impl.h, Dialog3.C.
1829
1830 2003-03-26  Angus Leeming  <leeming@lyx.org>
1831
1832         * Dialogs.C:
1833         * Dialogs2.C:
1834         * Dialogs_impl.h: remove the thesaurus dialog.
1835
1836         * Dialogs3.C: add it here.
1837
1838         * QThesaurus.[Ch]: changes to use the new Dialog-based scheme.
1839
1840 2003-03-25  Angus Leeming  <leeming@lyx.org>
1841
1842         * Dialogs.C:
1843         * Dialogs2.C:
1844         * Dialogs_impl.h: remove the log, showfile and vclog dialogs.
1845
1846         * Dialogs3.C: add these dialogs.
1847
1848         * QLog.[Ch]:
1849         * QShowFile.[Ch]:
1850         * QVCLog.[Ch]: changes to use the new Dialog-based scheme.
1851
1852 2003-03-23  John Levon  <levon@movementarian.org>
1853
1854         * lyx_gui.C: remove unused variables
1855
1856 2003-03-22  John Levon  <levon@movementarian.org>
1857
1858         * qscreen.C: remove "internal" parameter, unused
1859
1860 2003-03-21  John Levon  <levon@movementarian.org>
1861
1862         * QDocument.C: fix swapping of TOC and secnum depth
1863
1864 2003-03-15  John Levon  <levon@movementarian.org>
1865
1866         * QMathDialog.C: "Sans serif" not "San serif"
1867
1868 2003-03-15  John Levon  <levon@movementarian.org>
1869
1870         * ui/QMathDialogBase.ui: fix english in a tooltip
1871
1872 2003-03-15  John Levon  <levon@movementarian.org>
1873
1874         * ui/QRefDialogBase.ui: s/Goto/Go to reference/
1875
1876 2003-03-12  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1877
1878         * QParagraph.C (apply): do not reset vfill spacing to 'none' when
1879         there is no explicit length given (off by one typo)
1880
1881 2003-03-13  Angus Leeming  <leeming@lyx.org>
1882
1883         * Dialogs.C:
1884         * Dialogs2.C:
1885         * Dialogs_impl.h: remove paragraph dialog.
1886
1887         * Dialogs3.C: add paragraph dialog.
1888
1889         * QParagraph.[Ch]: changes to use the new Dialog-based scheme.
1890
1891 2003-03-12  John Levon  <levon@movementarian.org>
1892
1893         * ui/QPrefsDialogBase.ui: resizing improvement
1894
1895 2003-03-12  Angus Leeming  <leeming@lyx.org>
1896
1897         * Dialogs.C:
1898         * Dialogs2.C:
1899         * Dialogs_impl.h: remove character dialog.
1900
1901         * Dialogs3.C: add character dialog.
1902
1903         * QCharacter.[Ch]: changes to use the new Dialog-based scheme.
1904
1905
1906 2003-03-12  John Levon  <levon@movementarian.org>
1907
1908         * QSearch.C: don't disable checkboxes on RO doc (bug 937)
1909
1910 2003-03-10  Angus Leeming  <leeming@lyx.org>
1911
1912         * Dialogs3.C (build): the "tabularcreate" dialog is always valid.
1913         Use IgnorantPolicy for thr B.C.
1914
1915 2003-03-09  Angus Leeming  <leeming@lyx.org>
1916
1917         * lots of files: changes associated with the clean-up of the
1918         ButtonController.
1919
1920 2003-03-09  Angus Leeming  <leeming@lyx.org>
1921
1922         * Dialogs.C:
1923         * Dialogs2.C:
1924         * Dialogs_impl.h: remove merge changes dialog.
1925
1926         * Dialogs3.C: add merge changes dialog.
1927
1928         * QChanges.[Ch]: changes to use the new Dialog-based scheme.
1929
1930 2003-03-09  Angus Leeming  <leeming@lyx.org>
1931
1932         * Dialogs.C:
1933         * Dialogs2.C:
1934         * Dialogs_impl.h: remove about lyx dialog.
1935
1936         * Dialogs3.C: add about lyx dialog.
1937
1938         * QAbout.[Ch]: changes to use the new Dialog-based scheme.
1939
1940 2003-03-09  Angus Leeming  <leeming@lyx.org>
1941
1942         * Dialogs.C:
1943         * Dialogs2.C:
1944         * Dialogs_impl.h: remove tabularcreate dialog.
1945
1946         * Dialogs3.C: add tabularcreate dialog.
1947
1948         * QTabularCreate.[Ch]: changes to use the new Dialog-based scheme.
1949
1950 2003-03-09  Angus Leeming  <leeming@lyx.org>
1951
1952         * Dialogs.C:
1953         * Dialogs2.C:
1954         * Dialogs_impl.h: remove tabular dialog.
1955
1956         * Dialogs3.C: add tabular dialog.
1957
1958         * QTabular.[Ch]: changes to use the new Dialog-based scheme.
1959
1960 2003-03-09  Angus Leeming  <leeming@lyx.org>
1961
1962         * QDialogView.h: make controller methods of QController public to
1963         enable the QXyzDialog classes to access the controller if need be.
1964         * Qt2Base.h: ditto for the controller methods of Qt2CB.
1965
1966         * QTabular.C:
1967         * QTabularDialog.C: changes due to the changed ControlTabular
1968         interface.
1969
1970 2003-03-07  Dekel Tsur  <dekelts@tau.ac.il>
1971
1972         * QPrefs.C:
1973         * QPrefSpellcheckerModule.ui: Add 'hspell' option.
1974
1975 2003-03-07  Angus Leeming  <leeming@lyx.org>
1976
1977         * Dialogs.C:
1978         * Dialogs2.C:
1979         * Dialogs_impl.h: remove graphics dialog.
1980
1981         * Dialogs3.C: add graphics dialog.
1982
1983         * QGraphics.[Ch]: changes to use the new Dialog-based scheme.
1984
1985 2003-03-07  Angus Leeming  <leeming@lyx.org>
1986
1987         * Dialogs.C:
1988         * Dialogs2.C:
1989         * Dialogs_impl.h: remove minipage dialog.
1990
1991         * Dialogs3.C: add minipage dialog. No longer use the bibitem, include,
1992         label or url controllers; use ControlCommand instead.
1993
1994         * QBibitem.[Ch]:
1995         * QIndex.[Ch]:
1996         * QURL.[Ch]: changes due to use of ControlCommand, above
1997
1998         * QBibitemDialog.C: no need to include controller.
1999
2000         * QMinipage.[Ch]: changes to use the new Dialog-based scheme.
2001
2002 2003-03-06  Alfredo Braunstein  <abraunst@libero.it>
2003
2004         * qscreen.C: use LyXText::top_y() instead of LyXText::first_y
2005
2006 2003-03-06  John Levon  <levon@movementarian.org>
2007
2008         * ui/QPrefUIModule.ui: make max last files reflect reality,
2009         spotted by Michael Abshoff
2010
2011 2003-03-06  John Levon  <levon@movementarian.org>
2012
2013         * QDocument.C: compile fix
2014
2015 2003-03-06  John Levon  <levon@movementarian.org>
2016
2017         * QExternalDialog.C: connect Apply
2018
2019 2003-03-05  Angus Leeming  <leeming@lyx.org>
2020
2021         * QWrap.[Ch]: changes to use the new Dialog-based scheme.
2022
2023         * Dialogs.C:
2024         * Dialogs2.C:
2025         * Dialogs_impl.h: remove wrap dialog.
2026
2027         * Dialogs3.C: add wrap dialog.
2028
2029 2003-03-05  Angus Leeming  <leeming@lyx.org>
2030
2031         * QFloat.[Ch]: changes to use the new Dialog-based scheme.
2032
2033         * Dialogs.C:
2034         * Dialogs2.C:
2035         * Dialogs_impl.h: remove float dialog.
2036
2037         * Dialogs3.C: add float dialog.
2038
2039 2003-03-05  Angus Leeming  <leeming@lyx.org>
2040
2041         * QFloat.C (update_contents): rename FloatParams as InsetFloatParams.
2042
2043 2003-03-05  Angus Leeming  <leeming@lyx.org>
2044
2045         * QInclude.[Ch]: changes to use the new Dialog-based scheme.
2046
2047         * Dialogs.C:
2048         * Dialogs2.C:
2049         * Dialogs_impl.h: remove include dialog.
2050
2051         * Dialogs3.C: add include dialog.
2052
2053 2003-03-05  Angus Leeming  <leeming@lyx.org>
2054
2055         * QExternal.[Ch]: changes to use the new Dialog-based scheme.
2056
2057         * Dialogs.C:
2058         * Dialogs2.C:
2059         * Dialogs_impl.h: remove external dialog.
2060
2061         * Dialogs3.C: add external dialog.
2062
2063 2003-03-05  Angus Leeming  <leeming@lyx.org>
2064
2065         * QIndex.[Ch]: minimal changes needed to use this dialog
2066         for both the Index and the Label dialogs.
2067
2068         * Dialogs3.C: add label dialog.
2069
2070 2003-03-03  Dekel Tsur  <dekelts@tau.ac.il>
2071
2072         * qfont_loader.C (available): Rewrite as the old version did not
2073         work properly.
2074
2075 2003-02-28  Alfredo Braunstein <abraunst@libero.it>
2076
2077         * QLImage.C
2078         * QSendto.C
2079         * QSendtoDialog.C: removed #include "converter.h", and...
2080         * QPrefs.h: added #include "format.h"
2081
2082 2003-02-25  John Levon  <levon@movementarian.org>
2083
2084         From Nathan Weston
2085
2086         * QBibtexDialogBase.ui:
2087         * QCharacterDialogBase.ui:
2088         * QCitationDialogBase.ui:
2089         * QDocumentDialogBase.ui:
2090         * QExternalDialogBase.ui:
2091         * QFloatDialogBase.ui:
2092         * QMinipageDialogBase.ui:
2093         * QParagraphDialogBase.ui: fix default button to be OK (bug #921)
2094
2095 2003-02-23  John Levon  <levon@movementarian.org>
2096
2097         * ui/QParagraphDialogBase.ui: fix dupe accelerator (bug #918)
2098
2099 2003-02-22  Alfredo Braunstein <abraunst@libero.it>
2100
2101         * lyx_gui.C (parse_init): added a call to LoaderQueue::setPriority
2102
2103 2003-02-21  Angus Leeming  <leeming@lyx.org>
2104
2105         * Timeout_pimpl.[Ch]: removed.
2106         * qtTimeout.[Ch]: new files, replacing the above.
2107         The qtTimeout class derives from Timeout::Impl.
2108
2109 2003-02-21  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2110
2111         * qfont_loader.C (addFontPath): make debug messages quieter
2112
2113 2003-02-21  Angus Leeming  <leeming@lyx.org>
2114
2115         * FileDialog.C (FileDialog): no need for LyXView *.
2116
2117 2003-02-17  John Levon  <levon@movementarian.org>
2118
2119         * QSpellchecker.h:
2120         * QSpellchecker.C:
2121         * ui/QSpellcheckerDialogBase.ui:
2122         * QSpellcheckerDialog.h:
2123         * QSpellcheckerDialog.C: re-working, remove start etc.
2124
2125         * README: add comment about checking accelerators
2126
2127 2003-02-17  John Levon  <levon@movementarian.org>
2128
2129         * ui/QPrefSpellcheckerModule.ui: capitalization fix
2130
2131 2003-02-16  John Levon  <levon@movementarian.org>
2132
2133         * QX.C: consistent title labels for dialogs.
2134
2135 2003-02-15  John Levon  <levon@movementarian.org>
2136
2137         * ui/QSpellcheckerDialogBase.ui: make "Accept" be "Ignore All"
2138
2139         * QSpellchecker.C: default to the first suggestion in replace
2140           combo
2141
2142 2003-02-15  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
2143
2144         * QLPopupMenu.C (populate): adapt to menubackend change. In
2145         particular, unknown and optional+disabled elements are never seen.
2146         (disabled): remove. This is done in backend now.
2147
2148 2003-02-15  John Levon  <levon@movementarian.org>
2149
2150         * QDocument.C:
2151         * QDocumentDialog.C:
2152         * ui/LanguageModuleBase.ui: improve UI of language encoding
2153
2154 2003-02-15  John Levon  <levon@movementarian.org>
2155
2156         * ui/BulletsModuleBase.ui:
2157         * ui/ClassModuleBase.ui:
2158         * ui/LanguageModuleBase.ui:
2159         * ui/MarginsModuleBase.ui:
2160         * ui/NumberingModuleBase.ui:
2161         * ui/QPrefScreenFontsModule.ui:
2162         * ui/QPrefsDialogBase.ui: tab ordering fixes
2163
2164         * README: add some rules
2165
2166 2003-02-15  John Levon  <levon@movementarian.org>
2167
2168         * QPrefs.C: fix silly typo that screwed up the print
2169           parameters
2170
2171 2003-02-14  John Levon  <levon@movementarian.org>
2172
2173         * QtView.h:
2174         * QtView.C: change prohibit/allowInput() to be busy(bool),
2175           and actually implement the busy cursor
2176
2177 2003-02-09  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2178
2179         * QBibtexDialog.C: Fix browsing mechanism of *.sty files (bug 773).
2180
2181         * ui/QBibtexDialogBase.ui: Remove unused Update button (bug 773).
2182         Replace addBib LineEdit with ComboBox.
2183
2184         * QBibtex.C: Insert available .bib-files into addBibCB.
2185
2186 2003-02-13  John Levon  <levon@movementarian.org>
2187
2188         * ui/QSpellcheckerDialogBase.ui: A&dd not &Add, bug 884
2189
2190 2003-02-10  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2191
2192         * QDocument.C: Allow qt users actually to use another
2193         papersize than default (set params.paperpackage).
2194
2195 2003-02-09  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2196
2197         * QDocumentDialog.[Ch]: Show A4 packages also when default
2198         papersize is A4 (and default chosen) and only in portrait mode.
2199
2200 2003-02-12  Dekel Tsur  <dekelts@tau.ac.il>
2201
2202         * qfont_metrics.C: Add checks for lyxrc.use_gui.
2203         This fixes 'lyx -e' with the QT frontend.
2204
2205 2003-02-10  João Luis Meloni Assirati  <assirati@fma.if.usp.br>
2206
2207         * ui/QMathMatrixDialogBase.ui: Fix horizontal alignment tooltip
2208
2209 2003-02-08  John Levon  <levon@movementarian.org>
2210
2211         * Makefile.am:
2212         * QChanges.h:
2213         * QChanges.C:
2214         * QChangesDialog.h:
2215         * QChangesDialog.C:
2216         * ui/QChangesDialogBase.ui: add changes dialog
2217
2218         * ui/QPrefIdentityModule.ui:
2219         * QPrefs.C:
2220         * QPrefsDialog.h:
2221         * QPrefsDialog.C: add identity prefs
2222
2223 2003-02-07  John Levon  <levon@movementarian.org>
2224
2225         * lyx_gui.C: delete lyxserver on exit path (bug 865)
2226
2227 2003-02-07  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2228
2229         * QTabular.C (closeGUI): do not change if nothing has to
2230         be changed (bug 849).
2231
2232 2003-01-31  Michael Schmitt  <michael.schmitt@teststep.org>
2233
2234         * ui/BulletsModuleBase.ui: Replace LaTeX font size names by LyX
2235         names for consistency reasons and to resolve a translation conflict
2236
2237 2003-02-05  John Levon  <levon@movementarian.org>
2238
2239         * QLPrintDialog.C: fix braindead "helpful" code
2240
2241 2003-02-02  John Levon  <levon@movementarian.org>
2242
2243         * QTocDialog.C: set no sorting (bug 856)
2244
2245 2003-02-02  John Levon  <levon@movementarian.org>
2246
2247         * QPrefs.C: apply formats first (bug 854)
2248         * QPrefsDialog.C: make sure a formats/converters item
2249           is always selected (bug 855)
2250
2251 2003-01-31  Angus Leeming  <leeming@lyx.org>
2252
2253         * Qt2Base.[Ch]: instantiate the isVisible() virtual method.
2254
2255 2003-01-30  Angus Leeming  <leeming@lyx.org>
2256
2257         * Dialogs2.C (createIndex): enable ControlCommand to create an
2258         InsetCommandParam of type "index", not null.
2259
2260 2003-01-26  Michael Schmitt  <michael.schmitt@teststep.org>
2261
2262         * ui/QThesaurusDialogBase.ui: add colons to labels.
2263
2264 2003-01-23  John Levon  <levon@movementarian.org>
2265
2266         * ui/*.ui: move several group box labels to title capitalisation
2267
2268 2003-01-20  Michael Schmitt  <michael.schmitt@teststep.org>
2269
2270         * QDocument.C: rename "Xxxskip" to "XxxSkip"
2271         * QGraphicsDialog.C:
2272         * QLog.C: Make output messages identical to other messages
2273         * ui/*.ui: In strings, remove space in front of colon
2274         ("... :" => "...:") for harmonization with xforms labels
2275
2276 2003-01-16  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2277
2278         * ui/QDocumentDialogBase.ui:
2279         * ui/ClassModuleBase.ui:
2280         * ui/LanguageModuleBase.ui:
2281         * ui/PackagesModuleBase.ui:
2282         * QDocument.C:
2283         * QDocumentDialog.[Ch]: Rearrangement.
2284
2285 2003-01-15  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2286
2287         * QIndex.C:
2288         * QUrl.C: fix validation on update().
2289
2290 2003-01-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2291
2292         * FileDialog.C: implement opendir [bug 824], fix mask.
2293
2294         * QPrefsDialog.C: use browsedir for paths [bug 824]
2295
2296 2003-01-13  Lars Gullik Bjønnes  <larsbj@gullik.net>
2297
2298         * qgridview.cpp: rename to...
2299         * qgridview.C: ...this
2300
2301         * Makefile.am: distcheck ready
2302
2303         * Makefile.dialogs: simplify
2304
2305         * Rename a lot of files from *Dialog.ui to *DialogBase.ui
2306
2307         * ui/Makefile.am: simplify and distcheck ready, make sure to dist
2308         all the ui files.
2309
2310         * ui/moc/Makefile.am: simplify and distcheck ready
2311
2312         * moc/Makefile.am: simplify and distcheck ready
2313
2314 2003-01-12  Edwin Leuven  <e.leuven@uva.nl>
2315
2316         * ui/QPreambleDialog.ui:
2317         * QPreamble.[Ch]:
2318         * QPreambleDialog.[Ch]:
2319         * Dialogs.C:
2320         * Dialogs_impl.h:
2321         * Makefile.dialogs: Remove preamble dialog
2322
2323 2003-01-12  Alfredo Braunstein <abraunst@libero.it>
2324
2325         * QSpellcheckerDialog.C (spellcheck,update_contents): enable/disable
2326           elements of the dialog.
2327
2328 2003-01-12  Lars Gullik Bjønnes  <larsbj@gullik.net>
2329
2330         * ui/Makefile.am (EXTRA_DIST): dist ui files
2331         (SRCS): var with all ui files
2332
2333 2003-01-06  Michael Schmitt <Michael.Schmitt@teststep.org>
2334
2335         * FileDialog.C:
2336         * QIndexDialog.C:
2337         * QPrefsDialog.C:
2338         * QToc.C:
2339         * qfont_loader.C: fix inconsistent usage of spaces, colons,
2340         capitalization, and the like.
2341
2342 2003-01-05  John Levon  <levon@movementarian.org>
2343
2344         * QLyXKeySym.h:
2345         * QLyXKeySym.C: add an encoding map for getISOEncoded
2346
2347         * lyx_gui.C: init encodings
2348
2349         * QtView.h:
2350         * QtView.C:
2351
2352 2003-01-04  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2353
2354         * QURL.C: isValid(): fix validation.
2355
2356 2002-12-21  John Levon  <levon@movementarian.org>
2357
2358         * FileDialog.C:
2359         * QBibtex.C: fix mis-use of conversions to QString
2360
2361 2003-01-02  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2362
2363         * QCitationDialog.C: update dialog correctly on search.
2364
2365 2002-12-26  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2366
2367         * ui/QMathDialog.ui:
2368         * QPrefsDialog.C (select_workingdir): fix typo
2369
2370 2002-12-21  Dekel Tsur  <dekelts@tau.ac.il>
2371
2372         * qfont_loader.C (isAvailable): Call to addFontPath().
2373         Also, add a cache.
2374
2375 2002-12-20  John Levon  <levon@movementarian.org>
2376
2377         * lyx_gui.C: fix exit to use std::exit, so we don't
2378           end up back in the LyX code
2379
2380 2002-12-19  John Levon  <levon@movementarian.org>
2381
2382         * ui/QPrefsDialog.ui: remove auto-default stuff - it was
2383           confusing
2384
2385 2002-12-19  John Levon  <levon@movementarian.org>
2386
2387         * QLyXKeySym.C: do not attempt to compare Qt::Key_unknowns
2388
2389 2002-12-19  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2390
2391         * lyx_gui.C (getStatus): forks-show is not implemented by the qt
2392         frontend
2393
2394 2002-12-19  John Levon  <levon@movementarian.org>
2395
2396         * QPrefs.C: if we can't find the font family, use
2397           StyleHint to get one close by
2398
2399 2002-12-18  Alfredo Braunstein <abraunst@libero.it>
2400
2401         * QRef.C (redoRefs): small bug fix (wrong label was selected)
2402
2403 2002-12-18  Edwin Leuven  <e.leuven@uva.nl>
2404
2405         * QCitationDialog.C: update styles combo when necessary
2406
2407 2002-12-18  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2408
2409         * Alert_pimpl.C (askForText_pimpl): replace qt_() with _()
2410
2411 2002-12-17  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2412
2413         * QLPopupMenu.C (populate): ignore unknown lfuns; do not insert
2414         separator as first item of a menu
2415
2416         * lyx_gui.C (getStatus): indicate that LFUN_LAYOUT_PREAMBLE and
2417         LFUN_TOOLTIPS_TOGGLE are not implemented
2418
2419 2002-12-18  Edwin Leuven  <e.leuven@uva.nl>
2420
2421         * BulletsModule.C: fix crash on custom bullet cancel
2422
2423 2002-12-18  John Levon  <levon@movementarian.org>
2424
2425         * qfont_loader.C: symbol should not match "Standard Symbols 1"
2426
2427 2002-12-18  John Levon  <levon@movementarian.org>
2428
2429         * qfont_loader.C: rewrite for proper maths symbols
2430           handling
2431
2432 2002-12-17  John Levon  <levon@movementarian.org>
2433
2434         * qt_helpers.h:
2435         * qt_helpers.C: add fromqstr/toqstr/qt_ for converting
2436           using locale from/to QString
2437
2438         * all files: use the above
2439
2440         * QDocumentDialog.C: fix margins properly
2441
2442 2002-12-17  Alfredo Braunstein <abraunst@libero.it>
2443
2444         * QCommandBuffer.C: added up.xpm and down.xpm to the command buffer
2445
2446 2002-12-13  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2447
2448         * QBibtexDialog.[Ch]
2449         * ui/QBibtexDialog.ui:
2450         Add LineEdit for manual *.bib file insertion, ws changes.
2451
2452 2002-12-17  John Levon  <levon@movementarian.org>
2453
2454         * QLPopupMenu.C: add using endl
2455
2456 2002-12-16  Edwin Leuven  <e.leuven@uva.nl>
2457
2458         * BulletsModule.C: forgot to remove an include of
2459         bulletstrings.[Ch] removed in the previous commit
2460
2461 2002-12-16  Edwin Leuven  <e.leuven@uva.nl>
2462
2463         * BulletsModule.[Ch]: Fix bulletstuff
2464         * QDocument.C:
2465         * QDocumentDialog.C:
2466         * ui/BulletsModuleBase.ui:
2467
2468 2002-12-12  John Levon  <levon@movementarian.org>
2469
2470         * QSpellcheckerDialog.h:
2471         * QSpellcheckerDialog.C:
2472         * QSpellchecker.C: place broken word in replace box
2473           for user fixing
2474
2475 2002-12-12  John Levon  <levon@movementarian.org>
2476
2477         * FileDialog_private.C: don't mess with windows z-ordering
2478           when opening a dialog (appear above focusWidget)
2479
2480 2002-12-12  John Levon  <levon@movementarian.org>
2481
2482         * QLyXKeySym.C: check for isNull(). It's needed by
2483           Kornel, dunno why
2484
2485 2002-12-12  John Levon  <levon@movementarian.org>
2486
2487         * ui/QSpellcheckerDialog.ui: make double click replace word
2488
2489 2002-12-12  John Levon  <levon@movementarian.org>
2490
2491         * QSearchDialog.C:
2492         * ui/QSearchDialog.ui: fixes from Alfredo
2493
2494 2002-12-12  John Levon  <levon@movementarian.org>
2495
2496         * QLyxKeySym.h:
2497         * QLyXKeySym.C:
2498         * qlkey.h: implement isText() to allow us to insert
2499           unrecognised text
2500
2501 2002-12-11  John Levon  <levon@movementarian.org>
2502
2503         * qfont_loader.h:
2504         * qfont_loader.C:
2505         * qfont_metrics.C: cache per-char widths to avoid slowness
2506           of QFontMetrics::width
2507
2508 2002-12-10  John Levon  <levon@movementarian.org>
2509
2510         * ui/QURLDialog.ui: fix tab order
2511
2512 2002-12-10  John Levon  <levon@movementarian.org>
2513
2514         * QRef.C: patch from Alfredo
2515
2516 2002-12-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2517
2518         * QAbout.C (build_dialog): use old over-eager version for 1.3.0.
2519
2520 2002-12-09  John Levon  <levon@movementarian.org>
2521
2522         * ui/*ModuleBase.ui: some capitalisation fixes
2523
2524 2002-12-08  John Levon  <levon@movementarian.org>
2525
2526         * ui/Makefile.am: use uic -tr; fix by Pauli Virtanen
2527
2528 2002-12-08  John Levon  <levon@movementarian.org>
2529
2530         * ui/QExternalDialog.ui: connect Edit button; fix by
2531         Alfredo Braunstein
2532
2533 2002-12-07  John Levon  <levon@movementarian.org>
2534
2535         * QMathMatrixDialog.C: row/column insert was inverted; fix
2536           by Alfredo Braunstein
2537
2538 2002-12-07  John Levon  <levon@movementarian.org>
2539
2540         * QDelimiterDialog.C:
2541         * QDelimiterDialog.h:
2542         * QMathDialog.C:
2543         * QMathDialog.h:
2544         * iconpalette.h: fix connections for Qt 3, hopefully
2545
2546 2002-12-05  John Levon  <levon@movementarian.org>
2547
2548         * QContentPane.C: set I-beam cursor
2549
2550 2002-11-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2551
2552         * qlkey.h (string_to_qkey): Add many missing entries
2553
2554 2002-12-04  John Levon  <levon@movementarian.org>
2555
2556         * qt_helpers.h:
2557         * qt_helpers.C:
2558         * QDocument.h:
2559         * QDocument.C: move methods below to helpers
2560
2561 2002-11-03  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2562
2563         * QDocument.C: new methods widgetsToLength, lengthToWidgets.
2564         set defaultUnit
2565
2566 2002-12-03  John Levon  <levon@movementarian.org>
2567
2568         * QIncludeDialog.C: another fix
2569
2570 2002-12-03  John Levon  <levon@movementarian.org>
2571
2572         * ui/QIncludeDialog.ui:
2573         * QInclude.C: support preview()
2574
2575 2002-12-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
2576
2577         * several files: ws changes
2578
2579 2002-11-30  John Levon  <levon@movementarian.org>
2580
2581         * QParagraph.C: another fix from Otto Tronarp
2582
2583 2002-11-30  John Levon  <levon@movementarian.org>
2584
2585         * various: string(widget->text()) is not good.
2586
2587 2002-11-28  John Levon  <levon@movementarian.org>
2588
2589         * qt_helpers.C: fix build
2590
2591 2002-11-28  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2592
2593         * qsetborder.[Ch]: implement John's setEnabled bool
2594
2595         * QTabular.C:
2596         * QTabularDialog.C: remaining fixes.
2597
2598 2002-11-28  John Levon  <levon@movementarian.org>
2599
2600         * QSpellcheckerDialog.C: fix Escape + restarting spellcheck
2601
2602 2002-11-28  John Levon  <levon@movementarian.org>
2603
2604         * QSpellcheckerDialog.C: small fix
2605
2606 2002-11-28  John Levon  <levon@movementarian.org>
2607
2608         * QDocument.C: fix line spacing
2609
2610 2002-11-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2611
2612         * ui/TabularDialog.ui:
2613         * QTabular.C:
2614         * QTabularDialog.C: ui fixes.
2615
2616 2002-11-27  Dekel Tsur  <dekelts@tau.ac.il>
2617
2618         * qfont_loader.C (font_info): Use lyxrc.*_font_foundry.
2619
2620         * QPrefs.C: Handle lyxrc.*_font_foundry.
2621
2622         * qt_helpers.C: New file.
2623
2624 2002-11-27  John Levon  <levon@movementarian.org>
2625
2626         * qsetborder.h:
2627         * qsetborder.C: cleanup
2628
2629         * QTabular.C:
2630         * QTabularDialog.C: cleanups, fixes
2631
2632 2002-11-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2633
2634         * ui/TabularDialog.ui:
2635         * QTabular.[Ch]:
2636         * QTabularDialog.[Ch]: implement most functions
2637         * qsetborder.[Ch]: fixes
2638
2639 2002-11-27  Lars Gullik Bjønnes  <larsbj@gullik.net>
2640
2641         * Alert_pimpl.C (askForText_pimpl): use boost.format
2642
2643 2002-11-26  John Levon  <levon@movementarian.org>
2644
2645         * QMathDialog.C:
2646         * Toolbar_pimpl.h:
2647         * Toolbar_pimpl.C: Qt is the Lord of Suck
2648
2649 2002-11-25  John Levon  <levon@movementarian.org>
2650
2651         * qscreen.C: use LColor::cursor properly
2652
2653         * QPrefs.C:
2654         * ui/QPrefKeyboardModule.ui:
2655         * ui/QPrefUIModule.ui: UI fixes
2656
2657 2002-11-25  Herbert Voss  <Herbert.Voss@alumni.TU-Berlin.DE>
2658
2659         * QVCLog.C (update_contents): fix USE_BOOST_FORMAT
2660
2661 2002-11-24  John Levon  <levon@movementarian.org>
2662
2663         * QDocumentDialog.C: fix build
2664
2665 2002-11-21  Angus Leeming  <leeming@lyx.org>
2666
2667         * QDocumentDialog.C (classChanged): use ControlDocument::loadTextclass.
2668
2669 2002-11-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2670
2671         * QVCLog.C (update_contents): use boost::format
2672
2673 2002-11-21  John Levon  <levon@movementarian.org>
2674
2675         * qscreen.C: show content pane cursor even when
2676           focus is on dialog, command buffer etc.
2677
2678 2002-11-20  John Levon  <levon@movementarian.org>
2679
2680         * QMathDialog.C: don't pass empty commands to math
2681           on menu tear-off
2682
2683 2002-11-20  John Levon  <levon@movementarian.org>
2684
2685         * QLPopupMenu.C: only check .disabled() on Commands
2686
2687 2002-11-20  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2688
2689         * QLPopupMenu.C (getLabel): show labels for menu entries
2690
2691         * qlkey.h (string_to_qkey): add support for KP_xxx keysyms
2692
2693 2002-11-20  John Levon  <levon@movementarian.org>
2694
2695         * ui/QDelimiterDialog.ui: geometry fix
2696
2697 2002-11-20  John Levon  <levon@movementarian.org>
2698
2699         * Toolbar_pimpl.C:
2700         * QDelimiterDialog.C:
2701         * QMathDialog.C: use find_xpm to mangle name
2702
2703 2002-11-20  John Levon  <levon@movementarian.org>
2704
2705         * QDelimiterDialog.h:
2706         * QDelimiterDialog.C: fix delimiter connect()
2707
2708 2002-11-20  John Levon  <levon@movementarian.org>
2709
2710         * QDocument.C:
2711         * QDocumentDialog.C: fix my sillies
2712
2713 2002-11-20  John Levon  <levon@movementarian.org>
2714
2715         * QLPainter.C: use realColor not color for the font
2716
2717 2002-11-18  John Levon  <levon@movementarian.org>
2718
2719         * Makefile.am:
2720         * qfontexample.h:
2721         * qfontexample.C:
2722         * QPrefs.C:
2723         * QPrefsDialog.h:
2724         * QPrefsDialog.C:
2725         * ui/QPrefScreenFontsModule.ui: show an example
2726           of the chosen font
2727
2728 2002-11-18  John Levon  <levon@movementarian.org>
2729
2730         * ui/Makefile.am:
2731         * moc/Makefile.am:
2732         * ui/moc/Makefile.am:
2733         * Makefile.am: define no translation
2734
2735         * QDocument.C: avoid QBloatList
2736
2737 2002-11-17  John Levon  <levon@movementarian.org>
2738
2739         * ui/QPrefScreenFontsModule.ui:
2740         * QPrefsDialog.h:
2741         * QPrefsDialog.C:
2742         * QPrefs.C: use font families properly
2743
2744         * qfont_loader.C: and obey them
2745
2746 2002-11-17  John Levon  <levon@movementarian.org>
2747
2748         * QPrefsDialog.C: partial fonts fix
2749
2750 2002-11-17  John Levon  <levon@movementarian.org>
2751
2752         * QPrefsDialog.h:
2753         * QPrefsDialog.C: implement browse slots. Also
2754           try to do something with fonts for Qt 3 (untested)
2755
2756 2002-11-17  John Levon  <levon@movementarian.org>
2757
2758         * QGraphics.C: some fixes from Herbert & me
2759
2760 2002-11-15  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2761
2762         * FileDialog.C: fix empty mask string
2763
2764 2002-11-17  John Levon  <levon@movementarian.org>
2765
2766         * QLImage.C: implement monochrome, and fake grayscale
2767
2768 2002-11-17  John Levon  <levon@movementarian.org>
2769
2770         * qfont_loader.h:
2771         * qfont_loader.C: fix totally broken update code
2772
2773 2002-11-17  John Levon  <levon@movementarian.org>
2774
2775         * Makefile.am:
2776         * qcoloritem.h:
2777         * qcoloritem.C:
2778         * ui/QPrefColorsModule.ui:
2779         * QPrefs.C:
2780         * QPrefsDialog.h:
2781         * QPrefsDialog.C: implement colors. We're done !
2782
2783 2002-11-17  John Levon  <levon@movementarian.org>
2784
2785         * FileDialog.C:  split into open/save so open
2786           no longer says "Save" !
2787
2788 2002-11-17  John Levon  <levon@movementarian.org>
2789
2790         * QPrefsDialog.h:
2791         * QPrefsDialog.C: implement converters
2792
2793 2002-11-17  John Levon  <levon@movementarian.org>
2794
2795         * QPrefsDialog.C:
2796         * QPrefs.C: implement formats
2797
2798 2002-11-17  John Levon  <levon@movementarian.org>
2799
2800         * fontloader.C: disable crashing code for now
2801
2802         * QPrefs.h:
2803         * QPrefs.C:
2804         * QPrefsDialog.C: implement most prefs load/save
2805
2806 2002-11-17  John Levon  <levon@movementarian.org>
2807
2808         * ui/QPref*:
2809         * QPrefsDialog.C:
2810         * QPrefs.C: more work
2811
2812 2002-11-15  Edwin Leuven  <leuven@fee.uva.nl>
2813
2814         * QTabular.C: compile fixes
2815
2816 2002-11-15  Edwin Leuven  <leuven@fee.uva.nl>
2817
2818         * ui/QTabularDialog.ui: some relabelling
2819
2820 2002-11-15  John Levon  <levon@movementarian.org>
2821
2822         * QPrefs.h:
2823         * QPrefs.C: some update() work
2824
2825 2002-11-15  John Levon  <levon@movementarian.org>
2826
2827         * QPrefs.C: add #if 0 xforms code for working on
2828
2829         * QTabular.C: remove some handled #if 0 code
2830
2831 2002-11-15  John Levon  <levon@movementarian.org>
2832
2833         * qsetborder.h:
2834         * qsetborder.C: fix ws
2835
2836 2002-11-15  John Levon  <levon@movementarian.org>
2837
2838         * QTabularDialog.h:
2839         * QTabularDialog.C:
2840         * QTabular.C: add some stuff
2841
2842 2002-11-15  John Levon  <levon@movementarian.org>
2843
2844         * Makefile.dialogs:
2845         * Makefile.am:
2846         * moc/Makefile.am:
2847         * Dialogs2.C:
2848         * Dialogs_impl.h:
2849         * Dialogs.C:
2850         * QTabular.h:
2851         * QTabular.C:
2852         * QTabularDialog.h:
2853         * QTabularDialog.C: add skeleton
2854
2855 2002-11-14  John Levon  <levon@movementarian.org>
2856
2857         * ui/QTabularDialog.ui: label for cell pos
2858
2859 2002-11-13  Herbert Voss  <voss@perce.de>
2860
2861         * QBibtex.C: (apply, isValid) small changes
2862
2863 2002-11-13  John Levon  <levon@movementarian.org>
2864
2865         * all pref files: make the stack work
2866
2867 2002-11-13  John Levon  <levon@movementarian.org>
2868
2869         * Dialogs.C:
2870         * Dialogs2.C:
2871         * Dialog_impl.h:
2872         * Makefile.dialogs:
2873         * QPrefs.h:
2874         * QPrefs.C:
2875         * QPrefsDialog.h:
2876         * QPrefsDialog.C: add skeleton dialog
2877
2878 2002-11-13  John Levon  <levon@movementarian.org>
2879
2880         * ui/QBibtexDialog.ui: add some change_adaptors()
2881
2882         * QBibtex.C: fix duplicate entries in style CB, and
2883           alphasort it again, but still allow empty/user-defined
2884           style
2885
2886 2002-11-12  Herbert Voss  <voss@perce.de>
2887
2888         * QBibtex.[Ch]: fix bugs in the apply-part
2889
2890 2002-11-13  John Levon  <levon@movementarian.org>
2891
2892         * QDocument.h:
2893         * QDocument.C:
2894         * QDocumentDialog.h:
2895         * QDocumentDialog.C:
2896         * ui/QDocumentDialog.ui:
2897         * ui/BulletsModuleBase.ui: some UI fixes
2898
2899 2002-11-12  Edwin Leuven  <leuven@fee.uva.nl>
2900
2901         * QDocumentDialog.C: enable apply on change
2902         * QBrowseBox.C: remove qWarning
2903
2904 2002-11-12  Edwin Leuven  <leuven@fee.uva.nl>
2905
2906         * BulletsModule.C: more bullet changes
2907         * BulletsModule.h
2908         * Makefile.am
2909         * QDocument.C
2910         * QDocumentDialog.C
2911         * bulletstrings.C
2912         * bulletstrings.h
2913         * ui/BulletsModuleBase.ui
2914
2915 2002-11-12  Edwin Leuven  <leuven@fee.uva.nl>
2916
2917         * QBrowseBox: Juergen Spitzmueller's mouse focus fix
2918
2919 2002-11-08  Edwin Leuven  <leuven@fee.uva.nl>
2920
2921         * Dialogs2.C: compile fix
2922
2923 2002-11-08  Edwin Leuven <leuven@fee.uva.nl>
2924
2925         * QDocument.[Ch]: Remove unused methods
2926         * QBrowseBox.[Ch]: Capture mouse, new methods, etc
2927         * BulletsModule.[Ch]: Further improvements
2928         * QDocumentDialog.[Ch]: more bullet stuff
2929         * ui/BulletsModuleBase.ui: idem
2930         * ui/QTabularDialog.ui: new tabular dialog
2931         * qsetborder.[Ch]: new small qt widget to set table borders
2932
2933 2002-11-08  Dekel Tsur  <dekelts@tau.ac.il>
2934
2935         * lyx_gui.C:
2936         * QWorkArea.C: Fix X selection code.
2937
2938 2002-11-07  John Levon  <levon@movementarian.org>
2939
2940         * ui/QIncludeDialog.ui:
2941         * QInclude.C: fix setting of combobox
2942
2943 2002-11-07  John Levon  <levon@movementarian.org>
2944
2945         * ui/QPref*: add initial prefs ui from Juergen S
2946
2947 2002-11-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2948
2949         * ui/QDocument.ui:
2950         * QDocumentDialog.C:
2951         * QDocument.[Ch]:
2952         Implement "Save as default" and "Use class defaults"
2953
2954         * QDocumentDialog.C: Fix dialog update on class change
2955         implement lyxrc.auto_reset_options
2956
2957 2002-11-07  John Levon  <levon@movementarian.org>
2958
2959         * QGraphics.[Ch]:
2960         * QGraphicsDialog.[Ch]:
2961         * ui/QGraphicsDialog.ui: various fixes so it actually
2962         works
2963
2964 2002-11-01  Herbert Voss  <voss@perce.de>
2965
2966         * QGraphics.[Ch]:
2967         * QGraphicsDialog.[Ch]:
2968         * ui/QGraphicsDialog.ui: get scale/rotate working
2969
2970 2002-11-04  Angus Leeming  <leeming@lyx.org>
2971
2972         * QGraphics.C (update_contents): controller.getUnits() ->
2973         frnt::getBBUnits().
2974
2975 2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
2976
2977         * QAbout.C (build_dialog): do not use str().c_str() when not needed.
2978
2979         * qttableview.C: include config.h
2980
2981         * lyx_gui.C: move includes around a bit
2982         (start): adjust signature
2983
2984 2002-10-31  John Levon  <levon@movementarian.org>
2985
2986         * QExternal.C: fix crash, valid check
2987
2988 2002-10-31  John Levon  <levon@movementarian.org>
2989
2990         * QGraphics.C:
2991         * QGraphicsDialog.C:
2992         * QGraphicsDialog.h:
2993         * ui/QGraphicsDialog.ui: bb unit fixes
2994
2995 2002-10-30  John Levon  <levon@movementarian.org>
2996
2997         * QPrintDialog.[hC]: move to ...
2998
2999         * QLPrintDialog.[hC]: ... here to prevent name clash
3000
3001         * QPrint.h:
3002         * QPrint.C:
3003         * Dialogs_impl.h:
3004         * Makefile.dialogs: from above
3005
3006         * QSpellchecker.C: reset progress
3007
3008 2002-10-30  John Levon  <levon@movementarian.org>
3009
3010         * QGraphics.C:
3011         * ui/QGraphicsDialog.ui: some fixes from Herbert
3012
3013 2002-10-30  John Levon  <levon@movementarian.org>
3014
3015         * ui/QTabularDialog.ui: initial UI from Juergen Spitzmueller
3016
3017 2002-10-28  John Levon  <levon@movementarian.org>
3018
3019         * iconpalette.C:
3020         * QMathDialog.C: fix symbol insert breakage from Lars' patch
3021
3022 2002-10-26  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3023
3024         * ui/QMathMatrixDialog.ui:
3025         * QMathMatrixDialog.[Ch]:
3026         * Makefile.dialogs:
3027         * QMath.C:
3028         * QMathDialog.C: implement Matrix dialog
3029
3030         * QMathDialog.C: enlarge Symbols combox (prevent scrollbar)
3031
3032 2002-10-28  Dekel Tsur  <dekelts@tau.ac.il>
3033
3034         * qfont_loader.C (font_info): Add xfonts to the font path if
3035         necessary.
3036
3037 2002-10-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3038
3039         * QVCLog.C (update_contents): modify
3040
3041         * QPreamble.C (apply): modify
3042
3043 2002-10-21  Dekel Tsur  <dekelts@tau.ac.il>
3044
3045         * qfont_metrics.C (ascent): Fix returned value.
3046
3047 2002-10-21  Philippe Elie  <phil.el@wanadoo.fr>
3048
3049         * QContentPane.h:
3050         * QContentPane.C: implement wheelEvent
3051
3052 2002-10-20  Dekel Tsur  <dekelts@tau.ac.il>
3053
3054         * several files: Use QT_VERSION >= 300 instead of >= 0x030000
3055
3056 2002-10-20  John Levon  <levon@movementarian.org>
3057
3058         * ui/QDelimiterDialog.ui: remove two huge XPMs that
3059           were accidentally built in
3060
3061 2002-10-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
3062
3063         * Toolbar_pimpl.C (setLayout): initialize i to 0, don't
3064         reinitialize.
3065
3066         * README: add a comment about the strange moc behaviour.
3067
3068         * QWrap.C (apply): local ref to params
3069         (update_contents): ditto
3070         (numtostr): use erase to clear string
3071
3072         * QWorkArea.C (setScrollbarParams): use explicit std::max
3073
3074         * QURL.C (update_contents): local ref to params
3075         (apply): ditto
3076
3077         * QRef.C (update_contents): local ref to params
3078         (apply): ditto
3079
3080         * QPreambleDialog.C (editClicked): no need to explicitly
3081         initialize an std::string.
3082         (editClicked): read file with smaller overhead.
3083
3084         * QParagraph.C (apply): local ref to params
3085         (update_contents): ditto
3086
3087         * QMinipage.C (apply): local ref to params
3088         (update_contents): ditto
3089         (update_contents): handle InsetMinipage::top in switch
3090
3091         * QMath.C (createMathPanel): use "new Type" not "new Type()"
3092
3093         * QLyXKeySym.h: adda key_ accessor key().
3094
3095         * QLyXKeySym.C (operator=): out of class version.
3096
3097         * QLog.C (update_contents): use a simpler and faster way to fill
3098         the log dialog.
3099
3100         * QLPopupMenu.C (getLabel): use subst directly on mi.label()
3101
3102         * QLPainter.C (QLPainter): use "new Type" not "new Type()"
3103         (lines): put int i inside for scope
3104         (fillPolygon): put j insize for scope
3105
3106         * QInclude.C (update_contents): local ref to params
3107         (apply): ditto
3108
3109         * QGraphics.C (update_contents): initialize item to 0
3110         (apply): use erase to clear string
3111
3112         * QFloat.C (update_contents): local ref to params
3113         (apply): ditto
3114
3115         * QExternal.C (update_contents): local ref to params
3116         (helpText): ditto
3117         (apply): ditto
3118
3119         * QERT.C (apply): local reference to params
3120
3121         * QDocument.C (apply): have a local reference to the params
3122         (update_contents): ditto
3123
3124         * QCommandEdit.C: add missing include config.h
3125
3126         * QCommandBuffer.C (QCommandBuffer): call method directly on
3127         unnamed pointer objects.
3128         (complete): use "new Type", not "new Type()"
3129         (complete): use explict std::max
3130
3131         * QCharacter.C (update_contents): use a local reference as
3132         controller cache
3133         (apply): ditto
3134
3135         * QBibtex.C (update_contents): use erase to clear a string.
3136
3137         * QAbout.C (build_dialog): fill the credits view in a bit more
3138         elegant way
3139
3140         * almost all files: clean up formatting and indenting.
3141
3142 2002-10-19  Lars Gullik Bjønnes  <larsbj@gullik.net>
3143
3144         * qfont_loader.C (update): move loop vars into for scopes.
3145         (get): add some debug msg.
3146         (font_info): ditto
3147         (getfontinfo): simplify slightly
3148
3149         * QParagraph.C (setWidgetsFromVSpace): initilize item
3150
3151         * QERT.C (update_contents): initialize rb
3152
3153         * QDocument.C (build_dialog): move int n inside for scope.
3154
3155         * QCharacter.C (findPos2nd): add a typedef
3156
3157         * FileDialog_private.C: include order changed.
3158         (LyXFileDialog): some reformat
3159
3160         * FileDialog.C: include order changed.
3161         (FileDialog): fix wrong use of new.
3162
3163 2002-10-17  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3164
3165         * ui/QSendtoDialog.ui: fix layout
3166
3167 2002-10-17  Angus Leeming  <leeming@lyx.org>
3168
3169         * lyx_gui.C (getDPI): use an average of DpiX and DpiY.
3170
3171         * QBrowseBox.[Ch] (c-tor): remove unneeded arguments.
3172
3173 2002-10-17  André Pönitz  <poenitz@lyx.org>
3174
3175         * QBrowseBox.[Ch]: fix style issues
3176
3177 2002-10-17  Angus Leeming  <leeming@lyx.org>
3178
3179         * ui/moc/Makefile.am:
3180         * moc/Makefile.am: add a distclean-local target to remove *_moc.C.
3181
3182 2002-10-16  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3183
3184         * ui/QSendtoDialog.ui:
3185         * QSendtoDialog.[Ch]:
3186         * QSendto.[Ch]:
3187         * Makefile.dialogs:
3188         * Dialogs.C:
3189         * Dialogs2.C:
3190         * Dialogs_impl.h: Implement Sendto (Custom Export) dialog
3191
3192 2002-10-16  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3193
3194         * qfont_loader.C (font_info): correct calculation of font size
3195         (point size) for qt.
3196
3197 2002-10-15  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3198
3199         * QBrowseBox.C (QBrowseBox): transpose const char
3200
3201 2002-10-15  Angus Leeming  <leeming@lyx.org>
3202
3203         * QBrowseBox.C (c-tor): default values should go only in the .h file.
3204
3205         * QDocument.C: add a using std::vector declaration.
3206
3207 2002-10-15  Dekel Tsur  <dekelts@tau.ac.il>
3208
3209         * QLPainter.C (text): Unicode support.
3210         * qfont_metrics.C (width): ditto.
3211
3212         * qfont_loader.C (available): Add code for QT 2.x.
3213
3214 2002-10-14  Dekel Tsur  <dekelts@tau.ac.il>
3215
3216         * lyx_gui.C (getDPI): Implemented.
3217
3218 2002-10-12  Dekel Tsur  <dekelts@tau.ac.il>
3219
3220         * qfont_loader.C (available): Implemented.
3221
3222 2002-10-09  Edwin Leuven <leuven@fee.uva.nl>
3223
3224         * QDocument.C: Brand new document dialog
3225         * QDocument.h:
3226         * QDocumentDialog.C:
3227         * QDocumentDialog.h:
3228         * BulletsModule.C:
3229         * BulletsModule.h:
3230         * Dialogs.C:
3231         * Dialogs2.C:
3232         * Dialogs_impl.h:
3233         * Makefile.am:
3234         * Makefile.dialogs:
3235         * QBrowseBox.C:
3236         * QBrowseBox.h:
3237         * qgridview.cpp:
3238         * qgridview.h:
3239         * moc/Makefile.am:
3240         * ui/BiblioModuleBase.ui:
3241         * ui/BulletsModuleBase.ui:
3242         * ui/ClassModuleBase.ui:
3243         * ui/LanguageModuleBase.ui:
3244         * ui/Makefile.am:
3245         * ui/MarginsModuleBase.ui:
3246         * ui/NumberingModuleBase.ui:
3247         * ui/PackagesModuleBase.ui:
3248         * ui/PaperModuleBase.ui:
3249         * ui/PreambleModuleBase.ui:
3250         * ui/QDocumentDialog.ui:
3251         * ui/QGraphicsDialog.ui:
3252         * ui/QPrintDialog.ui:
3253         * ui/QRefDialog.ui:
3254
3255 2002-09-28  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3256
3257         * ui/QWrapDialog.ui:
3258         * QWrapDialog.[Ch]:
3259         * QWrap.[Ch]:
3260         * Makefile.dialogs:
3261         * Dialogs.C:
3262         * Dialogs2.C:
3263         * Dialogs_impl.h: Implement Wrap figure dialog
3264
3265 2002-09-25  Angus Leeming  <leeming@lyx.org>
3266
3267         * Dialogs2.C:
3268         * Dialogs_impl.h:
3269         * LyXKeySymFactory.C:
3270         * LyXScreenFactory.C:
3271         * Menubar_pimpl.[Ch]:
3272         * Toolbar_pimpl.[Ch]:
3273         * WorkAreaFactory.C:
3274         * lyx_gui.C: doxygen fixes.
3275
3276 2002-09-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
3277
3278         * ui/moc/Makefile.am (INCLUDES):
3279         * ui/Makefile.am (INCLUDES):
3280         * moc/Makefile.am (INCLUDES):
3281         * Makefile.am (INCLUDES): loose SIGC_INCLUDES
3282
3283 2002-09-24  John Levon  <levon@movementarian.org>
3284
3285         * QCommandEdit.h:
3286         * QCommandEdit.C: fix build by removing the pragmas.
3287
3288 2002-09-24  Angus Leeming  <leeming@lyx.org>
3289
3290         * most files: "standard-conforming" Licence declaration.
3291         Remove trailing whitespace.
3292
3293         * many header files: do not #include <config.h>.
3294         Remove unnecessary #includes by using forward declarations.
3295         Add as first line: // -*- C++ -*-
3296         Move several definitions of virtual functions out of line
3297         as they are unlikely to be inlined anyway (and it reduces
3298         header file dependencies)...
3299
3300         * many files: added g++ #pragma directives.
3301
3302 2002-09-23  Angus Leeming  <leeming@lyx.org>
3303
3304         * QMath.h: forward declare QMathDialog.
3305         Remove trailing semi-colons after definition of apply and
3306         update_contents methods.
3307
3308         * qfont_metrics.C: endl is in namespace std.
3309         Some whitespece stuff.
3310
3311 2002-09-22  John Levon  <levon@movementarian.org>
3312
3313         * qlkey.h: make Key_Unknown a modifier, to handle
3314           Norbert's Alt Gr
3315
3316 2002-09-17  John Levon  <levon@movementarian.org>
3317
3318         * QLPainter.C: use dots for dashes because Qt sucks
3319
3320 2002-09-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3321
3322         * Toolbar_pimpl.C (changed_layout): when selecting a layout in
3323         combox, make sure the corresponding shortcut is shown in
3324         minibuffer
3325
3326 2002-09-16  John Levon  <levon@movementarian.org>
3327
3328         * FileDialog.C: set AnyFile mode
3329
3330 2002-09-16  John Levon  <levon@movementarian.org>
3331
3332         * QMathDialog.C: allow menus to be torn off
3333
3334 2002-09-16  John Levon  <levon@movementarian.org>
3335
3336         * QDelimiterDialog.C: fix empty delimiter
3337
3338 2002-09-15  John Levon  <levon@movementarian.org>
3339
3340         * Makefile.dialogs:
3341         * ui/QDelimiterDialog.ui:
3342         * QDelimiterDialog.h:
3343         * QDelimiterDialog.C:
3344         * QMath.h:
3345         * QMath.C:
3346         * QMathDialog.h:
3347         * QMathDialog.C: add delimiter dialog
3348
3349 2002-09-15  John Levon  <levon@movementarian.org>
3350
3351         * Alert_pimpl.C: title fix
3352
3353 2002-09-14  John Levon  <levon@movementarian.org>
3354
3355         * QMath.h:
3356         * QMath.C:
3357         * QMathDialog.h:
3358         * QMathDialog.C:
3359         * ui/QMathDialog.ui: matrix
3360
3361 2002-09-14  John Levon  <levon@movementarian.org>
3362
3363         * qlkey.h: fix two typos to be Alt_R instead
3364
3365 2002-09-14  John Levon  <levon@movementarian.org>
3366
3367         * qfont_metrics.C: fix rbearing()
3368
3369 2002-09-14  John Levon  <levon@movementarian.org>
3370
3371         * QLPainter.C: fix arc
3372
3373 2002-09-14  John Levon  <levon@movementarian.org>
3374
3375         * ui/QMathDialog.ui:
3376         * QMathDialog.h:
3377         * QMathDialog.C: add back display. Implement
3378           font/style
3379
3380 2002-09-14  John Levon  <levon@movementarian.org>
3381
3382         * ui/QMathDialog.ui:
3383         * QMathDialog.h:
3384         * QMathDialog.C: add spaces menu
3385
3386 2002-09-13  John Levon  <levon@movementarian.org>
3387
3388         * Menubar_pimpl.C:
3389         * QLPopupMenu.C: fix submenus again
3390
3391 2002-09-12  John Levon  <levon@movementarian.org>
3392
3393         * qscreen.h:
3394         * qscreen.C: be even smarter about repaint() vs. update()
3395
3396 2002-09-12  John Levon  <levon@movementarian.org>
3397
3398         * QPrint.C: don't reset unless different buffer
3399
3400 2002-09-12  John Levon  <levon@movementarian.org>
3401
3402         * QPrint.C: get collate from params too
3403
3404         * ui/QGraphicsDialog.ui: re-arrange bb a bit
3405
3406 2002-09-12  John Levon  <levon@movementarian.org>
3407
3408         * Menubar_pimpl.C:
3409         * Menubar_pimpl.h:
3410         * QtView.C: implement openByName(). Move activated
3411         signal to per-menu
3412
3413 2002-09-12  John Levon  <levon@movementarian.org>
3414
3415         * QCommandBuffer.C: fix click
3416
3417 2002-09-12  John Levon  <levon@movementarian.org>
3418
3419         * QMathDialog.C: work around Qt bug in previous change
3420
3421 2002-09-12  John Levon  <levon@movementarian.org>
3422
3423         * QMathDialog.h:
3424         * QMathDialog.C: load icon palettes on demand
3425
3426 2002-09-12  John Levon  <levon@movementarian.org>
3427
3428         * QMathDialog.C: get the scrollbars right on first show
3429
3430 2002-09-11  John Levon  <levon@movementarian.org>
3431
3432         * QPrint.h:
3433         * QPrint.C:
3434         * ui/QPrintDialog.ui: update for odd/even changes
3435
3436 2002-09-11  John Levon  <levon@movementarian.org>
3437
3438         * QCitationDialog.C: show right info when selecting a cite
3439
3440         * QParagraphDialog.C: don't validate lengths, to allow glue
3441
3442 2002-09-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3443
3444         * QFloatDialog.C: Fix the setEnable() logic
3445
3446 2002-09-11  John Levon  <levon@movementarian.org>
3447
3448         * Alert_pimpl.C:
3449         * QExternalDialog.h:
3450         * QExternalDialog.C:
3451         * QGraphicsDialog.h:
3452         * QGraphicsDialog.C:
3453         * QIncludeDialog.h:
3454         * QIncludeDialog.C:
3455         * QIndexDialog.h:
3456         * QIndexDialog.C:
3457         * QSearchDialog.h:
3458         * QSearchDialog.C:
3459         * QURLDialog.h:
3460         * QURLDialog.C: focus on the first linedit on show()
3461
3462 2002-09-11  John Levon  <levon@movementarian.org>
3463
3464         * QSearchDialog.C: fill combo boxes
3465
3466 2002-09-11  John Levon  <levon@movementarian.org>
3467
3468         * qscreen.C: use repaint() not update() for immediate change
3469
3470         * QContentPane.C: warning fix
3471
3472 2002-09-11  John Levon  <levon@movementarian.org>
3473
3474         * qfont_metrics.C: fix button metrics
3475
3476         * QLPainter.C: fillPolygon() should actually fill
3477
3478 2002-09-10  John Levon  <levon@movementarian.org>
3479
3480         * Menubar_pimpl.C:
3481         * QLPopupMenu.h:
3482         * QLPopupMenu.C: finally fix Navigate
3483
3484 2002-09-10  John Levon  <levon@movementarian.org>
3485
3486         * ui/QIncludeDialog.ui:
3487         * QInclude.h:
3488         * QInclude.C: remove don't typeset
3489
3490         * Dialogs2.C: add empty showWrap
3491
3492 2002-09-08  John Levon  <levon@movementarian.org>
3493
3494         * QFloat.C: another fix
3495
3496 2002-09-08  John Levon  <levon@movementarian.org>
3497
3498         * QFloat.h:
3499         * QFloat.C:
3500         * QFloatDialog.h:
3501         * QFloatDialog.C:
3502         * ui/QFloatDialog.ui: fix bug 527 and more
3503
3504 2002-09-12  Angus Leeming  <leeming@lyx.org>
3505
3506         * iconpalette.C (resizeEvent): compile fix.
3507
3508         * QInclude.C (update_contents): remove lyxerr call.
3509
3510 2002-09-08  John Levon  <levon@movementarian.org>
3511
3512         * qfont_loader.C: fix bug 531 (emph())
3513
3514 2002-09-08  John Levon  <levon@movementarian.org>
3515
3516         * QMathDialog.C:
3517         * iconpalette.h:
3518         * iconpalette.C: make sizing work properly
3519
3520 2002-09-08  John Levon  <levon@movementarian.org>
3521
3522         * QMathDialog.h:
3523         * QMathDialog.C: detachable icon menus
3524
3525 2002-09-08  John Levon  <levon@movementarian.org>
3526
3527         * QMathDialog.C:
3528         * iconpalette.h:
3529         * iconpalette.C: re lay out on size change
3530
3531 2002-09-08  John Levon  <levon@movementarian.org>
3532
3533         * QMathDialog.h:
3534         * QMathDialog.C:
3535         * iconpalette.C: More fixes.
3536
3537 2002-09-08  John Levon  <levon@movementarian.org>
3538
3539         * ui/QMathDialog.ui:
3540         * QMathDialog.h:
3541         * QMathDialog.C: add decos as symbols. Some fixes.
3542
3543 2002-09-07  John Levon  <levon@movementarian.org>
3544
3545         * qfont_metrics.C: unrevert per-char metrics. Droppings
3546           are better than entirely wrong metrics. Hopefully
3547           Andre can fix it ...
3548
3549 2002-09-07  John Levon  <levon@movementarian.org>
3550
3551         * qfont_loader.C: fix sizes for symbols etc.
3552
3553 2002-09-07  John Levon  <levon@movementarian.org>
3554
3555         * qfont_metrics.C: revert accurate per-char metrics
3556           because LyX is broken
3557
3558 2002-09-07  John Levon  <levon@movementarian.org>
3559
3560         * qfont_loader.h:
3561         * qfont_loader.C: add debug
3562
3563 2002-09-06  John Levon  <levon@movementarian.org>
3564
3565         * QMath.h:
3566         * QMath.C: add sub/superscript
3567
3568         * ui/QMathDialog.ui:
3569         * QMathDialog.h:
3570         * QMathDialog.C: add dots. Use a completely broken :(
3571           scrollview.
3572
3573         * iconpalette.C: increase size
3574
3575 2002-09-04  Angus Leeming  <leeming@lyx.org>
3576
3577         * QLyXKeySym.C: using std::endl directive.
3578
3579 2002-08-30  John Levon  <levon@movementarian.org>
3580
3581         * Makefile.dialogs:
3582         * moc/Makefile.am:
3583         * QMath.h:
3584         * QMath.C:
3585         * QMathDialog.h:
3586         * QMathDialog.C:
3587         * ui/QMathDialog.ui: start math panel
3588
3589         * iconpalette.h:
3590         * iconpalette.C: new widget used by above
3591
3592 2002-08-29  John Levon  <levon@movementarian.org>
3593
3594         * Toolbar_pimpl.C: defocus layout combo on select
3595
3596 2002-08-29  John Levon  <levon@movementarian.org>
3597
3598         * QtView.C: add back in allow/prohibitInput (for now)
3599
3600         * TODO: update
3601
3602 2002-08-29  John Levon  <levon@movementarian.org>
3603
3604         * Toolbar_pimpl.C: mathed math-insert - skip
3605           the preceding '\' when looking for file name
3606
3607 2002-08-29  John Levon  <levon@movementarian.org>
3608
3609         * Toolbar_pimpl.C: math xpm handling in preparation
3610         for some fixed XPMs
3611
3612 2002-08-29  John Levon  <levon@movementarian.org>
3613
3614         * QCommandBuffer.h:
3615         * QCommandBuffer.C: use a QListView not combo box.
3616           Qt Sucks.
3617
3618 2002-08-29  John Levon  <levon@movementarian.org>
3619
3620         * ui/*: use size grippie consistently
3621
3622 2002-08-29  John Levon  <levon@movementarian.org>
3623
3624         * QContentPane.C:
3625         * QContentPane.h: implement triple click
3626
3627 2002-08-29  John Levon  <levon@movementarian.org>
3628
3629         * QInclude.C: remove some wrong code removed from xforms
3630
3631 2002-08-29  John Levon  <levon@movementarian.org>
3632
3633         * qfont_metrics.C: add per char ascent/descent
3634
3635 2002-08-28  John Levon  <levon@movementarian.org>
3636
3637         * QContentPane.C: fix cut-and-paste borkage from
3638           LFUN_MOUSE changes
3639
3640 2002-08-25  Rob Lahaye  <lahaye@snu.ac.kr>
3641
3642         * QLImage.C: replace redundant xoffset_l and yoffset_t
3643         calculation by something better.
3644
3645 2002-08-25  John Levon  <levon@movementarian.org>
3646
3647         * FileDialog.C:
3648         * FileDialog_private.h:
3649         * FileDialog_private.C: disable non-sync code due
3650           to Qt bug. Add support for buttons
3651
3652 2002-08-25  John Levon  <levon@movementarian.org>
3653
3654         * QLPopupMenu.C: implement optional() support
3655
3656         * TODO: update
3657
3658 2002-08-25  John Levon  <levon@movementarian.org>
3659
3660         * Makefile.am:
3661         * Menubar_pimpl.h:
3662         * Menubar_pimpl.C:
3663         * QLPopupMenu.h:
3664         * QLPopupMenu.C: Populate menus upon open
3665
3666 2002-08-25  John Levon  <levon@movementarian.org>
3667
3668         * qlkey.h: add A-Z into string_to_qkey
3669
3670         * QLyXKeySym.h:
3671         * QLyXKeySym.C: remove crap again
3672
3673 2002-08-25  John Levon  <levon@movementarian.org>
3674
3675         * QLyXKeySym.h:
3676         * QLyXKeySym.C:
3677         * QContentPane.C: revert some wrong direction stuff and try
3678           again. STILL BROKEN :(
3679
3680 2002-08-25  John Levon  <levon@movementarian.org>
3681
3682         * QGraphics.C:
3683         * ui/QGraphicsDialog.ui: update, and some UI improvements
3684
3685 2002-08-23  Rob Lahaye  <lahaye@snu.ac.kr>
3686
3687         * lengthcombo.C: apply changes to "enum UNIT" in src/lyxlength.h
3688
3689         * QLImage.C:
3690         * QGraphics.C: Implement changes for new xforms graphics dialog
3691         (NB: Qt Graphics dialog itself is NOT YET updated!).
3692
3693 2002-08-15  Angus Leeming  <leeming@lyx.org>
3694
3695         * lyx_gui.C (hexname): enable previews to work!
3696
3697 2002-08-15  Angus Leeming  <leeming@lyx.org>
3698
3699         * Dialogs.C:
3700         * Dialogs2.C
3701         * Dialogs_impl.h: the brave new world of Dialog creation.
3702
3703         * guiapi.C: discard.
3704
3705         * Makefile.am: add new files Dialogs2.C Dialogs_impl.h and
3706         remove guiapi.C.
3707
3708 2002-08-14  John Levon  <levon@movementarian.org>
3709
3710         * Alert_pimpl.C: remove xforms header
3711
3712         * Toolbar_pimpl.C: build fix
3713
3714 2002-08-13  Angus Leeming  <leeming@lyx.org>
3715
3716         * Qt2Base.h: compile fix isReadonly -> bufferIsReadonly.
3717
3718         * FileDialog_private.C:
3719         * Menubar_pimpl.C:
3720         * Toolbar_pimpl.C:
3721         * QtView.C:
3722         * lyx_gui.C:
3723         changes due to the changed LyXView interface that now returns references
3724         to member variables not pointers.
3725
3726 2002-08-12  Angus Leeming  <leeming@lyx.org>
3727
3728         * Menubar_pimpl.C: no need to #include "Dialogs.h". Remove semi-colon
3729         from namespace closing delimiter.
3730
3731         * Menubar_pimpl.h:  remove MenuItemInfo:: prefix from c-tor declaration.
3732
3733         * QAbout.[Ch]:
3734         * QBibitem.[Ch]:
3735         * QBibtex.[Ch]:
3736         * QCharacter.[Ch]:
3737         * QCitation.[Ch]:
3738         * QERT.[Ch]:
3739         * QError.[Ch]:
3740         * QExternal.[Ch]:
3741         * QFloat.[Ch]:
3742         * QGraphics.[Ch]:
3743         * QInclude.[Ch]:
3744         * QIndex.[Ch]:
3745         * QLog.[Ch]:
3746         * QMinipage.[Ch]:
3747         * QParagraph.[Ch]:
3748         * QPreamble.[Ch]:
3749         * QPrint.[Ch]:
3750         * QRef.[Ch]:
3751         * QSearch.[Ch]:
3752         * QShowFile.[Ch]:
3753         * QSpellchecker.[Ch]:
3754         * QTabularCreate.[Ch]:
3755         * QTexinfo.[Ch]:
3756         * QThesaurus.[Ch]:
3757         * QToc.[Ch]:
3758         * QURL.[Ch]:
3759         * QVCLog.[Ch]:
3760         No longer pass Controller or Dialogs to the c-tor.
3761         No longer forward-declare Dialogs.
3762
3763         * Qt2Base.[Ch]: derives from ViewBase directly.
3764         No longer passed ControlButtons & or Dialogs &.
3765         (bc): new method, enabling the daughter classes to access the
3766         ButtonController.
3767         (slotWMHide):
3768         (slotApply):
3769         (slotOK):
3770         (slotClose):
3771         (slotRestore): changes due to a change in the ViewBase class.
3772
3773         * QtView.C (c-tor): no longer pass Dialogs & to the Toolbar.
3774
3775         * Toolbar_pimpl.[Ch] (c-tor): no longer passed a Dialogs &.
3776
3777         * guiapi.C: access the controller methods by explicit invocation of the
3778         controller.
3779
3780 2002-08-09  John Levon  <levon@movementarian.org>
3781
3782         * Toolbar_pimpl.C: add missing header
3783
3784 2002-08-08  John Levon  <levon@movementarian.org>
3785
3786         * Toolbar_pimpl.C:
3787         * Menubar_pimpl.C: lyxaction cleanup
3788
3789 2002-08-08  John Levon  <levon@movementarian.org>
3790
3791         * QGraphicsDialog.C: enable rotate
3792
3793         * ui/QGraphicsDialog.ui: trigger changed on
3794           activated() not highlighted()
3795
3796 2002-08-08  John Levon  <levon@movementarian.org>
3797
3798         * QGraphics.C:
3799         * ui/QGraphicsDialog.ui: lots of fixes and cleanup
3800
3801         * ui/QRefDialog.ui: geometry cleanup
3802
3803 2002-08-07  John Levon  <levon@movementarian.org>
3804
3805         * Menubar_pimpl.C: fix compile for gcc 3.1
3806
3807 2002-08-06  John Levon  <levon@movementarian.org>
3808
3809         * ui/QSpellcheckerDialogBase.ui:
3810         * QSpellcheckerDialog.h:
3811         * QSpellchecker.h:
3812         * QSpellchecker.C: remove options()
3813
3814         * QtView.C: fix build
3815
3816 2002-07-31  John Levon  <levon@movementarian.org>
3817
3818         * io_callback.h: make a more proper class
3819
3820         * lyx_gui.C: implement removal of I/O callbacks
3821
3822 2002-07-30  John Levon  <levon@movementarian.org>
3823
3824         * qlkey.h:
3825         * QLyXKeySym.h:
3826         * QLyXKeySym.C: do our own getISOEncoded() mapping
3827           because Qt can't handle it
3828
3829 2002-07-29  Lars Gullik Bjønnes  <larsbj@gullik.net>
3830
3831         * several file: strip,frontStrip -> trim,ltrim,rtrim
3832
3833 2002-07-25  John Levon  <levon@movementarian.org>
3834
3835         * Toolbar_pimpl.C: fix tooltips
3836
3837 2002-07-25  John Levon  <levon@movementarian.org>
3838
3839         * QCommandEdit.C:
3840         * Toolbar_pimpl.C: make Tab work in the content pane
3841
3842 2002-07-25  John Levon  <levon@movementarian.org>
3843
3844         * Menubar_pimpl.C: split create/fill of menus into
3845           two functions
3846
3847 2002-07-25  John Levon  <moz@compsoc.man.ac.uk>
3848
3849         * Menubar_pimpl.C: make it compile again
3850
3851 2002-07-24  John Levon  <moz@compsoc.man.ac.uk>
3852
3853         * Menubar_pimpl.C: make it compile again
3854
3855 2002-07-24  Angus Leeming  <leeming@lyx.org>
3856
3857         * FileDialog_private.C (done): add a false to the arguments passed to
3858         getLyXFunc.
3859
3860         * QBibtex.C:
3861         * QCommandBuffer.C: add a using std::vector directive.
3862
3863         * QBibtexDialog.C: s/<vector.h>/<vector>/
3864
3865         * QCommandBuffer.C: remove trailing semi-colon at the end of the
3866         namespace scope.
3867
3868         * QTexinfo.h: s/vector<string>/std::vector<string>/
3869
3870 2002-07-23  Edwin Leuven <leuven@fee.uva.nl>
3871
3872         * QBibtex.C: syle combobox instead of listbox
3873         * QBibtexDialog.C:
3874         * ui/QBibtexDialog.ui
3875         * QTexinfo.C: Repair view without path/selection
3876         * QTexinfo.h
3877         * QTexinfoDialog.C
3878         * QTexinfoDialog.h
3879         * ui/QTexinfoDialog.ui
3880         * ui/QCitationDialog.ui: layout fix
3881         * ui/QExternalDialog.ui: idem
3882         * TODO: update
3883
3884 2002-07-23  John Levon  <moz@compsoc.man.ac.uk>
3885
3886         * QCommandBuffer.C: real compile fix
3887
3888 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
3889
3890         * QLyXKeySym.C: return 0 when text_ is empty
3891           for getISOEncoded()
3892
3893 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
3894
3895         * QCommandBuffer.C: probably compile fix
3896
3897         * QtView.C:
3898         * Toolbar_pimpl.h:
3899         * Toolbar_pimpl.C: remove dead code
3900
3901 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
3902
3903         * lyx_gui.C: add exit() so we don't busy loop !
3904
3905 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
3906
3907         * QCommandEdit.C: complete if right at end of line
3908
3909         * QLyXKeySym.C: cleanup comments
3910
3911         * QtView.C: prefer const int
3912
3913         * qlkey.h: fix some transliteration errors...
3914
3915 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
3916
3917         * Toolbar_pimpl.h:
3918         * Toolbar_pimpl.C: remove ->push()
3919
3920 2002-07-22  Edwin Leuven  <leuven@fee.uva.nl>
3921
3922         * QCitationDialog.C: fix loop search and info update after selecting
3923         * TODO: remove this is issue
3924
3925 2002-07-22  Edwin Leuven  <leuven@fee.uva.nl>
3926
3927         * ui/QBibtexDialog.ui: style browser
3928         * QBibtex.C: idem
3929         * QBibtexDialog.C: idem
3930
3931         * ui/QRefDialog.ui: document combo
3932         * QRef.C: idem
3933
3934         * QInclude.C: new layout
3935         * ui/QIncludeDialog.ui: new layout
3936
3937         * ui/QCitationDialog.ui: new layout
3938
3939         * ui/QExternalDialog.ui: new layout
3940
3941         * QGraphics.C: Compile fix
3942
3943         * TODO:
3944
3945 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
3946
3947         * Menubar_pimpl.h:
3948         * Menubar_pimpl.C: implement check/disable, submenus
3949
3950 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
3951
3952         * Toolbar_pimpl.h:
3953         * Toolbar_pimpl.C: implement getLayoutList()
3954
3955 2002-07-21  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
3956
3957         * Toolbar_pimpl.C: use BufferParams::getLyXTextClass
3958
3959 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
3960
3961         * QToc.h:
3962         * QToc.C: compile fixes, default to depth_(1)
3963
3964 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
3965
3966         * Menubar_pimpl.C: change for removed menubar stuff
3967
3968 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
3969
3970         * QtView.C: reset idle timer on message()
3971
3972 2002-07-20  John Levon  <moz@compsoc.man.ac.uk>
3973
3974         * QLImage.C: various fixes
3975
3976         * QWorkArea.C: set focus proxy
3977
3978         * qscreen.C: don't show cursor when in command buffer
3979
3980         * Makefile.am:
3981         * moc/Makefile.am:
3982         * QMiniBuffer.h:
3983         * QMiniBuffer.C:
3984         * QCommandBuffer.h:
3985         * QCommandBuffer.C:
3986         * QCommandEdit.h:
3987         * QCommandEdit.C:
3988         * QtView.h:
3989         * QtView.C: Rudimentary command buffer
3990
3991 2002-07-19  John Levon  <moz@compsoc.man.ac.uk>
3992
3993         * QWorkArea.C: remove unnecessary include
3994
3995 2002-07-18  John Levon  <moz@compsoc.man.ac.uk>
3996
3997         * QtView.C:
3998         * Toolbar_pimpl.C:
3999         * lyx_gui.C: verboseDispatch() is now dispatch()
4000
4001 2002-07-07  Edwin Leuven  <leuven@fee.uva.nl>
4002
4003         * QParagraph.[Ch]: Add paragraph dialog
4004         * QParagraphDialog.[Ch]:
4005         * ui/QParagraphDialog.[Ch]:
4006         * Makefile.am:
4007         * Makefile.dialogs:
4008         * guiapi.C:
4009
4010 2002-07-17  John Levon  <moz@compsoc.man.ac.uk>
4011
4012         * QtView.C: basic statusbar show
4013
4014 2002-07-17  John Levon  <moz@compsoc.man.ac.uk>
4015
4016         * QLImage.C: add using std
4017
4018 2002-07-15  John Levon  <moz@compsoc.man.ac.uk>
4019
4020         * QLImage.h:
4021         * QLImage.C: remove getPixmap() add isDrawable()
4022
4023 2002-07-14  John Levon  <moz@compsoc.man.ac.uk>
4024
4025         * io_callback.h:
4026         * lyx_gui.C: make set_read_callback() work
4027
4028 2002-07-14  John Levon  <moz@compsoc.man.ac.uk>
4029
4030         * lyx_gui.C: add set_read_callback()
4031
4032         * Makefile.am:
4033         * xforms/*: remove
4034
4035 2002-07-13  John Levon  <moz@compsoc.man.ac.uk>
4036
4037         * QtView.C: add a status bar
4038
4039         * Toolbar_pimpl.C: minor fixes
4040
4041         * lyx_gui.C: implement hexname()
4042
4043 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4044
4045         * lyx_gui.C: move init_graphics() to parse_init()
4046
4047 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4048
4049         * Toolbar_pimpl.h:
4050         * Toolbar_pimpl.C: remove unused (de)activate()
4051
4052 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4053
4054         * lyx_gui.C: implement update_fonts(), font_available()
4055
4056 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4057
4058         * lyx_gui.C: add un-needed update_color()
4059
4060 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4061
4062         * QtView.h:
4063         * QtView.C: remove unused methods
4064
4065 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4066
4067         * Makefile.am:
4068         * QLImage.h:
4069         * QLImage.C: initial image loader
4070
4071         * lyx_gui.C: initialise graphics
4072
4073         * QLPainter.C: draw images
4074
4075         * QWorkArea.C: implement clipboard as much as possible
4076
4077 2002-07-11  John Levon  <moz@compsoc.man.ac.uk>
4078
4079         * dialog files: add unused Dialogs paramater to allow compile
4080
4081         * QtView.C:
4082         * QMiniBuffer.h:
4083         * QMiniBuffer.C:
4084         * Makefile.am: add QMiniBuffer (placeholder)
4085
4086         * TODO: add
4087
4088         * Toolbar_pimpl.h:
4089         * Toolbar_pimpl.C: compile fix
4090
4091         * lyx_gui.C: add hexname() place holder
4092
4093 2002-07-04  André Pönitz  <poenitz@lyx.org>
4094
4095         * xforms/Makefile.am: replace XFORMSGIMAGE by XFORMSIMAGE
4096
4097 2002-06-28  Angus Leeming  <leeming@lyx.org>
4098
4099         * QLPainter.[Ch]: changes associated with the name change
4100         grfx::GImage -> grfx::Image.
4101
4102 2002-06-21  Angus Leeming  <leeming@lyx.org>
4103
4104         * Menubar_pimpl.C (c-tor): rename MenuBackend const & mb argument to
4105         avoid name clash with MenuBackend::const_iterator mb.
4106
4107         * QContentPane.C:
4108         * QLPainter.C:
4109         * qscreen.C: add using std::endl directive.
4110
4111         * QLPainter.C (lines, fillPolygon) : wrap QCOORD points inside a
4112         scoped_array as np is not known at compile time and my compiler barfs.
4113
4114         * Toolbar_pimpl.h: forward declare class ToolbarProxy.
4115
4116         * qfont_loader.h: don't #include "font_loader.h".
4117
4118         * qfont_metrics.C: remove trailing ';' from namespace anon scope.
4119
4120 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
4121
4122         * qfont_metrics.C: fix variable names
4123
4124 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
4125
4126         * QWorkArea.C: remove dead splash code
4127
4128 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
4129
4130         * QContentPane.C: restore calls to workAreaResize()
4131
4132         * QLyXKeySym.h: tidy
4133
4134         * QWorkArea.h: remove redraw()
4135
4136         * QWorkArea.C: remove resize()
4137
4138 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
4139
4140         * guiapi.C: createIndex() changed
4141
4142 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
4143
4144         * QWorkArea.h: remove unused resize(...)
4145
4146 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
4147
4148         * QWorkArea.h: remove unused stuff
4149
4150 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4151
4152         * QContentPane.h:
4153         * QContentPane.C: remove focus/unfocus events
4154
4155 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4156
4157         * QWorkArea.h: remove unused methods
4158
4159 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4160
4161         * LyXKeySymFactory.C: add
4162
4163         * Makefile.am:
4164         * QContentPane.C:
4165         * qlkey.h:
4166         * QLyXKeySym.h:
4167         * QLyXKeySym.C: get keyboard partly working
4168
4169         * qfont_metrics.C: fix compile
4170
4171 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4172
4173         * Makefile.am: add the new files ...
4174
4175         * Dialogs.C:
4176         * guiapi.C:
4177         * all dialogs: implement new dialog stuff, fix compile
4178
4179         * FileDialog_private.h:
4180
4181         * GUIRunTime.C:
4182         * lyx_gui.C: update for lyx_gui namespace
4183
4184         * LyXScreenFactory.C: add
4185
4186         * QContentPane.h:
4187         * QContentPane.C: new widget for containing a lyx document
4188
4189         * QLPainter.h:
4190         * QLPainter.C: qt painter object
4191
4192         * QWorkArea.h:
4193         * QWorkArea.C: Qt version of the work area
4194
4195         * QtView.h:
4196         * QtView.C: Qt version of LyXView
4197
4198         * Toolbar_pimpl.h:
4199         * Toolbar_pimpl.C:
4200         * Menubar_pimpl.h:
4201         * Menubar_pimpl.C: initial Qt versions
4202
4203         * WorkAreaFactory.C: generate a QWorkArea
4204
4205         * emptytable.C: add a resize grippie
4206
4207         * qfont_loader.h:
4208         * qfont_loader.C: font loader for Qt
4209
4210         * qfont_metrics.h:
4211         * qfont_metrics.C: font metrics for Qt
4212
4213         * qlkey.h: convert Qt key symbol into a name
4214
4215         * qscreen.h:
4216         * qscreen.C: Qt version of screen
4217
4218         * moc/Makefile.am: add new files
4219
4220         * xforms/Makefile.am: remove all xforms dialogs
4221
4222 2002-06-10  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4223
4224         * Qt2BC.C: do not include ButtonController.tmpl
4225
4226 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
4227
4228         * QtLyXView.h: moved into frontends/
4229
4230 2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4231
4232         * QDocument.h: use more specific smart_ptr header.
4233         * Qt2Base.h: ditto
4234
4235 2002-04-30  John Levon  <moz@compsoc.man.ac.uk>
4236
4237         * QCharacter.h:
4238         * QCharacter.C: update for language i18n change
4239
4240 2002-04-16  John Levon  <moz@compsoc.man.ac.uk>
4241
4242         * Dialogs.C: add tooltipsEnabled()
4243
4244         * QTeXInfo.C: include right header
4245
4246         * moc/Makefile.am: add back missing moc files
4247
4248         * xforms/Makefile.am: add missing FeedbackController
4249
4250 2002-04-08  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4251
4252         * xforms/Makefile.am (link_files): use correct _SOURCES variable.
4253
4254         * ui/moc/Makefile.am: move include to top
4255         (DISTCLEANFILES): take the UIMOCDIALOGS variable instead
4256
4257         * ui/Makefile.am: ws change
4258
4259         * moc/Makefile.am: move include to top
4260
4261         * Makefile.am (EXTRA_DIST): some file taken from...
4262         * Makefile.dialogs (DIALOGSOURCES):here
4263
4264         * xforms/Makefile.am (EXTRA_DIST): delete
4265         (libqt2xforms_la_SOURCES): change to...
4266         (nodist_libqt2xforms_la_SOURCES): this
4267
4268         * ui/moc/Makefile.am (libqt2uimoc_la_SOURCES): change to...
4269         (nodist_libqt2uimoc_la_SOURCES): this
4270
4271         * ui/Makefile.am (libqt2ui_la_SOURCES): change to...
4272         (nodist_libqt2ui_la_SOURCES): this
4273
4274         * moc/Makefile.am (libqtmoc_la_SOURCES): comment out
4275         (nodist_libqt2moc_la_SOURCES): new
4276
4277         * Makefile.dialogs (DIALOGSOURCES): add QParagraph,
4278         QParagraphDialog, QDocument, QDocumentDialog
4279
4280         * Makefile.am (DISTCLEANFILES): delete
4281         (EXTRA_DIST): add with Makefile.dialogs
4282
4283 2002-04-02  John Levon  <moz@compsoc.man.ac.uk>
4284
4285         * ui/QParagraphDialog.ui: fix a couple of typos for
4286           the translators
4287
4288 2002-03-25  Angus Leeming  <a.leeming@ic.ac.uk>
4289
4290         * xforms/Makefile.am (link_files): whitespace.
4291
4292 2002-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
4293
4294         * xforms/Makefile.am (libqt2xforms.la): it should depend on
4295         libqt2xforms_la_OBJECTS not libqt2xforms_la_SOURCES!
4296
4297 2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4298
4299         * most files: ws cleanup
4300
4301 2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4302
4303         * docygen fixes.
4304
4305 2002-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
4306
4307         * GUIRunTime.C (initialiseGraphics): use the xforms image loader if
4308         your version of the xforms libraries is up to the task.
4309
4310         * xforms/Makefile.am: link in the xforms image loader if so configured.
4311
4312 2002-03-04   Angus Leeming  <a.leeming@ic.ac.uk>
4313
4314         * Dialogs.C (redrawGUI): removed to frontends/Dialogs.C
4315
4316         * Dialogs.C:
4317         * GUIRunTime.C (initialiseGraphics): moved to GUIRunTime.
4318
4319 2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4320
4321         * Makefile.am: get rid of LYX_LIBS
4322
4323         * QDocument.C (class_update): layout as string
4324
4325 2002-03-01  John Levon  <moz@compsoc.man.ac.uk>
4326
4327         * Makefile.am:
4328         * moc/Makefile.am:
4329         * ui/Makefile.am:
4330         * ui/moc/Makefile.am: fix compile
4331
4332         * xforms/: compile the necessary files via symlinks
4333
4334         * QPreambleDialog.C: new systemcall interface
4335
4336         * Timeout_pimpl.h:
4337         * Timeout_pimpl.C: add running()
4338
4339         * Dialogs.C: add init graphics, and doc/par xforms forms
4340
4341 2002-02-06  John Levon  <moz@compsoc.man.ac.uk>
4342
4343         * QToc.C: fix crash
4344
4345 2002-02-06  Edwin Leuven  <leuven@fee.uva.nl>
4346
4347         * QGraphics.C: compilation fix
4348         * QTexinfoDialog.C:
4349         * QTexinfoDialog.h:
4350         * ui/QTexinfoDialog.ui: remove help button
4351
4352 2002-01-31  Edwin Leuven  <leuven@fee.uva.nl>
4353
4354         * qt2/QGraphics.C:
4355         * qt2/QGraphics.h:
4356         * qt2/QGraphicsDialog.C:
4357         * qt2/QGraphicsDialog.h:
4358         * qt2/lengthcombo.C:
4359         * qt2/ui/QGraphicsDialog.ui: new dialog
4360         * qt2/QAbout.C:
4361         * qt2/ui/QAboutDialog.ui: reduce size
4362         * qt2/ui/QFloatDialog.ui: update dialog
4363
4364 2002-01-29  Edwin Leuven  <leuven@fee.uva.nl>
4365
4366         * Makefile.am:
4367         * Dialogs.C:
4368         * Makefile.dialogs:
4369         * QShowFile.h:
4370         * QShowFile.C:
4371         * QShowFileDialog.h:
4372         * QShowFileDialog.C:
4373         * ui/QShowFileDialog.ui: add showfile dialog
4374         * ui/QCitationDialog.ui: minor layout tweaks
4375
4376 2002-01-25  Angus Leeming  <a.leeming@ic.ac.uk>
4377
4378         * Dialogs.C: removed now redundant #include "QParagraph.h".
4379
4380         * QSearchDialog.h (remember): removed unnecessary
4381         QSearchDialog qualifier.
4382
4383         * QTexinfo.C:
4384         * QToc.C: added various using std::xyz directives.
4385
4386 2002-01-25  Edwin Leuven  <leuven@fee.uva.nl>
4387
4388         * Makefile.am:
4389         * Dialogs.C:
4390         * Makefile.dialogs:
4391         * QFloat.h:
4392         * QFloat.C:
4393         * QFloatDialog.h:
4394         * QFloatDialog.C:
4395         * ui/QFloatDialog.ui: add float dialog
4396
4397 2002-01-25  John Levon  <moz@compsoc.man.ac.uk>
4398
4399         * Makefile.am:
4400         * Makefile.dialogs: don't compile QPar/Doc
4401           for now, as they cause problems
4402
4403 2002-01-20  John Levon  <moz@compsoc.man.ac.uk>
4404
4405         * Makefile.am:
4406         * Dialogs.C:
4407         * QToc.h:
4408         * QToc.C:
4409         * QTocDialog.h:
4410         * QTocDialog.C:
4411         * ui/QTocDialog.ui: resuscitate TOC dialog
4412
4413 2002-01-20  John Levon  <moz@compsoc.man.ac.uk>
4414
4415         * QCitation.h:
4416         * QCitation.C:
4417         * QCitationDialog.h:
4418         * QCitationDialog.C:
4419         * ui/QCitationDialog.ui: natbib fixes
4420
4421 2002-01-19  Edwin Leuven  <leuven@fee.uva.nl>
4422
4423         * QTexinfo.[Ch]: added
4424         * QTexinfoDialog.[Ch]: added
4425         * ui/QTexinfoDialog.ui: added
4426         * Dialogs.C: add dialog
4427         * Makefile.dialogs: idem
4428
4429 2002-01-18  Edwin Leuven  <leuven@fee.uva.nl>
4430
4431         * QMinipage.C: compiles fixes (lyxlength related)
4432
4433 2002-01-15  John Levon  <moz@compsoc.man.ac.uk>
4434
4435         * Makefile.am:
4436         * FileDialog_private.h: fix compile
4437
4438         * QThesaurus.h:
4439         * QThesaurus.C:
4440         * QThesaurusDialog.h:
4441         * QThesaurusDialog.C:
4442         * ui/QThesaurusDialog.ui: new thesaurus code
4443
4444 2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
4445
4446         * QMinipage.C (apply, update_contents): MinipageParams::width renamed
4447         as MinipageParams::pageWidth.
4448
4449 2002-01-04  John Levon  <moz@compsoc.man.ac.uk>
4450
4451         * QParagraph.C: add needed include
4452
4453 2001-12-08  John Levon  <moz@compsoc.man.ac.uk>
4454
4455         * Makefile.am:
4456         * Dialogs.C: bring back unconverted dialogs
4457
4458 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
4459
4460         * QParagraph.C:
4461         * QParagraphDialog.h:
4462         * QParagraphDialog.C: use new vspace API
4463
4464         * QTocDialog.C: silence warnings
4465
4466 2001-12-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4467
4468         * qttableview.C: change "while(" to "while ("
4469
4470 2001-12-05  Allan Rae  <rae@lyx.org>
4471
4472         * QParagraph.C (apply):
4473         (update): Use the right LyXText -- extending John's fix
4474
4475 2001-12-01  Maks Orlovich  <mo002j@mail.rochester.edu>
4476
4477         * moc/Makefile.am:
4478         * Makefile.am:
4479         * QBibtexDialog.C:
4480         * QExternalDialog.C:
4481         * QParagraphDialog.h:
4482         * QPreambleDialog.C:
4483         * emptytable.C:
4484         * qttableview.C:
4485         * qttableview.C:
4486         * qttableview.h: fixes for Qt3
4487
4488 2001-12-01  John Levon  <moz@compsoc.man.ac.uk>
4489
4490         * Makefile.am: add Alert_pimpl.lo
4491
4492 2001-11-06  John Levon  <moz@compsoc.man.ac.uk>
4493
4494         * Makefile.am: link in new DropDown.lo
4495
4496         * QSpellcheckerDialog.C: fix warning
4497
4498         * ui/moc/Makefile.am: remove dead thing
4499
4500 2001-10-17  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
4501
4502         * ui/moc/Makefile.am: remove unportable # at beginning of
4503         declaration.
4504
4505         * ui/Makefile.am:
4506         * Makefile.am: remove extra DISTCLEANFILES declaration
4507
4508 2001-10-07  Adrien Rebollo  <adrien.rebollo@gmx.fr>
4509
4510         * ui/QDocumentDialog.ui:
4511         * QDocument.C (build_dialog): support latin4
4512
4513 2001-10-05  Adrien Rebollo  <adrien.rebollo@gmx.fr>
4514
4515         * ui/QDocumentDialog.ui:
4516         * QDocument.C (build_dialog): support latin3
4517
4518 2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>
4519
4520         * Dialogs.C: remove splash dialog code.
4521
4522         * QSplash.[Ch]:
4523         * QSplashDialog.[Ch]: removed.
4524
4525         * Makefile.dialogs: remove splash dialog files.
4526
4527 2001-09-18  John Levon  <moz@compsoc.man.ac.uk>
4528
4529         * QRef.C: fix compile
4530
4531         * README: update
4532
4533 2001-09-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4534
4535         * Makefile.am (libqt2_la_LIBADD): rename from OBJADD, depend on
4536         gui libs
4537
4538 2001-09-06  John Levon  <moz@compsoc.man.ac.uk>
4539
4540         * ui/QMinipageDialog.ui: fix layout, remove old slot
4541
4542         * QRefDialog.C: fix warning
4543
4544 2001-09-02  Edwin Leuven  <leuven@fee.uva.nl>
4545
4546         * ui/QSpellcheckerDialog.ui: reworded layout
4547
4548 2001-09-02  Edwin Leuven  <leuven@fee.uva.nl>
4549
4550         * QMinipage.C: remove radiobutton add combox
4551         * ui/QMinipageDialog.ui: + buttons at bottom
4552
4553 2001-09-01  John Levon  <moz@compsoc.man.ac.uk>
4554
4555         * Makefile.dialogs:
4556         * Dialogs.C:
4557         * QSpellchecker.[Ch]:
4558         * QSpellcheckerDialog.[Ch]:
4559         * ui/QSpellcheckerDialog.ui: add spellchecker dialog
4560
4561 2001-08-31  Edwin Leuven  <leuven@fee.uva.nl>
4562
4563         * ui/QMinipageDialog.ui: layout tweak again (but it's getting better)
4564
4565 2001-08-31  Edwin Leuven  <leuven@fee.uva.nl>
4566
4567         * ui/QGraphicsDialog.ui : minor layout tweak
4568         * ui/QIncludeDialog.ui : idem
4569         * ui/QMinipageDialog.ui: idem
4570         * ui/QURLDialog.ui: idem
4571
4572 2001-08-31  Edwin Leuven  <leuven@fee.uva.nl>
4573
4574         * ui/QRefDialog.ui : minor layout tweak
4575         * Qref.C: idem
4576
4577 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
4578
4579         * QTabularCreateDialog.C: fix warnings
4580
4581         * emptytable.h:
4582         * emptytable.C:
4583         * ui/QTabularCreateDialog.ui: fix layout
4584           when table size is changed
4585
4586 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
4587
4588         * Dialogs.C:
4589         * QSearch.[Ch]:
4590         * QSearchDialog.[Ch]:
4591         * ui/QSearchDialog.ui: add search back
4592
4593 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
4594
4595         * Dialogs.C:
4596         * QPrint.[Ch]:
4597         * QPrintDialog.[Ch]:
4598         * ui/QPrintDialog.ui: add print dialog back
4599
4600 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
4601
4602         * Makefile.am:
4603         * moc/Makefile.am:
4604         * ui/Makefile.am:
4605         * ui/moc/Makefile.am: use AM_CXXFLAGS to add defines
4606
4607 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
4608
4609         * QAbout.C: added a using std::getline directive.
4610
4611         * QCitationDialog.C (doFind): removed const from argument to make it
4612         consistent with the header file.
4613
4614         * QDocument.[Ch] (c-tor): moved declaration of into .C file. Compilation
4615         was failing with "incomplete type is not allowed" in instantiation
4616         of boost::scoped_ptr<QDocumentDialog> dialog_.
4617
4618         * QLog.C: added a couple of using std::xyz directives.
4619
4620         * QPreambleDialog.C: added a using std::getline directive.
4621
4622         * QToc.C: using SigC::slot directive.
4623
4624 2001-08-29  Edwin Leuven  <leuven@fee.uva.nl>
4625
4626         * ui/QURLDialog.ui : minor layout tweak
4627
4628 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
4629
4630         * QPreamble.[Ch]:
4631         * QPreambleDialog.[Ch]:
4632         * ui/QPreambleDialog.ui:
4633         * Makefile.am:
4634         * Makefile.dialogs:
4635         * Dialogs.C: add pre-amble dialog
4636
4637 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
4638
4639         * ui/QIndexDialog.ui:
4640         * QIndexDialog.C: add QWhatsThis in C source
4641
4642         * README: document this restriction
4643
4644 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
4645
4646         * QMinipage.[Ch]:
4647         * QMinipageDialog.[Ch]:
4648         * ui/QMinipageDialog.ui:
4649         * lengthcombo.[Ch]:
4650         * Makefile.am:
4651         * moc/Makefile.am:
4652         * Makefile.dialogs:
4653         * Dialogs.C: add minipage and prototype length combo widget
4654
4655 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
4656
4657         * QLog.[Ch]:
4658         * QLogDialog.[Ch]:
4659         * ui/QLogDialog.ui:
4660         * QVCLog.[Ch]:
4661         * QVCLogDialog.[Ch]:
4662         * ui/QVCLogDialog.ui:
4663         * Dialogs.C:
4664         * Makefile.am:
4665         * Makefile.dialogs: add log and vclog dialogs
4666
4667 2001-08-28  John Levon  <moz@compsoc.man.ac.uk>
4668
4669         * Dialogs.C:
4670         * QTabularCreate.[Ch]:
4671         * QTabularCreate.h:
4672         * QTabularCreateDialog.C:
4673         * QTabularCreateDialog.h:
4674         * ui/Makefile.am:
4675         * ui/QTabularCreateDialog.ui: bring back
4676         tabcreate
4677
4678 2001-08-28  John Levon  <moz@compsoc.man.ac.uk>
4679
4680         * ui/QCharacterDialog.ui:
4681         * ui/QThesaurusDialog.ui: fix tab order
4682
4683         * QGraphics.[Ch]:
4684         * QGraphicsDialog.[Ch]:
4685         * ui/QGraphicsDialog.ui:
4686         * Makefile.am:
4687         * Makefile.dialogs:
4688         * Dialogs.C: add graphics dialog
4689
4690 2001-08-28  John Levon  <moz@compsoc.man.ac.uk>
4691
4692         * QThesaurus.C: clear selection on update
4693
4694         * QInclude.[Ch]:
4695         * QincludeDialog.[Ch]:
4696         * ui/QincludeDialog.ui:
4697         * Makefile.am:
4698         * Makefile.dialogs:
4699         * Dialogs.C: add Include dialog
4700
4701         * README: add note about crashes
4702
4703 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
4704
4705         * QThesaurusDialog.C: whoops, forgot to clear before update
4706
4707 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
4708
4709         * QBibtex.C:
4710         * QBibtexDialog.h:
4711         * QBibtexDialog.C:
4712         * ui/QBibtexDialog.ui: fix some things, add
4713           delete button
4714
4715         * QExternalDialog.C: fix file dialog thing
4716
4717         * QThesaurus.h:
4718         * QThesaurus.C:
4719         * QThesaurusDialog.h:
4720         * QThesaurusDialog.C:
4721         * ui/QThesaurusDialog.ui: fix compile, get working
4722
4723         * moc/Makefile.am: fix builddir != srcdir
4724
4725 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
4726
4727         * GUIRunTime.C: fix argc handling
4728
4729 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
4730
4731         * ui/*.ui:
4732         * ui/Makefile.am: add some sed magic to replace tr() with _()
4733
4734 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
4735
4736         * Makefile.am: remove accidentally committed xforms file
4737
4738 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
4739
4740         * Dialogs.C:
4741         * Makefile.dialogs:
4742         * QThesaurus.[Ch]:
4743         * QThesaurusDialog.[Ch]:
4744         * ui/QThesaurusDialog.ui: add thesaurus dialog
4745
4746 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
4747
4748         * Dialogs.C:
4749         * Makefile.am:
4750         * Makefile.dialogs:
4751         * QExternal.[Ch]:
4752         * QExternalDialog.[Ch]:
4753         * ui/QExternalDialog.ui: add external dialog
4754
4755 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
4756
4757         * Dialogs.C:
4758         * Makefile.dialogs:
4759         * QERT.[Ch]:
4760         * QERTDialog.[Ch]:
4761         * ui/QERTDialog.ui: add ERT dialog
4762
4763 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
4764
4765         * Dialogs.C:
4766         * Makefile.am:
4767         * Makefile.dialogs:
4768         * QError.[Ch]:
4769         * QErrorDialog.[Ch]:
4770         * ui/QErrorDialog.ui: add LaTeX error dialog
4771
4772 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
4773
4774         * Dialogs.C:
4775         * QCharacter.[Ch]:
4776         * QCharacterDialog.[Ch]:
4777         * ui/QcharacterDialog.ui: make work again,
4778           add auto-apply feature
4779
4780 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
4781
4782         * Dialogs.C:
4783         * Makefile.am:
4784         * Makefile.dialogs:
4785         * QBibitem.[Ch]:
4786         * QBibitemDialog.[Ch]:
4787         * ui/QBibitemDialog.ui: add Bibitem dialog
4788
4789 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
4790
4791         * Dialogs.C:
4792         * Makefile.dialogs:
4793         * QBibtex.[Ch]:
4794         * QBibtexDialog.[Ch]:
4795         * ui/QBibtexDialog.ui: added BibTeX dialog.
4796
4797         * README: update
4798
4799 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
4800
4801         * Qt2BC.C: whoops, reversed sense of setReadOnly()
4802
4803 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
4804
4805         * Dialogs.C:
4806         * QRef.[Ch]:
4807         * ui/QRefDialog.ui: add Ref dialog back
4808
4809         * QAbout.[Ch]:
4810         * QCitation.[Ch]:
4811         * QDocument.[Ch]:
4812         * QIndex.[Ch]:
4813         * QURL.[Ch]:
4814         * Qt2Base.h: protect build() with updating_ too
4815
4816         * QCitationDialog.C: use Qt2Base::readOnly
4817
4818         * README: update
4819
4820 2001-08-25  John Levon  <moz@compsoc.man.ac.uk>
4821
4822         * Dialogs.C: add URL
4823
4824         * QAbout.h:
4825         * QCitation.h:
4826         * QDocument.h:
4827         * QIndex.C:
4828         * Qt2Base.h:
4829         * Qt2Base.C: add an updating_ variable to prevent
4830           bc() breakage.
4831
4832         * QURL.h:
4833         * QURL.C:
4834         * QURLDialog.h:
4835         * QURLDialog.C:
4836         * ui/QURLDialog.ui: make alive again
4837
4838         * Qt2BC.C: make lineedits ReadOnly not disabled
4839
4840         * README: update
4841
4842         * ui/QCitationDialog.ui: small cleanups
4843
4844         * ui/QIndexDialog.ui: add a what's this
4845
4846 2001-08-24  John Levon  <moz@compsoc.man.ac.uk>
4847
4848         * Dialogs.C: include the right files
4849
4850         * QCitation.C: closePB not cancelPB
4851
4852         * QCitationDialog.C:
4853         * QCitationDialog.h:
4854         * ui/QCitationDialog.ui: small fixes
4855
4856         * QIndex.h:
4857         * QIndex.C:
4858         * QIndexDialog.C:
4859         * QIndexDialog.h:
4860         * ui/QIndexDialog.ui: more fixes
4861
4862         * Qt2Base.h:
4863         * Qt2Base.C: add reset() to workaround problem.
4864
4865         * README: update
4866
4867         * Makefile.am:
4868         * Timeout_pimpl.h:
4869         * Timeout_pimpl.C: add the timer
4870
4871 2001-08-23  John Levon  <moz@compsoc.man.ac.uk>
4872
4873         * Dialogs.C:
4874         * Makefile.am:
4875         * Qt2BC.h:
4876         * Qt2BC.C:
4877         * QAbout.C:
4878         * QCitation.C:
4879         * QDocument.h:
4880         * Qt2Base.C:
4881         * Qt2Base.h: rename qt2BC -> Qt2BC, set focus for widget enable
4882
4883         * QIndex.h:
4884         * QIndex.C:
4885         * ui/QIndexDialog.ui: use the BC properly
4886
4887         * Qt2Base.h:
4888         * Qt2Base.C: add a virtual isValid(), and predicate what changed()
4889           tells the BC on the return value
4890
4891         * README: update
4892
4893 2001-08-21  John Levon  <moz@compsoc.man.ac.uk>
4894
4895         * Dialogs.C: add QIndex
4896
4897         * ui/Makefile.am:
4898         * Makefile.am: fix build
4899
4900         * ui/QAboutDialog.ui:
4901         * QAbout.C: finish dialog
4902
4903         * ui/QCitationDialog.ui:
4904         * QCitationDialog.C: BC fixes
4905
4906         * ui/QIndexDialog.ui:
4907         * QIndex.h:
4908         * QIndex.C:
4909         * QIndexDialog.h:
4910         * QIndexDialog.C: got index dialog working
4911
4912 2001-08-19  John Levon  <moz@compsoc.man.ac.uk>
4913
4914         * all files: enormous naming re-jig and tidy
4915
4916 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
4917
4918         Consistent use of Lsstream.h:
4919         * FormCredits.C (build): std::stringstream -> stringstream.
4920
4921 2001-06-17  Angus Leeming  <a.leeming@ic.ac.uk>
4922
4923         * FormCitation.C (build): removed bc().refresh() call as the controller
4924         should take care of this.
4925         (update): removed noKeys stuff as you don't use it.
4926
4927         * FormCitationDialogImpl.C (slotBibSelected): Can't select bibkeys[-1]!
4928         We were being bit by the xforms browser returns the browser line number
4929         in Fortran style, but Qt uses C-style.
4930
4931 2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>
4932
4933         * FormCitationDialogImpl.C: added using directive.
4934
4935         * qt2BC.[Ch]: qt2BC now derives from GuiBC<QButton, QWidget>.
4936         No idea why this wasn't done ages ago!
4937
4938 2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
4939
4940         * FormCharacter.C:
4941         * FormParagraph.C (c-tor): cosmetic name change of signal.
4942
4943 2001-06-14  Angus Leeming  <a.leeming@ic.ac.uk>
4944
4945         * FormCitation.C:
4946         * Qt2Base.C: removed // -*- C++ -*- as first line.
4947
4948         * FileDialog_private.h:
4949         * FormCopyright.h:
4950         * FormCredits.h:
4951         * FormIndex.h:
4952         * FormParagraph.h:
4953         * FormPrint.h:
4954         * FormRef.h:
4955         * FormSearch.h:
4956         * FormSplash.h:
4957         * FormTabularCreate.h:
4958         * FormToc.h:
4959         * FormUrl.h:
4960         * QtLyXView.h: added // -*- C++ -*- as first line.
4961
4962 2001-06-02  John Levon  <moz@compsoc.man.ac.uk>
4963
4964         * <various>: fix random space pepper to use
4965           hard tabs. Also add <config.h> where necessitated
4966           by using LString.h
4967
4968 2001-05-22  Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
4969
4970         * FormDocument.C (build): add iso8859-15 support.
4971
4972 2001-05-17  Allan Rae  <rae@lyx.org>
4973
4974         * FormCharacter.C:
4975         * FormCopyright.C:
4976         * FormCredits.C:
4977         * FormSearch.C: gettext went missing but is back gain now _().
4978
4979         * Makefile.am:  ButtonController is now ButtonControllerBase.
4980         It now compiles but it won't link lyx on my system.  Complaints about
4981         not being able to link in libraries lib{GL,GLU,Xft,Xext,Xmu} which
4982         are all present and accounted for by ldconfig.  YMMV.
4983
4984 2001-05-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4985
4986         * FormParagraph.C: remove !NEW_INSETS and !NO_PEXTRA cruft
4987
4988 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
4989
4990         * FormCharacter.C:
4991         * FormDocument.h:
4992         * FormSearch.C:
4993         * Dialogs.C: s/popup/dialog/
4994
4995         * qt2BC.h:
4996         * qt2BC.C:
4997         * FormCitation.C:
4998         * FormDocument.C: s/UndoAll/Restore/
4999
5000         * Qt2Base.h:
5001         * Qt2Base.C: s/ControlButton/ControlButtons/
5002
5003
5004 2001-04-02  Kalle Dalheimer  <kalle@klaralvdalens-datakonsult.se>
5005
5006         * Makefile.am: Simplified Makefile.am
5007
5008 2001-03-31  Kalle Dalheimer  <kalle@klaralvdalens-datakonsult.se>
5009
5010         * FormCitationDialogImpl.C (doPreviousNext): Propagated search
5011         fixes from XForms
5012         * several files: MVC for citation dialog
5013
5014 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
5015
5016         * Qt2Base.[Ch]: changed ControlBase to ControlButton.
5017
5018 2001-03-19  Edwin Leuven  <leuven@fee.uva.nl>
5019
5020         * qt2 compiles again:
5021         * Makefile.am: added missing xform dialogs
5022         * FormParagraph.C: only extra setting if wanted
5023         * FormParagraph.h: add namespace to connection
5024
5025 2001-03-16  Kalle Dalheimer  <kalle@klaralvdalens-datakonsult.se>
5026
5027         * FormParagraph.C (apply): Only call SetParagraphExtraOpt() when
5028         NO_PEXTRA is not defined (in line with XForms frontend)
5029
5030         * Dialogs.C: Adapted to backend changes
5031
5032         * Makefile.am: updated citation dialog
5033         * Citation dialog added: FormCitation.{C,h},
5034         *    FormCitationDialog.ui, FormCitationDialogImpl.{C,h}
5035
5036 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
5037
5038         * several files: remove CXX_WORKING_NAMESPACES
5039
5040 2001-03-15  Edwin Leuven  <leuven@fee.uva.nl>
5041
5042         * Added splash screen
5043         * Makefile.am: updated
5044         * FormSplash.[Ch]: added
5045         * FormSplashImpl.[Ch]: added
5046
5047 2001-03-09  Edwin Leuven  <leuven@fee.uva.nl>
5048
5049         * Makefile.am: updated
5050         * paragraphdlg.ui: manually enabled items in minipage settings
5051         * paragraphdlgimpl.C: tweak enable code on extra page
5052         * Stuff sent in by Denis Perchine <dyp@perchine.com> to compile again:
5053         * FileDialog_private.[Ch]: added
5054         * FileDialog.C: added
5055         * FormParagraph.C: params settings updated
5056
5057 2001-03-06  Edwin Leuven  <leuven@fee.uva.nl>
5058
5059         * Search dialog added:
5060         * FormSearch.[Ch]
5061         * searchdlg.ui
5062         * searchdlg.[Ch]
5063         * searchdlgimpl.[Ch]
5064
5065 2001-02-16  Edwin Leuven  <leuven@fee.uva.nl>
5066
5067         * remove inheritance from noncopyable in Form*.h
5068         * Character dialog added:
5069         * FormCharacter.[Ch]
5070         * chardlg.ui
5071         * chardlg.[Ch]
5072         * chardlgimpl.[Ch]
5073
5074 2001-02-16  John Levon  <moz@compsoc.man.ac.uk>
5075
5076         * FormParagraph.C: fix bview->update()
5077
5078 2001-01-24  Edwin Leuven  <leuven@fee.uva.nl>
5079
5080         *FormParagraph.C:
5081         *FormParagraph.h:
5082         *FormPrint.C:
5083         *FormPrint.h:
5084         *FormTabularCreate.C:
5085         *FormTabularCreate.h:
5086         *QtLyXView.h:
5087         *emptytable.C:
5088         *emptytable.h:
5089         *paragraphdlg.C:
5090         *paragraphdlg.h:
5091         *paragraphdlg.ui:
5092         *paragraphdlgimpl.C:
5093         *paragraphdlgimpl.h:
5094         *printdlg.C:
5095         *printdlg.h:
5096         *printdlg.ui:
5097         *printdlgimpl.C:
5098         *printdlgimpl.h:
5099         *tabularcreatedlg.C:
5100         *tabularcreatedlg.h:
5101         *tabularcreatedlg.ui:
5102         *tabularcreatedlgimpl.C:
5103         *tabularcreatedlgimpl.h:
5104         *Makefile.am: added paragraph/print/tabular create dialogs
5105
5106 2001-01-24  John Levon  <moz@compsoc.man.ac.uk>
5107
5108         * src/frontends/qt2/.cvsignore:
5109         * Dialogs.C:
5110         * FormCopyright.C:
5111         * FormCopyright.h:
5112         * FormCopyrightDialog.C:
5113         * FormCopyrightDialog.h:
5114         * FormCopyrightDialogBase.C:
5115         * FormCopyrightDialogBase.h:
5116         * FormCopyrightDialogBase.ui:
5117         * GUIRunTime.C:
5118         * Makefile.am: start frontend with the Copyright
5119           dialog