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