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