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