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