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