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