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