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