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