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