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