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