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