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