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