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