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