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