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