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