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