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