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