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