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