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