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