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