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