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