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