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