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