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