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