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