1 2003-07-21 Angus Leeming <leeming@lyx.org>
3 * screen.C (c-tor, greyOut): use namespace lyx::graphics
4 rather than the grfx shortcut.
6 2003-07-15 André Pönitz <poenitz@gmx.net>
8 * screen.[Ch]: refresh_status tristate -> need_update bool
10 2003-07-15 André Pönitz <poenitz@gmx.net>
12 * screen.C: collapse REFRESH_ROW and REFRESH_AREA handling
14 2003-07-14 André Pönitz <poenitz@gmx.net>
16 * screen.C: use slimmed down rowpainter interface
18 2003-07-04 Lars Gullik Bjønnes <larsbj@gullik.net>
20 * introduce namespace lyx::graphics
22 2003-06-27 André Pönitz <poenitz@gmx.net>
24 * screen.[Ch]: take care of removed LyXCursor::row_ member
26 2003-06-19 Angus Leeming <leeming@lyx.org>
28 * Dialogs.h: (showTexinfo):
29 * guiapi.[Ch] (gui_ShowTexinfo): removed.
31 2003-06-17 Angus Leeming <leeming@lyx.org>
33 * Dialogs.h: (showMathPanel):
34 * guiapi.[Ch] (gui_ShowMathPanel): removed.
36 2003-06-06 Alfredo Braunstein <abraunst@libero.it>
38 * Dialogs.[Ch] (visible): added.
40 2003-06-03 John Levon <levon@movementarian.org>
42 * lyx_gui.h: add sync_events()
44 * screen.C: sync events before showing the cursor
46 2003-05-08 Lars Gullik Bjønnes <larsbj@gullik.net>
48 * Makefile.am: better lib building
50 2003-05-03 John Levon <levon@movementarian.org>
53 * screen.C: replace cursor code with simpler variant
54 that calculates the cursor pos via inset inspector. Hide
55 the cursor before a paint. Make Cursor_Shape protected.
57 2003-04-27 John Levon <levon@movementarian.org>
61 * Alert_pimpl.h: ::prompt() takes cancel_button
63 2003-04-16 Alfredo Braunstein <abraunst@libero.it>
65 * screen.C (redraw): added a missing call to updateRowPositions
67 2003-04-15 John Levon <levon@movementarian.org>
69 * LyXView.C: toolbar flags changed
71 2003-04-11 Alfredo Braunstein <abraunst@libero.it>
73 * screen.C (update): add calls to updateRowPositions() before
74 drawOneRow and drawFromTo.
76 2003-04-10 John Levon <levon@movementarian.org>
79 * Toolbar.C: handle on/off etc. for toolbars
81 * LyXView.C: update toolbar on/off etc.
83 2003-04-09 John Levon <levon@movementarian.org>
85 * Toolbar.C: handle multiple toolbars
87 2003-04-08 John Levon <levon@movementarian.org>
89 * Toolbar.C: handle tooltip
91 2003-04-07 John Levon <levon@movementarian.org>
93 * LyXView.h: add clearMessage()
95 2003-04-01 John Levon <levon@movementarian.org>
98 * Toolbar.C: ToolbarDefaults got renamed
100 2003-04-01 Lars Gullik Bjønnes <larsbj@gullik.net>
104 2003-04-01 Lars Gullik Bjønnes <larsbj@gullik.net>
106 * screen.C (topCursorVisible): adjust
110 2003-03-31 John Levon <levon@movementarian.org>
112 * lyx_gui.h: add new font name helpers, move
115 * Alert.C: from above
117 2003-03-31 John Levon <levon@movementarian.org>
121 * Alert.C: finally kill alert()
123 2003-03-30 Lars Gullik Bjønnes <larsbj@gullik.net>
125 * screen.C (drawFromTo): adjust for RowList.
128 2003-03-29 John Levon <levon@movementarian.org>
132 * Alert_pimpl.h: kill err_alert. Add information(),
135 2003-03-29 John Levon <levon@movementarian.org>
139 * Alert_pimpl.h: fix up askQuestion/askConfirmation
140 into prompt, to discourage Yes/No questions.
142 2003-03-26 Angus Leeming <leeming@lyx.org>
144 * Dialogs.h: remove showThesaurus.
145 * guiapi.[Ch]: remove the gui_ equivalents.
147 2003-03-25 Angus Leeming <leeming@lyx.org>
149 * Dialogs.h: remove showFile, showLogFile, showVCLogFile.
150 * guiapi.[Ch]: remove the gui_ equivalents.
152 2003-03-22 John Levon <levon@movementarian.org>
155 * screen.h: LyXText refresh renamings
157 2003-03-17 Lars Gullik Bjønnes <larsbj@gullik.net>
159 * adjust for BufferView* arg removal from lyxtext.
161 2003-03-17 John Levon <levon@movementarian.org>
164 * screen.C: remove cleared/background painting code,
165 update() was taking a pointless LyXText parameter
167 2003-03-13 Angus Leeming <leeming@lyx.org>
169 * Dialogs.h: remove showParagraph and updateParagraph.
170 * guiapi.[Ch]: remove gui_ShowParagraph and gui_UpdateParagraph.
172 2003-03-12 Angus Leeming <leeming@lyx.org>
174 * Dialogs.[Ch] (hide): rejig as a static method. Hide the signal
176 (show): add a string arg.
178 * Dialogs.h: remove showCharacter and setUserFreeFont.
179 * guiapi.[Ch]: remove gui_ShowCharacter and gui_SetUserFreeFont.
181 2003-03-10 Angus Leeming <leeming@lyx.org>
183 * Dialogs.h (hide): make it a static method that returns a
184 boost::signal2<> & (takes 'name' and 'inset' args).
186 2003-03-09 Angus Leeming <leeming@lyx.org>
188 * Dialogs.h: remove showMergeChanges.
190 2003-03-09 Angus Leeming <leeming@lyx.org>
192 * Dialogs.h: remove showAboutlyx.
193 * guiapi.[Ch]: remove gui_showAboutlyx.
195 * Dialogs.[Ch] (show): new method for non-inset dialogs.
197 2003-03-09 Angus Leeming <leeming@lyx.org>
199 * Dialogs.h: remove showTabularCreate.
200 * guiapi.[Ch]: remove gui_showTabularCreate.
202 2003-03-09 Angus Leeming <leeming@lyx.org>
204 * Dialogs.h: remove showTabular, updateTabular.
205 * guiapi.[Ch]: remove gui_updateTabular, gui_updateTabular.
207 2003-03-07 Angus Leeming <leeming@lyx.org>
209 * Dialogs.h: remove showGraphics.
210 * guiapi.[Ch]: remove gui_showGraphics.
212 2003-03-07 Angus Leeming <leeming@lyx.org>
214 * Dialogs.h: remove showMinipage, updateMinipage.
215 * guiapi.[Ch]: remove gui_showMinipage, gui_updateMinipage.
217 2003-03-06 Alfredo Braunstein <abraunst@libero.it>
219 * screen.C: use LyXText::top_y() instead of LyXText::first_y
221 2003-03-05 Angus Leeming <leeming@lyx.org>
223 * Dialogs.h: remove showWrap.
224 * guiapi.[Ch]: remove gui_ShowWrap.
226 2003-03-05 Angus Leeming <leeming@lyx.org>
228 * Dialogs.h: remove showFloat.
229 * guiapi.[Ch]: remove gui_ShowFloat.
231 2003-03-05 Angus Leeming <leeming@lyx.org>
233 * Dialogs.h: remove showInclude.
234 * guiapi.[Ch]: remove gui_ShowInclude.
236 2003-03-05 Angus Leeming <leeming@lyx.org>
238 * Dialogs.h: remove showExternal.
239 * guiapi.[Ch]: remove gui_ShowExternal.
241 2003-02-27 Angus Leeming <leeming@lyx.org>
243 * screen.C (redraw, greyOut): ensure that the painter is started
244 before attempting to paint.
246 2003-02-26 John Levon <levon@movementarian.org>
248 * screen.C: use RowPainter
250 2003-02-26 Angus Leeming <leeming@lyx.org>
252 * screen.[Ch]: ensure that the LyX splash screen is drawn if desired.
254 2003-02-21 Angus Leeming <leeming@lyx.org>
256 * Dialogs.[Ch]: simplify the dialog interface by using a few
257 methods to do generic things like 'show' a dialog. Individual
258 dialogs are invoked through a string 'name'.
259 Use methods 'hideAll' etc to replace signals of the same name: more
262 * guiapi.[Ch]: provide a C-interface to the new Dialogs::show
263 method. Retire the old functions that called dead Dialogs methods.
265 2003-02-21 Angus Leeming <leeming@lyx.org>
267 * Timeout.[Ch]: define a Timeout::Impl abstract base class from
268 which the GUIs will derive their implementations. Means that
269 we no longer have to look into the GUIs to write the class.
270 Store the implementation in a boost::scoped_ptr, not a raw pointer.
272 2003-02-21 Angus Leeming <leeming@lyx.org>
274 * Dialogs.h: remove forward declarations of InsetBibKey, InsetBibtex.
276 * FileDialog.h: don't pass LyXView to the c-tor.
277 Don't store a LyXView &.
279 2003-02-14 John Levon <levon@movementarian.org>
281 * LyXView.h: prohibit/allowInput() -> busy(bool)
283 2003-02-08 John Levon <levon@movementarian.org>
285 * Dialogs.h: add showMergeChanges()
287 2003-01-11 Juergen Spitzmueller <j.spitzmueller@gmx.de>
289 * FileDialog.h: implement opendir (browse directory) [bug 824]
291 2003-01-12 Lars Gullik Bjønnes <larsbj@gullik.net>
293 * Makefile.am (LIBS): delete
294 (libfrontends_la_LDFLAGS): add with same as LIBS
296 2003-01-11 Angus Leeming <leeming@lyx.org>
298 * screen.C (SplashScreen): load up banner.ppm rather than banner.xpm.
300 2003-01-05 John Levon <levon@movementarian.org>
302 * LyXKeySym.h: pass Encoding to getISOEncoded
304 2002-12-17 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
306 * lyx_gui.h: add new function lyx_gui::getStatus, which can be
307 used by a frontend to indicate that some lfun is not implemented.
309 2002-12-12 John Levon <levon@movementarian.org>
311 * LyXKeySym.h: add isText()
313 2002-12-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
315 * screen.C (fitCursor): remove usleep thingie
316 (fitManualCursor): ditto
318 2002-12-03 Lars Gullik Bjønnes <larsbj@gullik.net>
320 * screen.C (fitManualCursor): add delay if we have a selection
324 2002-12-01 Lars Gullik Bjønnes <larsbj@gullik.net>
326 * several files: ws changes
328 2002-11-17 John Levon <levon@movementarian.org>
330 * FileDialog.h: split Select() into open()/save() for
333 2002-11-01 Herbert Voss <voss@perce.de>
335 * ControlGraphics.C: "Default" is now a part of the rotate-list
337 2002-11-04 Lars Gullik Bjønnes <larsbj@gullik.net>
339 * lyx_gui.h: do not use std:: on string
341 2002-11-04 Lars Gullik Bjønnes <larsbj@gullik.net>
343 * lyx_gui.h: reindent a bit, change signeture on lyx_gui::start.
345 2002-10-24 Rob Lahaye <lahaye@snu.ac.kr>
347 * PrinterParams.h (to): default value changed to 0 (from 1).
349 * Liason.[Ch]: removed. Code moved into ControlPrint.[Ch].
351 * makefile.am: remove Liason.[Ch].
353 2002-10-21 Angus Leeming <aleem@pneumon.bg.ic.ac.uk>
355 * LyXKeySym.h (operator==): compilation fix. The two args should have
358 2002-10-20 Lars Gullik Bjønnes <larsbj@gullik.net>
360 * LyXKeySym.h: move operator== out of class. Separate
361 implementations for xforms and qt.
363 * Liason.[Ch]: get rid of setMinibuffer, where used call message
364 directly through LyXView::message instead.
366 2002-09-25 Angus Leeming <leeming@lyx.org>
368 * Dialogs.C: doxygen fix.
370 2002-09-24 Lars Gullik Bjønnes <larsbj@gullik.net>
372 * Makefile.am (INCLUDES): loose SIGC_INCLUDES
374 2002-09-12 Rob Lahaye <lahaye@snu.ac.kr>
376 * Liason.C: implement new printer parameters with new xforms dialog
378 2002-09-11 Rob Lahaye <lahaye@snu.ac.kr>
380 * LyXView.C (LyXView::updateWindowTitle): change the minimised icon
381 to show an asterix if the buffer has changed.
383 2002-09-11 John Levon <levon@movementarian.org>
385 * Painter.C: draw frame after background. This is needed
386 on Qt but not xforms ??
388 2002-09-05 Angus Leeming <leeming@lyx.org>
390 * all files: modify the headers as discussed on the list.
392 2002-08-28 André Pönitz <poenitz@gmx.net>
394 * WorkArea.h: replace bunch of mouse event handler by 'dispatch' handler
396 2002-08-20 Lars Gullik Bjønnes <larsbj@gullik.net>
398 * Dialogs.h (noncopyable): ws changes only
400 2002-08-16 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
402 * Makefile.am: use $(variables) instead of @substitutions@
404 2002-08-15 Angus Leeming <leeming@lyx.org>
407 * guiapi.[Ch]: the brave new world of Dialog creation.
409 * LyXView.C: associated change.
411 * Makefile.am: add new file guiapi.C.
413 2002-08-13 Angus Leeming <leeming@lyx.org>
415 * DialogBase.h: removed.
417 * Dialogs.h: rearrange #includes, forward declarations and some
418 functions. Remove commented out, historical code.
420 * Dialogs.[Ch] (showInfo): removed.
422 * guiapi.h (gui_ShowInfo): removed.
424 2002-08-13 André Pönitz <poenitz@gmx.net>
426 * LyXView.[Ch]: new member dispatch();
428 2002-08-13 Angus Leeming <leeming@lyx.org>
431 (getLyXFunc, getToolbar, getMenubar, getDialogs, getIntl): all now
432 return a reference not a pointer.
433 (controlcommand_, intl_, autosave_timeout_): employ the
434 const scoped_ptr idiom.
436 2002-08-12 Angus Leeming <leeming@lyx.org>
438 * DialogBase.h: no longer derive from boost::signals::trackable.
440 * Toolbar.[Ch] (c-tor): no londer passed a Dialogs &.
442 2002-08-08 John Levon <levon@movementarian.org>
446 2002-08-06 André Poenitz <poenitz@gmx.net>
448 * Screen.C: Honor \show_banner lyxrc setting
450 2002-08-04 John Levon <levon@movementarian.org>
452 * LyXView.C: isLyxClean->isClean
454 2002-08-02 Edwin Leuven <leuven@fee.uva.nl>
456 * Dialogs.[Ch] (updateParagraph): converted back to a signal again.
458 2002-08-02 Angus Leeming <leeming@lyx.org>
460 * LyXView.[Ch] (view): now returns shared_ptr<BufferView> const &
461 so that anything wanting to cache the buffer view can do so safely
462 using a boost::weak_ptr.
464 * LyXView.h: store bufferview_ as a shared_ptr, not as a scoped_ptr.
465 Spell Bjønnes correctly.
467 2002-08-01 John Levon <levon@movementarian.org>
471 * guiapi.h: remove options from spell dialog
473 2002-07-30 John Levon <levon@movementarian.org>
475 * lyx_gui.h: add remove_read_callback()
477 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
479 * lyx_gui.h: add exit()
481 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
484 * Toolbar.C: remove other unused code
486 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
489 * Toolbar.C: remove ->push()
491 2002-07-21 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
493 * LyXView.C: use BufferParams::getLyXTextClass
495 2002-07-21 John Levon <moz@compsoc.man.ac.uk>
497 * LyXView.C: move autosave connect here
499 2002-07-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
501 * LyXView.C (updateMenubar): remove code to set different menubars
503 * Menubar.C (set): remove
505 2002-07-19 John Levon <moz@compsoc.man.ac.uk>
508 * LyXView.C: use ControlCommandBuffer, related
512 * MiniBuffer.C: remove
514 2002-07-18 John Levon <moz@compsoc.man.ac.uk>
519 * MiniBuffer.C: remove messagePush/Pop, addSet
521 2002-07-17 John Levon <moz@compsoc.man.ac.uk>
524 * LyXView.C: change showState to view_state_changed signal
526 2002-07-14 John Levon <moz@compsoc.man.ac.uk>
528 * lyx_gui.h: add set_read_callback()
530 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
532 * lyx_gui.h: remove init_graphics()
534 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
537 * Toolbar.C: remove unused (de)activate()
539 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
542 * font_loader.h: remove
544 * lyx_gui.h: add update_fonts(), font_available()
546 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
548 * lyx_gui.h: add update_color
550 2002-07-09 John Levon <moz@compsoc.man.ac.uk>
553 * Painter.h: make frame/background painting optional
556 2002-07-05 Angus Leeming <leeming@lyx.org>
558 * lyx_gui.h (hexname): new function.
560 2002-07-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
562 * screen.C (SplashScreen): we change
563 (topCursorVisible): ws change
564 (greyOut): divide by 2 instead of multiplying with 0.5
566 2002-07-02 Lars Gullik Bjønnes <larsbj@birdstep.com>
568 * Dialogs.h: remove static from redrawGUI and
571 2002-06-28 Angus Leeming <leeming@lyx.org>
574 * screen.C: changes associated with the name change grfx::GImage ->
577 2002-06-26 Angus Leeming <leeming@lyx.org>
579 * screen.C: moved the image loading stuff into a new class grfx::Loader.
580 Simplifies this file enormously.
582 2002-06-25 Angus Leeming <leeming@lyx.org>
584 * screen.C: add a SplashScreen class to load up the pixmap once again.
586 2002-06-24 Lars Gullik Bjønnes <larsbj@birdstep.com>
588 * LyXView.C: layout as layout
590 2002-06-21 John Levon <moz@compsoc.man.ac.uk>
592 * screen.C: add FIXME
594 2002-06-21 John Levon <moz@compsoc.man.ac.uk>
596 * WorkArea.h: remove redraw()
598 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
602 * Dialogs.C: createIndex() doesn't take string
604 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
606 * WorkArea.h: remove unused resize(..) and change name
608 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
611 * LyXKeySym.C: remove un-needed file
614 * WorkArea.C: remove un-needed file. Add back
615 comments. Remove focus management, greyOut()
617 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
619 * WorkArea.h: remove focus/unfocus events
621 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
623 * WorkArea.h: remove unused methods
625 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
627 * Toolbar.C: add missing header
629 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
631 * WorkArea.h: remove unused method width()
633 2002-06-16 Lars Gullik Bjønnes <larsbj@birdstep.com>
635 * add a nother layer of inderection for calling gui specific
639 2002-06-16 <alstrup@diku.dk>
641 * WorkArea.C: New file for GUII.
643 * WorkAreaFactory.h: New file for GUII.
645 * WorkArea.h: GUII stuff.
647 2002-06-15 Lyx Development team <larsbj@birdstep.com>
649 * LyXKeySymFactory.h: Added GUII factory for LyXKeySyms.
651 * LyXKeySym.[Ch]: Made the LyXKeySym class GUII.
653 * LyXKeySym.[Ch]: new LyXKeySym class for representing a
654 keypress. For now, X11 dependent.
656 * Makefile.am: Added LyXKeySym.
658 2002-06-14 Lyx Development team <lyx@electronia>
660 * LyXScreenFactory.h: New factory for creating the screen
661 object in the super GUII way.
663 * screen.h: Made LyXScreen an abstract base class for the
666 * LyXView.h: Moved last_textclass_ member to Toolbar.C where it
669 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
672 * Painter.C: s/PainterBase/Painter, remove dead code
674 2002-06-12 Angus Leeming <leeming@lyx.org>
676 * lyx_gui.h: remove trailing semi-colon after the brace closing
679 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
683 * LyXView.C: move init() here from xforms/
685 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
688 * screen.C: change topCursorVisible() prototype
690 2002-06-12 Angus Leeming <leeming@lyx.org>
692 * font_metrics.h: remove trailing semi-colon after the brace closing
695 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
697 * GUIRunTime.h: remove in favour of ...
700 * lyx_gui.h: ... namespace for GUI start up
702 * LyXView.h: remove init(),show(),setPosition()
704 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
710 * LyXView.C: some cleanup, prefer scoped_ptr
712 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
715 * Painter.C: use workHeight()
717 * WorkArea.h: remove confusing duplicate unused code
719 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
722 * screen.C: rename, add reset()
724 2002-06-11 John Levon <moz@compsoc.man.ac.uk>
726 * font_metrics.h: move X-specific stuff out of namespace
728 2002-06-07 Angus Leeming <leeming@lyx.org>
730 Fixes needed to compile with Compaq cxx 6.5.
731 * Alert.C: all c-library variables have been moved into namespace std.
732 Wrap using std::xyz declarations inside a #ifndef CXX_GLOBAL_CSTD block.
734 * Toolbar.h (Pimpl): type definition made public.
736 2002-05-31 John Levon <moz@compsoc.man.ac.uk>
738 * Alert.h: better variable name
740 2002-05-29 Lars Gullik Bjønnes <larsbj@birdstep.com>
742 * switch from SigC signals to boost::signals
744 2002-05-26 John Levon <moz@compsoc.man.ac.uk>
748 * WorkArea.C: move to xforms/ for better diff
750 2002-05-26 John Levon <moz@compsoc.man.ac.uk>
757 * WorkArea.C: use above
759 2002-05-24 John Levon <moz@compsoc.man.ac.uk>
762 * font_loader.h: placeholder
764 * screen.C: use placeholder
766 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
769 * font_metrics.h: add placeholder
772 * screen.C: use placeholder
774 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
778 * Makefile.am: move here
781 * screen.C: move here
783 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
788 * Makefile.am: move LyXView here
790 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
794 * Painter.C: add PainterBase here
796 2002-05-22 Lars Gullik Bjønnes <larsbj@birdstep.com>
798 * Dialogs.h: use more specific smart_ptr header
800 2002-04-08 Lars Gullik Bjønnes <larsbj@birdstep.com>
802 * Makefile.am (DIST_SUBDIRS): use this instead of EXTRA_DIST
805 (distclean-local): delete
807 2002-04-06 Lars Gullik Bjønnes <larsbj@birdstep.com>
809 * Makefile.am: make distcheck work
810 (distclean-local): handle distclean of non-built frontends better.
812 2002-03-21 Lars Gullik Bjønnes <larsbj@birdstep.com>
814 * most files: ws cleanup
816 * Makefile.am: remove ld -r stuff
818 2002-03-20 Lars Gullik Bjønnes <larsbj@birdstep.com>
820 * Makefile.am: special rules if partial linking
822 2002-03-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
826 2002-03-08 Angus Leeming <a.leeming@ic.ac.uk>
828 * Dialogs.[Ch]: add static signal toggleTooltips and
829 static method tooltipsEnabled.
831 2002-03-04 Angus Leeming <a.leeming@ic.ac.uk>
834 * GUIRunTime.h (initialiseGraphics): moved to GUIRunTime.
836 2002-03-02 Lars Gullik Bjønnes <larsbj@birdstep.com>
838 * Toolbar.[Ch] (setLayout): layout as string
840 2002-02-28 Angus Leeming <a.leeming@ic.ac.uk>
842 * Dialogs.h (initialiseGraphics): a new static method.
844 2002-02-27 Angus Leeming <a.leeming@ic.ac.uk>
846 * Makefile.am: don't compile support as LyXImage is now dead.
848 2002-02-20 Lars Gullik Bjønnes <larsbj@birdstep.com>
850 * Makefile.am: better dep. tracking from controllers and xforms
852 2002-02-18 Angus Leeming <a.leeming@ic.ac.uk>
854 * Liason.C: Changes due to the renaming of support/syscall.[Ch] as
855 support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
856 Rearrange #includes in Lars' approved fashion.
858 * Timeout.[Ch] (running): new method.
859 (default c-tor): removed.
861 * Dialogs.h: added a new signal, showForks.
863 2002-02-16 Angus Leeming <a.leeming@ic.ac.uk>
866 change Systemcalls::System to Systemcalls::Wait and
867 change Systemcalls::SystemDontWait to Systemcalls::DontWait.
868 No change of functionality, just reflects the stripped down Systemcalls
871 2002-01-14 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
873 * Liason.C (printBuffer): use Buffer::filePath
875 2001-12-19 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
878 * FileDialog.h: do not include <config.h> in header files.
880 2001-12-12 Angus Leeming <a.leeming@ic.ac.uk>
882 * Alert.h: remove spurious semi-colon at the end of the namespace
885 2001-11-22 John Levon <moz@compsoc.man.ac.uk>
890 * Alert_pimpl.h: alerts etc.
892 2001-10-09 Herbert Voss <voss@perce.de>
894 * Dialogs.h: added showFile and showTexinfo signals.
896 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
898 * Dialogs.h (showSplash, destroySplash, splash_): removed.
900 * Dialogs.C (destroySplash): removed.
902 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
904 * GUIRunTime.h: initApplication() should take a & to argc
906 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
908 * Liason.C: IsDirWriteable changed
910 2001-07-30 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
912 * Liason.C: #include LAssert.h
914 2001-07-24 John Levon <moz@compsoc.man.ac.uk>
916 * Dialogs.h: add showThesaurus
918 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
920 * Dialogs.h: add showAboutlyx and remove showCredits and Copyright
922 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
924 * Dialogs.h: added showSpellchecker
926 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
928 * GUIRunTime.h: (x11Display):
931 (x11VisualDepth): new methods
933 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
935 * GUIRunTime.h: add createMainView
937 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
939 * Dialogs.h: add showSpellcheckerPreferences
941 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
943 * Makefile.am: remove kde frontend
945 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
947 * Dialogs.h: removed unused signal showCharacter.
948 Renamed signals showLayoutDocument -> showDocument,
949 showLayoutParagraph -> showParagraph,
950 showLayoutCharacter -> showCharacter.
951 Added signal updateParagraph.
952 Rearranged signals in some sort of alphabetical order again.
954 2001-06-14 Angus Leeming <a.leeming@ic.ac.uk>
957 * Timeout.h: added // -*- C++ -*- as first line.
959 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
961 * Makefile.am: make the dependencies work for the sub libs.
963 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
965 * Makefile.am (libfrontends_la_LIBADD): new var, add all subdirs
968 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
970 * Makefile.am: make controllers subdir before xforms.
972 * Dialogs.h: (add, destroySplash): moved out of line and into Dialogs.C.
974 * Dialogs.C: new file, instantiating the add, destroySplash methods.
976 2001-04-17 Lars Gullik Bjønnes <larsbj@birdstep.com>
978 * Liason.[Ch] (setMinibuffer): change second arg to string
980 * Dialogs.h: inherit privately from noncopyable
982 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
984 * Dialogs.h: s/popup/dialog/
986 2001-03-22 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
988 * Liason.C (printBuffer): do not forget file name
989 when printing with empty print_spool_command.
991 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
993 * ButtonPolicies.[Ch]: removed (thought I did this before?). The files
994 are now stored in the controllers dir.
996 2001-03-16 Juergen Vigna <jug@sad.it>
998 * Dialogs.h (noncopyable): added minipage signals.
1000 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1002 * several files: remove CXX_WORKING_NAMESPACES
1004 * ButtonPolicies.h: noncopyable is in namespace boost
1005 * Dialogs.h (noncopyable): ditto
1006 * DialogBase.h (noncopyable): ditto
1008 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1010 * Merging changes from BRANCH_MVC back into HEAD.
1012 * Makefile.am: added controllers to SUBDIRS.
1013 removed ButtonPolicies.[Ch]. Now in controllers.
1015 * DialogBase.h: commented out abstract method show().
1017 * Dialogs.h: The dialogs are now stored as a
1018 std::vector<boost::shared_ptr<DialogBase> >.
1019 Removed using directives.
1021 (add): new helper method. Makes code in c-tor a little tidier.
1022 (destroySplash): Moved out of xforms implementation.
1024 * ButtonPolicies.[Ch]: moved to controllers/ButtonPolicies.[Ch]
1026 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1028 * Dialogs.h: add showMathPanel signal
1030 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
1032 * Dialogs.h: add showExternal signal
1034 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1036 * Dialogs.h: add pointer to splash form
1038 * GUIRunTime.h: minor cleanup
1040 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1042 * Dialogs.h: remove createInclude
1044 2001-02-26 John Levon <moz@compsoc.man.ac.uk>
1047 * FileDialog.h: new GUII FileDialog
1049 2001-02-23 Edwin Leuven <leuven@fee.uva.nl)
1051 * Dialogs.h: setUserFreeFont, showLayoutCharacter
1053 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1055 * DialogBase.h: derived from noncopyable, rather than deriving
1056 xforms/FormBase from it.
1058 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
1060 * DialogBase.C: add close(), non-pure. This is
1061 useful for logdlg.C in the KDE frontend.
1063 * Dialogs.h: splash, include, and bib forms
1065 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
1068 * ButtonPolicies.h: and remove OkViewPolicy,
1069 it's a duplicate of IgnorantPolicy
1073 * Timeout.h: add GUI-I Timeout class
1075 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
1078 * ButtonPolicies.h: add OkViewPolicy
1080 * src/frontends/Dialogs.h: add showVCLogFile signal
1082 2001-01-24 John Levon <moz@compsoc.man.ac.uk>
1084 * Makefile.am: add qt2 frontend