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