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