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