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