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