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