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