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