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