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