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