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