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