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