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