]> git.lyx.org Git - lyx.git/blob - src/frontends/ChangeLog
ad046b787edb6ae4dbabea0373029ee24cf2280a
[lyx.git] / src / frontends / ChangeLog
1 2003-03-17  John Levon  <levon@movementarian.org>
2
3         * screen.h:
4         * screen.C: remove cleared/background painting code,
5         update() was taking a pointless LyXText parameter
6
7 2003-03-13  Angus Leeming  <leeming@lyx.org>
8
9         * Dialogs.h: remove showParagraph and updateParagraph.
10         * guiapi.[Ch]: remove gui_ShowParagraph and gui_UpdateParagraph.
11         
12 2003-03-12  Angus Leeming  <leeming@lyx.org>
13
14         * Dialogs.[Ch] (hide): rejig as a static method. Hide the signal
15         away.
16         (show): add a string arg.
17
18         * Dialogs.h: remove showCharacter and setUserFreeFont.
19         * guiapi.[Ch]: remove gui_ShowCharacter and gui_SetUserFreeFont.
20
21 2003-03-10  Angus Leeming  <leeming@lyx.org>
22
23         * Dialogs.h (hide): make it a static method that returns a
24         boost::signal2<> & (takes 'name' and 'inset' args).
25
26 2003-03-09  Angus Leeming  <leeming@lyx.org>
27
28         * Dialogs.h: remove showMergeChanges.
29
30 2003-03-09  Angus Leeming  <leeming@lyx.org>
31
32         * Dialogs.h: remove showAboutlyx.
33         * guiapi.[Ch]: remove gui_showAboutlyx.
34
35         * Dialogs.[Ch] (show): new method for non-inset dialogs.
36
37 2003-03-09  Angus Leeming  <leeming@lyx.org>
38
39         * Dialogs.h: remove showTabularCreate.
40         * guiapi.[Ch]: remove gui_showTabularCreate.
41
42 2003-03-09  Angus Leeming  <leeming@lyx.org>
43
44         * Dialogs.h: remove showTabular, updateTabular.
45         * guiapi.[Ch]: remove gui_updateTabular, gui_updateTabular.
46
47 2003-03-07  Angus Leeming  <leeming@lyx.org>
48
49         * Dialogs.h: remove showGraphics.
50         * guiapi.[Ch]: remove gui_showGraphics.
51
52 2003-03-07  Angus Leeming  <leeming@lyx.org>
53
54         * Dialogs.h: remove showMinipage, updateMinipage.
55         * guiapi.[Ch]: remove gui_showMinipage, gui_updateMinipage.
56
57 2003-03-06  Alfredo Braunstein  <abraunst@libero.it>
58
59         * screen.C: use LyXText::top_y() instead of LyXText::first_y
60
61 2003-03-05  Angus Leeming  <leeming@lyx.org>
62
63         * Dialogs.h: remove showWrap.
64         * guiapi.[Ch]: remove gui_ShowWrap.
65
66 2003-03-05  Angus Leeming  <leeming@lyx.org>
67
68         * Dialogs.h: remove showFloat.
69         * guiapi.[Ch]: remove gui_ShowFloat.
70
71 2003-03-05  Angus Leeming  <leeming@lyx.org>
72
73         * Dialogs.h: remove showInclude.
74         * guiapi.[Ch]: remove gui_ShowInclude.
75
76 2003-03-05  Angus Leeming  <leeming@lyx.org>
77
78         * Dialogs.h: remove showExternal.
79         * guiapi.[Ch]: remove gui_ShowExternal.
80
81 2003-02-27  Angus Leeming  <leeming@lyx.org>
82
83         * screen.C (redraw, greyOut): ensure that the painter is started
84         before attempting to paint.
85
86 2003-02-26  John Levon  <levon@movementarian.org>
87
88         * screen.C: use RowPainter
89
90 2003-02-26  Angus Leeming  <leeming@lyx.org>
91
92         * screen.[Ch]: ensure that the LyX splash screen is drawn if desired.
93
94 2003-02-21  Angus Leeming  <leeming@lyx.org>
95
96         * Dialogs.[Ch]: simplify the dialog interface by using a few
97         methods to do generic things like 'show' a dialog. Individual
98         dialogs are invoked through a string 'name'.
99         Use methods 'hideAll' etc to replace signals of the same name: more
100         transparent code.
101
102         * guiapi.[Ch]: provide a C-interface to the new Dialogs::show
103         method. Retire the old functions that called dead Dialogs methods.
104         
105 2003-02-21  Angus Leeming  <leeming@lyx.org>
106
107         * Timeout.[Ch]: define a Timeout::Impl abstract base class from
108         which the GUIs will derive their implementations. Means that
109         we no longer have to look into the GUIs to write the class.
110         Store the implementation in a boost::scoped_ptr, not a raw pointer.
111
112 2003-02-21  Angus Leeming  <leeming@lyx.org>
113
114         * Dialogs.h: remove forward declarations of InsetBibKey, InsetBibtex.
115
116         * FileDialog.h: don't pass LyXView to the c-tor.
117         Don't store a LyXView &.
118
119 2003-02-14  John Levon  <levon@movementarian.org>
120
121         * LyXView.h: prohibit/allowInput() -> busy(bool)
122
123 2003-02-08  John Levon  <levon@movementarian.org>
124
125         * Dialogs.h: add showMergeChanges()
126
127 2003-01-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
128
129         * FileDialog.h: implement opendir (browse directory) [bug 824]
130
131 2003-01-12  Lars Gullik Bjønnes  <larsbj@gullik.net>
132
133         * Makefile.am (LIBS): delete
134         (libfrontends_la_LDFLAGS): add with same as LIBS
135
136 2003-01-11  Angus Leeming  <leeming@lyx.org>
137
138         * screen.C (SplashScreen): load up banner.ppm rather than banner.xpm.
139
140 2003-01-05  John Levon  <levon@movementarian.org>
141
142         * LyXKeySym.h: pass Encoding to getISOEncoded
143
144 2002-12-17  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
145
146         * lyx_gui.h: add new function lyx_gui::getStatus, which can be
147         used by a frontend to indicate that some lfun is not implemented.
148
149 2002-12-12  John Levon  <levon@movementarian.org>
150
151         * LyXKeySym.h: add isText()
152
153 2002-12-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
154
155         * screen.C (fitCursor): remove usleep thingie
156         (fitManualCursor): ditto
157
158 2002-12-03  Lars Gullik Bjønnes  <larsbj@gullik.net>
159
160         * screen.C (fitManualCursor): add delay if we have a selection
161         going
162         (fitCursor): ditto
163
164 2002-12-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
165
166         * several files: ws changes
167
168 2002-11-17  John Levon  <levon@movementarian.org>
169
170         * FileDialog.h: split Select() into open()/save() for
171           benefit of Qt
172
173 2002-11-01  Herbert Voss  <voss@perce.de>
174
175         * ControlGraphics.C: "Default" is now a part of the rotate-list
176
177 2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
178
179         * lyx_gui.h: do not use std:: on string
180
181 2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
182
183         * lyx_gui.h: reindent a bit, change signeture on lyx_gui::start.
184
185 2002-10-24  Rob Lahaye  <lahaye@snu.ac.kr>
186
187         * PrinterParams.h (to): default value changed to 0 (from 1).
188
189         * Liason.[Ch]: removed. Code moved into ControlPrint.[Ch].
190
191         * makefile.am: remove Liason.[Ch].
192
193 2002-10-21  Angus Leeming  <aleem@pneumon.bg.ic.ac.uk>
194
195         * LyXKeySym.h (operator==): compilation fix. The two args should have
196         different names...
197
198 2002-10-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
199
200         * LyXKeySym.h: move operator== out of class. Separate
201         implementations for xforms and qt.
202
203         * Liason.[Ch]: get rid of setMinibuffer, where used call message
204         directly through LyXView::message instead.
205
206 2002-09-25  Angus Leeming  <leeming@lyx.org>
207
208         * Dialogs.C: doxygen fix.
209
210 2002-09-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
211
212         * Makefile.am (INCLUDES): loose SIGC_INCLUDES
213
214 2002-09-12  Rob Lahaye  <lahaye@snu.ac.kr>
215
216         * Liason.C: implement new printer parameters with new xforms dialog
217
218 2002-09-11  Rob Lahaye  <lahaye@snu.ac.kr>
219
220         * LyXView.C (LyXView::updateWindowTitle): change the minimised icon
221         to show an asterix if the buffer has changed.
222
223 2002-09-11  John Levon  <levon@movementarian.org>
224
225         * Painter.C: draw frame after background. This is needed
226           on Qt but not xforms ??
227
228 2002-09-05  Angus Leeming  <leeming@lyx.org>
229
230         * all files: modify the headers as discussed on the list.
231
232 2002-08-28  André Pönitz <poenitz@gmx.net>
233
234         * WorkArea.h: replace bunch of mouse event handler by 'dispatch' handler
235
236 2002-08-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
237
238         * Dialogs.h (noncopyable): ws changes only
239
240 2002-08-16  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
241
242         * Makefile.am: use $(variables) instead of @substitutions@
243
244 2002-08-15  Angus Leeming  <leeming@lyx.org>
245
246         * Dialogs.[Ch]:
247         * guiapi.[Ch]: the brave new world of Dialog creation.
248
249         * LyXView.C: associated change.
250
251         * Makefile.am: add new file guiapi.C.
252
253 2002-08-13  Angus Leeming  <leeming@lyx.org>
254
255         * DialogBase.h: removed.
256
257         * Dialogs.h: rearrange #includes, forward declarations and some
258         functions. Remove commented out, historical code.
259
260         * Dialogs.[Ch] (showInfo): removed.
261
262         * guiapi.h (gui_ShowInfo): removed.
263
264 2002-08-13  André Pönitz <poenitz@gmx.net>
265
266         * LyXView.[Ch]: new member dispatch();
267
268 2002-08-13  Angus Leeming  <leeming@lyx.org>
269
270         * LyXView.[Ch]:
271         (getLyXFunc, getToolbar, getMenubar, getDialogs, getIntl): all now
272         return a reference not a pointer.
273         (controlcommand_, intl_, autosave_timeout_): employ the
274         const scoped_ptr idiom.
275
276 2002-08-12  Angus Leeming  <leeming@lyx.org>
277
278         * DialogBase.h: no longer derive from boost::signals::trackable.
279
280         * Toolbar.[Ch] (c-tor): no londer passed a Dialogs &.
281
282 2002-08-08  John Levon  <levon@movementarian.org>
283
284         * Toolbar.C:
285
286 2002-08-06  André Poenitz  <poenitz@gmx.net>
287
288         * Screen.C: Honor \show_banner lyxrc setting
289
290 2002-08-04  John Levon  <levon@movementarian.org>
291
292         * LyXView.C: isLyxClean->isClean
293
294 2002-08-02  Edwin Leuven <leuven@fee.uva.nl>
295
296         * Dialogs.[Ch] (updateParagraph): converted back to a signal again.
297
298 2002-08-02  Angus Leeming  <leeming@lyx.org>
299
300         * LyXView.[Ch] (view): now returns shared_ptr<BufferView> const &
301         so that anything wanting to cache the buffer view can do so safely
302         using a boost::weak_ptr.
303
304         * LyXView.h: store bufferview_ as a shared_ptr, not as a scoped_ptr.
305         Spell Bjønnes correctly.
306
307 2002-08-01  John Levon  <levon@movementarian.org>
308
309         * Dialogs.h:
310         * Dialogs.C:
311         * guiapi.h: remove options from spell dialog
312
313 2002-07-30  John Levon  <levon@movementarian.org>
314
315         * lyx_gui.h: add remove_read_callback()
316
317 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
318
319         * lyx_gui.h: add exit()
320
321 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
322
323         * Toolbar.h:
324         * Toolbar.C: remove other unused code
325
326 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
327
328         * Toolbar.h:
329         * Toolbar.C: remove ->push()
330
331 2002-07-21  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
332
333         * LyXView.C: use BufferParams::getLyXTextClass
334
335 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
336
337         * LyXView.C: move autosave connect here
338
339 2002-07-20  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
340
341         * LyXView.C (updateMenubar): remove code to set different menubars
342
343         * Menubar.C (set): remove
344
345 2002-07-19  John Levon  <moz@compsoc.man.ac.uk>
346
347         * LyXView.h:
348         * LyXView.C: use ControlCommandBuffer, related
349           cleanup
350
351         * MiniBuffer.h:
352         * MiniBuffer.C: remove
353
354 2002-07-18  John Levon  <moz@compsoc.man.ac.uk>
355
356         * LyXView.h:
357         * LyXView.C:
358         * MiniBuffer.h:
359         * MiniBuffer.C: remove messagePush/Pop, addSet
360
361 2002-07-17  John Levon  <moz@compsoc.man.ac.uk>
362
363         * LyXView.h:
364         * LyXView.C: change showState to view_state_changed signal
365
366 2002-07-14  John Levon  <moz@compsoc.man.ac.uk>
367
368         * lyx_gui.h: add set_read_callback()
369
370 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
371
372         * lyx_gui.h: remove init_graphics()
373
374 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
375
376         * Toolbar.h:
377         * Toolbar.C: remove unused (de)activate()
378
379 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
380
381         * Makefile.am:
382         * font_loader.h: remove
383
384         * lyx_gui.h: add update_fonts(), font_available()
385
386 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
387
388         * lyx_gui.h: add update_color
389
390 2002-07-09  John Levon  <moz@compsoc.man.ac.uk>
391
392         * Painter.C:
393         * Painter.h: make frame/background painting optional
394           for rectText
395
396 2002-07-05  Angus Leeming  <leeming@lyx.org>
397
398         * lyx_gui.h (hexname): new function.
399
400 2002-07-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
401
402         * screen.C (SplashScreen): we change
403         (topCursorVisible): ws change
404         (greyOut): divide by 2 instead of multiplying with 0.5
405
406 2002-07-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
407
408         * Dialogs.h: remove static from redrawGUI and
409         toggleTooltips.
410
411 2002-06-28  Angus Leeming  <leeming@lyx.org>
412
413         * Painter.h:
414         * screen.C: changes associated with the name change grfx::GImage ->
415         grfx::Image.
416
417 2002-06-26  Angus Leeming  <leeming@lyx.org>
418
419         * screen.C: moved the image loading stuff into a new class grfx::Loader.
420         Simplifies this file enormously.
421
422 2002-06-25  Angus Leeming  <leeming@lyx.org>
423
424         * screen.C: add a SplashScreen class to load up the pixmap once again.
425
426 2002-06-24  Lars Gullik Bjønnes  <larsbj@birdstep.com>
427
428         * LyXView.C: layout as layout
429
430 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
431
432         * screen.C: add FIXME
433
434 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
435
436         * WorkArea.h: remove redraw()
437
438 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
439
440         * guiapi.h:
441         * Dialogs.h:
442         * Dialogs.C: createIndex() doesn't take string
443
444 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
445
446         * WorkArea.h: remove unused resize(..) and change name
447
448 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
449
450         * LyXKeySym.h:
451         * LyXKeySym.C: remove un-needed file
452
453         * WorkArea.h:
454         * WorkArea.C: remove un-needed file. Add back
455           comments. Remove focus management, greyOut()
456
457 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
458
459         * WorkArea.h: remove focus/unfocus events
460
461 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
462
463         * WorkArea.h: remove unused methods
464
465 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
466
467         * Toolbar.C: add missing header
468
469 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
470
471         * WorkArea.h: remove unused method width()
472
473 2002-06-16  Lars Gullik Bjønnes  <larsbj@birdstep.com>
474
475         * add a nother layer of inderection for calling gui specific
476         methods.
477         * guiapi.h: new file
478
479 2002-06-16    <alstrup@diku.dk>
480
481         * WorkArea.C: New file for GUII.
482
483         * WorkAreaFactory.h: New file for GUII.
484
485         * WorkArea.h: GUII stuff.
486
487 2002-06-15  Lyx Development team  <larsbj@birdstep.com>
488
489         * LyXKeySymFactory.h: Added GUII factory for LyXKeySyms.
490
491         * LyXKeySym.[Ch]: Made the LyXKeySym class GUII.
492
493         * LyXKeySym.[Ch]: new LyXKeySym class for representing a
494         keypress. For now, X11 dependent.
495
496         * Makefile.am: Added LyXKeySym.
497
498 2002-06-14  Lyx Development team  <lyx@electronia>
499
500         * LyXScreenFactory.h: New factory for creating the screen
501         object in the super GUII way.
502
503         * screen.h: Made LyXScreen an abstract base class for the
504         screen object.
505
506         * LyXView.h: Moved last_textclass_ member to Toolbar.C where it
507         belongs.
508
509 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
510
511         * Painter.h:
512         * Painter.C: s/PainterBase/Painter, remove dead code
513
514 2002-06-12  Angus Leeming  <leeming@lyx.org>
515
516         * lyx_gui.h: remove trailing semi-colon after the brace closing
517         the namespace.
518
519 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
520
521         * LyXView.h: cleanup
522
523         * LyXView.C: move init() here from xforms/
524
525 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
526
527         * screen.h:
528         * screen.C: change topCursorVisible() prototype
529
530 2002-06-12  Angus Leeming  <leeming@lyx.org>
531
532         * font_metrics.h: remove trailing semi-colon after the brace closing
533         the namespace.
534
535 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
536
537         * GUIRunTime.h: remove in favour of ...
538
539         * Makefile.am:
540         * lyx_gui.h: ... namespace for GUI start up
541
542         * LyXView.h: remove init(),show(),setPosition()
543
544 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
545
546         * Menubar.C:
547         * Timeout.h:
548         * Toolbar.C:
549         * LyXView.h:
550         * LyXView.C: some cleanup, prefer scoped_ptr
551
552 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
553
554         * screen.C:
555         * Painter.C: use workHeight()
556
557         * WorkArea.h: remove confusing duplicate unused code
558
559 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
560
561         * screen.h:
562         * screen.C: rename, add reset()
563
564 2002-06-11  John Levon  <moz@compsoc.man.ac.uk>
565
566         * font_metrics.h: move X-specific stuff out of namespace
567
568 2002-06-07  Angus Leeming  <leeming@lyx.org>
569
570         Fixes needed to compile with Compaq cxx 6.5.
571         * Alert.C: all c-library variables have been moved into namespace std.
572         Wrap using std::xyz declarations inside a #ifndef CXX_GLOBAL_CSTD block.
573
574         * Toolbar.h (Pimpl): type definition made public.
575
576 2002-05-31  John Levon  <moz@compsoc.man.ac.uk>
577
578         * Alert.h: better variable name
579
580 2002-05-29  Lars Gullik Bjønnes  <larsbj@birdstep.com>
581
582         * switch from SigC signals to boost::signals
583
584 2002-05-26  John Levon  <moz@compsoc.man.ac.uk>
585
586         * Makefile.am:
587         * WorkArea.h:
588         * WorkArea.C: move to xforms/ for better diff
589
590 2002-05-26  John Levon  <moz@compsoc.man.ac.uk>
591
592         * key_state.h:
593         * mouse_state.h: add
594
595         * Makefile.am:
596         * WorkArea.h:
597         * WorkArea.C: use above
598
599 2002-05-24  John Levon  <moz@compsoc.man.ac.uk>
600
601         * Makefile.am:
602         * font_loader.h: placeholder
603
604         * screen.C: use placeholder
605
606 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
607
608         * Makefile.am:
609         * font_metrics.h: add placeholder
610
611         * Painter.C:
612         * screen.C: use placeholder
613
614 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
615
616         * WorkArea.h:
617         * WorkArea.C:
618         * Makefile.am: move here
619
620         * screen.h:
621         * screen.C: move here
622
623 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
624
625         * Liason.C:
626         * LyXView.h:
627         * LyXView.C:
628         * Makefile.am: move LyXView here
629
630 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
631
632         * Makefile.am:
633         * Painter.h:
634         * Painter.C: add PainterBase here
635
636 2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
637
638         * Dialogs.h: use more specific smart_ptr header
639
640 2002-04-08  Lars Gullik Bjønnes  <larsbj@birdstep.com>
641
642         * Makefile.am (DIST_SUBDIRS): use this instead of EXTRA_DIST
643         (EXTRA_DIST): delete
644         (dist-hook): delete
645         (distclean-local): delete
646
647 2002-04-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
648
649         * Makefile.am: make distcheck work
650         (distclean-local): handle distclean of non-built frontends better.
651
652 2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
653
654         * most files: ws cleanup
655
656         * Makefile.am: remove ld -r stuff
657
658 2002-03-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
659
660         * Makefile.am: special rules if partial linking
661
662 2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
663
664         * doxygen fixes.
665
666 2002-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
667
668         * Dialogs.[Ch]: add static signal toggleTooltips and
669         static method tooltipsEnabled.
670
671 2002-03-04  Angus Leeming  <a.leeming@ic.ac.uk>
672
673         * Dialogs.h:
674         * GUIRunTime.h (initialiseGraphics): moved to GUIRunTime.
675
676 2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
677
678         * Toolbar.[Ch] (setLayout): layout as string
679
680 2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
681
682         * Dialogs.h (initialiseGraphics): a new static method.
683
684 2002-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
685
686         * Makefile.am: don't compile support as LyXImage is now dead.
687
688 2002-02-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
689
690         * Makefile.am: better dep. tracking from controllers and xforms
691
692 2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
693
694         * Liason.C: Changes due to the renaming of support/syscall.[Ch] as
695         support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
696         Rearrange #includes in Lars' approved fashion.
697
698         * Timeout.[Ch] (running): new method.
699         (default c-tor): removed.
700
701         * Dialogs.h: added a new signal, showForks.
702
703 2002-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
704
705         * Liason.C:
706         change Systemcalls::System to Systemcalls::Wait and
707         change Systemcalls::SystemDontWait to Systemcalls::DontWait.
708         No change of functionality, just reflects the stripped down Systemcalls
709         class.
710
711 2002-01-14  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
712
713         * Liason.C (printBuffer): use Buffer::filePath
714
715 2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
716
717         * Timeout.h:
718         * FileDialog.h: do not include <config.h> in header files.
719
720 2001-12-12  Angus Leeming  <a.leeming@ic.ac.uk>
721
722         * Alert.h: remove spurious semi-colon at the end of the namespace
723         scope.
724
725 2001-11-22  John Levon  <moz@compsoc.man.ac.uk>
726
727         * Makefile.am:
728         * Alert.h:
729         * Alert.C:
730         * Alert_pimpl.h: alerts etc.
731
732 2001-10-09  Herbert Voss  <voss@perce.de>
733
734         * Dialogs.h: added showFile and showTexinfo signals.
735
736 2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>
737
738         * Dialogs.h (showSplash, destroySplash, splash_): removed.
739
740         * Dialogs.C (destroySplash): removed.
741
742 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
743
744         * GUIRunTime.h: initApplication() should take a & to argc
745
746 2001-08-01  John Levon  <moz@compsoc.man.ac.uk>
747
748         * Liason.C: IsDirWriteable changed
749
750 2001-07-30  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
751
752         * Liason.C: #include LAssert.h
753
754 2001-07-24  John Levon  <moz@compsoc.man.ac.uk>
755
756         * Dialogs.h: add showThesaurus
757
758 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
759
760         * Dialogs.h: add showAboutlyx and remove showCredits and Copyright
761
762 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
763
764         * Dialogs.h: added showSpellchecker
765
766 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
767
768         * GUIRunTime.h: (x11Display):
769         (x11Screen):
770         (x11Colormap):
771         (x11VisualDepth): new methods
772
773 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
774
775         * GUIRunTime.h: add createMainView
776
777 2001-06-27  John Levon  <moz@compsoc.man.ac.uk>
778
779         * Dialogs.h: add showSpellcheckerPreferences
780
781 2001-06-22  John Levon  <moz@compsoc.man.ac.uk>
782
783         * Makefile.am: remove kde frontend
784
785 2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
786
787         * Dialogs.h: removed unused signal showCharacter.
788         Renamed signals showLayoutDocument -> showDocument,
789         showLayoutParagraph -> showParagraph,
790         showLayoutCharacter -> showCharacter.
791         Added signal updateParagraph.
792         Rearranged signals in some sort of alphabetical order again.
793
794 2001-06-14  Angus Leeming  <a.leeming@ic.ac.uk>
795
796         * FileDialog.h:
797         * Timeout.h: added // -*- C++ -*- as first line.
798
799 2001-06-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
800
801         * Makefile.am: make the dependencies work for the sub libs.
802
803 2001-05-31  Lars Gullik Bjønnes  <larsbj@birdstep.com>
804
805         * Makefile.am (libfrontends_la_LIBADD): new var, add all subdirs
806         libs here.
807
808 2001-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
809
810         * Makefile.am: make controllers subdir before xforms.
811
812         * Dialogs.h: (add, destroySplash): moved out of line and into Dialogs.C.
813
814         * Dialogs.C: new file, instantiating the add, destroySplash methods.
815
816 2001-04-17  Lars Gullik Bjønnes  <larsbj@birdstep.com>
817
818         * Liason.[Ch] (setMinibuffer): change second arg to string
819
820         * Dialogs.h: inherit privately from noncopyable
821
822 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
823
824         * Dialogs.h: s/popup/dialog/
825
826 2001-03-22  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
827
828         * Liason.C (printBuffer): do not forget file name
829         when printing with empty print_spool_command.
830
831 2001-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
832
833         * ButtonPolicies.[Ch]: removed (thought I did this before?). The files
834         are now stored in the controllers dir.
835
836 2001-03-16  Juergen Vigna  <jug@sad.it>
837
838         * Dialogs.h (noncopyable): added minipage signals.
839
840 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
841
842         * several files: remove CXX_WORKING_NAMESPACES
843
844         * ButtonPolicies.h: noncopyable is in namespace boost
845         * Dialogs.h (noncopyable): ditto
846         * DialogBase.h (noncopyable): ditto
847
848 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
849
850         * Merging changes from BRANCH_MVC back into HEAD.
851
852         * Makefile.am: added controllers to SUBDIRS.
853         removed ButtonPolicies.[Ch]. Now in controllers.
854
855         * DialogBase.h: commented out abstract method show().
856
857         * Dialogs.h: The dialogs are now stored as a
858         std::vector<boost::shared_ptr<DialogBase> >.
859         Removed using directives.
860         (d-tor) removed.
861         (add): new helper method. Makes code in c-tor a little tidier.
862         (destroySplash): Moved out of xforms implementation.
863
864         * ButtonPolicies.[Ch]: moved to controllers/ButtonPolicies.[Ch]
865
866 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
867
868         * Dialogs.h: add showMathPanel signal
869
870 2001-03-09  John Levon  <moz@compsoc.man.ac.uk>
871
872         * Dialogs.h: add showExternal signal
873
874 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
875
876         * Dialogs.h: add pointer to splash form
877
878         * GUIRunTime.h: minor cleanup
879
880 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
881
882         * Dialogs.h: remove createInclude
883
884 2001-02-26  John Levon  <moz@compsoc.man.ac.uk>
885
886         * Makefile.am
887         * FileDialog.h: new GUII FileDialog
888
889 2001-02-23  Edwin Leuven <leuven@fee.uva.nl)
890
891         * Dialogs.h: setUserFreeFont, showLayoutCharacter
892
893 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
894
895         * DialogBase.h: derived from noncopyable, rather than deriving
896         xforms/FormBase from it.
897
898 2001-02-12  John Levon  <moz@compsoc.man.ac.uk>
899
900         * DialogBase.C: add close(), non-pure. This is
901           useful for logdlg.C in the KDE frontend.
902
903         * Dialogs.h: splash, include, and bib forms
904
905 2001-02-07  John Levon  <moz@compsoc.man.ac.uk>
906
907         * ButtonPolicies.C:
908         * ButtonPolicies.h: and remove OkViewPolicy,
909           it's a duplicate of IgnorantPolicy
910
911         * Makefile.am:
912         * Timeout.C:
913         * Timeout.h: add GUI-I Timeout class
914
915 2001-02-06  John Levon  <moz@compsoc.man.ac.uk>
916
917         * ButtonPolicies.C:
918         * ButtonPolicies.h: add OkViewPolicy
919
920         * src/frontends/Dialogs.h: add showVCLogFile signal
921
922 2001-01-24  John Levon  <moz@compsoc.man.ac.uk>
923
924         * Makefile.am: add qt2 frontend