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