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