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