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