1 2004-03-27 Angus Leeming <leeming@lyx.org>
3 * Dialogs.h (showSendto): removed.
5 * guiapi.[Ch] (gui_ShowSendto): removed.
7 2004-03-17 Angus Leeming <leeming@lyx.org>
9 * Dialogs.h (showFoks): removed.
11 * guiapi.[Ch] (gui_ShowForks): removed.
13 2004-01-25 Angus Leeming <leeming@lyx.org>
15 * Dialogs.h (showSearch):
16 * guiapi.[Ch] (gui_ShowSearch): removed.
18 2004-01-08 Angus Leeming <leeming@lyx.org>
20 * FileDialog.h (open, save): the file filter mask is now passed
21 as a FileFilterList rather than as a string.
23 2003-11-13 Alfredo Braunstein <abraunst@lyx.org>
25 * screen.[Ch] (fitCursor): use LCursor::getDim, simplify
26 (fitManualCursor): remove
27 (topCursorVisible): remove
30 2003-11-11 Alfredo Braunstein <abraunst@libero.it>
32 * screen.C (showCursor): use absolute coords form LCursor
34 2003-11-10 André Pönitz <poenitz@gmx.net>
36 * screen.C: adjust to removed inset locking
38 2003-10-14 Angus Leeming <leeming@lyx.org>
40 * LyXView.[Ch] (updateInset): invoke BufferView::updateInset, returning
41 a pointer to the Buffer owning the inset.
43 2003-10-13 Joao Luis Meloni Assirati <assirati@fma.if.usp.br>
45 * lyx_gui.h (set_datasocket_callback, set_serversocket_callback,
46 remove_datasocket_callback, remove_serversocket_callback):
47 new function declarations, implemented in the various frontends.
49 2003-10-07 Martin Vermeer <martin.vermeer@hut.fi>
51 * lyx_gui.h: add <string> and other small fixes to make Lars'
52 std::string patch compile with STLport.
54 2003-09-21 Lars Gullik Bjønnes <larsbj@gullik.net>
56 * LyXView.C (updateToolbar): adjust
58 2003-09-18 Angus Leeming <leeming@lyx.org>
62 * lyx_gui.h: rename EnumLColor as LColor_color.
64 2003-09-18 Angus Leeming <leeming@lyx.org>
66 * Dialogs.[Ch] (find): renamed as find_or_build.
67 (update, hideSlot): don't call find_or_build to find the requested dialog.
68 Instead, search dialogs_, the list of already constructed dialogs. If it
69 ain't found, do nothing.
71 2003-09-16 Angus Leeming <leeming@lyx.org>
73 * screen.C: add #include "LColor.h".
75 2003-09-15 Angus Leeming <leeming@lyx.org>
77 * Painter.C: add #include "LColor.h".
78 (rectText): pass EnumLColor args, rather than LColor::color ones.
81 * lyx_gui.h: remove #include "LColor.h". Forward declare EnumLColor.
83 * Painter.h (line, lines, rectangle, fillRectangle, fillPolygon, arc,
85 * lyx_gui.h (hexname, update_color):
86 pass EnumLColor args, rather than LColor::color ones.
88 2003-09-09 Lars Gullik Bjønnes <larsbj@lyx.org>
90 * Timeout.C: change Assert to BOOST_ASSERT
92 2003-09-07 Angus Leeming <leeming@lyx.org>
94 * Alert.h: remove #include <algorithm>.
95 * Dialogs.h: remove #include <boost/scoped_ptr.hpp>.
96 * WorkArea.h: remove #include <boost/signals/signal3.hpp>, <utility>.
97 * guiapi.h: remove #include "support/std_string.h".
99 2003-09-06 Angus Leeming <leeming@lyx.org>
101 * LyXKeySym.h: remove LyXKeySymPtr typedef.
102 * WorkArea.h: forward declare LyXKeySym rather than
103 #include "frontends/LyXKeySym.h".
105 2003-09-05 Martin Vermeer <martin.vermeer@hut.fi>
107 * Alert_pimpl.h: re-add missing system headers, needed for 2.95.2.
109 2003-09-05 Angus Leeming <leeming@lyx.org>
111 * WorkArea.C: removed. It was entirely empty.
112 * Makefile.am: remove WorkArea.C
114 * *.C: rearranged #includes in alphabetical and directory order.
116 2003-09-04 Angus Leeming <leeming@lyx.org>
118 * Alert_pimpl.h: move out #include "debug.h".
119 * LyXView.h: move out #include "types.h".
120 * WorkArea.h: move out #include "funcrequest.h".
121 * screen.h: move out #include "RowList.h".
123 2003-09-02 John Levon <levon@movementarian.org>
125 * screen.C: remove cursor.i[xy]()
127 2003-09-02 Lars Gullik Bjønnes <larsbj@gullik.net>
129 * Alert.C (prompt, warning, error, information, askForText): Make
130 them output the alert to stderr if debugging is turned on.
132 2003-08-27 John Levon <levon@movementarian.org>
134 * screen.C: fix cursor in ERT (bug 1341)
136 2003-08-26 Alfredo Braunstein <abraunst@libero.it>
138 * screen.C (redraw): remove an uneeded updateRowPositions
140 2003-08-19 André Pönitz <poenitz@gmx.net>
142 * screen.[Ch]: use new rowpainter interface
144 2003-08-18 André Pönitz <poenitz@gmx.net>
146 * screen.[Ch]: remove draw()
148 2003-08-15 André Pönitz <poenitz@gmx.net>
150 * screen.[Ch]: remove toggleSelection()
152 2003-08-02 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
154 * Makefile.am (SUBDIRS): use FRONTENDS_SUBDIRS
156 * Toolbar.C (clearLayoutList): new methods, which resets
157 last_textclass_. The derived methods should call that.
159 2003-08-01 André Pönitz <poenitz@gmx.net>
161 * screen.[Ch]: merge update() and repaint()
163 2003-07-29 André Pönitz <poenitz@gmx.net>
165 * screen.[Ch]: remove toggleToggle.
167 2003-07-25 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
169 * Menubar.h: do not use a pimpl, but rather an abstract class
173 2003-07-25 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
175 * Toolbar.h: do not use a pimpl, but rather an abstract class
177 2003-07-21 Angus Leeming <leeming@lyx.org>
179 * screen.C (c-tor, greyOut): use namespace lyx::graphics
180 rather than the grfx shortcut.
182 2003-07-15 André Pönitz <poenitz@gmx.net>
184 * screen.[Ch]: refresh_status tristate -> need_update bool
186 2003-07-15 André Pönitz <poenitz@gmx.net>
188 * screen.C: collapse REFRESH_ROW and REFRESH_AREA handling
190 2003-07-14 André Pönitz <poenitz@gmx.net>
192 * screen.C: use slimmed down rowpainter interface
194 2003-07-04 Lars Gullik Bjønnes <larsbj@gullik.net>
196 * introduce namespace lyx::graphics
198 2003-06-27 André Pönitz <poenitz@gmx.net>
200 * screen.[Ch]: take care of removed LyXCursor::row_ member
202 2003-06-19 Angus Leeming <leeming@lyx.org>
204 * Dialogs.h: (showTexinfo):
205 * guiapi.[Ch] (gui_ShowTexinfo): removed.
207 2003-06-17 Angus Leeming <leeming@lyx.org>
209 * Dialogs.h: (showMathPanel):
210 * guiapi.[Ch] (gui_ShowMathPanel): removed.
212 2003-06-06 Alfredo Braunstein <abraunst@libero.it>
214 * Dialogs.[Ch] (visible): added.
216 2003-06-03 John Levon <levon@movementarian.org>
218 * lyx_gui.h: add sync_events()
220 * screen.C: sync events before showing the cursor
222 2003-05-08 Lars Gullik Bjønnes <larsbj@gullik.net>
224 * Makefile.am: better lib building
226 2003-05-03 John Levon <levon@movementarian.org>
229 * screen.C: replace cursor code with simpler variant
230 that calculates the cursor pos via inset inspector. Hide
231 the cursor before a paint. Make Cursor_Shape protected.
233 2003-04-27 John Levon <levon@movementarian.org>
237 * Alert_pimpl.h: ::prompt() takes cancel_button
239 2003-04-16 Alfredo Braunstein <abraunst@libero.it>
241 * screen.C (redraw): added a missing call to updateRowPositions
243 2003-04-15 John Levon <levon@movementarian.org>
245 * LyXView.C: toolbar flags changed
247 2003-04-11 Alfredo Braunstein <abraunst@libero.it>
249 * screen.C (update): add calls to updateRowPositions() before
250 drawOneRow and drawFromTo.
252 2003-04-10 John Levon <levon@movementarian.org>
255 * Toolbar.C: handle on/off etc. for toolbars
257 * LyXView.C: update toolbar on/off etc.
259 2003-04-09 John Levon <levon@movementarian.org>
261 * Toolbar.C: handle multiple toolbars
263 2003-04-08 John Levon <levon@movementarian.org>
265 * Toolbar.C: handle tooltip
267 2003-04-07 John Levon <levon@movementarian.org>
269 * LyXView.h: add clearMessage()
271 2003-04-01 John Levon <levon@movementarian.org>
274 * Toolbar.C: ToolbarDefaults got renamed
276 2003-04-01 Lars Gullik Bjønnes <larsbj@gullik.net>
280 2003-04-01 Lars Gullik Bjønnes <larsbj@gullik.net>
282 * screen.C (topCursorVisible): adjust
286 2003-03-31 John Levon <levon@movementarian.org>
288 * lyx_gui.h: add new font name helpers, move
291 * Alert.C: from above
293 2003-03-31 John Levon <levon@movementarian.org>
297 * Alert.C: finally kill alert()
299 2003-03-30 Lars Gullik Bjønnes <larsbj@gullik.net>
301 * screen.C (drawFromTo): adjust for RowList.
304 2003-03-29 John Levon <levon@movementarian.org>
308 * Alert_pimpl.h: kill err_alert. Add information(),
311 2003-03-29 John Levon <levon@movementarian.org>
315 * Alert_pimpl.h: fix up askQuestion/askConfirmation
316 into prompt, to discourage Yes/No questions.
318 2003-03-26 Angus Leeming <leeming@lyx.org>
320 * Dialogs.h: remove showThesaurus.
321 * guiapi.[Ch]: remove the gui_ equivalents.
323 2003-03-25 Angus Leeming <leeming@lyx.org>
325 * Dialogs.h: remove showFile, showLogFile, showVCLogFile.
326 * guiapi.[Ch]: remove the gui_ equivalents.
328 2003-03-22 John Levon <levon@movementarian.org>
331 * screen.h: LyXText refresh renamings
333 2003-03-17 Lars Gullik Bjønnes <larsbj@gullik.net>
335 * adjust for BufferView* arg removal from lyxtext.
337 2003-03-17 John Levon <levon@movementarian.org>
340 * screen.C: remove cleared/background painting code,
341 update() was taking a pointless LyXText parameter
343 2003-03-13 Angus Leeming <leeming@lyx.org>
345 * Dialogs.h: remove showParagraph and updateParagraph.
346 * guiapi.[Ch]: remove gui_ShowParagraph and gui_UpdateParagraph.
348 2003-03-12 Angus Leeming <leeming@lyx.org>
350 * Dialogs.[Ch] (hide): rejig as a static method. Hide the signal
352 (show): add a string arg.
354 * Dialogs.h: remove showCharacter and setUserFreeFont.
355 * guiapi.[Ch]: remove gui_ShowCharacter and gui_SetUserFreeFont.
357 2003-03-10 Angus Leeming <leeming@lyx.org>
359 * Dialogs.h (hide): make it a static method that returns a
360 boost::signal2<> & (takes 'name' and 'inset' args).
362 2003-03-09 Angus Leeming <leeming@lyx.org>
364 * Dialogs.h: remove showMergeChanges.
366 2003-03-09 Angus Leeming <leeming@lyx.org>
368 * Dialogs.h: remove showAboutlyx.
369 * guiapi.[Ch]: remove gui_showAboutlyx.
371 * Dialogs.[Ch] (show): new method for non-inset dialogs.
373 2003-03-09 Angus Leeming <leeming@lyx.org>
375 * Dialogs.h: remove showTabularCreate.
376 * guiapi.[Ch]: remove gui_showTabularCreate.
378 2003-03-09 Angus Leeming <leeming@lyx.org>
380 * Dialogs.h: remove showTabular, updateTabular.
381 * guiapi.[Ch]: remove gui_updateTabular, gui_updateTabular.
383 2003-03-07 Angus Leeming <leeming@lyx.org>
385 * Dialogs.h: remove showGraphics.
386 * guiapi.[Ch]: remove gui_showGraphics.
388 2003-03-07 Angus Leeming <leeming@lyx.org>
390 * Dialogs.h: remove showMinipage, updateMinipage.
391 * guiapi.[Ch]: remove gui_showMinipage, gui_updateMinipage.
393 2003-03-06 Alfredo Braunstein <abraunst@libero.it>
395 * screen.C: use LyXText::top_y() instead of LyXText::first_y
397 2003-03-05 Angus Leeming <leeming@lyx.org>
399 * Dialogs.h: remove showWrap.
400 * guiapi.[Ch]: remove gui_ShowWrap.
402 2003-03-05 Angus Leeming <leeming@lyx.org>
404 * Dialogs.h: remove showFloat.
405 * guiapi.[Ch]: remove gui_ShowFloat.
407 2003-03-05 Angus Leeming <leeming@lyx.org>
409 * Dialogs.h: remove showInclude.
410 * guiapi.[Ch]: remove gui_ShowInclude.
412 2003-03-05 Angus Leeming <leeming@lyx.org>
414 * Dialogs.h: remove showExternal.
415 * guiapi.[Ch]: remove gui_ShowExternal.
417 2003-02-27 Angus Leeming <leeming@lyx.org>
419 * screen.C (redraw, greyOut): ensure that the painter is started
420 before attempting to paint.
422 2003-02-26 John Levon <levon@movementarian.org>
424 * screen.C: use RowPainter
426 2003-02-26 Angus Leeming <leeming@lyx.org>
428 * screen.[Ch]: ensure that the LyX splash screen is drawn if desired.
430 2003-02-21 Angus Leeming <leeming@lyx.org>
432 * Dialogs.[Ch]: simplify the dialog interface by using a few
433 methods to do generic things like 'show' a dialog. Individual
434 dialogs are invoked through a string 'name'.
435 Use methods 'hideAll' etc to replace signals of the same name: more
438 * guiapi.[Ch]: provide a C-interface to the new Dialogs::show
439 method. Retire the old functions that called dead Dialogs methods.
441 2003-02-21 Angus Leeming <leeming@lyx.org>
443 * Timeout.[Ch]: define a Timeout::Impl abstract base class from
444 which the GUIs will derive their implementations. Means that
445 we no longer have to look into the GUIs to write the class.
446 Store the implementation in a boost::scoped_ptr, not a raw pointer.
448 2003-02-21 Angus Leeming <leeming@lyx.org>
450 * Dialogs.h: remove forward declarations of InsetBibKey, InsetBibtex.
452 * FileDialog.h: don't pass LyXView to the c-tor.
453 Don't store a LyXView &.
455 2003-02-14 John Levon <levon@movementarian.org>
457 * LyXView.h: prohibit/allowInput() -> busy(bool)
459 2003-02-08 John Levon <levon@movementarian.org>
461 * Dialogs.h: add showMergeChanges()
463 2003-01-11 Juergen Spitzmueller <j.spitzmueller@gmx.de>
465 * FileDialog.h: implement opendir (browse directory) [bug 824]
467 2003-01-12 Lars Gullik Bjønnes <larsbj@gullik.net>
469 * Makefile.am (LIBS): delete
470 (libfrontends_la_LDFLAGS): add with same as LIBS
472 2003-01-11 Angus Leeming <leeming@lyx.org>
474 * screen.C (SplashScreen): load up banner.ppm rather than banner.xpm.
476 2003-01-05 John Levon <levon@movementarian.org>
478 * LyXKeySym.h: pass Encoding to getISOEncoded
480 2002-12-17 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
482 * lyx_gui.h: add new function lyx_gui::getStatus, which can be
483 used by a frontend to indicate that some lfun is not implemented.
485 2002-12-12 John Levon <levon@movementarian.org>
487 * LyXKeySym.h: add isText()
489 2002-12-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
491 * screen.C (fitCursor): remove usleep thingie
492 (fitManualCursor): ditto
494 2002-12-03 Lars Gullik Bjønnes <larsbj@gullik.net>
496 * screen.C (fitManualCursor): add delay if we have a selection
500 2002-12-01 Lars Gullik Bjønnes <larsbj@gullik.net>
502 * several files: ws changes
504 2002-11-17 John Levon <levon@movementarian.org>
506 * FileDialog.h: split Select() into open()/save() for
509 2002-11-01 Herbert Voss <voss@perce.de>
511 * ControlGraphics.C: "Default" is now a part of the rotate-list
513 2002-11-04 Lars Gullik Bjønnes <larsbj@gullik.net>
515 * lyx_gui.h: do not use std:: on string
517 2002-11-04 Lars Gullik Bjønnes <larsbj@gullik.net>
519 * lyx_gui.h: reindent a bit, change signeture on lyx_gui::start.
521 2002-10-24 Rob Lahaye <lahaye@snu.ac.kr>
523 * PrinterParams.h (to): default value changed to 0 (from 1).
525 * Liason.[Ch]: removed. Code moved into ControlPrint.[Ch].
527 * makefile.am: remove Liason.[Ch].
529 2002-10-21 Angus Leeming <aleem@pneumon.bg.ic.ac.uk>
531 * LyXKeySym.h (operator==): compilation fix. The two args should have
534 2002-10-20 Lars Gullik Bjønnes <larsbj@gullik.net>
536 * LyXKeySym.h: move operator== out of class. Separate
537 implementations for xforms and qt.
539 * Liason.[Ch]: get rid of setMinibuffer, where used call message
540 directly through LyXView::message instead.
542 2002-09-25 Angus Leeming <leeming@lyx.org>
544 * Dialogs.C: doxygen fix.
546 2002-09-24 Lars Gullik Bjønnes <larsbj@gullik.net>
548 * Makefile.am (INCLUDES): loose SIGC_INCLUDES
550 2002-09-12 Rob Lahaye <lahaye@snu.ac.kr>
552 * Liason.C: implement new printer parameters with new xforms dialog
554 2002-09-11 Rob Lahaye <lahaye@snu.ac.kr>
556 * LyXView.C (LyXView::updateWindowTitle): change the minimised icon
557 to show an asterix if the buffer has changed.
559 2002-09-11 John Levon <levon@movementarian.org>
561 * Painter.C: draw frame after background. This is needed
562 on Qt but not xforms ??
564 2002-09-05 Angus Leeming <leeming@lyx.org>
566 * all files: modify the headers as discussed on the list.
568 2002-08-28 André Pönitz <poenitz@gmx.net>
570 * WorkArea.h: replace bunch of mouse event handler by 'dispatch' handler
572 2002-08-20 Lars Gullik Bjønnes <larsbj@gullik.net>
574 * Dialogs.h (noncopyable): ws changes only
576 2002-08-16 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
578 * Makefile.am: use $(variables) instead of @substitutions@
580 2002-08-15 Angus Leeming <leeming@lyx.org>
583 * guiapi.[Ch]: the brave new world of Dialog creation.
585 * LyXView.C: associated change.
587 * Makefile.am: add new file guiapi.C.
589 2002-08-13 Angus Leeming <leeming@lyx.org>
591 * DialogBase.h: removed.
593 * Dialogs.h: rearrange #includes, forward declarations and some
594 functions. Remove commented out, historical code.
596 * Dialogs.[Ch] (showInfo): removed.
598 * guiapi.h (gui_ShowInfo): removed.
600 2002-08-13 André Pönitz <poenitz@gmx.net>
602 * LyXView.[Ch]: new member dispatch();
604 2002-08-13 Angus Leeming <leeming@lyx.org>
607 (getLyXFunc, getToolbar, getMenubar, getDialogs, getIntl): all now
608 return a reference not a pointer.
609 (controlcommand_, intl_, autosave_timeout_): employ the
610 const scoped_ptr idiom.
612 2002-08-12 Angus Leeming <leeming@lyx.org>
614 * DialogBase.h: no longer derive from boost::signals::trackable.
616 * Toolbar.[Ch] (c-tor): no londer passed a Dialogs &.
618 2002-08-08 John Levon <levon@movementarian.org>
622 2002-08-06 André Poenitz <poenitz@gmx.net>
624 * Screen.C: Honor \show_banner lyxrc setting
626 2002-08-04 John Levon <levon@movementarian.org>
628 * LyXView.C: isLyxClean->isClean
630 2002-08-02 Edwin Leuven <leuven@fee.uva.nl>
632 * Dialogs.[Ch] (updateParagraph): converted back to a signal again.
634 2002-08-02 Angus Leeming <leeming@lyx.org>
636 * LyXView.[Ch] (view): now returns shared_ptr<BufferView> const &
637 so that anything wanting to cache the buffer view can do so safely
638 using a boost::weak_ptr.
640 * LyXView.h: store bufferview_ as a shared_ptr, not as a scoped_ptr.
641 Spell Bjønnes correctly.
643 2002-08-01 John Levon <levon@movementarian.org>
647 * guiapi.h: remove options from spell dialog
649 2002-07-30 John Levon <levon@movementarian.org>
651 * lyx_gui.h: add remove_read_callback()
653 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
655 * lyx_gui.h: add exit()
657 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
660 * Toolbar.C: remove other unused code
662 2002-07-22 John Levon <moz@compsoc.man.ac.uk>
665 * Toolbar.C: remove ->push()
667 2002-07-21 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
669 * LyXView.C: use BufferParams::getLyXTextClass
671 2002-07-21 John Levon <moz@compsoc.man.ac.uk>
673 * LyXView.C: move autosave connect here
675 2002-07-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
677 * LyXView.C (updateMenubar): remove code to set different menubars
679 * Menubar.C (set): remove
681 2002-07-19 John Levon <moz@compsoc.man.ac.uk>
684 * LyXView.C: use ControlCommandBuffer, related
688 * MiniBuffer.C: remove
690 2002-07-18 John Levon <moz@compsoc.man.ac.uk>
695 * MiniBuffer.C: remove messagePush/Pop, addSet
697 2002-07-17 John Levon <moz@compsoc.man.ac.uk>
700 * LyXView.C: change showState to view_state_changed signal
702 2002-07-14 John Levon <moz@compsoc.man.ac.uk>
704 * lyx_gui.h: add set_read_callback()
706 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
708 * lyx_gui.h: remove init_graphics()
710 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
713 * Toolbar.C: remove unused (de)activate()
715 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
718 * font_loader.h: remove
720 * lyx_gui.h: add update_fonts(), font_available()
722 2002-07-12 John Levon <moz@compsoc.man.ac.uk>
724 * lyx_gui.h: add update_color
726 2002-07-09 John Levon <moz@compsoc.man.ac.uk>
729 * Painter.h: make frame/background painting optional
732 2002-07-05 Angus Leeming <leeming@lyx.org>
734 * lyx_gui.h (hexname): new function.
736 2002-07-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
738 * screen.C (SplashScreen): we change
739 (topCursorVisible): ws change
740 (greyOut): divide by 2 instead of multiplying with 0.5
742 2002-07-02 Lars Gullik Bjønnes <larsbj@birdstep.com>
744 * Dialogs.h: remove static from redrawGUI and
747 2002-06-28 Angus Leeming <leeming@lyx.org>
750 * screen.C: changes associated with the name change grfx::GImage ->
753 2002-06-26 Angus Leeming <leeming@lyx.org>
755 * screen.C: moved the image loading stuff into a new class grfx::Loader.
756 Simplifies this file enormously.
758 2002-06-25 Angus Leeming <leeming@lyx.org>
760 * screen.C: add a SplashScreen class to load up the pixmap once again.
762 2002-06-24 Lars Gullik Bjønnes <larsbj@birdstep.com>
764 * LyXView.C: layout as layout
766 2002-06-21 John Levon <moz@compsoc.man.ac.uk>
768 * screen.C: add FIXME
770 2002-06-21 John Levon <moz@compsoc.man.ac.uk>
772 * WorkArea.h: remove redraw()
774 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
778 * Dialogs.C: createIndex() doesn't take string
780 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
782 * WorkArea.h: remove unused resize(..) and change name
784 2002-06-20 John Levon <moz@compsoc.man.ac.uk>
787 * LyXKeySym.C: remove un-needed file
790 * WorkArea.C: remove un-needed file. Add back
791 comments. Remove focus management, greyOut()
793 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
795 * WorkArea.h: remove focus/unfocus events
797 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
799 * WorkArea.h: remove unused methods
801 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
803 * Toolbar.C: add missing header
805 2002-06-19 John Levon <moz@compsoc.man.ac.uk>
807 * WorkArea.h: remove unused method width()
809 2002-06-16 Lars Gullik Bjønnes <larsbj@birdstep.com>
811 * add a nother layer of inderection for calling gui specific
815 2002-06-16 <alstrup@diku.dk>
817 * WorkArea.C: New file for GUII.
819 * WorkAreaFactory.h: New file for GUII.
821 * WorkArea.h: GUII stuff.
823 2002-06-15 Lyx Development team <larsbj@birdstep.com>
825 * LyXKeySymFactory.h: Added GUII factory for LyXKeySyms.
827 * LyXKeySym.[Ch]: Made the LyXKeySym class GUII.
829 * LyXKeySym.[Ch]: new LyXKeySym class for representing a
830 keypress. For now, X11 dependent.
832 * Makefile.am: Added LyXKeySym.
834 2002-06-14 Lyx Development team <lyx@electronia>
836 * LyXScreenFactory.h: New factory for creating the screen
837 object in the super GUII way.
839 * screen.h: Made LyXScreen an abstract base class for the
842 * LyXView.h: Moved last_textclass_ member to Toolbar.C where it
845 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
848 * Painter.C: s/PainterBase/Painter, remove dead code
850 2002-06-12 Angus Leeming <leeming@lyx.org>
852 * lyx_gui.h: remove trailing semi-colon after the brace closing
855 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
859 * LyXView.C: move init() here from xforms/
861 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
864 * screen.C: change topCursorVisible() prototype
866 2002-06-12 Angus Leeming <leeming@lyx.org>
868 * font_metrics.h: remove trailing semi-colon after the brace closing
871 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
873 * GUIRunTime.h: remove in favour of ...
876 * lyx_gui.h: ... namespace for GUI start up
878 * LyXView.h: remove init(),show(),setPosition()
880 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
886 * LyXView.C: some cleanup, prefer scoped_ptr
888 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
891 * Painter.C: use workHeight()
893 * WorkArea.h: remove confusing duplicate unused code
895 2002-06-12 John Levon <moz@compsoc.man.ac.uk>
898 * screen.C: rename, add reset()
900 2002-06-11 John Levon <moz@compsoc.man.ac.uk>
902 * font_metrics.h: move X-specific stuff out of namespace
904 2002-06-07 Angus Leeming <leeming@lyx.org>
906 Fixes needed to compile with Compaq cxx 6.5.
907 * Alert.C: all c-library variables have been moved into namespace std.
908 Wrap using std::xyz declarations inside a #ifndef CXX_GLOBAL_CSTD block.
910 * Toolbar.h (Pimpl): type definition made public.
912 2002-05-31 John Levon <moz@compsoc.man.ac.uk>
914 * Alert.h: better variable name
916 2002-05-29 Lars Gullik Bjønnes <larsbj@birdstep.com>
918 * switch from SigC signals to boost::signals
920 2002-05-26 John Levon <moz@compsoc.man.ac.uk>
924 * WorkArea.C: move to xforms/ for better diff
926 2002-05-26 John Levon <moz@compsoc.man.ac.uk>
933 * WorkArea.C: use above
935 2002-05-24 John Levon <moz@compsoc.man.ac.uk>
938 * font_loader.h: placeholder
940 * screen.C: use placeholder
942 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
945 * font_metrics.h: add placeholder
948 * screen.C: use placeholder
950 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
954 * Makefile.am: move here
957 * screen.C: move here
959 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
964 * Makefile.am: move LyXView here
966 2002-05-23 John Levon <moz@compsoc.man.ac.uk>
970 * Painter.C: add PainterBase here
972 2002-05-22 Lars Gullik Bjønnes <larsbj@birdstep.com>
974 * Dialogs.h: use more specific smart_ptr header
976 2002-04-08 Lars Gullik Bjønnes <larsbj@birdstep.com>
978 * Makefile.am (DIST_SUBDIRS): use this instead of EXTRA_DIST
981 (distclean-local): delete
983 2002-04-06 Lars Gullik Bjønnes <larsbj@birdstep.com>
985 * Makefile.am: make distcheck work
986 (distclean-local): handle distclean of non-built frontends better.
988 2002-03-21 Lars Gullik Bjønnes <larsbj@birdstep.com>
990 * most files: ws cleanup
992 * Makefile.am: remove ld -r stuff
994 2002-03-20 Lars Gullik Bjønnes <larsbj@birdstep.com>
996 * Makefile.am: special rules if partial linking
998 2002-03-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
1002 2002-03-08 Angus Leeming <a.leeming@ic.ac.uk>
1004 * Dialogs.[Ch]: add static signal toggleTooltips and
1005 static method tooltipsEnabled.
1007 2002-03-04 Angus Leeming <a.leeming@ic.ac.uk>
1010 * GUIRunTime.h (initialiseGraphics): moved to GUIRunTime.
1012 2002-03-02 Lars Gullik Bjønnes <larsbj@birdstep.com>
1014 * Toolbar.[Ch] (setLayout): layout as string
1016 2002-02-28 Angus Leeming <a.leeming@ic.ac.uk>
1018 * Dialogs.h (initialiseGraphics): a new static method.
1020 2002-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1022 * Makefile.am: don't compile support as LyXImage is now dead.
1024 2002-02-20 Lars Gullik Bjønnes <larsbj@birdstep.com>
1026 * Makefile.am: better dep. tracking from controllers and xforms
1028 2002-02-18 Angus Leeming <a.leeming@ic.ac.uk>
1030 * Liason.C: Changes due to the renaming of support/syscall.[Ch] as
1031 support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
1032 Rearrange #includes in Lars' approved fashion.
1034 * Timeout.[Ch] (running): new method.
1035 (default c-tor): removed.
1037 * Dialogs.h: added a new signal, showForks.
1039 2002-02-16 Angus Leeming <a.leeming@ic.ac.uk>
1042 change Systemcalls::System to Systemcalls::Wait and
1043 change Systemcalls::SystemDontWait to Systemcalls::DontWait.
1044 No change of functionality, just reflects the stripped down Systemcalls
1047 2002-01-14 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
1049 * Liason.C (printBuffer): use Buffer::filePath
1051 2001-12-19 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
1054 * FileDialog.h: do not include <config.h> in header files.
1056 2001-12-12 Angus Leeming <a.leeming@ic.ac.uk>
1058 * Alert.h: remove spurious semi-colon at the end of the namespace
1061 2001-11-22 John Levon <moz@compsoc.man.ac.uk>
1066 * Alert_pimpl.h: alerts etc.
1068 2001-10-09 Herbert Voss <voss@perce.de>
1070 * Dialogs.h: added showFile and showTexinfo signals.
1072 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
1074 * Dialogs.h (showSplash, destroySplash, splash_): removed.
1076 * Dialogs.C (destroySplash): removed.
1078 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
1080 * GUIRunTime.h: initApplication() should take a & to argc
1082 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
1084 * Liason.C: IsDirWriteable changed
1086 2001-07-30 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1088 * Liason.C: #include LAssert.h
1090 2001-07-24 John Levon <moz@compsoc.man.ac.uk>
1092 * Dialogs.h: add showThesaurus
1094 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1096 * Dialogs.h: add showAboutlyx and remove showCredits and Copyright
1098 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1100 * Dialogs.h: added showSpellchecker
1102 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1104 * GUIRunTime.h: (x11Display):
1107 (x11VisualDepth): new methods
1109 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1111 * GUIRunTime.h: add createMainView
1113 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
1115 * Dialogs.h: add showSpellcheckerPreferences
1117 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
1119 * Makefile.am: remove kde frontend
1121 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
1123 * Dialogs.h: removed unused signal showCharacter.
1124 Renamed signals showLayoutDocument -> showDocument,
1125 showLayoutParagraph -> showParagraph,
1126 showLayoutCharacter -> showCharacter.
1127 Added signal updateParagraph.
1128 Rearranged signals in some sort of alphabetical order again.
1130 2001-06-14 Angus Leeming <a.leeming@ic.ac.uk>
1133 * Timeout.h: added // -*- C++ -*- as first line.
1135 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
1137 * Makefile.am: make the dependencies work for the sub libs.
1139 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
1141 * Makefile.am (libfrontends_la_LIBADD): new var, add all subdirs
1144 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
1146 * Makefile.am: make controllers subdir before xforms.
1148 * Dialogs.h: (add, destroySplash): moved out of line and into Dialogs.C.
1150 * Dialogs.C: new file, instantiating the add, destroySplash methods.
1152 2001-04-17 Lars Gullik Bjønnes <larsbj@birdstep.com>
1154 * Liason.[Ch] (setMinibuffer): change second arg to string
1156 * Dialogs.h: inherit privately from noncopyable
1158 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
1160 * Dialogs.h: s/popup/dialog/
1162 2001-03-22 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1164 * Liason.C (printBuffer): do not forget file name
1165 when printing with empty print_spool_command.
1167 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
1169 * ButtonPolicies.[Ch]: removed (thought I did this before?). The files
1170 are now stored in the controllers dir.
1172 2001-03-16 Juergen Vigna <jug@sad.it>
1174 * Dialogs.h (noncopyable): added minipage signals.
1176 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1178 * several files: remove CXX_WORKING_NAMESPACES
1180 * ButtonPolicies.h: noncopyable is in namespace boost
1181 * Dialogs.h (noncopyable): ditto
1182 * DialogBase.h (noncopyable): ditto
1184 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1186 * Merging changes from BRANCH_MVC back into HEAD.
1188 * Makefile.am: added controllers to SUBDIRS.
1189 removed ButtonPolicies.[Ch]. Now in controllers.
1191 * DialogBase.h: commented out abstract method show().
1193 * Dialogs.h: The dialogs are now stored as a
1194 std::vector<boost::shared_ptr<DialogBase> >.
1195 Removed using directives.
1197 (add): new helper method. Makes code in c-tor a little tidier.
1198 (destroySplash): Moved out of xforms implementation.
1200 * ButtonPolicies.[Ch]: moved to controllers/ButtonPolicies.[Ch]
1202 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1204 * Dialogs.h: add showMathPanel signal
1206 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
1208 * Dialogs.h: add showExternal signal
1210 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1212 * Dialogs.h: add pointer to splash form
1214 * GUIRunTime.h: minor cleanup
1216 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1218 * Dialogs.h: remove createInclude
1220 2001-02-26 John Levon <moz@compsoc.man.ac.uk>
1223 * FileDialog.h: new GUII FileDialog
1225 2001-02-23 Edwin Leuven <leuven@fee.uva.nl)
1227 * Dialogs.h: setUserFreeFont, showLayoutCharacter
1229 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1231 * DialogBase.h: derived from noncopyable, rather than deriving
1232 xforms/FormBase from it.
1234 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
1236 * DialogBase.C: add close(), non-pure. This is
1237 useful for logdlg.C in the KDE frontend.
1239 * Dialogs.h: splash, include, and bib forms
1241 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
1244 * ButtonPolicies.h: and remove OkViewPolicy,
1245 it's a duplicate of IgnorantPolicy
1249 * Timeout.h: add GUI-I Timeout class
1251 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
1254 * ButtonPolicies.h: add OkViewPolicy
1256 * src/frontends/Dialogs.h: add showVCLogFile signal
1258 2001-01-24 John Levon <moz@compsoc.man.ac.uk>
1260 * Makefile.am: add qt2 frontend