1 2003-09-09 Lars Gullik Bjønnes <larsbj@lyx.org>
3 * Timeout.C: change Assert to BOOST_ASSERT
5 2003-09-07 Angus Leeming <leeming@lyx.org>
7 * Alert.h: remove #include <algorithm>.
8 * Dialogs.h: remove #include <boost/scoped_ptr.hpp>.
9 * WorkArea.h: remove #include <boost/signals/signal3.hpp>, <utility>.
10 * guiapi.h: remove #include "support/std_string.h".
12 2003-09-06 Angus Leeming <leeming@lyx.org>
14 * LyXKeySym.h: remove LyXKeySymPtr typedef.
15 * WorkArea.h: forward declare LyXKeySym rather than
16 #include "frontends/LyXKeySym.h".
18 2003-09-05 Martin Vermeer <martin.vermeer@hut.fi>
20 * Alert_pimpl.h: re-add missing system headers, needed for 2.95.2.
22 2003-09-05 Angus Leeming <leeming@lyx.org>
24 * WorkArea.C: removed. It was entirely empty.
25 * Makefile.am: remove WorkArea.C
27 * *.C: rearranged #includes in alphabetical and directory order.
29 2003-09-04 Angus Leeming <leeming@lyx.org>
31 * Alert_pimpl.h: move out #include "debug.h".
32 * LyXView.h: move out #include "types.h".
33 * WorkArea.h: move out #include "funcrequest.h".
34 * screen.h: move out #include "RowList.h".
36 2003-09-02 John Levon <levon@movementarian.org>
38 * screen.C: remove cursor.i[xy]()
40 2003-09-02 Lars Gullik Bjønnes <larsbj@gullik.net>
42 * Alert.C (prompt, warning, error, information, askForText): Make
43 them output the alert to stderr if debugging is turned on.
45 2003-08-27 John Levon <levon@movementarian.org>
47 * screen.C: fix cursor in ERT (bug 1341)
49 2003-08-26 Alfredo Braunstein <abraunst@libero.it>
51 * screen.C (redraw): remove an uneeded updateRowPositions
53 2003-08-19 André Pönitz <poenitz@gmx.net>
55 * screen.[Ch]: use new rowpainter interface
57 2003-08-18 André Pönitz <poenitz@gmx.net>
59 * screen.[Ch]: remove draw()
61 2003-08-15 André Pönitz <poenitz@gmx.net>
63 * screen.[Ch]: remove toggleSelection()
65 2003-08-02 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
67 * Makefile.am (SUBDIRS): use FRONTENDS_SUBDIRS
69 * Toolbar.C (clearLayoutList): new methods, which resets
70 last_textclass_. The derived methods should call that.
72 2003-08-01 André Pönitz <poenitz@gmx.net>
74 * screen.[Ch]: merge update() and repaint()
76 2003-07-29 André Pönitz <poenitz@gmx.net>
78 * screen.[Ch]: remove toggleToggle.
80 2003-07-25 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
82 * Menubar.h: do not use a pimpl, but rather an abstract class
86 2003-07-25 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
88 * Toolbar.h: do not use a pimpl, but rather an abstract class
90 2003-07-21 Angus Leeming <leeming@lyx.org>
92 * screen.C (c-tor, greyOut): use namespace lyx::graphics
93 rather than the grfx shortcut.
95 2003-07-15 André Pönitz <poenitz@gmx.net>
97 * screen.[Ch]: refresh_status tristate -> need_update bool
99 2003-07-15 André Pönitz <poenitz@gmx.net>
101 * screen.C: collapse REFRESH_ROW and REFRESH_AREA handling
103 2003-07-14 André Pönitz <poenitz@gmx.net>
105 * screen.C: use slimmed down rowpainter interface
107 2003-07-04 Lars Gullik Bjønnes <larsbj@gullik.net>
109 * introduce namespace lyx::graphics
111 2003-06-27 André Pönitz <poenitz@gmx.net>
113 * screen.[Ch]: take care of removed LyXCursor::row_ member
115 2003-06-19 Angus Leeming <leeming@lyx.org>
117 * Dialogs.h: (showTexinfo):
118 * guiapi.[Ch] (gui_ShowTexinfo): removed.
120 2003-06-17 Angus Leeming <leeming@lyx.org>
122 * Dialogs.h: (showMathPanel):
123 * guiapi.[Ch] (gui_ShowMathPanel): removed.
125 2003-06-06 Alfredo Braunstein <abraunst@libero.it>
127 * Dialogs.[Ch] (visible): added.
129 2003-06-03 John Levon <levon@movementarian.org>
131 * lyx_gui.h: add sync_events()
133 * screen.C: sync events before showing the cursor
135 2003-05-08 Lars Gullik Bjønnes <larsbj@gullik.net>
137 * Makefile.am: better lib building
139 2003-05-03 John Levon <levon@movementarian.org>
142 * screen.C: replace cursor code with simpler variant
143 that calculates the cursor pos via inset inspector. Hide
144 the cursor before a paint. Make Cursor_Shape protected.
146 2003-04-27 John Levon <levon@movementarian.org>
150 * Alert_pimpl.h: ::prompt() takes cancel_button
152 2003-04-16 Alfredo Braunstein <abraunst@libero.it>
154 * screen.C (redraw): added a missing call to updateRowPositions
156 2003-04-15 John Levon <levon@movementarian.org>
158 * LyXView.C: toolbar flags changed
160 2003-04-11 Alfredo Braunstein <abraunst@libero.it>
162 * screen.C (update): add calls to updateRowPositions() before
163 drawOneRow and drawFromTo.
165 2003-04-10 John Levon <levon@movementarian.org>
168 * Toolbar.C: handle on/off etc. for toolbars
170 * LyXView.C: update toolbar on/off etc.
172 2003-04-09 John Levon <levon@movementarian.org>
174 * Toolbar.C: handle multiple toolbars
176 2003-04-08 John Levon <levon@movementarian.org>
178 * Toolbar.C: handle tooltip
180 2003-04-07 John Levon <levon@movementarian.org>
182 * LyXView.h: add clearMessage()
184 2003-04-01 John Levon <levon@movementarian.org>
187 * Toolbar.C: ToolbarDefaults got renamed
189 2003-04-01 Lars Gullik Bjønnes <larsbj@gullik.net>
193 2003-04-01 Lars Gullik Bjønnes <larsbj@gullik.net>
195 * screen.C (topCursorVisible): adjust
199 2003-03-31 John Levon <levon@movementarian.org>
201 * lyx_gui.h: add new font name helpers, move
204 * Alert.C: from above
206 2003-03-31 John Levon <levon@movementarian.org>
210 * Alert.C: finally kill alert()
212 2003-03-30 Lars Gullik Bjønnes <larsbj@gullik.net>
214 * screen.C (drawFromTo): adjust for RowList.
217 2003-03-29 John Levon <levon@movementarian.org>
221 * Alert_pimpl.h: kill err_alert. Add information(),
224 2003-03-29 John Levon <levon@movementarian.org>
228 * Alert_pimpl.h: fix up askQuestion/askConfirmation
229 into prompt, to discourage Yes/No questions.
231 2003-03-26 Angus Leeming <leeming@lyx.org>
233 * Dialogs.h: remove showThesaurus.
234 * guiapi.[Ch]: remove the gui_ equivalents.
236 2003-03-25 Angus Leeming <leeming@lyx.org>
238 * Dialogs.h: remove showFile, showLogFile, showVCLogFile.
239 * guiapi.[Ch]: remove the gui_ equivalents.
241 2003-03-22 John Levon <levon@movementarian.org>
244 * screen.h: LyXText refresh renamings
246 2003-03-17 Lars Gullik Bjønnes <larsbj@gullik.net>
248 * adjust for BufferView* arg removal from lyxtext.
250 2003-03-17 John Levon <levon@movementarian.org>
253 * screen.C: remove cleared/background painting code,
254 update() was taking a pointless LyXText parameter
256 2003-03-13 Angus Leeming <leeming@lyx.org>
258 * Dialogs.h: remove showParagraph and updateParagraph.
259 * guiapi.[Ch]: remove gui_ShowParagraph and gui_UpdateParagraph.
261 2003-03-12 Angus Leeming <leeming@lyx.org>
263 * Dialogs.[Ch] (hide): rejig as a static method. Hide the signal
265 (show): add a string arg.
267 * Dialogs.h: remove showCharacter and setUserFreeFont.
268 * guiapi.[Ch]: remove gui_ShowCharacter and gui_SetUserFreeFont.
270 2003-03-10 Angus Leeming <leeming@lyx.org>
272 * Dialogs.h (hide): make it a static method that returns a
273 boost::signal2<> & (takes 'name' and 'inset' args).
275 2003-03-09 Angus Leeming <leeming@lyx.org>
277 * Dialogs.h: remove showMergeChanges.
279 2003-03-09 Angus Leeming <leeming@lyx.org>
281 * Dialogs.h: remove showAboutlyx.
282 * guiapi.[Ch]: remove gui_showAboutlyx.
284 * Dialogs.[Ch] (show): new method for non-inset dialogs.
286 2003-03-09 Angus Leeming <leeming@lyx.org>
288 * Dialogs.h: remove showTabularCreate.
289 * guiapi.[Ch]: remove gui_showTabularCreate.
291 2003-03-09 Angus Leeming <leeming@lyx.org>
293 * Dialogs.h: remove showTabular, updateTabular.
294 * guiapi.[Ch]: remove gui_updateTabular, gui_updateTabular.
296 2003-03-07 Angus Leeming <leeming@lyx.org>
298 * Dialogs.h: remove showGraphics.
299 * guiapi.[Ch]: remove gui_showGraphics.
301 2003-03-07 Angus Leeming <leeming@lyx.org>
303 * Dialogs.h: remove showMinipage, updateMinipage.
304 * guiapi.[Ch]: remove gui_showMinipage, gui_updateMinipage.
306 2003-03-06 Alfredo Braunstein <abraunst@libero.it>
308 * screen.C: use LyXText::top_y() instead of LyXText::first_y
310 2003-03-05 Angus Leeming <leeming@lyx.org>
312 * Dialogs.h: remove showWrap.
313 * guiapi.[Ch]: remove gui_ShowWrap.
315 2003-03-05 Angus Leeming <leeming@lyx.org>
317 * Dialogs.h: remove showFloat.
318 * guiapi.[Ch]: remove gui_ShowFloat.
320 2003-03-05 Angus Leeming <leeming@lyx.org>
322 * Dialogs.h: remove showInclude.
323 * guiapi.[Ch]: remove gui_ShowInclude.
325 2003-03-05 Angus Leeming <leeming@lyx.org>
327 * Dialogs.h: remove showExternal.
328 * guiapi.[Ch]: remove gui_ShowExternal.
330 2003-02-27 Angus Leeming <leeming@lyx.org>
332 * screen.C (redraw, greyOut): ensure that the painter is started
333 before attempting to paint.
335 2003-02-26 John Levon <levon@movementarian.org>
337 * screen.C: use RowPainter
339 2003-02-26 Angus Leeming <leeming@lyx.org>
341 * screen.[Ch]: ensure that the LyX splash screen is drawn if desired.
343 2003-02-21 Angus Leeming <leeming@lyx.org>
345 * Dialogs.[Ch]: simplify the dialog interface by using a few
346 methods to do generic things like 'show' a dialog. Individual
347 dialogs are invoked through a string 'name'.
348 Use methods 'hideAll' etc to replace signals of the same name: more
351 * guiapi.[Ch]: provide a C-interface to the new Dialogs::show
352 method. Retire the old functions that called dead Dialogs methods.
354 2003-02-21 Angus Leeming <leeming@lyx.org>
356 * Timeout.[Ch]: define a Timeout::Impl abstract base class from
357 which the GUIs will derive their implementations. Means that
358 we no longer have to look into the GUIs to write the class.
359 Store the implementation in a boost::scoped_ptr, not a raw pointer.
361 2003-02-21 Angus Leeming <leeming@lyx.org>
363 * Dialogs.h: remove forward declarations of InsetBibKey, InsetBibtex.
365 * FileDialog.h: don't pass LyXView to the c-tor.
366 Don't store a LyXView &.
368 2003-02-14 John Levon <levon@movementarian.org>
370 * LyXView.h: prohibit/allowInput() -> busy(bool)
372 2003-02-08 John Levon <levon@movementarian.org>
374 * Dialogs.h: add showMergeChanges()
376 2003-01-11 Juergen Spitzmueller <j.spitzmueller@gmx.de>
378 * FileDialog.h: implement opendir (browse directory) [bug 824]
380 2003-01-12 Lars Gullik Bjønnes <larsbj@gullik.net>
382 * Makefile.am (LIBS): delete
383 (libfrontends_la_LDFLAGS): add with same as LIBS
385 2003-01-11 Angus Leeming <leeming@lyx.org>
387 * screen.C (SplashScreen): load up banner.ppm rather than banner.xpm.
389 2003-01-05 John Levon <levon@movementarian.org>
391 * LyXKeySym.h: pass Encoding to getISOEncoded
393 2002-12-17 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
395 * lyx_gui.h: add new function lyx_gui::getStatus, which can be
396 used by a frontend to indicate that some lfun is not implemented.
398 2002-12-12 John Levon <levon@movementarian.org>
400 * LyXKeySym.h: add isText()
402 2002-12-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
404 * screen.C (fitCursor): remove usleep thingie
405 (fitManualCursor): ditto
407 2002-12-03 Lars Gullik Bjønnes <larsbj@gullik.net>
409 * screen.C (fitManualCursor): add delay if we have a selection
413 2002-12-01 Lars Gullik Bjønnes <larsbj@gullik.net>
415 * several files: ws changes
417 2002-11-17 John Levon <levon@movementarian.org>
419 * FileDialog.h: split Select() into open()/save() for
422 2002-11-01 Herbert Voss <voss@perce.de>
424 * ControlGraphics.C: "Default" is now a part of the rotate-list
426 2002-11-04 Lars Gullik Bjønnes <larsbj@gullik.net>
428 * lyx_gui.h: do not use std:: on string
430 2002-11-04 Lars Gullik Bjønnes <larsbj@gullik.net>
432 * lyx_gui.h: reindent a bit, change signeture on lyx_gui::start.
434 2002-10-24 Rob Lahaye <lahaye@snu.ac.kr>
436 * PrinterParams.h (to): default value changed to 0 (from 1).
438 * Liason.[Ch]: removed. Code moved into ControlPrint.[Ch].
440 * makefile.am: remove Liason.[Ch].
442 2002-10-21 Angus Leeming <aleem@pneumon.bg.ic.ac.uk>
444 * LyXKeySym.h (operator==): compilation fix. The two args should have
447 2002-10-20 Lars Gullik Bjønnes <larsbj@gullik.net>
449 * LyXKeySym.h: move operator== out of class. Separate
450 implementations for xforms and qt.
452 * Liason.[Ch]: get rid of setMinibuffer, where used call message
453 directly through LyXView::message instead.
455 2002-09-25 Angus Leeming <leeming@lyx.org>
457 * Dialogs.C: doxygen fix.
459 2002-09-24 Lars Gullik Bjønnes <larsbj@gullik.net>
461 * Makefile.am (INCLUDES): loose SIGC_INCLUDES
463 2002-09-12 Rob Lahaye <lahaye@snu.ac.kr>
465 * Liason.C: implement new printer parameters with new xforms dialog
467 2002-09-11 Rob Lahaye <lahaye@snu.ac.kr>
469 * LyXView.C (LyXView::updateWindowTitle): change the minimised icon
470 to show an asterix if the buffer has changed.
472 2002-09-11 John Levon <levon@movementarian.org>
474 * Painter.C: draw frame after background. This is needed
475 on Qt but not xforms ??
477 2002-09-05 Angus Leeming <leeming@lyx.org>
479 * all files: modify the headers as discussed on the list.
481 2002-08-28 André Pönitz <poenitz@gmx.net>
483 * WorkArea.h: replace bunch of mouse event handler by 'dispatch' handler
485 2002-08-20 Lars Gullik Bjønnes <larsbj@gullik.net>
487 * Dialogs.h (noncopyable): ws changes only
489 2002-08-16 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
491 * Makefile.am: use $(variables) instead of @substitutions@
493 2002-08-15 Angus Leeming <leeming@lyx.org>
496 * guiapi.[Ch]: the brave new world of Dialog creation.
498 * LyXView.C: associated change.
500 * Makefile.am: add new file guiapi.C.
502 2002-08-13 Angus Leeming <leeming@lyx.org>
504 * DialogBase.h: removed.
506 * Dialogs.h: rearrange #includes, forward declarations and some
507 functions. Remove commented out, historical code.
509 * Dialogs.[Ch] (showInfo): removed.
511 * guiapi.h (gui_ShowInfo): removed.
513 2002-08-13 André Pönitz <poenitz@gmx.net>
515 * LyXView.[Ch]: new member dispatch();
517 2002-08-13 Angus Leeming <leeming@lyx.org>
520 (getLyXFunc, getToolbar, getMenubar, getDialogs, getIntl): all now
521 return a reference not a pointer.
522 (controlcommand_, intl_, autosave_timeout_): employ the
523 const scoped_ptr idiom.
525 2002-08-12 Angus Leeming <leeming@lyx.org>
527 * DialogBase.h: no longer derive from boost::signals::trackable.
529 * Toolbar.[Ch] (c-tor): no londer passed a Dialogs &.
531 2002-08-08 John Levon <levon@movementarian.org>
535 2002-08-06 André Poenitz <poenitz@gmx.net>
537 * Screen.C: Honor \show_banner lyxrc setting
539 2002-08-04 John Levon <levon@movementarian.org>
541 * LyXView.C: isLyxClean->isClean
543 2002-08-02 Edwin Leuven <leuven@fee.uva.nl>
545 * Dialogs.[Ch] (updateParagraph): converted back to a signal again.
547 2002-08-02 Angus Leeming <leeming@lyx.org>
549 * LyXView.[Ch] (view): now returns shared_ptr<BufferView> const &
550 so that anything wanting to cache the buffer view can do so safely
551 using a boost::weak_ptr.
553 * LyXView.h: store bufferview_ as a shared_ptr, not as a scoped_ptr.
554 Spell Bjønnes correctly.
556 2002-08-01 John Levon <levon@movementarian.org>
560 * guiapi.h: remove options from spell dialog
562 2002-07-30 John Levon <levon@movementarian.org>
564 * lyx_gui.h: add remove_read_callback()
566 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
568 * lyx_gui.h: add exit()
570 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
573 * Toolbar.C: remove other unused code
575 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
578 * Toolbar.C: remove ->push()
580 2002-07-21 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
582 * LyXView.C: use BufferParams::getLyXTextClass
584 2002-07-21 John Levon <moz@compsoc.man.ac.uk>
586 * LyXView.C: move autosave connect here
588 2002-07-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
590 * LyXView.C (updateMenubar): remove code to set different menubars
592 * Menubar.C (set): remove
594 2002-07-19 John Levon <moz@compsoc.man.ac.uk>
597 * LyXView.C: use ControlCommandBuffer, related
601 * MiniBuffer.C: remove
603 2002-07-18 John Levon <moz@compsoc.man.ac.uk>
608 * MiniBuffer.C: remove messagePush/Pop, addSet
610 2002-07-17 John Levon <moz@compsoc.man.ac.uk>
613 * LyXView.C: change showState to view_state_changed signal
615 2002-07-14 John Levon <moz@compsoc.man.ac.uk>
617 * lyx_gui.h: add set_read_callback()
619 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
621 * lyx_gui.h: remove init_graphics()
623 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
626 * Toolbar.C: remove unused (de)activate()
628 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
631 * font_loader.h: remove
633 * lyx_gui.h: add update_fonts(), font_available()
635 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
637 * lyx_gui.h: add update_color
639 2002-07-09 John Levon <moz@compsoc.man.ac.uk>
642 * Painter.h: make frame/background painting optional
645 2002-07-05 Angus Leeming <leeming@lyx.org>
647 * lyx_gui.h (hexname): new function.
649 2002-07-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
651 * screen.C (SplashScreen): we change
652 (topCursorVisible): ws change
653 (greyOut): divide by 2 instead of multiplying with 0.5
655 2002-07-02 Lars Gullik Bjønnes <larsbj@birdstep.com>
657 * Dialogs.h: remove static from redrawGUI and
660 2002-06-28 Angus Leeming <leeming@lyx.org>
663 * screen.C: changes associated with the name change grfx::GImage ->
666 2002-06-26 Angus Leeming <leeming@lyx.org>
668 * screen.C: moved the image loading stuff into a new class grfx::Loader.
669 Simplifies this file enormously.
671 2002-06-25 Angus Leeming <leeming@lyx.org>
673 * screen.C: add a SplashScreen class to load up the pixmap once again.
675 2002-06-24 Lars Gullik Bjønnes <larsbj@birdstep.com>
677 * LyXView.C: layout as layout
679 2002-06-21 John Levon <moz@compsoc.man.ac.uk>
681 * screen.C: add FIXME
683 2002-06-21 John Levon <moz@compsoc.man.ac.uk>
685 * WorkArea.h: remove redraw()
687 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
691 * Dialogs.C: createIndex() doesn't take string
693 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
695 * WorkArea.h: remove unused resize(..) and change name
697 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
700 * LyXKeySym.C: remove un-needed file
703 * WorkArea.C: remove un-needed file. Add back
704 comments. Remove focus management, greyOut()
706 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
708 * WorkArea.h: remove focus/unfocus events
710 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
712 * WorkArea.h: remove unused methods
714 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
716 * Toolbar.C: add missing header
718 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
720 * WorkArea.h: remove unused method width()
722 2002-06-16 Lars Gullik Bjønnes <larsbj@birdstep.com>
724 * add a nother layer of inderection for calling gui specific
728 2002-06-16 <alstrup@diku.dk>
730 * WorkArea.C: New file for GUII.
732 * WorkAreaFactory.h: New file for GUII.
734 * WorkArea.h: GUII stuff.
736 2002-06-15 Lyx Development team <larsbj@birdstep.com>
738 * LyXKeySymFactory.h: Added GUII factory for LyXKeySyms.
740 * LyXKeySym.[Ch]: Made the LyXKeySym class GUII.
742 * LyXKeySym.[Ch]: new LyXKeySym class for representing a
743 keypress. For now, X11 dependent.
745 * Makefile.am: Added LyXKeySym.
747 2002-06-14 Lyx Development team <lyx@electronia>
749 * LyXScreenFactory.h: New factory for creating the screen
750 object in the super GUII way.
752 * screen.h: Made LyXScreen an abstract base class for the
755 * LyXView.h: Moved last_textclass_ member to Toolbar.C where it
758 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
761 * Painter.C: s/PainterBase/Painter, remove dead code
763 2002-06-12 Angus Leeming <leeming@lyx.org>
765 * lyx_gui.h: remove trailing semi-colon after the brace closing
768 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
772 * LyXView.C: move init() here from xforms/
774 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
777 * screen.C: change topCursorVisible() prototype
779 2002-06-12 Angus Leeming <leeming@lyx.org>
781 * font_metrics.h: remove trailing semi-colon after the brace closing
784 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
786 * GUIRunTime.h: remove in favour of ...
789 * lyx_gui.h: ... namespace for GUI start up
791 * LyXView.h: remove init(),show(),setPosition()
793 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
799 * LyXView.C: some cleanup, prefer scoped_ptr
801 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
804 * Painter.C: use workHeight()
806 * WorkArea.h: remove confusing duplicate unused code
808 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
811 * screen.C: rename, add reset()
813 2002-06-11 John Levon <moz@compsoc.man.ac.uk>
815 * font_metrics.h: move X-specific stuff out of namespace
817 2002-06-07 Angus Leeming <leeming@lyx.org>
819 Fixes needed to compile with Compaq cxx 6.5.
820 * Alert.C: all c-library variables have been moved into namespace std.
821 Wrap using std::xyz declarations inside a #ifndef CXX_GLOBAL_CSTD block.
823 * Toolbar.h (Pimpl): type definition made public.
825 2002-05-31 John Levon <moz@compsoc.man.ac.uk>
827 * Alert.h: better variable name
829 2002-05-29 Lars Gullik Bjønnes <larsbj@birdstep.com>
831 * switch from SigC signals to boost::signals
833 2002-05-26 John Levon <moz@compsoc.man.ac.uk>
837 * WorkArea.C: move to xforms/ for better diff
839 2002-05-26 John Levon <moz@compsoc.man.ac.uk>
846 * WorkArea.C: use above
848 2002-05-24 John Levon <moz@compsoc.man.ac.uk>
851 * font_loader.h: placeholder
853 * screen.C: use placeholder
855 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
858 * font_metrics.h: add placeholder
861 * screen.C: use placeholder
863 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
867 * Makefile.am: move here
870 * screen.C: move here
872 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
877 * Makefile.am: move LyXView here
879 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
883 * Painter.C: add PainterBase here
885 2002-05-22 Lars Gullik Bjønnes <larsbj@birdstep.com>
887 * Dialogs.h: use more specific smart_ptr header
889 2002-04-08 Lars Gullik Bjønnes <larsbj@birdstep.com>
891 * Makefile.am (DIST_SUBDIRS): use this instead of EXTRA_DIST
894 (distclean-local): delete
896 2002-04-06 Lars Gullik Bjønnes <larsbj@birdstep.com>
898 * Makefile.am: make distcheck work
899 (distclean-local): handle distclean of non-built frontends better.
901 2002-03-21 Lars Gullik Bjønnes <larsbj@birdstep.com>
903 * most files: ws cleanup
905 * Makefile.am: remove ld -r stuff
907 2002-03-20 Lars Gullik Bjønnes <larsbj@birdstep.com>
909 * Makefile.am: special rules if partial linking
911 2002-03-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
915 2002-03-08 Angus Leeming <a.leeming@ic.ac.uk>
917 * Dialogs.[Ch]: add static signal toggleTooltips and
918 static method tooltipsEnabled.
920 2002-03-04 Angus Leeming <a.leeming@ic.ac.uk>
923 * GUIRunTime.h (initialiseGraphics): moved to GUIRunTime.
925 2002-03-02 Lars Gullik Bjønnes <larsbj@birdstep.com>
927 * Toolbar.[Ch] (setLayout): layout as string
929 2002-02-28 Angus Leeming <a.leeming@ic.ac.uk>
931 * Dialogs.h (initialiseGraphics): a new static method.
933 2002-02-27 Angus Leeming <a.leeming@ic.ac.uk>
935 * Makefile.am: don't compile support as LyXImage is now dead.
937 2002-02-20 Lars Gullik Bjønnes <larsbj@birdstep.com>
939 * Makefile.am: better dep. tracking from controllers and xforms
941 2002-02-18 Angus Leeming <a.leeming@ic.ac.uk>
943 * Liason.C: Changes due to the renaming of support/syscall.[Ch] as
944 support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
945 Rearrange #includes in Lars' approved fashion.
947 * Timeout.[Ch] (running): new method.
948 (default c-tor): removed.
950 * Dialogs.h: added a new signal, showForks.
952 2002-02-16 Angus Leeming <a.leeming@ic.ac.uk>
955 change Systemcalls::System to Systemcalls::Wait and
956 change Systemcalls::SystemDontWait to Systemcalls::DontWait.
957 No change of functionality, just reflects the stripped down Systemcalls
960 2002-01-14 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
962 * Liason.C (printBuffer): use Buffer::filePath
964 2001-12-19 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
967 * FileDialog.h: do not include <config.h> in header files.
969 2001-12-12 Angus Leeming <a.leeming@ic.ac.uk>
971 * Alert.h: remove spurious semi-colon at the end of the namespace
974 2001-11-22 John Levon <moz@compsoc.man.ac.uk>
979 * Alert_pimpl.h: alerts etc.
981 2001-10-09 Herbert Voss <voss@perce.de>
983 * Dialogs.h: added showFile and showTexinfo signals.
985 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
987 * Dialogs.h (showSplash, destroySplash, splash_): removed.
989 * Dialogs.C (destroySplash): removed.
991 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
993 * GUIRunTime.h: initApplication() should take a & to argc
995 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
997 * Liason.C: IsDirWriteable changed
999 2001-07-30 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1001 * Liason.C: #include LAssert.h
1003 2001-07-24 John Levon <moz@compsoc.man.ac.uk>
1005 * Dialogs.h: add showThesaurus
1007 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1009 * Dialogs.h: add showAboutlyx and remove showCredits and Copyright
1011 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1013 * Dialogs.h: added showSpellchecker
1015 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1017 * GUIRunTime.h: (x11Display):
1020 (x11VisualDepth): new methods
1022 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1024 * GUIRunTime.h: add createMainView
1026 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
1028 * Dialogs.h: add showSpellcheckerPreferences
1030 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
1032 * Makefile.am: remove kde frontend
1034 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
1036 * Dialogs.h: removed unused signal showCharacter.
1037 Renamed signals showLayoutDocument -> showDocument,
1038 showLayoutParagraph -> showParagraph,
1039 showLayoutCharacter -> showCharacter.
1040 Added signal updateParagraph.
1041 Rearranged signals in some sort of alphabetical order again.
1043 2001-06-14 Angus Leeming <a.leeming@ic.ac.uk>
1046 * Timeout.h: added // -*- C++ -*- as first line.
1048 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
1050 * Makefile.am: make the dependencies work for the sub libs.
1052 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
1054 * Makefile.am (libfrontends_la_LIBADD): new var, add all subdirs
1057 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
1059 * Makefile.am: make controllers subdir before xforms.
1061 * Dialogs.h: (add, destroySplash): moved out of line and into Dialogs.C.
1063 * Dialogs.C: new file, instantiating the add, destroySplash methods.
1065 2001-04-17 Lars Gullik Bjønnes <larsbj@birdstep.com>
1067 * Liason.[Ch] (setMinibuffer): change second arg to string
1069 * Dialogs.h: inherit privately from noncopyable
1071 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
1073 * Dialogs.h: s/popup/dialog/
1075 2001-03-22 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1077 * Liason.C (printBuffer): do not forget file name
1078 when printing with empty print_spool_command.
1080 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
1082 * ButtonPolicies.[Ch]: removed (thought I did this before?). The files
1083 are now stored in the controllers dir.
1085 2001-03-16 Juergen Vigna <jug@sad.it>
1087 * Dialogs.h (noncopyable): added minipage signals.
1089 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1091 * several files: remove CXX_WORKING_NAMESPACES
1093 * ButtonPolicies.h: noncopyable is in namespace boost
1094 * Dialogs.h (noncopyable): ditto
1095 * DialogBase.h (noncopyable): ditto
1097 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1099 * Merging changes from BRANCH_MVC back into HEAD.
1101 * Makefile.am: added controllers to SUBDIRS.
1102 removed ButtonPolicies.[Ch]. Now in controllers.
1104 * DialogBase.h: commented out abstract method show().
1106 * Dialogs.h: The dialogs are now stored as a
1107 std::vector<boost::shared_ptr<DialogBase> >.
1108 Removed using directives.
1110 (add): new helper method. Makes code in c-tor a little tidier.
1111 (destroySplash): Moved out of xforms implementation.
1113 * ButtonPolicies.[Ch]: moved to controllers/ButtonPolicies.[Ch]
1115 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1117 * Dialogs.h: add showMathPanel signal
1119 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
1121 * Dialogs.h: add showExternal signal
1123 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1125 * Dialogs.h: add pointer to splash form
1127 * GUIRunTime.h: minor cleanup
1129 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1131 * Dialogs.h: remove createInclude
1133 2001-02-26 John Levon <moz@compsoc.man.ac.uk>
1136 * FileDialog.h: new GUII FileDialog
1138 2001-02-23 Edwin Leuven <leuven@fee.uva.nl)
1140 * Dialogs.h: setUserFreeFont, showLayoutCharacter
1142 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1144 * DialogBase.h: derived from noncopyable, rather than deriving
1145 xforms/FormBase from it.
1147 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
1149 * DialogBase.C: add close(), non-pure. This is
1150 useful for logdlg.C in the KDE frontend.
1152 * Dialogs.h: splash, include, and bib forms
1154 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
1157 * ButtonPolicies.h: and remove OkViewPolicy,
1158 it's a duplicate of IgnorantPolicy
1162 * Timeout.h: add GUI-I Timeout class
1164 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
1167 * ButtonPolicies.h: add OkViewPolicy
1169 * src/frontends/Dialogs.h: add showVCLogFile signal
1171 2001-01-24 John Levon <moz@compsoc.man.ac.uk>
1173 * Makefile.am: add qt2 frontend