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