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