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