]> git.lyx.org Git - features.git/blob - src/frontends/gnome/ChangeLog
The uncontroversial part of Michael Schmitt's minipage cleanup (removal of the gnome...
[features.git] / src / frontends / gnome / ChangeLog
1 2003-12-14  Michael Schmitt  <michael.schmitt@teststep.org>
2
3         * Dialogs.C:
4         * Dialogs2.C:
5         * Dialogs_impl.h:
6         * Makefile.am: remove minipage
7
8 2003-10-08  Angus Leeming  <leeming@lyx.org>
9
10         Fix doxygen warnings.
11
12         * GView.C: \file GView.C -> \file gnome/GView.C
13         * GView.h: \file GView.h -> \file gnome/GView.h
14
15 2003-09-21  Lars Gullik Bjønnes  <larsbj@gullik.net>
16
17         * lyx_gui.C (parse_init): fix new bug
18
19 2003-09-09  Lars Gullik Bjønnes  <larsbj@lyx.org>
20
21         * GView.C: change Assert to BOOST_ASSERT
22         * GnomeBase.C: ditto
23
24 2003-07-21  Angus Leeming  <leeming@lyx.org>
25
26         * lyx_gui.C (reset): use namespace lyx::graphics rather than grfx
27         shortcut.
28
29 2003-06-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
30
31         * FileDialog.C: fix const type order
32
33 2003-02-21  Angus Leeming  <leeming@lyx.org>
34
35         * Timeout_pimpl.[Ch]: removed.
36         * gnomeTimeout.[Ch]: new files, replacing the above.
37         The gnomeTimeout class derives from Timeout::Impl.
38
39 2003-02-21  Angus Leeming  <leeming@lyx.org>
40
41         * FileDialog.C (FileDialog): no need for LyXView *.
42
43 2003-02-14  John Levon  <levon@movementarian.org>
44
45         * FileDialog.C: remove spurious allow/prohibitInput()
46
47 2003-02-12  Michael A. Koziarski  <michael@koziarski.com>
48
49         * GChanges.C
50         * GChanges.h
51         * dialogs/GChanges.glade: implement the Changes dialog
52
53 2003-02-01  Michael A. Koziarski  <michael@koziarski.org>
54
55         Major changes to make the gnome frontend compile and work again.
56
57         Credit to Martin Craig <martin@menudo.freeserve.co.uk> who
58         actually did the work, I just cleaned his patch up.
59
60         Removed Files:
61         * GUIRuntime.C
62
63         Added Files:
64         * Dialogs2.C
65         * Dialogs_impl.h
66         * lyx_gui.C
67
68         Changed Files:
69         * Dialogs.C
70         * FileDialog.C
71         * GAbout.[Ch]
72         * GERT.[Ch]
73         * GError.[Ch]
74         * GFloat.[Ch]
75         * GLog.[Ch]
76         * GPreamble.[Ch]
77         * GTabularCreate.[Ch]
78         * GUrl.[Ch]
79         * GnomeBase.[Ch]
80         * Makefile.am
81         * Timeout_pimpl.C
82
83 2002-12-16  Angus Leeming  <leeming@lyx.org>
84
85         * Makefile.am: remove the if USE_BASIC_IMAGE_LOADER test.
86
87 2002-12-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
88
89         * several files: ws changes
90
91 2002-09-25  Angus Leeming  <leeming@lyx.org>
92
93         * Dialogs.C:
94         * FileDialog.C: doxygen fixes.
95
96         * GnomeBase.h: rename template FormCB as GnomeCB to avoid doxygen
97         problems with multiple classes (xforms amd gnome) having the same name.
98
99         * GAbout.[Ch]:
100         * GERT.[Ch]:
101         * GError.[Ch]:
102         * GFloat.[Ch]:
103         * GLog.[Ch]:
104         * GPreamble.[Ch]:
105         * GTabularCreate.[Ch]:
106         * GUrl.[Ch]: associated change.
107
108 2002-06-15  Michael A. Koziarski  <michael@koziarski.com>
109
110         * Dialogs.C
111         * Makefile.am: Necessary changes for the various new dialogs
112         * GERT.C
113         * GERT.h
114         * dialogs/GERT.glade: Make ERT Properties dialog follow the GNOME hig.
115         * GLog.C: use std::string, all the conversion is wasteful
116         * GFloat.C
117         * GFloat.h
118         * dialogs/GFloat.glade: Implement the Float Properties Dialog
119         * dialogs/GAbout.glade
120         * GAbout.C
121         * GAbout.h: Temporary Aboutlyx implementation, waiting on some
122         gtkmm  bugs to finalise it.
123
124 2002-06-10  Lars Gullik Bjønnes  <larsbj@birdstep.com>
125
126         * gnomeBC.C: do not include ButtonController.tmpl
127
128 2002-06-03  Michael A. Koziarski  <michael@koziarski.com>
129
130         * dialogs/GLog.C
131         * GLog.C
132         * GLog.h: Implement Log view class
133         * accessors.py: update for new glade format
134
135 2002-06-02  Michael A. Koziarski  <michael@koziarski.com>
136
137         == Gtkmm2 upgrade ==
138
139         * dialogs/*: Updated to glade-2 format.
140         * Dialogs.C: add() calls updated
141         * GError.C
142         * GError.h
143         * GERT.C
144         * GERT.h
145         * GPreamble.C
146         * GPreamble.h
147         * GTabularCreate.C
148         * GTabularCreate.h
149         * GUIRunTime.C
150         * GUrl.C
151         * GUrl.h: updated for gtkmm2
152         * GnomeBase.C
153         * GnomeBase.h: updated for gtkmm2 and libglademm.
154         * gnome_helpers.C
155         * gnome_helpers.h: Cruft removed.  Blasted X.h #defines #undef'd
156         * Timeout_pimpl.C
157         * Timeout_pimpl.h
158         * GUIRuntime.C: fix up the references to Gnome::* to use Gtk::*,
159         slight other changes required
160         * Makefile.am: all neccessary changes, mostly including stuff
161         that's been moved into src/frontends/xforms
162
163
164
165 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
166
167         * FileDialog.C: LyXView moved into frontends/
168
169 2002-04-09  Michael A. Koziarski  <michael@koziarski.com>
170
171         * dialoges/GERT.glade
172         * dialoges/GError.glade
173         * dialoges/GUrl.glade
174         * dialoges/GTabularCreate.glade: Added, I left them out of the
175         last commit
176
177 2002-04-08  Lars Gullik Bjønnes  <larsbj@birdstep.com>
178
179         * Makefile.am: change to work correctly with dist
180
181 2002-03-29  Michael A. Koziarski  <michael@koziarski.com>
182
183         * GPreamble.C
184         * GPreamble.h
185         * Makefile.am
186         * dialogs/GPreamble.glade:Implemented Preamble dialog
187         * Dialogs.C
188         * GERT.C
189         * GERT.h
190         * GTabularCreate.C
191         * GTabularCreate.h
192         * GUrl.C
193         * GUrl.h
194         * GError.C
195         * GError.h:  Renamed classes to match the filenames
196         * dialogs/GERT.glade
197         * dialogs/GTabularCreate.glade
198         * dialogs/GUrl.glade
199         * dialogs/GError.glade: FormX isn't used for classes or files, so
200         it shouldn't be used for ui files either.
201         * dialogs/FormERT.glade
202         * dialogs/FormTabularCreate.glade
203         * dialogs/FormUrl.glade
204         * dialogs/FormError.glade
205         * dialogs/diaerror.glade
206         * dialogs/diahelpcopyright.glade
207         * dialogs/diahelpcredits.glade
208         * dialogs/diainsertcitation.glade
209         * dialogs/diainsertindex.glade
210         * dialogs/diainserttabular.glade
211         * dialogs/diainserturl.glade
212         * dialogs/diaprint.glade
213         * dialogs/diatoc.glade: old glade files.  Removed
214
215 2002-03-26  Michael A. Koziarski  <michael@koziarski.com>
216
217         * Makefile.am: Moved all 4 active Form* dialogs to new Filenames.
218         * Dialogs.C: Fixes for the Renaming and #include cleanup
219         * GERT.C
220         * GERT.h
221         * GTabularCreate.C
222         * GTabularCreate.h
223         * GUrl.C
224         * GUrl.h
225         * GError.C
226         * GError.h: #include Fixes for the renaming.  cruft tidyup
227         * README: Reflect new naming convention
228         * GnomeBase.C: cleaned up use of dialog_.  Fix for bug #169,
229         Thanks Angus!
230         * FormCitation.C
231         * FormCitation.h
232         * FormCopyright.C
233         * FormCopyright.h
234         * FormCredits.C
235         * FormCredits.h
236         * FormIndex.C
237         * FormIndex.h
238         * FormPrint.C
239         * FormPrint.h
240         * FormRef.C
241         * FormRef.h
242         * FormToc.C
243         * FormToc.h: Removed, they're old, unused files.
244
245 2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
246
247         * most files: ws cleanup
248
249 2002-03-16  Michael A. Koziarski  <michael@koziarski.com>
250
251         * Makefile.am: Cleanup and linking fix.
252         * README: Added procedure for adding a new dialog.
253         * Dialogs.C (tooltipsEnable): new method.
254
255 2002-03-14  Michael A. Koziarski  <michael@koziarski.org>
256
257         * Timeout_pimpl.C
258         * Timeout_pimpl.h: implemented running to fix compilation, linking
259         fix still to come
260
261 2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
262
263         * docygen fixes.
264
265 2002-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
266
267         * GUIRunTime.C (initialiseGraphics): use the xforms image loader if
268         your version of the xforms libraries is up to the task.
269
270         * Makefile.am: link in the xforms image loader if so configured.
271
272 2002-03-04   Angus Leeming  <a.leeming@ic.ac.uk>
273
274         * Dialogs.C (redrawGUI): removed to frontends/Dialogs.C
275
276         * GUIRunTime.C (initialiseGraphics): new static method
277
278 2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
279
280         * Makefile.am: get rid of LYX_LIBS
281
282 2002-02-10  Michael A. Koziarski  <michael@koziarski.com>
283
284         * FormERT.C
285         * FormERT.h
286         * Dialogs.C
287         * dialogs/FormERT.glade: Implemented FormERT, still seeing the
288         weird crashes
289         * GnomeBase.C: add debug message to help track down the "twice OK"
290         bug
291         * gnomeBC.C: Fix compilation
292
293 2002-01-12  Michael A. Koziarski  <michael@koziarski.com>
294
295         * Menubar_pimpl.C
296         * Menubar_pimpl.h
297         * mainapp.h
298         * mainapp.C: Removed,  We should behave similarly to the qt2
299         frontend, so I've removed the LyXGnomified and menubar code.  The
300         menubar wasn't working properly anyway.
301
302 2002-01-12  Michael A. Koziarski  <michael@koziarski.com>
303
304         * various:  Cleaned out the old stuff, standardised the new
305         stuff.
306         * GnomeBase.C
307         * GnomeBase.h: Changed the constructor to take one argument.  The
308         dialog name.  The path and name of the glade files can be
309         calculated from there.  These two now provide default validate() &
310         *Clicked functions.
311         * FormUrl.C
312         * FormUrl.h
313         * FormError.C
314         * FormError.h
315         * FormTabularCreate.C
316         * FormTabularCreate.h: updated them to use the new system.
317         Removed Local inline *Clicked functions as they're now in the base
318         class.
319         * README: new, brief outline of what I'm doing here.
320         * accessors.py: Described in README, generates the accessor
321         functions from the glade file.
322
323 2002-01-12  Michael A. Koziarski  <michael@koziarski.com>
324
325         * Menubar_pimpl.C
326         * Menubar_pimpl.h
327         * mainapp.h
328         * mainapp.C: Removed,  We should behave similarly to the qt2
329         frontend, so I've removed the LyXGnomified and menubar code.  The
330         menubar wasn't working properly anyway.
331
332 2002-01-08  Martin Vermeer  <martin.vermeer@hut.fi>
333
334         * Menubar_pimpl.C (composeUIInfo):
335         (update): use FuncStatus
336
337 2002-01-03  Michael Koziarski  <michael@koziarski.com>
338
339         * Dialogs.h: fix compilation.
340         * Makefile.am: ditto.
341         * GUIRunTime.C: ditto.  Supply a getScreenDPI().
342
343 2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
344
345         * Timeout_pimpl.h: do not include <config.h> in header files.
346
347 2001-12-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
348
349         * FormCitation.C:
350         * GUIRunTime.C: change "while(" to "while ("
351
352 2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>
353
354         * Dialogs.C: remove splash dialog code.
355
356         * Makefile.am: remove splash dialog files.
357
358 2001-09-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
359
360         * Makefile.am (libgnome_la_LIBADD): depend on the gui libs.
361         (libgnome_la_SOURCES): sort
362
363 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
364
365         * GUIRunTime.C: initApplication() should take a int & argc, add debug
366
367 2001-07-19  Baruch Even  <baruch@lyx.org>
368
369         * Menubar_pimpl.C: Renamed LyXFunc::Dispatch to LyXFunc::dispatch.
370
371 2001-07-16  Baruch Even  <baruch@lyx.org>
372
373         * GUIRunTime.C: Added some functions that were required lately.
374
375 2001-07-16  Baruch Even  <baruch@lyx.org>
376
377         * Makefile.am:
378         * Dialogs.C: Removed Citation and Copyright dialogs from build. Left them
379         in repository until they get redone as About Dialog.
380
381         * FileDialog.C:
382         * Menubar_pimpl.C:
383         * Menubar_pimpl.h:
384         * mainapp.C:
385         * mainapp.h: Various fixed to get Gnome FE (FrontEnd) to compile again.
386
387 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
388
389         Consistent use of Lsstream.h:
390         * FormCredits.C (build): std::stringstream -> stringstream.
391
392 2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>
393
394         * gnomeBC.h: clean-up of included files.
395
396 2001-06-14  Angus Leeming  <a.leeming@ic.ac.uk>
397
398         * FileDialog.C:
399         * FormCitation.C:
400         * FormCopyright.C:
401         * FormCredits.C:
402         * FormError.C:
403         * FormIndex.C:
404         * FormPrint.C:
405         * FormRef.C:
406         * FormTabularCreate.C:
407         * FormToc.C:
408         * FormUrl.C:
409         * GnomeBase.C:
410         * Menubar_pimpl.C:
411         * gnome_helpers.C:
412         * mainapp.C: removed // -*- C++ -*- as first line.
413
414         * FormTabularCreate.h:
415         * FormToc.h:
416         * Timeout_pimpl.h: added // -*- C++ -*- as first line.
417
418 2001-05-08  Michael A. Koziarski  <michael@koziarski.org>
419
420         * FormTabularCreate[Ch]:
421         * dialogs:
422         * Makefile.am:
423         * Dialogs.C:  Created the FormCharacter Dialog and altered the
424         other files to include it.
425
426 2001-04-29  Baruch Even  <baruch@lyx.org>
427
428         * Dialogs.C: Added an include for ControlSplash which is required
429         in GUI.h but is not included there.
430
431         * GnomeBase.C: Changed an Assert to lyx::Assert.
432
433 2001-04-17  Lars Gullik Bjønnes  <larsbj@birdstep.com>
434
435         * FormIndex.C: delete duplicate include files
436
437 2001-04-16  Allan Rae  <rae@lyx.org>
438
439         * gnomeBC.C (setButtonLabel):
440         * Menubar_pimpl.C (updateAllLists):
441         * GnomeBase.C (loadXML): #warning triggers an error on Sun CC 6.0 as
442         an unrecognised preprocessor directive.  So ensure they're wrapped.
443
444 2001-04-03  Baruch Even  <baruch@lyx.org>
445
446         * FileDialog.C: Added file to provide the gnome file dialog.
447
448 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
449
450         * Dialogs.C: s/popup/dialog/
451
452         * FormUrl.C:
453         * GnomeBase.C:
454         * GnomeBase.h: s/ControlButton/ControlButtons/
455         s/UndoAll/Restore/
456
457 2001-04-02  Michael Koziarski  <michael@koziarski.org>
458
459         * FormCopyright.[Ch]: Reimplemented as an MVC dialog.
460
461         * gnome_helpers.C: Some castings to avoid compilation break.
462
463 2001-04-01  Baruch Even  <baruch@lyx.org>
464
465         * GUIRuntime.C (initApplication):  Changed strings to non-static.
466
467 2001-03-30  Baruch Even  <baruch@lyx.org>
468
469         * FormCredits.C: Added the formatting of the credits text.
470
471         * gnome_helpers.[Ch]: Added functions to get font name from font.
472
473 2001-03-30  Baruch Even  <baruch@lyx.org>
474
475         * GnomeBase.[Ch]: Added the dialog as a responsibility.
476
477         * FormUrl.[Ch]: Changed accordingly.
478         * FormCredits.[Ch]: ditto.
479
480         * gnomeBC.[Ch]: Fixed to get it to compile.
481
482         * gnome_helpers.h: Changed declaration from const char * to char const *
483
484 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
485
486         * GnomeBase.[Ch]: changed ControlBase to ControlButton.
487
488 2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>
489
490         * gnomeBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
491         Code moved into the generic template base class. Replaced
492         setCancelCloseButton() with setButtonLabel().
493
494 2001-03-29  Baruch Even  <baruch@lyx.org>
495
496         * gnomeBC.[Ch]: Changed to use the new GuiBC template.
497
498 2001-03-29  Baruch Even  <baruch@lyx.org>
499
500         * FormUrl.C (d-tor):
501         * FormCredits.C (d-tor): Removed the dialog_->destroy(), it was causing
502         crashes on exit.
503
504         * GnomeBase.C (d-tor): Added a check for times when the xml wasn't loaded.
505
506 2001-03-29  Michael Koziarski  <michael@koziarski.org>
507
508         * Dialogs.C: Uncommented FormCredits in the #include and instantiate it.
509
510         * Makefile.am: Added FormCredits.[Ch]
511
512         * FormCredits.[Ch]: Created FormCredits dialog using libglade
513         approach.  Text needs to be formatted still.
514
515         * dialogs/diahelpcredits.glade: Created file.
516
517 2001-03-26  Baruch Even  <baruch@lyx.org>
518
519         * Various files: Fixes to get the gnome frontend to compile again.
520         Removed most xforms dialogs in order to reduce compilation breaks caused
521         by the moves to MVC in the xforms frontend.
522
523         * GUIRuntime.C: Added libglade library initialization.
524
525         * gnomeBC.h:
526         * gnomeBC.C: Added file for the MVC support.
527
528         * gnome_helpers.h: Added file with support functions.
529
530         * GnomeBase.h:
531         * GnomeBase.C: Added file to be the base class of MVC dialogs that use
532         libglade.
533
534         * FormUrl.h:
535         * FormUrl.C: Recreated the dialog in the MVC way.
536
537         * Timeout_pimpl.h:
538         * Timeout_pimpl.C: Implementation of the Timeout pimpl.
539
540 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
541
542         * several files: remove CXX_WORKING_NAMESPACES
543
544 2001-03-11  Baruch Even  <baruch@lyx.org>
545
546         * Various files: More fixes to get it compiled again.
547
548 2001-03-06  Baruch Even  <baruch@lyx.org>
549
550         * Various files: Small fixes to get the gnome frontend to compile again.
551
552 2001-02-26  Dekel Tsur  <dekelts@tau.ac.il>
553
554         * FormRef.C (apply): Update bookmark #0 after inserting a reference.
555
556 2001-02-16  Lars Gullik Bjønnes  <larsbj@lyx.org>
557
558         * FormCitation.C: small cleanup.
559         (searchSimple): better localization of variables, don't use
560         sequencing operator if you don't have to.
561
562         * other: use compare instead of strcmp/strncmp