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