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