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