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