]> git.lyx.org Git - lyx.git/blob - src/frontends/ChangeLog
Get rid of a few warnings.
[lyx.git] / src / frontends / ChangeLog
1 2006-03-15  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
2
3         * Painter.h (fillPolygon): mark as unused.
4
5         * Painter.C (buttonFrame): draw lines instead of trapezoids; it is
6         simpler and fixes drawing with Qt frontend (bug 2328).
7
8 2005-08-02  Martin Vermeer  <martin.vermeer@hut.fi>
9
10         * LyXView.C (updateInset): scroll bar fix
11
12 2005-05-31  Martin Vermeer  <martin.vermeer@hut.fi>
13
14         * screen.[hC]: better fix, processEvents -related screen update
15         bug
16
17 2005-05-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
18
19         * Move the gnome subdir to the Attic
20
21 2005-04-17  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
22
23         * Dialogs.C (Dialogs): (re-)connect hide() and hideSlot()
24
25 2005-05-11  Martin Vermeer  <martin.vermeer@hut.fi>
26
27         * screen.[hC]: fix processEvents -caused screen update recursion
28         bug
29
30 2005-04-25  Angus Leeming  <leeming@lyx.org>
31
32         * LyXView.C:
33         * nullpainter.[Ch]:
34         * pch.h:
35         include <config.h> in .C files, not .h ones.
36         add licence blurb.
37         protect headers inside preprocessor guards.
38
39 2005-04-13  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
40
41         * Dialogs.[Ch] (checkStatus): new
42         * LyXView.C (updateToolbars): call Dialogs::checkStatus
43
44 2005-03-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
45
46         * Makefile.am (DIST_SUBDIRS): remove gnome
47
48 2005-02-21  Andreas Vox  <vox@isp.uni-luebeck.de>
49
50         * Dialogs.[hC] (show): prevent show() from getting called
51         recursively.
52
53 2005-02-11  John Levon  <levon@movementarian.org>
54
55         * screen.C: clarify comment about event queue magic
56
57 2005-02-08  Lars Gullik Bjønnes  <larsbj@gullik.net>
58
59         * LyXView.C (updateLayoutChoice): minor change to some comments
60
61 2005-01-20  Asger Ottar Alstrup  <aalstrup@laerdal.dk>
62
63         * pch.h: use the HAVE_UNISTD_H preprocessor guard.
64
65 2005-01-19  Asger Ottar Alstrup  <aalstrup@laerdal.dk>
66
67         * LyXView.C: use the HAVE_UNISTD_H preprocessor guard.
68
69 2005-01-10  André Pönitz  <poenitz@gmx.net>
70
71         * screen.C (showCursor): use new function Cursor::getFont
72
73 2004-12-06  Alfredo Braunstein  <abraunst@lyx.org>
74
75         * screen.C (showCursor): draw half cursors
76
77 2004-11-26  Alfredo Braunstein  <abraunst@lyx.org>
78
79         * Painter.C: adjust
80         * screen.[Ch] (fitCursor): remove,
81         (showCursor): adjust, (redraw): adjust
82
83 2004-11-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
84
85         * Dialogs.h: include <map> since it is used in this file, fixes
86         compilation with boost 1.32.0.
87
88 2004-11-17  Lars Gullik Bjønnes  <larsbj@gullik.net>
89
90         * Painter.h: include LColor.h to satisfy concept checks.
91
92 2004-11-15  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
93
94         * LyXView.h (hasFocus): new abstract virtual function
95
96 2004-11-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
97
98         * Toolbars.C (layoutSelected): new method, which was triplicated
99         in the frontends.
100
101 2004-09-27  Lars Gullik Bjønnes  <larsbj@gullik.net>
102
103         * LyXView.h: fix typo
104
105 2004-09-26  Lars Gullik Bjønnes  <larsbj@gullik.net>
106
107         * pch.h: include proper signal include
108
109         * Dialogs.[Ch]: User preferred calling of Boost.Signal
110         * LyXView.h: ditto
111         * Timeout.h: ditto
112         * WorkArea.h: ditto
113
114 2004-08-15  Lars Gullik Bjønnes  <larsbj@gullik.net>
115
116         * pch.h: new file
117
118         * Makefile.am: support pch
119
120 2004-07-22  Lars Gullik Bjønnes  <larsbj@gullik.net>
121
122         * lyx_gui.h (set_read_callback,remove_read_callback): remove
123         declaration
124
125 2004-06-18  Lars Gullik Bjønnes  <larsbj@gullik.net>
126
127         * screen.C (fitCursor): Use Debug::DEBUG
128         (redraw): ditto
129
130 2004-05-25  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
131
132         * Alert.C: make text output more readable
133
134 2004-05-19  Angus Leeming  <leeming@lyx.org>
135
136         * Dialogs.[Ch]:
137         * LyXView.[Ch]: small changes due to the introduction of namespace
138         lyx::frontend and the moving of namespace biblio to lyx::biblio.
139
140 2004-04-28  Angus Leeming  <leeming@lyx.org>
141
142         * LyXView.[Ch]:
143         s/Toolbar.h/Toolbars.h/
144         s/toolbar_/toolbars_/
145         s/getToolbar()/getToolbars()/
146         s/updateToolbar()/updateToolbars()/
147         Make the toolbars_ private.
148
149         * Toolbar.[Ch]: removed.
150         * Toolbars.[Ch]: new files. The old Toolbar class is split into
151         three new classes, LayoutBox, Toolbar and Toolbars.
152
153 2004-04-28  Angus Leeming  <leeming@lyx.org>
154
155         * WorkAreaFactory.h (create): passed a LyXView &.
156         No longer passed x, y data.
157
158 2004-04-27  Angus Leeming  <leeming@lyx.org>
159
160         * Dialogs.h: add myself as author.
161
162 2004-04-21  John Levon  <levon@movementarian.org>
163
164         * Toolbar.h:
165         * Toolbar.C: add display()
166
167 2004-04-19  John Levon  <levon@movementarian.org>
168
169         * screen.C: re-show the cursor after a full expose
170
171 2004-04-13  Angus Leeming  <leeming@lyx.org>
172
173         * LyXView.[Ch] (updateInset): pass it an InsetBase pointer rather
174         than an InsetOld one.
175
176 2004-04-07  Alfredo Braunstein  <abraunst@lyx.org>
177
178         * Makefile.am: adjust
179
180         * Painter.[Ch]: remove Painter & return value everywhere, make
181         virtual all remaining nonvirtual methods
182
183         * nullpainter.[Ch]: add no-op painter
184
185 2004-04-05  Angus Leeming  <leeming@lyx.org>
186
187         * Dialogs.h: remove #included header file. Clean up comments.
188
189 2004-03-31  Angus Leeming  <leeming@lyx.org>
190
191         * Dialogs.[Ch]: remove all the cruft needed by the original
192         MVC dialog code.
193
194 2004-03-31  Angus Leeming  <leeming@lyx.org>
195
196         * Dialogs.h (showPreamble):
197         * guiapi.[Ch] (gui_Preamble): removed.
198
199         * Dialogs.[Ch] (build): return a boost::shared_ptr rather than
200         a raw Dialog*. Nicer, but also enables the Qt frontend to
201         re-use the document dialog.
202
203 2004-03-31  Angus Leeming  <leeming@lyx.org>
204
205         * Dialogs.h (showSpellchecker):
206         * guiapi.[Ch] (gui_Spellchecker): removed.
207
208 2004-03-31  Angus Leeming  <leeming@lyx.org>
209
210         * Dialogs.h (showPreferences):
211         * guiapi.[Ch] (gui_ShowPreferences): removed.
212
213 2004-03-30  Angus Leeming  <leeming@lyx.org>
214
215         * Dialogs.h (showDocument): removed.
216
217         * guiapi.[Ch] (gui_ShowDocument): removed.
218
219 2004-03-28  Angus Leeming  <leeming@lyx.org>
220
221         * Dialogs.h (showPrint): removed.
222
223         * guiapi.[Ch] (gui_ShowPrint): removed.
224
225 2004-03-27  Angus Leeming  <leeming@lyx.org>
226
227         * Dialogs.h (showSendto): removed.
228
229         * guiapi.[Ch] (gui_ShowSendto): removed.
230
231 2004-03-17  Angus Leeming  <leeming@lyx.org>
232
233         * Dialogs.h (showFoks): removed.
234
235         * guiapi.[Ch] (gui_ShowForks): removed.
236
237 2004-01-25  Angus Leeming  <leeming@lyx.org>
238
239         * Dialogs.h (showSearch):
240         * guiapi.[Ch] (gui_ShowSearch): removed.
241
242 2004-01-08  Angus Leeming  <leeming@lyx.org>
243
244         * FileDialog.h (open, save): the file filter mask is now passed
245         as a FileFilterList rather than as a string.
246
247 2003-11-13  Alfredo Braunstein  <abraunst@lyx.org>
248
249         * screen.[Ch] (fitCursor): use Cursor::getDim, simplify
250         (fitManualCursor): remove
251         (topCursorVisible): remove
252
253
254 2003-11-11  Alfredo Braunstein  <abraunst@libero.it>
255
256         * screen.C (showCursor): use absolute coords form Cursor
257
258 2003-11-10  André Pönitz  <poenitz@gmx.net>
259
260         * screen.C: adjust to removed inset locking
261
262 2003-10-14  Angus Leeming  <leeming@lyx.org>
263
264         * LyXView.[Ch] (updateInset): invoke BufferView::updateInset, returning
265         a pointer to the Buffer owning the inset.
266
267 2003-10-13  Joao Luis Meloni Assirati <assirati@fma.if.usp.br>
268
269         * lyx_gui.h (set_datasocket_callback, set_serversocket_callback,
270         remove_datasocket_callback, remove_serversocket_callback):
271         new function declarations, implemented in the various frontends.
272
273 2003-10-07  Martin Vermeer  <martin.vermeer@hut.fi>
274
275         * lyx_gui.h: add <string> and other small fixes to make Lars'
276         std::string patch compile with STLport.
277
278 2003-09-21  Lars Gullik Bjønnes  <larsbj@gullik.net>
279
280         * LyXView.C (updateToolbar): adjust
281
282 2003-09-18  Angus Leeming  <leeming@lyx.org>
283
284         * Painter.C:
285         * Painter.h:
286         * lyx_gui.h: rename EnumLColor as LColor_color.
287
288 2003-09-18  Angus Leeming  <leeming@lyx.org>
289
290         * Dialogs.[Ch] (find): renamed as find_or_build.
291         (update, hideSlot): don't call find_or_build to find the requested dialog.
292         Instead, search dialogs_, the list of already constructed dialogs. If it
293         ain't found, do nothing.
294
295 2003-09-16  Angus Leeming  <leeming@lyx.org>
296
297         * screen.C: add #include "LColor.h".
298
299 2003-09-15  Angus Leeming  <leeming@lyx.org>
300
301         * Painter.C: add #include "LColor.h".
302         (rectText): pass EnumLColor args, rather than LColor::color ones.
303
304         * Painter.h:
305         * lyx_gui.h: remove #include "LColor.h". Forward declare EnumLColor.
306
307         * Painter.h (line, lines, rectangle, fillRectangle, fillPolygon, arc,
308         point, rectText):
309         * lyx_gui.h (hexname, update_color):
310         pass EnumLColor args, rather than LColor::color ones.
311
312 2003-09-09  Lars Gullik Bjønnes  <larsbj@lyx.org>
313
314         * Timeout.C: change Assert to BOOST_ASSERT
315
316 2003-09-07  Angus Leeming  <leeming@lyx.org>
317
318         * Alert.h: remove #include <algorithm>.
319         * Dialogs.h: remove #include <boost/scoped_ptr.hpp>.
320         * WorkArea.h: remove #include <boost/signals/signal3.hpp>, <utility>.
321         * guiapi.h: remove #include "support/std_string.h".
322
323 2003-09-06  Angus Leeming  <leeming@lyx.org>
324
325         * LyXKeySym.h: remove LyXKeySymPtr typedef.
326         * WorkArea.h: forward declare LyXKeySym rather than
327         #include "frontends/LyXKeySym.h".
328
329 2003-09-05  Martin Vermeer  <martin.vermeer@hut.fi>
330
331         * Alert_pimpl.h: re-add missing system headers, needed for 2.95.2.
332
333 2003-09-05  Angus Leeming  <leeming@lyx.org>
334
335         * WorkArea.C: removed. It was entirely empty.
336         * Makefile.am: remove WorkArea.C
337
338         * *.C: rearranged #includes in alphabetical and directory order.
339
340 2003-09-04  Angus Leeming  <leeming@lyx.org>
341
342         * Alert_pimpl.h: move out #include "debug.h".
343         * LyXView.h: move out #include "types.h".
344         * WorkArea.h: move out #include "funcrequest.h".
345         * screen.h: move out #include "RowList.h".
346
347 2003-09-02  John Levon  <levon@movementarian.org>
348
349         * screen.C: remove cursor.i[xy]()
350
351 2003-09-02  Lars Gullik Bjønnes  <larsbj@gullik.net>
352
353         * Alert.C (prompt, warning, error, information, askForText): Make
354         them output the alert to stderr if debugging is turned on.
355
356 2003-08-27  John Levon  <levon@movementarian.org>
357
358         * screen.C: fix cursor in ERT (bug 1341)
359
360 2003-08-26  Alfredo Braunstein  <abraunst@libero.it>
361
362         * screen.C (redraw): remove an uneeded updateRowPositions
363
364 2003-08-19  André Pönitz  <poenitz@gmx.net>
365
366         * screen.[Ch]: use new rowpainter interface
367
368 2003-08-18  André Pönitz  <poenitz@gmx.net>
369
370         * screen.[Ch]: remove draw()
371
372 2003-08-15  André Pönitz  <poenitz@gmx.net>
373
374         * screen.[Ch]: remove toggleSelection()
375
376 2003-08-02  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
377
378         * Makefile.am (SUBDIRS): use FRONTENDS_SUBDIRS
379
380         * Toolbar.C (clearLayoutList): new methods, which resets
381         last_textclass_. The derived methods should call that.
382
383 2003-08-01  André Pönitz  <poenitz@gmx.net>
384
385         * screen.[Ch]: merge update() and repaint()
386
387 2003-07-29  André Pönitz  <poenitz@gmx.net>
388
389         * screen.[Ch]: remove toggleToggle.
390
391 2003-07-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
392
393         * Menubar.h: do not use a pimpl, but rather an abstract class
394
395         * Menubar.C: removed
396
397 2003-07-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
398
399         * Toolbar.h: do not use a pimpl, but rather an abstract class
400
401 2003-07-21  Angus Leeming  <leeming@lyx.org>
402
403         * screen.C (c-tor, greyOut): use namespace lyx::graphics
404         rather than the grfx shortcut.
405
406 2003-07-15  André Pönitz  <poenitz@gmx.net>
407
408         * screen.[Ch]: refresh_status tristate -> need_update bool
409
410 2003-07-15  André Pönitz  <poenitz@gmx.net>
411
412         * screen.C: collapse REFRESH_ROW and REFRESH_AREA handling
413
414 2003-07-14  André Pönitz  <poenitz@gmx.net>
415
416         * screen.C: use slimmed down rowpainter interface
417
418 2003-07-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
419
420         * introduce namespace lyx::graphics
421
422 2003-06-27  André Pönitz  <poenitz@gmx.net>
423
424         * screen.[Ch]: take care of removed LyXCursor::row_ member
425
426 2003-06-19  Angus Leeming  <leeming@lyx.org>
427
428         * Dialogs.h: (showTexinfo):
429         * guiapi.[Ch] (gui_ShowTexinfo):  removed.
430
431 2003-06-17  Angus Leeming  <leeming@lyx.org>
432
433         * Dialogs.h: (showMathPanel):
434         * guiapi.[Ch] (gui_ShowMathPanel):  removed.
435
436 2003-06-06  Alfredo Braunstein  <abraunst@libero.it>
437
438         * Dialogs.[Ch] (visible): added.
439
440 2003-06-03  John Levon  <levon@movementarian.org>
441
442         * lyx_gui.h: add sync_events()
443
444         * screen.C: sync events before showing the cursor
445
446 2003-05-08  Lars Gullik Bjønnes  <larsbj@gullik.net>
447
448         * Makefile.am: better lib building
449
450 2003-05-03  John Levon  <levon@movementarian.org>
451
452         * screen.h:
453         * screen.C: replace cursor code with simpler variant
454         that calculates the cursor pos via inset inspector. Hide
455         the cursor before a paint. Make Cursor_Shape protected.
456
457 2003-04-27  John Levon  <levon@movementarian.org>
458
459         * Alert.h:
460         * Alert.C:
461         * Alert_pimpl.h: ::prompt() takes cancel_button
462
463 2003-04-16  Alfredo Braunstein  <abraunst@libero.it>
464
465         * screen.C (redraw): added a missing call to updateRowPositions
466
467 2003-04-15  John Levon  <levon@movementarian.org>
468
469         * LyXView.C: toolbar flags changed
470
471 2003-04-11  Alfredo Braunstein  <abraunst@libero.it>
472
473         * screen.C (update): add calls to updateRowPositions() before
474         drawOneRow and drawFromTo.
475
476 2003-04-10  John Levon  <levon@movementarian.org>
477
478         * Toolbar.h:
479         * Toolbar.C: handle on/off etc. for toolbars
480
481         * LyXView.C: update toolbar on/off etc.
482
483 2003-04-09  John Levon  <levon@movementarian.org>
484
485         * Toolbar.C: handle multiple toolbars
486
487 2003-04-08  John Levon  <levon@movementarian.org>
488
489         * Toolbar.C: handle tooltip
490
491 2003-04-07  John Levon  <levon@movementarian.org>
492
493         * LyXView.h: add clearMessage()
494
495 2003-04-01  John Levon  <levon@movementarian.org>
496
497         * Toolbar.h:
498         * Toolbar.C: ToolbarDefaults got renamed
499
500 2003-04-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
501
502         screen.[Ch]: adjust
503
504 2003-04-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
505
506         * screen.C (topCursorVisible): adjust
507         (drawFromTo): adjust
508         (drawOneRow): adjust
509
510 2003-03-31  John Levon  <levon@movementarian.org>
511
512         * lyx_gui.h: add new font name helpers, move
513         use_gui to here.
514
515         * Alert.C: from above
516
517 2003-03-31  John Levon  <levon@movementarian.org>
518
519         * Alert_pimpl.h:
520         * Alert.h:
521         * Alert.C: finally kill alert()
522
523 2003-03-30  Lars Gullik Bjønnes  <larsbj@gullik.net>
524
525         * screen.C (drawFromTo): adjust for RowList.
526         (update): adjust.
527
528 2003-03-29  John Levon  <levon@movementarian.org>
529
530         * Alert.h:
531         * Alert.C:
532         * Alert_pimpl.h: kill err_alert. Add information(),
533         warning(), error()
534
535 2003-03-29  John Levon  <levon@movementarian.org>
536
537         * Alert.h:
538         * Alert.C:
539         * Alert_pimpl.h: fix up askQuestion/askConfirmation
540         into prompt, to discourage Yes/No questions.
541
542 2003-03-26  Angus Leeming  <leeming@lyx.org>
543
544         * Dialogs.h: remove showThesaurus.
545         * guiapi.[Ch]: remove the gui_ equivalents.
546
547 2003-03-25  Angus Leeming  <leeming@lyx.org>
548
549         * Dialogs.h: remove showFile, showLogFile, showVCLogFile.
550         * guiapi.[Ch]: remove the gui_ equivalents.
551
552 2003-03-22  John Levon  <levon@movementarian.org>
553
554         * screen.C:
555         * screen.h: LyXText refresh renamings
556
557 2003-03-17  Lars Gullik Bjønnes  <larsbj@gullik.net>
558
559         * adjust for BufferView* arg removal from lyxtext.
560
561 2003-03-17  John Levon  <levon@movementarian.org>
562
563         * screen.h:
564         * screen.C: remove cleared/background painting code,
565         update() was taking a pointless LyXText parameter
566
567 2003-03-13  Angus Leeming  <leeming@lyx.org>
568
569         * Dialogs.h: remove showParagraph and updateParagraph.
570         * guiapi.[Ch]: remove gui_ShowParagraph and gui_UpdateParagraph.
571
572 2003-03-12  Angus Leeming  <leeming@lyx.org>
573
574         * Dialogs.[Ch] (hide): rejig as a static method. Hide the signal
575         away.
576         (show): add a string arg.
577
578         * Dialogs.h: remove showCharacter and setUserFreeFont.
579         * guiapi.[Ch]: remove gui_ShowCharacter and gui_SetUserFreeFont.
580
581 2003-03-10  Angus Leeming  <leeming@lyx.org>
582
583         * Dialogs.h (hide): make it a static method that returns a
584         boost::signal2<> & (takes 'name' and 'inset' args).
585
586 2003-03-09  Angus Leeming  <leeming@lyx.org>
587
588         * Dialogs.h: remove showMergeChanges.
589
590 2003-03-09  Angus Leeming  <leeming@lyx.org>
591
592         * Dialogs.h: remove showAboutlyx.
593         * guiapi.[Ch]: remove gui_showAboutlyx.
594
595         * Dialogs.[Ch] (show): new method for non-inset dialogs.
596
597 2003-03-09  Angus Leeming  <leeming@lyx.org>
598
599         * Dialogs.h: remove showTabularCreate.
600         * guiapi.[Ch]: remove gui_showTabularCreate.
601
602 2003-03-09  Angus Leeming  <leeming@lyx.org>
603
604         * Dialogs.h: remove showTabular, updateTabular.
605         * guiapi.[Ch]: remove gui_updateTabular, gui_updateTabular.
606
607 2003-03-07  Angus Leeming  <leeming@lyx.org>
608
609         * Dialogs.h: remove showGraphics.
610         * guiapi.[Ch]: remove gui_showGraphics.
611
612 2003-03-07  Angus Leeming  <leeming@lyx.org>
613
614         * Dialogs.h: remove showMinipage, updateMinipage.
615         * guiapi.[Ch]: remove gui_showMinipage, gui_updateMinipage.
616
617 2003-03-06  Alfredo Braunstein  <abraunst@libero.it>
618
619         * screen.C: use LyXText::top_y() instead of LyXText::first_y
620
621 2003-03-05  Angus Leeming  <leeming@lyx.org>
622
623         * Dialogs.h: remove showWrap.
624         * guiapi.[Ch]: remove gui_ShowWrap.
625
626 2003-03-05  Angus Leeming  <leeming@lyx.org>
627
628         * Dialogs.h: remove showFloat.
629         * guiapi.[Ch]: remove gui_ShowFloat.
630
631 2003-03-05  Angus Leeming  <leeming@lyx.org>
632
633         * Dialogs.h: remove showInclude.
634         * guiapi.[Ch]: remove gui_ShowInclude.
635
636 2003-03-05  Angus Leeming  <leeming@lyx.org>
637
638         * Dialogs.h: remove showExternal.
639         * guiapi.[Ch]: remove gui_ShowExternal.
640
641 2003-02-27  Angus Leeming  <leeming@lyx.org>
642
643         * screen.C (redraw, greyOut): ensure that the painter is started
644         before attempting to paint.
645
646 2003-02-26  John Levon  <levon@movementarian.org>
647
648         * screen.C: use RowPainter
649
650 2003-02-26  Angus Leeming  <leeming@lyx.org>
651
652         * screen.[Ch]: ensure that the LyX splash screen is drawn if desired.
653
654 2003-02-21  Angus Leeming  <leeming@lyx.org>
655
656         * Dialogs.[Ch]: simplify the dialog interface by using a few
657         methods to do generic things like 'show' a dialog. Individual
658         dialogs are invoked through a string 'name'.
659         Use methods 'hideAll' etc to replace signals of the same name: more
660         transparent code.
661
662         * guiapi.[Ch]: provide a C-interface to the new Dialogs::show
663         method. Retire the old functions that called dead Dialogs methods.
664
665 2003-02-21  Angus Leeming  <leeming@lyx.org>
666
667         * Timeout.[Ch]: define a Timeout::Impl abstract base class from
668         which the GUIs will derive their implementations. Means that
669         we no longer have to look into the GUIs to write the class.
670         Store the implementation in a boost::scoped_ptr, not a raw pointer.
671
672 2003-02-21  Angus Leeming  <leeming@lyx.org>
673
674         * Dialogs.h: remove forward declarations of InsetBibKey, InsetBibtex.
675
676         * FileDialog.h: don't pass LyXView to the c-tor.
677         Don't store a LyXView &.
678
679 2003-02-14  John Levon  <levon@movementarian.org>
680
681         * LyXView.h: prohibit/allowInput() -> busy(bool)
682
683 2003-02-08  John Levon  <levon@movementarian.org>
684
685         * Dialogs.h: add showMergeChanges()
686
687 2003-01-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
688
689         * FileDialog.h: implement opendir (browse directory) [bug 824]
690
691 2003-01-12  Lars Gullik Bjønnes  <larsbj@gullik.net>
692
693         * Makefile.am (LIBS): delete
694         (libfrontends_la_LDFLAGS): add with same as LIBS
695
696 2003-01-11  Angus Leeming  <leeming@lyx.org>
697
698         * screen.C (SplashScreen): load up banner.ppm rather than banner.xpm.
699
700 2003-01-05  John Levon  <levon@movementarian.org>
701
702         * LyXKeySym.h: pass Encoding to getISOEncoded
703
704 2002-12-17  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
705
706         * lyx_gui.h: add new function lyx_gui::getStatus, which can be
707         used by a frontend to indicate that some lfun is not implemented.
708
709 2002-12-12  John Levon  <levon@movementarian.org>
710
711         * LyXKeySym.h: add isText()
712
713 2002-12-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
714
715         * screen.C (fitCursor): remove usleep thingie
716         (fitManualCursor): ditto
717
718 2002-12-03  Lars Gullik Bjønnes  <larsbj@gullik.net>
719
720         * screen.C (fitManualCursor): add delay if we have a selection
721         going
722         (fitCursor): ditto
723
724 2002-12-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
725
726         * several files: ws changes
727
728 2002-11-17  John Levon  <levon@movementarian.org>
729
730         * FileDialog.h: split Select() into open()/save() for
731           benefit of Qt
732
733 2002-11-01  Herbert Voss  <voss@perce.de>
734
735         * ControlGraphics.C: "Default" is now a part of the rotate-list
736
737 2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
738
739         * lyx_gui.h: do not use std:: on string
740
741 2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
742
743         * lyx_gui.h: reindent a bit, change signeture on lyx_gui::start.
744
745 2002-10-24  Rob Lahaye  <lahaye@snu.ac.kr>
746
747         * PrinterParams.h (to): default value changed to 0 (from 1).
748
749         * Liason.[Ch]: removed. Code moved into ControlPrint.[Ch].
750
751         * makefile.am: remove Liason.[Ch].
752
753 2002-10-21  Angus Leeming  <aleem@pneumon.bg.ic.ac.uk>
754
755         * LyXKeySym.h (operator==): compilation fix. The two args should have
756         different names...
757
758 2002-10-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
759
760         * LyXKeySym.h: move operator== out of class. Separate
761         implementations for xforms and qt.
762
763         * Liason.[Ch]: get rid of setMinibuffer, where used call message
764         directly through LyXView::message instead.
765
766 2002-09-25  Angus Leeming  <leeming@lyx.org>
767
768         * Dialogs.C: doxygen fix.
769
770 2002-09-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
771
772         * Makefile.am (INCLUDES): loose SIGC_INCLUDES
773
774 2002-09-12  Rob Lahaye  <lahaye@snu.ac.kr>
775
776         * Liason.C: implement new printer parameters with new xforms dialog
777
778 2002-09-11  Rob Lahaye  <lahaye@snu.ac.kr>
779
780         * LyXView.C (LyXView::updateWindowTitle): change the minimised icon
781         to show an asterix if the buffer has changed.
782
783 2002-09-11  John Levon  <levon@movementarian.org>
784
785         * Painter.C: draw frame after background. This is needed
786           on Qt but not xforms ??
787
788 2002-09-05  Angus Leeming  <leeming@lyx.org>
789
790         * all files: modify the headers as discussed on the list.
791
792 2002-08-28  André Pönitz <poenitz@gmx.net>
793
794         * WorkArea.h: replace bunch of mouse event handler by 'dispatch' handler
795
796 2002-08-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
797
798         * Dialogs.h (noncopyable): ws changes only
799
800 2002-08-16  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
801
802         * Makefile.am: use $(variables) instead of @substitutions@
803
804 2002-08-15  Angus Leeming  <leeming@lyx.org>
805
806         * Dialogs.[Ch]:
807         * guiapi.[Ch]: the brave new world of Dialog creation.
808
809         * LyXView.C: associated change.
810
811         * Makefile.am: add new file guiapi.C.
812
813 2002-08-13  Angus Leeming  <leeming@lyx.org>
814
815         * DialogBase.h: removed.
816
817         * Dialogs.h: rearrange #includes, forward declarations and some
818         functions. Remove commented out, historical code.
819
820         * Dialogs.[Ch] (showInfo): removed.
821
822         * guiapi.h (gui_ShowInfo): removed.
823
824 2002-08-13  André Pönitz <poenitz@gmx.net>
825
826         * LyXView.[Ch]: new member dispatch();
827
828 2002-08-13  Angus Leeming  <leeming@lyx.org>
829
830         * LyXView.[Ch]:
831         (getLyXFunc, getToolbar, getMenubar, getDialogs, getIntl): all now
832         return a reference not a pointer.
833         (controlcommand_, intl_, autosave_timeout_): employ the
834         const scoped_ptr idiom.
835
836 2002-08-12  Angus Leeming  <leeming@lyx.org>
837
838         * DialogBase.h: no longer derive from boost::signals::trackable.
839
840         * Toolbar.[Ch] (c-tor): no londer passed a Dialogs &.
841
842 2002-08-08  John Levon  <levon@movementarian.org>
843
844         * Toolbar.C:
845
846 2002-08-06  André Poenitz  <poenitz@gmx.net>
847
848         * Screen.C: Honor \show_banner lyxrc setting
849
850 2002-08-04  John Levon  <levon@movementarian.org>
851
852         * LyXView.C: isLyxClean->isClean
853
854 2002-08-02  Edwin Leuven <leuven@fee.uva.nl>
855
856         * Dialogs.[Ch] (updateParagraph): converted back to a signal again.
857
858 2002-08-02  Angus Leeming  <leeming@lyx.org>
859
860         * LyXView.[Ch] (view): now returns shared_ptr<BufferView> const &
861         so that anything wanting to cache the buffer view can do so safely
862         using a boost::weak_ptr.
863
864         * LyXView.h: store bufferview_ as a shared_ptr, not as a scoped_ptr.
865         Spell Bjønnes correctly.
866
867 2002-08-01  John Levon  <levon@movementarian.org>
868
869         * Dialogs.h:
870         * Dialogs.C:
871         * guiapi.h: remove options from spell dialog
872
873 2002-07-30  John Levon  <levon@movementarian.org>
874
875         * lyx_gui.h: add remove_read_callback()
876
877 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
878
879         * lyx_gui.h: add exit()
880
881 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
882
883         * Toolbar.h:
884         * Toolbar.C: remove other unused code
885
886 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
887
888         * Toolbar.h:
889         * Toolbar.C: remove ->push()
890
891 2002-07-21  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
892
893         * LyXView.C: use BufferParams::getLyXTextClass
894
895 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
896
897         * LyXView.C: move autosave connect here
898
899 2002-07-20  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
900
901         * LyXView.C (updateMenubar): remove code to set different menubars
902
903         * Menubar.C (set): remove
904
905 2002-07-19  John Levon  <moz@compsoc.man.ac.uk>
906
907         * LyXView.h:
908         * LyXView.C: use ControlCommandBuffer, related
909           cleanup
910
911         * MiniBuffer.h:
912         * MiniBuffer.C: remove
913
914 2002-07-18  John Levon  <moz@compsoc.man.ac.uk>
915
916         * LyXView.h:
917         * LyXView.C:
918         * MiniBuffer.h:
919         * MiniBuffer.C: remove messagePush/Pop, addSet
920
921 2002-07-17  John Levon  <moz@compsoc.man.ac.uk>
922
923         * LyXView.h:
924         * LyXView.C: change showState to view_state_changed signal
925
926 2002-07-14  John Levon  <moz@compsoc.man.ac.uk>
927
928         * lyx_gui.h: add set_read_callback()
929
930 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
931
932         * lyx_gui.h: remove init_graphics()
933
934 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
935
936         * Toolbar.h:
937         * Toolbar.C: remove unused (de)activate()
938
939 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
940
941         * Makefile.am:
942         * font_loader.h: remove
943
944         * lyx_gui.h: add update_fonts(), font_available()
945
946 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
947
948         * lyx_gui.h: add update_color
949
950 2002-07-09  John Levon  <moz@compsoc.man.ac.uk>
951
952         * Painter.C:
953         * Painter.h: make frame/background painting optional
954           for rectText
955
956 2002-07-05  Angus Leeming  <leeming@lyx.org>
957
958         * lyx_gui.h (hexname): new function.
959
960 2002-07-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
961
962         * screen.C (SplashScreen): we change
963         (topCursorVisible): ws change
964         (greyOut): divide by 2 instead of multiplying with 0.5
965
966 2002-07-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
967
968         * Dialogs.h: remove static from redrawGUI and
969         toggleTooltips.
970
971 2002-06-28  Angus Leeming  <leeming@lyx.org>
972
973         * Painter.h:
974         * screen.C: changes associated with the name change grfx::GImage ->
975         grfx::Image.
976
977 2002-06-26  Angus Leeming  <leeming@lyx.org>
978
979         * screen.C: moved the image loading stuff into a new class grfx::Loader.
980         Simplifies this file enormously.
981
982 2002-06-25  Angus Leeming  <leeming@lyx.org>
983
984         * screen.C: add a SplashScreen class to load up the pixmap once again.
985
986 2002-06-24  Lars Gullik Bjønnes  <larsbj@birdstep.com>
987
988         * LyXView.C: layout as layout
989
990 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
991
992         * screen.C: add FIXME
993
994 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
995
996         * WorkArea.h: remove redraw()
997
998 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
999
1000         * guiapi.h:
1001         * Dialogs.h:
1002         * Dialogs.C: createIndex() doesn't take string
1003
1004 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
1005
1006         * WorkArea.h: remove unused resize(..) and change name
1007
1008 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
1009
1010         * LyXKeySym.h:
1011         * LyXKeySym.C: remove un-needed file
1012
1013         * WorkArea.h:
1014         * WorkArea.C: remove un-needed file. Add back
1015           comments. Remove focus management, greyOut()
1016
1017 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
1018
1019         * WorkArea.h: remove focus/unfocus events
1020
1021 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
1022
1023         * WorkArea.h: remove unused methods
1024
1025 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
1026
1027         * Toolbar.C: add missing header
1028
1029 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
1030
1031         * WorkArea.h: remove unused method width()
1032
1033 2002-06-16  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1034
1035         * add a nother layer of inderection for calling gui specific
1036         methods.
1037         * guiapi.h: new file
1038
1039 2002-06-16    <alstrup@diku.dk>
1040
1041         * WorkArea.C: New file for GUII.
1042
1043         * WorkAreaFactory.h: New file for GUII.
1044
1045         * WorkArea.h: GUII stuff.
1046
1047 2002-06-15  Lyx Development team  <larsbj@birdstep.com>
1048
1049         * LyXKeySymFactory.h: Added GUII factory for LyXKeySyms.
1050
1051         * LyXKeySym.[Ch]: Made the LyXKeySym class GUII.
1052
1053         * LyXKeySym.[Ch]: new LyXKeySym class for representing a
1054         keypress. For now, X11 dependent.
1055
1056         * Makefile.am: Added LyXKeySym.
1057
1058 2002-06-14  Lyx Development team  <lyx@electronia>
1059
1060         * LyXScreenFactory.h: New factory for creating the screen
1061         object in the super GUII way.
1062
1063         * screen.h: Made LyXScreen an abstract base class for the
1064         screen object.
1065
1066         * LyXView.h: Moved last_textclass_ member to Toolbar.C where it
1067         belongs.
1068
1069 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
1070
1071         * Painter.h:
1072         * Painter.C: s/PainterBase/Painter, remove dead code
1073
1074 2002-06-12  Angus Leeming  <leeming@lyx.org>
1075
1076         * lyx_gui.h: remove trailing semi-colon after the brace closing
1077         the namespace.
1078
1079 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
1080
1081         * LyXView.h: cleanup
1082
1083         * LyXView.C: move init() here from xforms/
1084
1085 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
1086
1087         * screen.h:
1088         * screen.C: change topCursorVisible() prototype
1089
1090 2002-06-12  Angus Leeming  <leeming@lyx.org>
1091
1092         * font_metrics.h: remove trailing semi-colon after the brace closing
1093         the namespace.
1094
1095 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
1096
1097         * GUIRunTime.h: remove in favour of ...
1098
1099         * Makefile.am:
1100         * lyx_gui.h: ... namespace for GUI start up
1101
1102         * LyXView.h: remove init(),show(),setPosition()
1103
1104 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
1105
1106         * Menubar.C:
1107         * Timeout.h:
1108         * Toolbar.C:
1109         * LyXView.h:
1110         * LyXView.C: some cleanup, prefer scoped_ptr
1111
1112 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
1113
1114         * screen.C:
1115         * Painter.C: use workHeight()
1116
1117         * WorkArea.h: remove confusing duplicate unused code
1118
1119 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
1120
1121         * screen.h:
1122         * screen.C: rename, add reset()
1123
1124 2002-06-11  John Levon  <moz@compsoc.man.ac.uk>
1125
1126         * font_metrics.h: move X-specific stuff out of namespace
1127
1128 2002-06-07  Angus Leeming  <leeming@lyx.org>
1129
1130         Fixes needed to compile with Compaq cxx 6.5.
1131         * Alert.C: all c-library variables have been moved into namespace std.
1132         Wrap using std::xyz declarations inside a #ifndef CXX_GLOBAL_CSTD block.
1133
1134         * Toolbar.h (Pimpl): type definition made public.
1135
1136 2002-05-31  John Levon  <moz@compsoc.man.ac.uk>
1137
1138         * Alert.h: better variable name
1139
1140 2002-05-29  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1141
1142         * switch from SigC signals to boost::signals
1143
1144 2002-05-26  John Levon  <moz@compsoc.man.ac.uk>
1145
1146         * Makefile.am:
1147         * WorkArea.h:
1148         * WorkArea.C: move to xforms/ for better diff
1149
1150 2002-05-26  John Levon  <moz@compsoc.man.ac.uk>
1151
1152         * key_state.h:
1153         * mouse_state.h: add
1154
1155         * Makefile.am:
1156         * WorkArea.h:
1157         * WorkArea.C: use above
1158
1159 2002-05-24  John Levon  <moz@compsoc.man.ac.uk>
1160
1161         * Makefile.am:
1162         * font_loader.h: placeholder
1163
1164         * screen.C: use placeholder
1165
1166 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
1167
1168         * Makefile.am:
1169         * font_metrics.h: add placeholder
1170
1171         * Painter.C:
1172         * screen.C: use placeholder
1173
1174 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
1175
1176         * WorkArea.h:
1177         * WorkArea.C:
1178         * Makefile.am: move here
1179
1180         * screen.h:
1181         * screen.C: move here
1182
1183 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
1184
1185         * Liason.C:
1186         * LyXView.h:
1187         * LyXView.C:
1188         * Makefile.am: move LyXView here
1189
1190 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
1191
1192         * Makefile.am:
1193         * Painter.h:
1194         * Painter.C: add PainterBase here
1195
1196 2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1197
1198         * Dialogs.h: use more specific smart_ptr header
1199
1200 2002-04-08  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1201
1202         * Makefile.am (DIST_SUBDIRS): use this instead of EXTRA_DIST
1203         (EXTRA_DIST): delete
1204         (dist-hook): delete
1205         (distclean-local): delete
1206
1207 2002-04-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1208
1209         * Makefile.am: make distcheck work
1210         (distclean-local): handle distclean of non-built frontends better.
1211
1212 2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1213
1214         * most files: ws cleanup
1215
1216         * Makefile.am: remove ld -r stuff
1217
1218 2002-03-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1219
1220         * Makefile.am: special rules if partial linking
1221
1222 2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1223
1224         * doxygen fixes.
1225
1226 2002-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
1227
1228         * Dialogs.[Ch]: add static signal toggleTooltips and
1229         static method tooltipsEnabled.
1230
1231 2002-03-04  Angus Leeming  <a.leeming@ic.ac.uk>
1232
1233         * Dialogs.h:
1234         * GUIRunTime.h (initialiseGraphics): moved to GUIRunTime.
1235
1236 2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1237
1238         * Toolbar.[Ch] (setLayout): layout as string
1239
1240 2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
1241
1242         * Dialogs.h (initialiseGraphics): a new static method.
1243
1244 2002-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
1245
1246         * Makefile.am: don't compile support as LyXImage is now dead.
1247
1248 2002-02-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1249
1250         * Makefile.am: better dep. tracking from controllers and xforms
1251
1252 2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
1253
1254         * Liason.C: Changes due to the renaming of support/syscall.[Ch] as
1255         support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
1256         Rearrange #includes in Lars' approved fashion.
1257
1258         * Timeout.[Ch] (running): new method.
1259         (default c-tor): removed.
1260
1261         * Dialogs.h: added a new signal, showForks.
1262
1263 2002-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
1264
1265         * Liason.C:
1266         change Systemcalls::System to Systemcalls::Wait and
1267         change Systemcalls::SystemDontWait to Systemcalls::DontWait.
1268         No change of functionality, just reflects the stripped down Systemcalls
1269         class.
1270
1271 2002-01-14  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1272
1273         * Liason.C (printBuffer): use Buffer::filePath
1274
1275 2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1276
1277         * Timeout.h:
1278         * FileDialog.h: do not include <config.h> in header files.
1279
1280 2001-12-12  Angus Leeming  <a.leeming@ic.ac.uk>
1281
1282         * Alert.h: remove spurious semi-colon at the end of the namespace
1283         scope.
1284
1285 2001-11-22  John Levon  <moz@compsoc.man.ac.uk>
1286
1287         * Makefile.am:
1288         * Alert.h:
1289         * Alert.C:
1290         * Alert_pimpl.h: alerts etc.
1291
1292 2001-10-09  Herbert Voss  <voss@perce.de>
1293
1294         * Dialogs.h: added showFile and showTexinfo signals.
1295
1296 2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>
1297
1298         * Dialogs.h (showSplash, destroySplash, splash_): removed.
1299
1300         * Dialogs.C (destroySplash): removed.
1301
1302 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
1303
1304         * GUIRunTime.h: initApplication() should take a & to argc
1305
1306 2001-08-01  John Levon  <moz@compsoc.man.ac.uk>
1307
1308         * Liason.C: IsDirWriteable changed
1309
1310 2001-07-30  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1311
1312         * Liason.C: #include LAssert.h
1313
1314 2001-07-24  John Levon  <moz@compsoc.man.ac.uk>
1315
1316         * Dialogs.h: add showThesaurus
1317
1318 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
1319
1320         * Dialogs.h: add showAboutlyx and remove showCredits and Copyright
1321
1322 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
1323
1324         * Dialogs.h: added showSpellchecker
1325
1326 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1327
1328         * GUIRunTime.h: (x11Display):
1329         (x11Screen):
1330         (x11Colormap):
1331         (x11VisualDepth): new methods
1332
1333 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1334
1335         * GUIRunTime.h: add createMainView
1336
1337 2001-06-27  John Levon  <moz@compsoc.man.ac.uk>
1338
1339         * Dialogs.h: add showSpellcheckerPreferences
1340
1341 2001-06-22  John Levon  <moz@compsoc.man.ac.uk>
1342
1343         * Makefile.am: remove kde frontend
1344
1345 2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
1346
1347         * Dialogs.h: removed unused signal showCharacter.
1348         Renamed signals showLayoutDocument -> showDocument,
1349         showLayoutParagraph -> showParagraph,
1350         showLayoutCharacter -> showCharacter.
1351         Added signal updateParagraph.
1352         Rearranged signals in some sort of alphabetical order again.
1353
1354 2001-06-14  Angus Leeming  <a.leeming@ic.ac.uk>
1355
1356         * FileDialog.h:
1357         * Timeout.h: added // -*- C++ -*- as first line.
1358
1359 2001-06-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1360
1361         * Makefile.am: make the dependencies work for the sub libs.
1362
1363 2001-05-31  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1364
1365         * Makefile.am (libfrontends_la_LIBADD): new var, add all subdirs
1366         libs here.
1367
1368 2001-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
1369
1370         * Makefile.am: make controllers subdir before xforms.
1371
1372         * Dialogs.h: (add, destroySplash): moved out of line and into Dialogs.C.
1373
1374         * Dialogs.C: new file, instantiating the add, destroySplash methods.
1375
1376 2001-04-17  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1377
1378         * Liason.[Ch] (setMinibuffer): change second arg to string
1379
1380         * Dialogs.h: inherit privately from noncopyable
1381
1382 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
1383
1384         * Dialogs.h: s/popup/dialog/
1385
1386 2001-03-22  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1387
1388         * Liason.C (printBuffer): do not forget file name
1389         when printing with empty print_spool_command.
1390
1391 2001-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
1392
1393         * ButtonPolicies.[Ch]: removed (thought I did this before?). The files
1394         are now stored in the controllers dir.
1395
1396 2001-03-16  Juergen Vigna  <jug@sad.it>
1397
1398         * Dialogs.h (noncopyable): added minipage signals.
1399
1400 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1401
1402         * several files: remove CXX_WORKING_NAMESPACES
1403
1404         * ButtonPolicies.h: noncopyable is in namespace boost
1405         * Dialogs.h (noncopyable): ditto
1406         * DialogBase.h (noncopyable): ditto
1407
1408 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
1409
1410         * Merging changes from BRANCH_MVC back into HEAD.
1411
1412         * Makefile.am: added controllers to SUBDIRS.
1413         removed ButtonPolicies.[Ch]. Now in controllers.
1414
1415         * DialogBase.h: commented out abstract method show().
1416
1417         * Dialogs.h: The dialogs are now stored as a
1418         std::vector<boost::shared_ptr<DialogBase> >.
1419         Removed using directives.
1420         (d-tor) removed.
1421         (add): new helper method. Makes code in c-tor a little tidier.
1422         (destroySplash): Moved out of xforms implementation.
1423
1424         * ButtonPolicies.[Ch]: moved to controllers/ButtonPolicies.[Ch]
1425
1426 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
1427
1428         * Dialogs.h: add showMathPanel signal
1429
1430 2001-03-09  John Levon  <moz@compsoc.man.ac.uk>
1431
1432         * Dialogs.h: add showExternal signal
1433
1434 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
1435
1436         * Dialogs.h: add pointer to splash form
1437
1438         * GUIRunTime.h: minor cleanup
1439
1440 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
1441
1442         * Dialogs.h: remove createInclude
1443
1444 2001-02-26  John Levon  <moz@compsoc.man.ac.uk>
1445
1446         * Makefile.am
1447         * FileDialog.h: new GUII FileDialog
1448
1449 2001-02-23  Edwin Leuven <leuven@fee.uva.nl)
1450
1451         * Dialogs.h: setUserFreeFont, showLayoutCharacter
1452
1453 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
1454
1455         * DialogBase.h: derived from noncopyable, rather than deriving
1456         xforms/FormBase from it.
1457
1458 2001-02-12  John Levon  <moz@compsoc.man.ac.uk>
1459
1460         * DialogBase.C: add close(), non-pure. This is
1461           useful for logdlg.C in the KDE frontend.
1462
1463         * Dialogs.h: splash, include, and bib forms
1464
1465 2001-02-07  John Levon  <moz@compsoc.man.ac.uk>
1466
1467         * ButtonPolicies.C:
1468         * ButtonPolicies.h: and remove OkViewPolicy,
1469           it's a duplicate of IgnorantPolicy
1470
1471         * Makefile.am:
1472         * Timeout.C:
1473         * Timeout.h: add GUI-I Timeout class
1474
1475 2001-02-06  John Levon  <moz@compsoc.man.ac.uk>
1476
1477         * ButtonPolicies.C:
1478         * ButtonPolicies.h: add OkViewPolicy
1479
1480         * src/frontends/Dialogs.h: add showVCLogFile signal
1481
1482 2001-01-24  John Levon  <moz@compsoc.man.ac.uk>
1483
1484         * Makefile.am: add qt2 frontend