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