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