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