fix .desktop file
[gconf-editor] / ChangeLog.pre-git
1 2009-04-21  Cosimo Cecchi  <cosimoc@gnome.org>
2
3         * gconf-editor.doap: add the DOAP file for this project.
4
5 2009-04-21  Cosimo Cecchi  <cosimoc@gnome.org>
6
7         * src/gconf-editor-window.c (gconf_editor_window_finalize):
8         We can always unref the GConfClient object now that bug #579751 has
9         been fixed.
10
11 2009-04-21  Cosimo Cecchi  <cosimoc@gnome.org>
12
13         * src/gconf-list-model.c (gconf_list_model_finalize),
14         (gconf_list_model_set_client):
15         * src/gconf-tree-model.c (gconf_tree_model_set_client):
16         Ref the GConfClient object when setting it to a model (#579751).
17
18 2009-03-17  Vincent Untz  <vuntz@gnome.org>
19
20         * configure.in: post-release bump to 2.26.1
21
22 ==================== 2.26.0 ====================
23
24 2009-03-17  Vincent Untz  <vuntz@gnome.org>
25
26         * NEWS:
27         * configure.in: version 2.26.0
28
29 ==================== 2.25.91 ====================
30
31 2009-02-16  Cosimo Cecchi  <cosimoc@gnome.org>
32
33         * NEWS:
34         * configure.in: update for 2.25.91 release.
35
36 2008-11-18  Cosimo Cecchi  <cosimoc@gnome.org>
37
38         * src/gconf-bookmarks-dialog.c:
39         (gconf_bookmarks_dialog_populate_model):
40         * src/gconf-bookmarks.c: (gconf_bookmarks_update_menu):
41         * src/gconf-editor-window.c: (gconf_add_recent_key),
42         (strip_whitespace):
43         * src/gconf-key-editor.c: (gconf_key_editor_init):
44         * src/gconf-list-model.c: (gconf_list_model_set_root_path),
45         (gconf_list_model_finalize):
46         * src/gconf-tree-model.c: (gconf_tree_model_iter_has_child):
47         * src/gconf-util.c: (gconf_client_get_schema_for_key):
48         Fix a bunch of memory leaks.
49
50 2008-10-31  Cosimo Cecchi  <cosimoc@gnome.org>
51
52         * src/gconf-util.c: (can_edit_source):
53         Use a GConfClient to decide whether we can edit a source instead
54         of using the GConfEngine directly.
55
56 2008-10-31  Cosimo Cecchi  <cosimoc@gnome.org>
57
58         * src/gconf-editor-window.c: (help_cb),
59         (gconf_editor_popup_window_set_as_default),
60         (gconf_editor_popup_window_set_as_mandatory):
61         Fix some double-frees of GErrors.
62
63 2008-10-31  Cosimo Cecchi  <cosimoc@gnome.org>
64
65         * src/gconf-editor-window.c: (gconf_editor_window_finalize):
66         Don't unref the GConfClient if the window type is not the normal one.
67
68 2008-10-30  Vincent Untz  <vuntz@gnome.org>
69
70         Add some preliminary PolicyKit support for setting default/mandatory
71         values. This only works with the popup context menu because of
72         limitations of the API provided by the gconf PolicyKit helper.
73         Part of bug #512494.
74
75         * configure.in: depend on polkit-dbus and dbus-glib-1
76         * src/Makefile.am:
77         * src/gconf-policykit.[ch]: add new files
78         * src/gconf-editor-window.c:
79         (gconf_editor_popup_policykit_callback): new, callback used when
80         calling the PolicyKit asynchronous API.
81         (gconf_editor_popup_window_set_as_default),
82         (gconf_editor_popup_window_set_as_mandatory): rework to handle both
83         direct write and write through PolicyKit
84         (list_view_button_press_event),
85         (gconf_editor_window_list_view_popup_menu): update to have the right
86         sensitivity of popup menu items with the new PolicyKit stuff.
87
88 2008-10-30  Vincent Untz  <vuntz@gnome.org>
89
90         * src/gconf-editor-application.c:
91         (gconf_editor_application_create_editor_window):
92         * src/gconf-editor-window.c: (list_view_button_press_event),
93         (gconf_editor_window_list_view_popup_menu):
94         Correctly set sensitivity of context menu items for
95         Unset/SetDefault/SetMandatory instead of having the items nearly always
96         sensitive.
97         Fix bug #558483
98
99 2008-10-19  Cosimo Cecchi  <cosimoc@gnome.org>
100
101         * configure.in:
102         Bump to 2.25.1, enforce GLib/GTK+ deprecation CFLAGS under
103         maintainer mode.
104
105         * src/Makefile.am:
106         * src/gconf-cell-renderer.c: (gconf_cell_renderer_init):
107         * src/gconf-key-editor.c: (gconf_key_editor_init):
108         * src/gconf-search.c: (gconf_tree_model_build_match_list):
109         * src/gconf-tree-model.c:
110         (gconf_tree_model_get_tree_path_from_gconf_path):
111         * src/gedit-output-window.c: (gedit_output_window_init),
112         (gedit_output_window_finalize):
113         Port to GtkTooltip and avoid using deprecated functions.        
114
115 2008-10-19  Cosimo Cecchi  <cosimoc@gnome.org>
116
117         * data/gconf-editor.desktop.in.in:
118         Drop deprecated "Encoding" field.
119
120 2008-10-02  Cosimo Cecchi  <cosimoc@gnome.org>
121
122         * src/gconf-editor-window.c: (gconf_editor_window_go_to):
123         Remove the checks for existence of the key, as gconf_client_get () is
124         unable to distinguish between a key that doesn't exist and one with no
125         value. The code should anyway be smart enough to stop at the right
126         level when we supply a key that doesn't exist (#554629).
127
128 2008-10-01  Cosimo Cecchi  <cosimoc@gnome.org>
129
130         * COPYING: Add this.
131
132 2008-10-01  Cosimo Cecchi  <cosimoc@gnome.org>
133
134         * src/gconf-bookmarks-dialog.c: (gconf_bookmarks_dialog_destroy),
135         (gconf_bookmarks_dialog_populate_model),
136         (gconf_bookmarks_dialog_update_gconf_key),
137         (gconf_bookmarks_dialog_init):
138         * src/gconf-bookmarks.c: (gconf_bookmarks_update_menu),
139         (gconf_bookmarks_add_bookmark), (remove_notify_id),
140         (gconf_bookmarks_hook_up_menu):
141         * src/gconf-editor-window.c: (gconf_editor_window_finalize):
142         * src/gconf-tree-model.c: (gconf_tree_model_finalize),
143         (gconf_tree_model_class_init):
144         Always unref the GConfClient objects retrieved with
145         gconf_client_get_default ().
146
147 2008-09-27  Kjartan Maraas  <kmaraas@gnome.org>
148
149         * src/main.c: Remove <gnome.h> and include <stdlib.h> for
150         exit().
151
152 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
153
154         * src/gconf-tree-model.c:
155         Add the GPLv2 license header (part of #551943).
156
157 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
158
159         * src/gconf-key-editor.c: (gconf_key_editor_create_combo_box):
160         Add a comment for translators (#521592).
161
162 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
163
164         * src/gconf-search-dialog.c: (gconf_search_not_found_dialog),
165         (gconf_search_dialog_search), (gconf_search_dialog_init):
166         Set the right parent on the "Pattern not found" dialog, so that
167         focus will return to the right dialog after closing (#349844).
168
169 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
170
171         * configure.in:
172         * src/gconf-bookmarks-dialog.c: (gconf_bookmarks_dialog_init):
173         * src/gconf-editor-window.c: (help_cb):
174         * src/main.c: (build_accel_filename), (load_accel_map),
175         (save_accel_map), (main):
176         Drop dependency on libgnome and libgnome-ui.
177         Thanks to Kristof Vansant (#342635).
178
179 2008-09-25  Cosimo Cecchi  <cosimoc@gnome.org>
180
181         * src/*: Use single GTK+ includes.
182
183 2008-09-24  Vincent Untz  <vuntz@gnome.org>
184
185         * configure.in: post-release bump to 2.24.1.
186
187 ==================== 2.24.0.1 ====================
188
189 2008-09-24  Vincent Untz  <vuntz@gnome.org>
190
191         * NEWS:
192         * configure.in: version 2.24.0.1
193
194 2008-09-23  Vincent Untz  <vuntz@gnome.org>
195
196         * configure.in: post-release bump to 2.24.1.
197
198 ==================== 2.24.0 ====================
199
200 2008-09-23  Vincent Untz  <vuntz@gnome.org>
201
202         * NEWS:
203         * configure.in: version 2.24.0
204
205 2008-08-18  Christian Persch  <chpe@gnome.org>
206
207         Bug 341288 – move to G_DEFINE_TYPE reduces code
208
209         * src/gconf-bookmarks-dialog.c: (gconf_bookmarks_dialog_destroy),
210         (gconf_bookmarks_dialog_class_init), (gconf_bookmarks_dialog_new):
211         * src/gconf-bookmarks-dialog.h:
212         * src/gconf-cell-renderer.c: (gconf_cell_renderer_finalize),
213         (gconf_cell_renderer_class_init), (gconf_cell_renderer_new):
214         * src/gconf-cell-renderer.h:
215         * src/gconf-editor-window.c: (gconf_editor_window_about_window),
216         (gconf_editor_window_finalize), (gconf_editor_window_class_init),
217         (tree_view_style_set_cb):
218         * src/gconf-editor-window.h:
219         * src/gconf-key-editor.c:
220         * src/gconf-key-editor.h:
221         * src/gconf-list-model.h:
222         * src/gconf-search-dialog.c: (gconf_search_dialog_init),
223         (gconf_search_dialog_new):
224         * src/gconf-search-dialog.h:
225         * src/gconf-tree-model.c:
226         * src/gconf-tree-model.h:
227         * src/gedit-output-window.c: (gedit_output_window_class_init),
228         (gedit_output_window_copy_selection),
229         (gedit_output_window_append_line):
230         * src/gedit-output-window.h: Use G_DEFINE_TYPE. Patch by Kristof
231         Vansant.
232
233 2008-08-18  Christian Persch  <chpe@gnome.org>
234
235         * src/gconf-bookmarks-dialog.h:
236         * src/gconf-cell-renderer.h:
237         * src/gconf-editor-window.h:
238         * src/gconf-key-editor.h:
239         * src/gconf-list-model.h:
240         * src/gconf-search-dialog.h:
241         * src/gconf-tree-model.h:
242         * src/gedit-output-window.h: Don't use deprecated gtk type macros. Bug
243         #341252, patch by Kristof Vansant.
244
245 2008-08-18  Christian Persch  <chpe@gnome.org>
246
247         * data/icons/Makefile.am:
248         * data/icons/*.png:
249         * src/Makefile.am:
250         * src/gconf-tree-model.[ch]:
251         * src/gconf-list-model.[ch]:
252         * src/gconf-stock-icons.[ch]:
253         * src/gconf-editor-window.c: Use themed icons. Bug #348822; partially
254         based on patches by Christopher Bratusek.
255
256 2008-08-18  Christian Persch  <chpe@gnome.org>
257
258         * Makefile.am:
259         * autogen.sh:
260         * configure.in: Fix distcheck with intltool 0.40.0.
261
262 2008-08-04  Jonathon Jongsma  <jjongsma@gnome.org>
263
264         * src/gedit-output-window.c: Modify the buttons for the search results pane
265         so that the icons aren't clipped and difficult to determine what they are
266         (bug #518297).
267
268 2008-07-26  Matthias Clasen  <mclasen@redhat.com>
269
270         * src/gconf-stock-icons.h: Use standard icon names where
271         available. Fixes a missing icon. 
272
273 2008-03-10  Fernando Herrera  <fherrera@onirica.com>
274
275         * configure.in: Release 2.22.0
276
277 2008-02-05  Sebastian Dröge  <slomo@circular-chaos.org>
278
279         * src/gconf-search-dialog.c: (gconf_search_dialog_search): Don't add
280         a memory address on the stack as a weak pointer. Fixes segfault when
281         closing the search dialog with Esc (bug #483382).
282
283 2007-05-02  Jonathon Jongsma  <jjongsma@gnome.org>
284
285         * src/gconf-editor-window.c: (gconf_editor_window_style_set): Set the text
286         color to the 'fg' color so that it matches the other text regardless of GTK+
287         theme (bug #435396)
288
289 2007-09-18  Fernando Herrera  <fherrera@onirica.com>
290
291         * configure.in: Release 2.20.0
292
293 2007-09-11  Fernando Herrera  <fherrera@onirica.com>
294
295         * NEWS:
296         * configure.in: Release 2.19.92
297
298 2007-08-27  Kjartan Maraas  <kmaraas@gnome.org>
299
300         * NEWS: Update. 
301         * src/main.c: (main): Translate program description correctly.
302         Patch from Gabor Kelemen. Closes bug #450152.
303
304 2007-05-03  David Farning <dfarning@gmail.com>
305
306         * data/icons/Makefile.am (update-icon-cache): fix
307         gtk-update-icon-cache for install-hook and uninstall-hook.
308         Closes bug #422860.
309
310 2007-08-27  Kjartan Maraas  <kmaraas@gnome.org>
311
312         * NEWS: Update
313         * configure.in: Bump again.
314         * src/gconf-search-dialog.c: (gconf_search_dialog_search):
315         Revert accidental commit that broke search.
316
317 2007-08-27  Kjartan Maraas  <kmaraas@gnome.org>
318
319         * configure.in: Bump version.
320         * src/gconf-editor-window.c: (gconf_editor_window_get_client):
321         Clean up some unused code. Patch from Kristof Vansant. Closes
322         bug #341469.
323
324 2007-08-27  Kjartan Maraas  <kmaraas@gnome.org>
325
326         * src/gconf-bookmarks.c: Mark a function static.
327         * src/gconf-cell-renderer.c: (gconf_cell_renderer_activate):
328         Mark a function static and fix signature.
329         * src/gconf-editor-window.c: Remove trailing comma from enum. 
330         * src/gconf-list-model.c: Fix return type.
331         * src/gconf-search-dialog.c: (gconf_search_entry_changed),
332         (gconf_search_dialog_search): Disconnect signal handlers before
333         destroying the dialog.
334         * src/gconf-search.c: (gconf_tree_model_build_match_list):
335         Fix an invalid memory acces by introducing a tiny leak.
336         * src/gconf-tree-model.c:
337         (gconf_tree_model_get_tree_path_from_gconf_path),
338         (gconf_tree_model_build_level), (gconf_tree_model_iter_next),
339         (gconf_tree_model_iter_children): Fix a larger leak to compensate.
340         This could fix a large amount of crashes reported when searching
341         the gconf-database for key names and values.
342
343 2007-08-08  Fernando Herrera  <fherrera@onirica.com>
344
345         * MAINTAINERS: updated with userid
346
347 2007-03-13  Fernando Herrera  <fherrera@onirica.com>
348
349         * configure.in: Release 2.18.0
350
351 2007-03-11  Christian Kirbach  <Christian.Kirbach@googlemail.com>
352
353         * data/gconf-editor.desktop.in.in:
354         "Application" is not a valid category in the freedesktop.org
355         specification.
356
357 2007-02-20  Kjartan Maraas  <kmaraas@gnome.org>
358
359         * Makefile.am: Dist MAINTAINERS.
360
361 2006-12-18  Fernando Herrera  <fherrera@onirica.com>
362
363         * configure.in:Released 2.17.0. Version bumped to
364         2.17.1
365
366 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
367
368         * configure.in: Bump version to 2.17.0
369
370 2006-12-03  Fernando Herrera  <fherrera@onirica.com>
371
372         * src/gconf-search.c: (gconf_tree_model_search_iter_foreach):
373         Fix a double-free crashing in searchs. Fix bug #361137
374
375 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
376
377         * src/gconf-editor-window.c: Re-commit the fix for
378         bug #355310.
379
380 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
381
382         * src/gconf-editor-window.c: Revert string change until
383         we've branched.
384
385 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
386
387         * src/gconf-editor-window.c: (gconf_editor_window_go_to):
388         Use strrchr() instead of rindex() for portability.
389         Reported by Andreas Köhler. Closes bug #355472.
390
391 2006-11-16  Kjartan Maraas  <kmaraas@gnome.org>
392
393         * src/gconf-editor-window.c: Remove ellipsis
394         from the Unset Key menuitem as per HIG. Reported by
395         Ken Harris. Closes bug #355310.
396
397 2006-08-14  Kjartan Maraas  <kmaraas@gnome.org>
398
399         * Makefile.am: Fix distcheck.
400         * configure.in: Require intltool 0.35.0.
401         (both these were released in the 2.15.92 tarball
402         but never commited to CVS :-/)
403
404 2006-09-05  Fernando Herrera  <fherrera@onirica.com>
405
406         * configure.in: Release 2.16.0
407
408 2006-08-07  Fernando Herrera  <fherrera@onirica.com>
409
410         * configure.in: Release 2.15.91
411         * Makefile.am: added missing m4 subdir
412
413 2006-08-07  Kjartan Maraas  <kmaraas@gnome.org>
414
415         * .cvsignore:
416         * Makefile.am:
417         * configure.in:
418         * docs/.cvsignore:
419         * docs/C/gconf-editor.xml:
420         * docs/Makefile.am: Port to gnome-doc-utils. Patch from
421         Don Scorgie. Closes bug #346919.
422
423 2006-08-07  Kjartan Maraas  <kmaraas@gnome.org>
424
425         * src/gedit-output-window.c: (my_popup_handler),
426         (gedit_output_window_init): Port to gtk+ from deprecated
427         libgnomeui API. Kristof Vansant. Closes bug #166882.
428
429 2006-07-23  Luca Ferretti  <elle.uca@libero.it>
430
431         * autogen.sh: add "USE_COMMON_DOC_BUILD=yes", fix bug # 348238 
432
433 2006-07-11  Kjartan Maraas  <kmaraas@gnome.org>
434
435         * autogen.sh: Convert to use gnome-autogen.sh. Fixes
436         bug #341344. Patch from Frederic Peters.
437
438 2006-05-19  Fernando Herrera  <fherrera@onirica.com>
439
440         * docs/de/gconf-editor-de.omf: Converted to UTF-8
441         (pointed by Kjartan Maraas)
442
443 2006-05-09  Fernando Herrera  <fherrera@onirica.com>
444
445         * configure.in:
446         * src/main.c: (main): Port to GOption. Patches and code from
447         Paolo Borelli, Christian Persch and Kristof Vansant. Fixes
448         bugs #335032 and #320390.
449
450 2006-05-09  Brian Pepple  <bdpepple@gmail.com>
451
452         * po/LINGUAS: New file listing all supported languages.
453         * configure.in: Use po/LINGUAS instead of including all languages
454         directly in this file. See the wiki for more information:
455         http://live.gnome.org/GnomeGoals/PoLinguas
456
457 2006-05-09  Fernando Herrera  <fherrera@onirica.com>
458
459         * src/gconf-search.c: (gconf_tree_model_search_iter_foreach):
460         Show search results when more than one has been found on the
461         path. Fixes #339316
462
463 2006-05-09  Fernando Herrera  <fherrera@onirica.com>
464
465         * src/gconf-editor-window.c:
466         (gconf_editor_window_popup_error_dialog),
467         (gconf_editor_window_go_to):
468         * src/main.c: (main): remove invalid_arg_error_dialog. Reuse
469         gconf_editor_window_popup_error_dialog and made this dialog HIG
470         compliant. Patch from Kristof Vansant. Fixes #340241
471
472 2006-05-09  Fernando Herrera  <fherrera@onirica.com>
473
474         * configure.in: version 2.15.0
475
476 2006-04-27  Wouter Bolsterlee  <uws+gnome@xs4all.nl>
477
478         * src/main.c: Call gnome_accelerators_sync() to save the keyboard
479         shortcuts on exit. Fixes bug #162902.
480
481 2006-04-21  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>
482
483         * configure.in: 
484         * docs/fr/Makefile.am:
485
486         Adding missing docs/fr/Makefile.am .
487         
488 2006-04-17  Benoît Dejean  <benoit@placenet.org>
489
490         * docs/Makefile.am:
491         * docs/fr/*:
492         
493         Added French translation.
494
495 2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>
496
497         * configure.in: Remove obsolete entry for no_NO.
498         * po/no.po: And the translation.
499
500 2006-03-27 Vladimer Sichinava  <vlsichinava@gmail.com>
501
502         * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
503
504 2006-03-26  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>
505
506         * configure.in: Adding "de" documentation entry.
507         * docs/de/Makefile.am: Fixing build (#336005).
508
509 2006-03-25  Christian Neumair  <chris@gnome-de.org>
510
511         * docs/Makefile.am: (SUBDIRS): Add "de". Thanks to Keywan Najafi
512         Tonekaboni.
513
514 2006-03-22  Tommi Vainikainen  <thv@iki.fi>
515
516         * configure.in (ALL_LINGUAS): Added Dzongkha (dz).
517
518 2006-03-20  Fernando Herrera  <fherrera@onirica.com>
519
520         * src/gconf-editor-window.c: (gconf_editor_gconf_value_changed): Fix 
521         memory corruption. GconfValue should be freed with gconf_value_free
522         not with g_free.
523         * src/gconf-list-model.c: (gconf_list_model_notify_func): Fix a tiny
524         leak.
525         Patch from Paolo Borelli. Closes bug #332931.
526
527 2006-03-20  Fernando Herrera  <fherrera@onirica.com>
528
529         * configure.in: Bump version to 2.14.1
530
531 2006-03-12  Fernando Herrera  <fherrera@onirica.com>
532
533         * configure.in: Release 2.14.0
534
535 2006-03-04  Jérémy Ar Floc'h <jeremy.lefloch@gmail.com>
536
537         * configure.in: Added Breton translation
538
539 2006-01-30  Fernando Herrera  <fherrera@onirica.com>
540
541         * src/gconf-key-editor.c: (update_list_buttons): Fix button sensitivity
542         illness on the key list dialog. Patch from Christian Persch. Fixes bug
543         #166112
544
545 2006-01-30  Fernando Herrera  <fherrera@onirica.com>
546
547         * src/gconf-editor-window.c:
548         (gconf_editor_window_selection_changed): Remove duplicated strings
549         and fix capitalization. Patch from Benoît Dejean. Fixes bug #167350
550
551 2006-01-30  Fernando Herrera  <fherrera@onirica.com>
552
553         * src/main.c: (invalid_arg_error_dialog): HIGfy error dialog.
554         Patch from Kristof Vansant. Fixes bug #325058.
555
556 2006-01-30  Fernando Herrera  <fherrera@onirica.com>
557
558         * po/POTFILES.in:
559         * src/gconf-cell-renderer.c: (gconf_cell_renderer_get_size),
560         (gconf_cell_renderer_render): Translate "<no value>" string.
561         Patch from Gabor Kelemen. Fixes bug #327525
562
563 2006-01-30  Fernando Herrera  <fherrera@onirica.com>
564
565         * data/gconf-editor.desktop.in.in: Added GTK; to Category entry.
566         Fixes bug #328037
567
568 2006-01-14  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
569
570         * configure.in: Add "zh_HK" to ALL_LINGUAS.
571
572 2006-01-08  Sebastien Bacher  <seb128@debian.org>
573
574         * src/gconf-editor-window.c: (gconf_editor_window_about_window):
575         use "translator-credits" instead of "translator_credits",
576         patch by Vincent van Adrighem <adrighem@gnome.org> (Closes: #300958)
577
578 2006-01-03  Mark McLoughlin  <mark@skynet.ie>
579
580         * configure.in: remove some redundant code which
581         set GCONF_DEFAULTS_SOURCE with a value which was
582         later overwritten.
583
584 2005-11-30  Fernando Herrera  <fherrera@onirica.com>
585
586         * NEWS:
587         * configure.in: Release 2.12.1 ("Cazuelazo")
588
589 2005-11-29  Sebastien Bacher  <seb128@debian.org>
590
591         * src/gconf-key-editor.c: (gconf_key_editor_create_list_type_menu):
592         fix a crasher with the combobox selection, 
593         patch by Felix Riemann <felix@hsgheli.de> (Closes: #318050).
594
595 2005-11-29  Sebastien Bacher  <seb128@debian.org>
596
597         * src/gconf-editor-window.c: (help_cb):
598         fix a crasher when pressing F1 without yelp installed,
599         patch by Felix Riemann <felix@hsgheli.de> (Closes: #318878).
600
601 2005-09-23  Erdal Ronahi  <erdal.ronahi@gmail.com>
602
603         * configure.in: Added "ku" to ALL_LINGUAS
604
605 2005-09-07  Fernando Herrera  <fherrera@onirica.com>
606
607         * NEWS: Release 2.12.0 "I only care when I miss it"
608
609 2005-08-31  Shaun McCance  <shaunm@gnome.org>
610
611         * docs/uk/Makefile.am:
612         * docs/uk/gconf-editor-uk.omf:
613         - Got the uk documentation translation working, #314947
614
615 2005-08-29  Maxim Dziumanenko <mvd@mylinux.ua>
616
617         * configure.in:
618         * docs/Makefile.am:
619         * docs/uk/*:
620         Added Ukrainian translation of the manual.
621         
622 2005-08-23  Fernando Herrera  <fherrera@onirica.com>
623
624         * configure.in: Postrelease version bumping to 2.12.0
625
626 2005-08-23  Fernando Herrera  <fherrera@onirica.com>
627
628         * configure.in:
629         * NEWS: Released 2.11.92 (and forgot ChangeLog entry)
630
631 2005-08-02  Abduxukur Abdurixit <abdurixit@gmail.com>
632
633         * configure.in: Added "ug" to ALL_LINGUAS.
634
635 2005-06-25  Fernando Herrera  <fherrera@onirica.com>
636
637         * src/gconf-key-editor.c: (combo_box_changed),
638         (list_type_menu_changed), (gconf_key_editor_create_combo_box),
639         (gconf_key_editor_create_list_type_menu), (list_add_clicked),
640         (list_edit_element), (gconf_key_editor_init),
641         (gconf_key_editor_set_value), (gconf_key_editor_get_value):
642         * src/gconf-key-editor.h: Port to GtkComboBox.
643
644         Patch by Michael Gossard <michael.gossard@free.fr>
645         Fix bug #171000
646
647 2005-06-25  Fernando Herrera  <fherrera@onirica.com>
648
649         * configure.in: branch for gnome-2-10 and bump version to
650         2.11.0
651
652 2005-06-25  Fernando Herrera  <fherrera@onirica.com>
653
654         * configure.in: Bump version to 2.10.1
655         * src/gconf-editor-window.c: (gconf_editor_popup_window_unset_key),
656         (list_view_button_press_event),
657         (gconf_editor_window_list_view_popup_menu): Only make some popup
658         options sensitive when there is a key selected. Fixes bug #167547.
659
660 2005-06-20  Runa Bhattacharjee <runa@bengalinux.org>
661
662         * configure.in: Added "te" (Telegu) to ALL_LINGUAS.
663
664 2005-03-31  Steve Murphy  <murf@e-tools.com>
665
666         * configure.in: Added "rw" to ALL_LINGUAS.
667
668 2005-03-23  Adi Attar  <aattar@cvs.gnome.org>
669
670         * configure.in: Added 'xh' to ALL_LINGUAS.
671
672 2005-03-07  Fernando Herrera  <fernando.herrera@tecsidel.es>
673
674         * NEWS:
675         * configure.in: Release 2.10.0: "Maria Stuarda"
676
677 2005-03-03  Hendrik Richter  <hendrik@gnome-de.org>
678
679         * docs/de/gconf-editor.xml: Fixed German translation by Keywan
680                 Najafi Tonekaboni <keywan@uni-duisburg.de>
681
682 2005-02-28  Fernando Herrera  <fernando.herrera@tecsidel.es>
683
684         * NEWS:
685         * configure.in: Release 2.9.92: "Drexler singing"
686
687 2005-02-12  Fernando Herrera  <fherrera@onirica.com>
688
689         * src/gconf-editor-window.c:
690         * src/gconf-search-dialog.c:
691         * src/gedit-output-window.c: Use glib/gi18n.h and GTK_STOCK_ABOUT
692         instead of deprecated ones in libgnome*. Patch from Kristof Vansant
693
694 2005-02-12  Fernando Herrera  <fherrera@onirica.com>
695
696         * data/icons/Makefile.am:
697         * data/icons/folder-closed.png: Re-add folder closed icon.
698
699 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
700
701         * NEWS:
702         * configure.in: Release 2.9.91: "Spectacular, Spectacular"
703
704 2005-02-10  Fernando Herrera  <fernando.herrera@tecsidel.es>
705
706         * src/gconf-list-model.c: (gconf_list_model_finalize): removes the 
707         notify handler when the list model is finalized. Fixes bug #166438.
708         Patch from John Ellis <johne@bellatlantic.net>
709
710 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
711
712         * configure.in: Post release version bumping.
713
714 2005-01-24  Fernando Herrera  <fherrera@onirica.com>
715
716         * NEWS:
717         * configure.in: Release 2.9.3 "Bang Bang"
718
719 2005-01-21  Fernando Herrera  <fherrera@onirica.com>
720
721         * src/gconf-cell-renderer.c: (gconf_cell_renderer_set_property),
722         (gconf_cell_renderer_finalize), (gconf_cell_renderer_get_size),
723         (gconf_cell_renderer_render), (gconf_cell_renderer_class_init),
724         (gconf_cell_renderer_init): Implement a finalize method.
725         * src/gconf-bookmarks.c: (gconf_bookmarks_hook_up_menu):
726         * src/gconf-editor-window.c:
727         (gconf_editor_window_selection_changed),
728         (gconf_editor_window_update_list_selection): Tooons of leaks fixes.
729
730         Patch by Paolo Borelli.
731
732 2005-01-10  Madhan Raj  <raj_madan@rediffmail.com>
733
734         * src/gconf-search.c: (gconf_tree_model_search_iter_foreach): After
735         finding a pattern in the final key name, continue the list. Do not return.
736
737 2004-11-30  Fernando Herrera  <fherrera@onirica.com>
738
739         * NEWS:
740         * configure.in: Release 2.9.2 "Con la frente marchita"
741
742 2004-11-28  Dennis Cranston <dennis_cranston@yahoo.com>
743
744         * src/gconf-editor-window.c (gconf_editor_window_init): Set the
745         window icon for the dialog.
746         
747 2004-11-28  Fernando Herrera  <fherrera@onirica.com>
748
749         * data/icons/Makefile.am: Install icon on $prefix/share/icons/hicolor
750         * src/gconf-editor-window.c: (gconf_editor_window_about_window):
751         Use gtk_about_dialog_new() instead of gnome_about_new(). (Patch from
752         Dennis Cranston). Add Shaun McCance to documentors credits.
753
754 2004-11-28  Dennis Cranston <dennis_cranston@yahoo.com>
755
756         * src/gconf-editor-window.c (gconf_editor_window_about_window):
757         
758 2004-11-24  Dennis Cranston <dennis_cranston@yahoo.com>
759
760         * src/gconf-editor-window.c (gconf_editor_window_selection_changed): 
761         Cleanup the main window's title.  Use proper capitalization; fix
762         default/mandatory window title confusion; and remove the trailing 
763         '-' from the title bar if the key name is blank.
764
765 2004-11-24  Christoffer Olsen  <co@deworks.net>
766
767         * configure.in: Added data/gconf-editor.desktop.in to AC_OUTPUT
768         * data/gconf-editor.desktop.in: Removed, will be generated
769         * data/gconf-editor.desktop.in.in: Created this file, will
770         generate *.desktop.in from this one.
771         * po/POTFILES.in: Replaced *.desktop.in with *.desktop.in.in
772
773 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
774
775         * src/gconf-editor-window.c: (gconf_editor_window_class_init): Fix a 
776         typo (in ttype :) ). Thanks to David Lodge for pointing this. Fixes
777         bug #158300.
778
779 2004-11-20  Dennis Cranston <dennis_cranston@yahoo.com>
780
781         * src/gconf-key-editor.[ch]: HIGify capitalization, alignment, and 
782         padding for New Key and Edit Key dialogs.
783         
784 2004-11-20  Dennis Cranston <dennis_cranston@yahoo.com>
785
786         * src/gconf-editor-window.c: (gconf_editor_window_init):  HIGify
787         capitalization, alignment, and padding for Key Documenation pane.
788         
789 2004-11-20  Fernando Herrera  <fherrera@onirica.com>
790
791         * configure.in: Require gtk+ >= 2.5.5
792         * src/gconf-editor-application.c:
793         (gconf_editor_application_create_editor_window): Disable defaults
794         and mandatory windows menu entry as well as the shortcut. Fixes
795         bug #157243
796
797 2004-11-05  Fernando Herrera  <fherrera@onirica.com>
798
799         * src/main.c: (main): Ops, forgot to update the main window creation
800         to the new type. Kudos to Luis' build sheriff hat.
801
802 2004-11-03  Fernando Herrera  <fherrera@onirica.com>
803
804         * src/gconf-editor-window.c: (help_cb): Show the _real_
805         error message if help cannot be displayed. Patch by
806         Paolo Borelli.
807
808 2004-11-03  Fernando Herrera  <fherrera@onirica.com>
809
810         * configure.in: Require gconf >= 2.8.2
811         * src/gconf-editor-application.c:
812         (gconf_editor_application_create_editor_window):
813         * src/gconf-editor-application.h:
814         * src/gconf-editor-window.c: (gconf_editor_window_new_window),
815         (gconf_editor_window_new_defaults_window),
816         (gconf_editor_window_new_mandatory_window),
817         (gconf_editor_popup_window_set_as_default),
818         (gconf_editor_popup_window_set_as_mandatory),
819         (gconf_editor_window_selection_changed),
820         (gconf_editor_window_get_client),
821         (gconf_editor_window_set_property),
822         (gconf_editor_window_get_property),
823         (gconf_editor_window_class_init), (gconf_editor_window_init):
824         * src/gconf-editor-window.h:
825         * src/gconf-util.c: (gconf_client_get_schema_for_key),
826         (gconf_util_can_edit_defaults), (gconf_util_can_edit_mandatory): Set window type
827         as a property. Set title based on this property. Use only gconf_client API (now
828         that gconf bug is fixed) but for guessing write perms on defaults and mandatory
829         (queried at the first time only). Disable "Set as default/mandatory" popup entry
830         when browsing them.
831
832 2004-10-31  Fernando Herrera  <fherrera@onirica.com>
833
834         * data/icons/Makefile.am:
835         * data/icons/folder-closed.png:
836         * src/gconf-bookmarks-dialog.c: (gconf_bookmarks_dialog_init):
837         * src/gconf-bookmarks.c: (gconf_bookmarks_update_menu):
838         * src/gconf-editor-window.c:
839         * src/gconf-stock-icons.c: (gconf_stock_icons_register):
840         * src/gconf-stock-icons.h: Use hicolor stock bookmarks icons. Thanks to
841         Bryan W Clark for finding them. Fix bug #123986
842
843 2004-10-31  Dave Ahlswede <mightyquinn@letterboxes.org>
844
845         * src/gconf-editor-window.c: Change "GConf editor" to
846         "Configuration Editor" in the UI.
847
848 2004-10-22  James Henstridge  <james@jamesh.id.au>
849
850         * data/Makefile.am: clean some files.  Include the intltool
851         schemas rule.
852
853         * Makefile.am: remove intltool stuff on "make distclean".  Ignore
854         scrollkeeper indices during "make distcheck"'s uninstall check.
855
856         * configure.in: modernise configure script a bit.
857
858         * autogen.sh: request a modern version of automake, and cause the
859         script to fail if any of the build tools fail.  Call
860         gnome-doc-common to pull in current xmldocs.make and omf.make
861         files.
862
863 2004-10-11  Christian Neumair  <chris@gnome-de.org>
864
865         * docs/de/figures/gconf_editor_anno_window.png 
866         * docs/de/figures/gconf_editor_anno_window.xcf 
867         * docs/de/Makefile.am
868         * docs/de/gconf-editor-de.omf 
869         * docs/de/gconf-editor.xml
870         * docs/de/l10n.txt
871         * docs/de/legal.xml: Added German documentation. Kudos to Keywan
872         Najafi Tonekaboni <keywan@uni-duisburg.de>.
873
874 2004-10-07  James Bowes  <bowes@cs.dal.ca>
875
876         * src/gconf-editor-window.c:
877         (gconf_editor_window_have_tearoffs_notify),
878         (gconf_editor_window_setup_ui_prefs_handler): Handle menu
879         tearoffs correctly, using the ui_manager.
880
881 2004-10-07  Fernando Herrera  <fherrera@onirica.com>
882
883         * configure.in: Branched. Now HEAD is for GNOME 2.9. 
884         Bumped version to 2.9.0
885
886 2004-10-04  Mark McLoughlin  <mark@skynet.ie>
887
888         Fix for spewing warnings on startup - bug #144833
889
890         * configure.in: require GConf 2.8.1.
891         
892         * src/gconf-util.[ch]:
893         (can_edit_source): assume the  backend will correctly
894         report whether the key is writable.
895         (gconf_util_can_edit_defaults),
896         (gconf_util_can_edit_mandatory): re-name from
897         gconf_client_can_edit_...() to avoid possible future
898         conflicts.
899         
900         * src/gconf-editor-window.c: (gconf_editor_window_init): upd.
901
902 2004-10-01  Fernando Herrera  <fherrera@onirica.com>
903
904         * NEWS: Release 2.8.1 "Puerto Rico"
905
906 2004-09-18  Fernando Herrera  <fherrera@onirica.com>
907
908         * src/main.c: (main): parse correcly gtk/gnome command line
909         arguments. Based on patch from Julio M. Merino Vidal. Fix bug
910         #151829.
911
912 2004-09-18  Fernando Herrera  <fherrera@onirica.com>
913
914         * configure.in: Post release version bumping.
915         * src/gconf-bookmarks.c: (gconf_bookmarks_hook_up_menu): don't 
916         crash if have_icons key is not present. Fix bug #151720.
917
918 2004-09-13  Fernando Herrera  <fherrera@onirica.com>
919
920         * NEWS: Release 2.8.0 "Joshua Bell"
921
922 2004-09-12  Shaun McCance  <shaunm@gnome.org>
923
924         * docs/C/gconf-editor.xml:
925         - Minor fixes
926
927 2004-09-12  Shaun McCance  <shaunm@gnome.org>
928
929         * docs/C/gconf-editor.xml:
930         - Typo fixes from Keywan Najafi Tonekaboni
931
932 2004-09-11  Abel Cheung  <maddog@linuxhall.org>
933
934         * configure.in: Added "en_CA" to ALL_LINGUAS.
935
936 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
937
938         * configure.in: Post release version bumping to 2.8.0
939
940 2004-09-08  Fernando Herrera  <fherrera@onirica.com>
941
942         * NEWS:
943         * configure.in: Release 2.7.92 ("Morte della Madonna").
944
945 2004-09-08  Gora Mohanty  <gmohanty@cvs.gnome.org>
946                                                                                 
947         * configure.in: Added 'or' to ALL_LINGUAS.
948  
949 2004-09-06  Shaun McCance  <shaunm@gnome.org>
950
951         * docs/C/gconf-editor.xml:
952         - Adding revision status information
953
954 2004-09-02  Shaun McCance  <shaunm@gnome.org>
955
956         * docs/C/Makefile.am:
957         * docs/C/gconf-editor-C.omf:
958         * docs/C/gconf-editor.xml:
959         - Full revisions for 2.8
960
961 2004-09-02  Shaun McCance  <shaunm@gnome.org>
962
963         * docs/C/gconf-editor.xml:
964         * docs/C/figures/gconf_editor_anno_window.png:
965         * docs/C/figures/gconf_editor_anno_window.xcf:
966         - Partial documentation updates for 2.8
967
968 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
969
970         * NEWS:
971         * configure.in: Release 2.7.91 ("Que fuerte me parece").
972
973 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
974
975         * src/gconf-search-dialog.c: (gconf_search_dialog_search):
976         * src/gconf-search.c: (gconf_tree_model_search_iter_foreach),
977         (gconf_tree_model_build_match_list):
978         * src/gconf-search.h: Fix search cancelation. (Bugs #150728, #146790)
979
980 2004-08-21  Fernando Herrera  <fherrera@onirica.com>
981
982         * src/gconf-editor-window.c:
983         (gconf_editor_window_update_list_selection): Check for NULL values
984         before showing/hiding the non-schema warning. Fix bug #149805.
985
986 2004-08-16  Christian Rose  <menthos@menthos.com>
987
988         * configure.in: Added "bs" to ALL_LINGUAS.
989
990 2004-08-16  Kjartan Maraas  <kmaraas@gnome.org>
991
992         * configure.in: Added nb to ALL_LINGUAS.
993
994 2004-08-02  Anders Carlsson  <andersca@gnome.org>
995
996         * configure.in: Release 2.7.90
997
998         * NEWS: Update.
999
1000 2004-07-31  Dennis Cranston <dennis_cranston@yahoo.com>
1001
1002         * src/gconf-editor-window.c:  Use stock add icon in 'Add Bookmark' menu.
1003         
1004         * src/gconf-bookmarks-dialog.c:  Use HIG widget spacing for edit
1005         bookmarks dialog. Use header capitalization for dialog's window title. 
1006
1007 2004-07-31  Dennis Cranston <dennis_cranston@yahoo.com>
1008
1009         * src/gconf-editor-window.c:  Use header capitalization for newly added
1010         menu item and add mnemonic.
1011
1012 2004-07-31  Dennis Cranston <dennis_cranston@yahoo.com>
1013
1014         * src/gconf-search-dialog.c:  (gconf_search_dialog_init):  Use HIG
1015         widget spacing for find dialog.  Add missing mnemonic to the search
1016         entry's label.
1017          
1018 2004-07-20  Fernando Herrera  <fherrera@onirica.com>
1019
1020         * configure.in:
1021         Post release version bump
1022
1023 2004-07-20  Fernando Herrera  <fherrera@onirica.com>
1024
1025         * NEWS: Released 2.7.4
1026
1027 2004-07-18  Fernando Herrera  <fherrera@onirica.com>
1028
1029         * src/gedit-output-window.c: (gedit_output_window_prepend_line):
1030         * src/gedit-output-window.h: added prepend function.
1031         * src/gconf-editor-window.c: (gconf_add_recent_key),
1032         (gconf_editor_show_recent_keys), (gconf_editor_new_key_response),
1033         (gconf_editor_edit_key_response), (gconf_editor_window_recents_init),
1034         (gconf_editor_gconf_value_changed), (gconf_editor_window_init):
1035         * src/gconf-editor-window.h:
1036         * src/gconf-search-dialog.c: (gconf_search_dialog_search): Add every
1037         modified key to recents and add an entry in the menu for showing them
1038         all in the output window.
1039
1040 2004-07-18  Dennis Cranston <dennis_cranston@yahoo.com>
1041
1042         * src/gconf-editor-window.c:  Use header capitalization for
1043         menu items. Fix bug #147753
1044
1045 2004-07-18  Fernando Herrera  <fherrera@onirica.com>
1046
1047         * src/gconf-editor-window.c: (gconf_editor_window_go_to): Go to
1048         the rigth key also in the list view if location is a full key.
1049
1050 2004-07-17  Fernando Herrera  <fherrera@onirica.com>
1051
1052         * src/gconf-search-dialog.c: (gconf_search_dialog_search):
1053         * src/gconf-search.c: (gconf_tree_model_search_iter_foreach),
1054         (gconf_tree_model_build_match_list):
1055         * src/gconf-search.h: Search asyncronously and add results to the 
1056         output window as soon as they come. Search in gconf_client_all_entries
1057         instead of the list_model to allow user interation during the search.
1058
1059 2004-07-17  Fernando Herrera  <fherrera@onirica.com>
1060
1061         * src/gconf-editor-window.c: (gconf_editor_window_init): Put the output
1062         window in a vpane so it can be resized. Fixs #146776
1063
1064 2004-07-14  Pawan Chitrakar  <pawan@nplinux.org>
1065
1066         * configure.in: Added ne Nepali in ALL_LINGUS
1067
1068 2004-07-09  Fernando Herrera  <fherrera@onirica.com>
1069
1070         * configure.in: Post-release version bumping.
1071
1072 2004-07-09  Fernando Herrera  <fherrera@onirica.com>
1073
1074         * configure.in:
1075         * NEWS: Release 2.7.3
1076
1077 2004-07-09  Anders Carlsson  <andersca@gnome.org>
1078
1079         * src/gconf-search-dialog.c: 
1080         (gconf_search_not_found_dialog):
1081         Translate dialog title
1082         
1083         (gconf_search_entry_changed):
1084         Make the find button insensitive if there's no text entered.
1085
1086         (gconf_search_dialog_init):
1087         Remove the dialog separator and make the window non-resizable.
1088
1089 2004-07-09  Fernando Herrera  <fherrera@onirica.com>
1090
1091         * NEWS: Release 2.7.2 (never released :) )
1092
1093 2004-07-09  Fernando Herrera  <fherrera@onirica.com>
1094
1095         * po/POTFILES.in: removed src/gconf-message-dialog.c and added
1096         gconf-search-dialog.c
1097
1098 2004-07-09  Fernando Herrera  <fherrera@onirica.com>
1099
1100         * data/gconf-editor.schemas.in:
1101         * src/Makefile.am:
1102         * src/gconf-message-dialog.c:
1103         * src/gconf-message-dialog.h:
1104         * src/main.c: (main): Removed warning dialog. Patch from Christian Neumair
1105
1106 2004-07-08  Fernando Herrera  <fherrera@onirica.com>
1107
1108         * src/Makefile.am: Added new files.
1109         * src/gconf-editor-window.c: (gconf_editor_window_search),
1110         (gconf_editor_window_close_output_window),
1111         (gconf_editor_window_output_window_changed),
1112         (gconf_editor_window_init): 
1113         * src/gconf-editor-window.h: Added the output window. Change default size.
1114         * src/gconf-search-dialog.c: (gconf_search_dialog_response),
1115         (gconf_search_dialog_class_init), (gconf_search_not_found_dialog),
1116         (gconf_search_dialog_search), (gconf_search_dialog_init),
1117         (gconf_search_dialog_get_type), (gconf_search_dialog_new):
1118         * src/gconf-search-dialog.h: New files for the search dialog.
1119         * src/gconf-search.c: (gconf_tree_model_search_iter_foreach),
1120         (gconf_tree_model_build_match_list):
1121         * src/gconf-search.h: New files for doing the search.
1122         * src/gedit-output-window.c: (gedit_output_window_get_type),
1123         (gedit_output_window_class_init),
1124         (gedit_output_window_copy_selection), (close_clicked_callback),
1125         (clear_clicked_callback), (copy_clicked_callback),
1126         (gedit_output_window_key_press_event_cb), (create_popup_menu),
1127         (gedit_output_window_treeview_selection_changed),
1128         (gedit_output_window_init), (gedit_output_window_finalize),
1129         (gedit_output_window_destroy), (gedit_output_window_new),
1130         (gedit_output_window_clear), (gedit_output_window_append_line),
1131         (gedit_output_window_set_select_multiple):
1132         * src/gedit-output-window.h: Class borrowed from gedit. Minor changes
1133         for disabling multiple selection and adding a new signal when the
1134         selection has changed.
1135
1136         With this we have a new fancy search system :) Fixed bugs #82902 and
1137         #113235.
1138
1139 2004-07-04  Christian Neumair  <chris@gnome-de.org>
1140
1141         * src/gconf-editor-window.c (gconf_editor_window_init):
1142         Enable menu internationalization by setting the menu action group's
1143         translation domain to NULL.
1144
1145 2004-06-22  Fernando Herrera  <fherrera@onirica.com>
1146
1147         * configure.in: Post-release version bumping.
1148
1149 2004-06-22  Breda McColgan  <breda.mccolgan@sun.com>
1150
1151         * docs/C/gconf-editor.xml: updated menu path (Getting Started)
1152         * docs/C/gconf-editor-C.omf: updated manual date and version numbers
1153         * docs/C/l10n.txt: updated manual date and version number
1154
1155 2004-06-21  Fernando Herrera  <fherrera@onirica.com>
1156
1157         * NEWS: Release 2.7.1
1158
1159 2004-06-21  Fernando Herrera  <fherrera@onirica.com>
1160
1161         * src/gconf-editor-window.c: (gconf_editor_gconf_value_changed): Check 
1162         if we are changing values of the same type. Because we can get a changed 
1163         signal from a cell_renderer corresponfing to a previous list_model.
1164         This finally fixes bug #136148.
1165
1166 2004-06-21  Fernando Herrera  <fherrera@onirica.com>
1167
1168         * src/gconf-list-model.c: (gconf_list_model_finalize): Free root_path.
1169
1170 2004-06-21  Fernando Herrera  <fherrera@onirica.com>
1171
1172         * src/gconf-editor-window.c: (gconf_editor_gconf_value_changed): Free the path.
1173
1174 2004-06-18  Fernando Herrera  <fherrera@onirica.com>
1175
1176         * src/gconf-editor-application.c:
1177         (gconf_editor_application_create_editor_window):
1178         * src/gconf-editor-window.c: (gconf_editor_window_init): Fix keybindings.
1179         * src/gconf-editor-window.h:
1180         * src/gconf-list-model.h:
1181         * src/gconf-tree-model.h: add missing function definitions.
1182
1183 2004-06-18  Fernando Herrera  <fherrera@onirica.com>
1184
1185         * src/gconf-editor-window.c: (gconf_editor_window_init): Unsensitivice new 
1186         defaut/mandatory windows menu entries if the user cannot edit them.
1187
1188 2004-06-18  Fernando Herrera  <fherrera@onirica.com>
1189
1190         * src/gconf-editor-application.c:
1191         (gconf_editor_application_create_editor_window):
1192         * src/gconf-editor-application.h:
1193         * src/gconf-editor-window.c: (gconf_editor_window_go_to),
1194         (gconf_editor_window_new_window),
1195         (gconf_editor_window_new_defaults_window),
1196         (gconf_editor_window_new_mandatory_window),
1197         (gconf_editor_popup_window_unset_key),
1198         (gconf_editor_new_key_response),
1199         (gconf_editor_popup_window_new_key),
1200         (gconf_editor_edit_key_response),
1201         (gconf_editor_popup_window_edit_key),
1202         (gconf_editor_gconf_value_changed), (gconf_editor_check_writable),
1203         (gconf_editor_window_update_list_selection),
1204         (gconf_editor_window_expand_first), (gconf_editor_window_finalize),
1205         (gconf_editor_window_init):
1206         * src/gconf-editor-window.h:
1207         * src/gconf-list-model.c: (gconf_list_model_notify_func),
1208         (gconf_list_model_init), (gconf_list_model_set_client):
1209         * src/gconf-tree-model.c: (gconf_tree_model_set_client):
1210         * src/main.c: (main): Open new windows for browsing/editing defaults and
1211         mandatory settings. Use always the GConf client asociated to the window.
1212
1213 2004-06-18  Fernando Herrera  <fherrera@onirica.com>
1214
1215         * src/gconf-editor-window.c:
1216         (gconf_editor_popup_window_set_as_default): set defaults in
1217         gconf.xml.defaults instead of on schemas.
1218         (gconf_editor_popup_window_set_as_mandatory): set a value as
1219         mandatory.
1220         (gconf_editor_window_init): Unsensitive "set as default" and "set as
1221         mandatory" if the user cannot do it.
1222         * src/gconf-util.c: (gconf_client_can_edit_defaults),
1223         (gconf_client_can_edit_mandatory):
1224         * src/gconf-util.h: new helper functions.
1225
1226 2004-06-18  Fernando Herrera  <fherrera@onirica.com>
1227
1228         * configure.in:
1229         * data/Makefile.am:
1230         * data/gconf-editor.schemas.in:
1231         * po/POTFILES.in: Add an schema file.
1232
1233 2004-05-28  Anders Carlsson  <andersca@gnome.org>
1234
1235         * src/gconf-editor-window.c (gconf_editor_window_about_window): 
1236         Add Fernando.
1237
1238 2004-05-28  Fernando Herrera  <fherrera@onirica.com>
1239
1240         * configure.in: Post release bump to 2.7.1
1241         * src/gconf-editor-window.c: (gconf_editor_popup_window_new_key): new
1242         key are writable, so don't show the warning.
1243         * src/gconf-key-editor.c: (update_list_buttons),
1244         (list_edit_element), (list_edit_clicked),
1245         (list_view_row_activated), (gconf_key_editor_init):
1246         * src/gconf-key-editor.h: Implement list element editing and add a
1247         button for it. Fixes bug #141034.
1248
1249 2004-05-28  Fernando Herrera  <fherrera@onirica.com>
1250
1251         * NEWS: Release 2.7.0
1252
1253 2004-05-28  Alberto Ruíz  <arc@gulic.org>
1254
1255         * src/gconf-key-editor.c: (list_remove_clicked): When removing an
1256         item, select the next one or the previous. Fixes bug #142994.
1257
1258 2004-05-28  Fernando Herrera  <fherrera@onirica.com>
1259
1260         * data/icons/Makefile.am
1261         * data/icons/stock-about-16.png: removed unused icon.
1262
1263 2004-05-19  James Bowes  <bowes@cs.dal.ca>
1264
1265         * src/gconf-stock-icons.h:
1266         * src/gconf-stock-icons.c: Remove gconf-stock-about icon.
1267         * src/gconf-editor-window.c (gconf_editor_window_close_window,
1268         gconf_editor_window_copy_key_name, gconf_editor_window_add_bookmark,
1269         gconf_editor_window_edit_bookmarks, gconf_editor_window_new_window,
1270         help_cb, gconf_editor_window_about_window, 
1271         gconf_editor_popup_window_unset_key, gconf_editor_popup_window_new_key,
1272         gconf_editor_popup_window_edit_key, 
1273         gconf_editor_popup_window_set_as_default, list_view_button_press_event,
1274         gconf_editor_window_list_view_popup_position, 
1275         gconf_editor_window_list_view_popup_menu, 
1276         gconf_editor_window_set_have_tearoffs, 
1277         gconf_editor_window_set_item_has_icon, gconf_editor_window_finalize,
1278         gconf_editor_window_init):
1279         * src/gconf-editor-window.h: Replace use of item factory with ui 
1280         manager. Remove function 
1281         gconf_editor_window_item_factory_translate_func.
1282         * src/gconf-editor-window.c (gconf_editor_window_init):
1283         Put number of rows and columns in the correct order in gtk_table_new
1284         for the details area table. Remove shadow from details_frame and
1285         indent its contents to follow the HIG
1286
1287 2004-04-27  Fernando Herrera  <fherrera@onirica.com>
1288
1289         * configure.in: Removed AC_SUBST CFLAGS, CPPFLAGS, LDFLAGS because
1290         autoconf does it automatically.
1291
1292 2004-04-23  Fernando Herrera  <fherrera@onirica.com>
1293
1294         * src/gconf-editor-window.c: (gconf_editor_window_new_window): Don't
1295         show all widgets in new window, because we have hidden ones.
1296
1297 2004-04-23  Fernando Herrera  <fherrera@onirica.com>
1298
1299         * src/gconf-editor-window.c: Translate "Contents" string added by
1300         Shakti patch.
1301
1302 2004-04-23  Fernando Herrera  <fherrera@onirica.com>
1303
1304         * src/gconf-editor-window.c:
1305         (gconf_editor_window_update_list_selection),
1306         (gconf_editor_window_init):
1307         * src/gconf-editor-window.h: Show an alert when the key has no schema.
1308         Fixes #110745
1309
1310 2004-04-23  Mariano Suárez-Alvarez  <msuarezalvarez@arnet.com.ar>
1311
1312         * src/gconf-bookmarks.c: (gconf_bookmarks_set_item_has_icon),
1313         (gconf_bookmarks_set_have_icons),
1314         (gconf_bookmarks_have_icons_notify),
1315         (gconf_bookmarks_hook_up_menu): Make menu icons follow
1316         menus_have_icons preference key.
1317
1318 2004-04-23  Fernando Herrera  <fherrera@onirica.com>
1319
1320         * src/gconf-editor-window.c: (gconf_editor_window_about_window): use
1321         gnome_about_window. (Fix #88279)
1322
1323 2004-04-23  Fernando Herrera  <fherrera@onirica.com>
1324
1325         * xmldocs.make: added for build docs.
1326         * omf.make: added for build docs.
1327
1328 2004-04-23  Shakti Sen <shprasad@novell.com>
1329
1330         * configure.in: Made changes to provide gnome libraries support.
1331         * src/main.c (main): Initialized the application with gnome_program_init
1332         * src/gconf-editor-window.c (help_cb): Added this function to provide
1333         Help support.
1334         * src/gconf-editor-application.h: <gnome.h> is included
1335         * docs/Makefile.am: Added the C subdirectory.
1336         * omf.make and xmldocs.make: Added to provide Help support.
1337         Fixes #133052
1338  
1339 2004-04-19  Richard Hult  <richard@imendio.com>
1340
1341         * src/gconf-editor-window.c (gconf_editor_popup_window_edit_key):
1342         Fix crash when nothing is selected.
1343         (gconf_editor_window_edit_bookmarks): Fix warning.
1344
1345 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1346
1347         * configure.in: branched for gnome 2.7. Bump version number to 2.7.0
1348
1349 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1350
1351         * src/gconf-key-editor.c: (gconf_key_editor_init): allow the notebook
1352         in the key editor to fill and expand. (Fix #138557)
1353
1354 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1355
1356         * src/gconf-editor-window.c: (gconf_editor_window_go_to): Check if
1357         location is a valid key/dir. Fix #136381
1358
1359 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1360
1361         * src/gconf-cell-renderer.c:
1362         (gconf_cell_renderer_text_editing_done): Cast to gdouble for float
1363         keys in the cell editor. Fix bug #137468
1364
1365 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1366
1367         * src/gconf-tree-model.c: (gconf_tree_model_free_node),
1368         (gconf_tree_model_clear_node), (gconf_tree_model_unref_node): Reverted
1369         wrong patch for #124662 . New unref code. Real Fix(tm) for 
1370         #124662 and #136631
1371
1372 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1373
1374         * src/gconf-editor-window.c:
1375         (gconf_editor_window_selection_changed):
1376         * src/gconf-tree-model.c: (gconf_tree_model_build_level),
1377         (gconf_tree_model_iter_has_child):
1378         * src/gconf-tree-model.h: Reverted patch for #96744, because it
1379         introduced two worse bugs (#135807 and #136400)
1380
1381 2004-04-12  Fernando Herrera  <fherrera@onirica.com>
1382
1383         * configure.in: Bump version to 2.6.1
1384
1385 2004-04-09  Guntupalli Karunakar  <karunakar@freedomink.org>
1386
1387         * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1388
1389 2004-04-05  Iñaki Larrañaga  <dooteo@euskalgnu.org>
1390
1391         * configure.in:  Added "eu" (Basque) to ALL_LINGUAS.
1392
1393 2004-03-22  Fernando Herrera  <fherrera@onirica.com>
1394
1395         * NEWS:
1396         * configure.in: Release 2.6.0
1397
1398 2004-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
1399
1400         * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
1401
1402 2004-03-18  Gareth Owen  <gowen72@yahoo.com>
1403
1404         * configure.in: Added en_GB to ALL_LINGUAS
1405
1406 2004-03-16  Fernando Herrera  <fherrera@onirica.com>
1407
1408         * NEWS:
1409         * configure.in: Release 2.5.92
1410
1411 2004-03-06  Fernando Herrera  <fherrera@onirica.com>
1412
1413         * NEWS:
1414         * configure.in: Release 2.5.91
1415
1416 2004-03-05  Fernando Herrera  <fherrera@onirica.com>
1417
1418         * src/gconf-util.c:
1419         (gconf_client_get_schema_for_key): Retrieve the entry
1420         using gconf_engine API to get the schema name, beacuse
1421         getting it with gconf_client doesn't work (GConf bug #131011).
1422         So this Fixes #121813.
1423
1424 2004-02-21  Paisa Seeluangsawat  <paisa@users.sf.net>
1425
1426         * configure.in: Added Thai (th) to ALL_LINGUAS.
1427
1428 2004-02-03  Anders Carlsson  <andersca@gnome.org>
1429
1430         * configure.in: Release 2.5.4
1431
1432 2004-02-03 Sanjiv Agarwala <sagarwala@novell.com>
1433         * src/gconf-tree-model.c:(gconf_tree_model_unref_node):
1434         When unreffing the node, node->parent->children must be 
1435         assigned to node->children. Fix (#105884 and #124662)
1436
1437 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
1438
1439         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
1440
1441 2004-01-21  Fernando Herrera  <fherrera@onirica.com>
1442
1443         * src/gconf-editor-window.c: (gconf_editor_window_copy_key_name):
1444         When copying keys, check if there is one selected on the list and
1445         if so, copy full path, otherwise, copy only the tree path. (Fix
1446         #132085)
1447
1448 2004-01-21  Fernando Herrera  <fherrera@onirica.com>
1449
1450         * src/gconf-editor-window.c:
1451         (gconf_editor_window_update_list_selection): Update statusbar on key
1452         selection.
1453
1454 2004-01-21  Fernando Herrera  <fherrera@onirica.com>
1455
1456         * src/gconf-tree-model.c: (gconf_tree_model_get_value): Check if
1457         node is NULL before getting value (Fix #128272)
1458
1459 2004-01-21  Fernando Herrera  <fherrera@onirica.com>
1460
1461         * src/gconf-editor-window.c: (gconf_editor_window_about_window): 
1462         Unify copyright strings. Patch from Christian Neumair Fixes bug
1463         #101728
1464
1465 2004-01-21  Anders Carlsson  <andersca@gnome.org>
1466
1467         * src/gconf-editor-window.c:
1468         (gconf_editor_window_selection_changed):
1469         * src/gconf-tree-model.c: (gconf_tree_model_get_gconf_escape_path),
1470         (gconf_tree_model_build_level), (gconf_tree_model_iter_has_child):
1471         * src/gconf-tree-model.h:
1472         Handle escaping of keys correctly.
1473         (#96744, fix by Hidetoshi Tajima).
1474         
1475 2004-01-21  Fernando Herrera  <fherrera@onirica.com>
1476
1477         * src/gconf-cell-renderer.h:
1478         * src/gconf-key-editor.h:
1479         * src/gconf-list-model.h:
1480         * src/gconf-tree-model.h: Removed final "," in enums and make AIX
1481         compiler happy
1482
1483 2003-12-11  Fernando Herrera  <fherrera@onirica.com>
1484
1485         * Makefile.am:
1486         * configure.in:
1487         * docs/gconf-editor.1: added man page from Sebastien Bacher
1488
1489 2003-11-12  Anders Carlsson  <andersca@gnome.org>
1490
1491         * configure.in: Release 2.5.1
1492
1493 2003-11-11  Sebastien Bacher  <seb128@debian.org>
1494
1495         * src/gconf-editor-window.c: (gconf_editor_new_key_response),
1496         (gconf_editor_popup_window_edit_key):
1497         Commited patch to fix the crash with unset values 
1498         (Closes: 121084).
1499
1500 2003-10-28  Federico Mena Quintero  <federico@ximian.com>
1501
1502         * src/gconf-editor-window.c (gconf_editor_window_test_expand_row):
1503         New callback, set the cursor to GDK_WATCH while we are figuring
1504         out the child nodes.
1505         (gconf_editor_window_row_expanded): New callback, reset the cursor
1506         to normal.
1507         (gconf_editor_window_init): Install signal handlers for the
1508         callbacks above.
1509
1510 2003-10-23 Mark Finlay <sisob@tuxfamilyDOTorg>
1511
1512         * src/gconf-editor-window.c:
1513
1514         Commiting Patch by Christophe Fergeau <teuf@gnome.org> 
1515         to make the tree items expand when double clicked.
1516
1517 2003-10-14  Ross Burton  <ross@burtonini.com>
1518
1519         * src/gconf-key-editor.c:
1520         Added float support to the list editor, fixing a crash.
1521
1522 2003-10-06  Christian Rose  <menthos@menthos.com>
1523
1524         * configure.in: Added "mr" to ALL_LINGUAS.
1525
1526 2003-10-06  Arvind Samptur  <arvind.samptur@wipro.com>
1527
1528         * src/Makefile.am: GtkItemFactory has been depricated
1529         Remove the GTK_DISABLE_DEPRECATED flag. Thanks to Anders for
1530         the right fix. Fix #123932
1531
1532 2003-09-06  Anders Carlsson  <andersca@gnome.org>
1533
1534         * configure.in: Release 2.4.0
1535
1536 2003-09-05  Taneem Ahmed  <taneem@bengalinux.org>
1537
1538         * configure.in: Added "bn" to ALL_LINGUAS.
1539
1540 2003-09-02  Gediminas Paulauskas  <menesis@delfi.lt>
1541
1542         * configure.in: Added lt to ALL_LINGUAS.
1543
1544 2003-08-10  Anders Carlsson  <andersca@codefactory.se>
1545
1546         * configure.in: Release 2.3.6
1547
1548 Wed Jul 23 14:43:43 2003  George Lebl <jirka@5z.com>
1549
1550         * src/gconf-bookmarks.[ch], src/gconf-editor-window.c:
1551           Don't allow changing bookmarks when the bookmarks key is not
1552           writable
1553
1554         * src/gconf-message-dialog.c: If the key for the show toggle
1555           is not writable, don't even show the toggle
1556
1557         * src/gconf-cell-renderer.[ch]: Fix signature of the changed signal
1558           and add a "check_writable" signal which has a boolean return 
1559           value and can be used to make the cell not writable.
1560
1561         * src/gconf-key-editor.[ch]:  Add a non-writable label and show it
1562           if the key is not writable, also in that case make the notebook
1563           insensitive since we can't set the key.
1564
1565         * src/gconf-editor-window.[ch]: Don't set a key if it's not writable,
1566           fix crash when setting a key resulted in an error,  Also
1567           set the key editor not to be writable and connect the
1568           "check_writable" signal for the list items and check writability
1569           there.  In the information pane add a non-writable label thing
1570           and show that if the key is not writable.
1571
1572         * src/gconf-marshal.[ch], src/gconf-marshal.list: the glib signal
1573           marshaller generating stuff did some changes here.  I added
1574           a BOOLEAN:STRING
1575
1576 2003-07-02  Jordi Mallach  <jordi@sindominio.net>
1577
1578         * data/gconf-editor.desktop.in: Use "false" instead of "0" in Terminal
1579         entry.
1580
1581 2003-06-26  Anders Carlsson  <andersca@codefactory.se>
1582
1583         * src/gconf-editor-window.c (gconf_editor_popup_window_edit_key): 
1584         Fix typo (reported by Dafydd Harries).
1585
1586 2003-06-24  Anders Carlsson  <andersca@codefactory.se>
1587
1588         * src/gconf-cell-renderer.c: (gconf_cell_renderer_set_property),
1589         (gconf_cell_renderer_get_size), (gconf_cell_renderer_render):
1590         * src/gconf-list-model.c: (gconf_list_model_get_value):
1591         Add support for showing pairs. (#90729, Mathias Warkus)
1592         
1593 2003-06-05  Mark McLoughlin  <mark@skynet.ie>
1594
1595         * src/Makefile.am: remove -I$(includedir).
1596         Patch from Matt Keenan, matt.keenan@sun.com.
1597
1598 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
1599
1600         * configure.in: Added li to ALL_LINGUAS.
1601
1602 2003-06-04  Abel Cheung  <maddog@linux.org.hk>
1603
1604         * configure.in: Added "sr@Latn" to ALL_LINGUAS.
1605
1606 2003-06-03  Anders Carlsson  <andersca@codefactory.se>
1607
1608         * configure.in: Release 0.5.0
1609
1610 2003-05-26  Telsa Gwynne  <hobbit@aloss.ukuu.org.uk>
1611
1612         * configure.in: Added "cy" to ALL_LINGUAS
1613
1614 2003-05-13  Ross Burton  <ross@burtonini.com>
1615
1616         * src/gconf-editor-window.c: Implement Set As Default on arbitary
1617         keys. Requires that the user has write access to the defaults
1618         tree.
1619
1620         * configure.in: Find the GConf defaults and mandatory
1621         configuration sources. Also comment the AC_DEFINEs.
1622
1623         * acconfig.h: Remove, thanks to the commenting done above.
1624         
1625 2003-05-08  Abel Cheung  <maddog@linux.org.hk>
1626
1627         * configure.in: Added "am" "mk" "nl" "tr" to ALL_LINGUAS.
1628
1629 2003-05-07  Richard Hult  <rhult@codefactory.se>
1630
1631         * src/gconf-editor-window.c (gconf_editor_window_init),
1632         (gconf_editor_window_style_set): Set the bg color for the textview
1633         in a style_set callback instead of in _init to make it work with
1634         other themes than the default. Start out with the name column
1635         sorted for keys.
1636
1637 2003-05-07  Danilo Šegan  <dsegan@gmx.net>
1638
1639         * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
1640
1641 2003-03-18  Paul Duffy <dubhthach@zion.nuigalway.ie>
1642
1643         * configure.in: Added "ga" to ALL_LINGUAS.
1644
1645 2003-03-13  Christian Rose  <menthos@menthos.com>
1646
1647         * configure.in: Added "ml" to ALL_LINGUAS.
1648
1649 2003-03-09  Pauli Virtanen  <pauli.virtanen@hut.fi>
1650
1651         * configure.in: Added "fi" to ALL_LINGUAS.
1652
1653 2003-02-17  Roozbeh Pournader  <roozbeh@sharif.edu>
1654
1655         * configure.in: Added "fa" to ALL_LINGUAS.
1656
1657 2003-02-14  Mark McLoughlin  <mark@skynet.ie>
1658
1659         * src/gconf-editor-window.[ch]: (gconf_editor_window_go_to):
1660         Split this out from gconf-bookmarks.c.
1661
1662         * src/gconf-bookmarks.c: (gconf_bookmarks_bookmark_activated):
1663         Upd.
1664
1665         * src/gconf-tree-model.c:
1666         (gconf_tree_model_get_tree_path_from_gconf_path): Return the
1667         last matching element of the path - better than nothing if we
1668         don't have an exact match. Also, don't leak the strv.
1669
1670         * src/main.c: (invalid_arg_error_dialog), (main): add support
1671         for passing in an initial GConf key as an argument.
1672
1673 2003-02-09  Christian Rose  <menthos@menthos.com>
1674
1675         * configure.in: Added "kn" to ALL_LINGUAS.
1676
1677 2003-02-06  Christian Rose  <menthos@menthos.com>
1678
1679         * configure.in: Added "id" to ALL_LINGUAS.
1680
1681 2003-01-26  Fatih Demir <kabalak@gtranslator.org>
1682
1683         * configure.in: Added "ta" (Tamil) to the languages' list.
1684
1685 2003-01-21  Christian Rose  <menthos@menthos.com>
1686
1687         * configure.in: Added "mn" to ALL_LINGUAS.
1688
1689 2002-12-10  Anders Carlsson  <andersca@gnu.org>
1690
1691         * src/gconf-editor-window.c (gconf_editor_window_init): Don't use a white
1692         background in the long description view.
1693
1694         * src/gconf-list-model.c (gconf_list_model_notify_func): Don't monitor
1695         keys we're not interested in.
1696
1697         * data/gconf-editor.desktop.in: Turn on startup notification.
1698
1699 2002-12-09  Artis Trops  <hornet@navigator.lv>
1700
1701         * configure.in: Added Latvian (lv) to ALL_LINGUAS.
1702
1703 2002-12-08  Daniel Elstner  <daniel.elstner@gmx.net>
1704
1705         * src/gconf-editor-window.c (gconf_editor_window_set_have_tearoffs):
1706         Don't translate the item paths passed to gtk_item_factory_get_item().
1707         Apparently you aren't supposed to do so since GtkItemFactory takes
1708         care of the translation, and passing in a translated string causes
1709         the lookup to fail.
1710         (gconf_editor_window_set_have_icons): ditto.
1711
1712 2002-11-18  Fernando Herrera <fherrera@onirica.com>
1713
1714         * data/gconf-editor.desktop.in: add X-GNOME-BUGZILLA stuff
1715
1716 2002-11-07  Jon K Hellan  <hellan@acm.org>
1717
1718         * src/gconf-editor-window.c (gconf_editor_window_about_window):
1719         Make the about window a transient child of the main window, fixing
1720         bug 97918.
1721
1722 2002-11-05  Mark McLoughlin  <mark@skynet.ie>
1723
1724         * configure.in: bump version to 0.4.0. It was
1725         0.2 which is less than what's on gnome-2-0 and
1726         I think 0.4.0 is what we agreed on ...
1727
1728 2002-11-03  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
1729
1730         * configure.in: Added Belarusian to ALL_LINGUAS
1731
1732 2002-09-09  Mark McLoughlin  <mark@skynet.ie>
1733
1734         * src/gconf-cell-renderer.c: (gconf_cell_renderer_set_property),
1735         (gconf_cell_renderer_get_size),
1736         (gconf_cell_renderer_text_editing_done),
1737         (gconf_cell_renderer_start_editing),
1738         (gconf_cell_renderer_activate), (gconf_cell_renderer_render):
1739         * src/gconf-list-model.c: (gconf_list_model_get_value):
1740         * src/gconf-tree-model.c: (gconf_tree_model_get_value):
1741         use break; in default switch cases to keep the AIX compiler
1742         happy. #91801.
1743
1744 2002-09-03  Marius Andreiana <mandreiana@yahoo.com>
1745
1746         * configure.in: added 'ro' to ALL_LINGUAS
1747
1748 2002-08-23  Anders Carlsson  <andersca@gnu.org>
1749
1750         * src/gconf-bookmarks.c (gconf_bookmarks_bookmark_activated): 
1751         Fix scrolling correctly.
1752
1753         * src/gconf-key-editor.c: (list_add_clicked):
1754         Fix focus issue.
1755         
1756         * src/main.c: (main):
1757         Use better wording for the caveat dialog.
1758         
1759 2002-08-22  Shahms E. King <shahms@shahms.com> and
1760             Jan Arne Petersen <jpeterson@uni-bonn.de>
1761
1762         * src/gconf-key-editor.c (gconf_key_editor_create_option_menu),
1763         (gconf_key_editor_get_value, gconf_key_editor_init): implement
1764         list item editing.
1765         (gconf_key_editor_list_entry_changed, list_type_menu_changed),
1766         (gconf_key_editor_create_list_type_menu, update_list_buttons),
1767         (list_selection_changed, list_add_clicked, list_remove_clicked),
1768         (list_go_up_clicked, list_go_down_clicked, fix_button_align): impl.
1769
1770         * src/gconf-editor-window.c
1771         (gconf_editor_new_key_response): allow lists to be edited.
1772
1773         Commit bug #76973 to stop other people re-implementing it.
1774
1775 2002-08-22  Michael Meeks  <michael@ximian.com>
1776
1777         * src/gconf-key-editor.c (bool_button_toggled): 
1778         fix boolean accelerator; #90908
1779
1780 2002-08-22  Michael Meeks  <michael@ximian.com>
1781
1782         * src/gconf-editor-window.c
1783         (gconf_editor_window_list_view_row_activated),
1784         (gconf_editor_window_init): make double click on a
1785         key do something useful #90909
1786
1787 2002-08-18  Havoc Pennington  <hp@pobox.com>
1788
1789         * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1790         both automake 1.6 and 1.4 installed get the right automake. Means
1791         compilation from CVS will now require the latest automake 1.4
1792         release, or manually creating symlinks called "automake-1.4" and
1793         "aclocal-1.4"
1794
1795 2002-08-11  Ross Burton  <ross@burtonini.com>
1796
1797         * data/gconf-editor.desktop.in: Add encoding keyword, and fix up
1798         Terminal and Categories keywords.
1799
1800 2002-08-11  Mark McLoughlin  <mark@skynet.ie>
1801
1802         * src/gconf-key-editor.[ch]: Implement support
1803         for floating point values.
1804
1805 2002-08-07  Mark McLoughlin  <mark@skynet.ie>
1806
1807         * data/icons/Makefile.am:
1808         * data/icons/about-logo.png: remove about logo.
1809
1810         * src/gconf-editor-window.c:
1811         (gconf_editor_window_about_window): use the gconf
1812         editor logo as an about dialog picture.
1813
1814 2002-08-01  Mark McLoughlin  <mark@skynet.ie>
1815
1816         Implement support for menus_have_icons too. #88569.
1817
1818         * src/gconf-editor-window.c:
1819         (gconf_editor_window_set_item_has_icon),
1820         (gconf_editor_window_set_have_icons),
1821         (gconf_editor_window_have_icons_notify): impl.
1822         (gconf_editor_window_setup_ui_prefs_handler): rename
1823         from gconf_editor_window_setup_tearoffs_handler and
1824         add menus_have_icons handler.
1825         (gconf_editor_window_finalize): remove the gconf notify.
1826         (gconf_editor_window_init): update.
1827
1828 2002-07-31  Mark McLoughlin  <mark@skynet.ie>
1829
1830         Implement support for tearoff menus and respecting
1831         /desktop/gnome/interface/menus_have_tearoff. #89347.
1832
1833         * src/gconf-editor-window.[cf]:
1834         (gconf_editor_window_set_have_tearoffs): impl showing
1835         and hiding the tearoffs.
1836         (gconf_editor_window_have_tearoffs_notify): gconf notify
1837         handler.
1838         (gconf_editor_window_setup_tearoffs_handler): hook up the
1839         notify handler and get the initial value.
1840         (gconf_editor_window_finalize): unref the item factory and
1841         remove the notify.
1842         (gconf_editor_window_class_init): hook up finalize.
1843         (gconf_editor_window_init): setup the tearoffs handler.
1844
1845 2002-07-31  Mark McLoughlin  <mark@skynet.ie>
1846
1847         * src/gconf-cell-renderer.c: (gconf_cell_renderer_start_editing):
1848         remove finish editing on focus out hack to be consistent with
1849         text cell renderer. Fixes #85516.
1850
1851 2002-07-31  Mark McLoughlin  <mark@skynet.ie>
1852
1853         * src/gconf-editor-window.c: (gconf_editor_window_init):
1854         slightly modified version of a patch by Jan Arne Petersen
1855         (jpetersen@uni-bonn.de) to but the key documentation
1856         frame into a paned widget, allowing it to be resizable.
1857         Fixes #83573.
1858
1859 2002-07-31  Mark McLoughlin  <mark@skynet.ie>
1860
1861         * src/gconf-list-model.c: (gconf_list_model_notify_func):
1862         keep model->length updated here. Fixes #89347.
1863
1864         * src/gconf-editor-window.c:
1865         (gconf_editor_window_popup_error_dialog): implement.
1866         (gconf_editor_new_key_response): split this out and
1867         fix leak of the path. Correctly handle errors.
1868         (gconf_editor_popup_window_new_key): free the path and
1869         hook up the response handler.
1870         (gconf_editor_edit_key_response): split this out and use
1871         gconf_key_editor_get_key_name. Correctly handle errors.
1872         (gconf_editor_popup_window_edit_key): hook up the response
1873         handler and free the path.
1874
1875         * src/gconf-key-editor.[ch]:
1876         (gconf_key_editor_get_key_name): add new method.
1877         (gconf_key_editor_get_full_key_path): kill debug. Remove
1878         unneeded function calls.
1879
1880 2002-07-30  Mark McLoughlin <mark@skynet.ie>
1881
1882         * src/Makefile.am: apply patch from Toshi to
1883         get locale directory correct. #83643.
1884
1885         * src/gconf-util.c: don't use c++ comment.
1886
1887 2002-07-28  Christian Rose  <menthos@menthos.com>
1888
1889         * configure.in: Added "sq" to ALL_LINGUAS.
1890
1891 2002-07-26  Gustavo Noronha Silva <kov@debian.org>
1892
1893         * configure.in: (ALL_LINGUAS) Added Brazilian Portuguese (pt_BR).
1894
1895 2002-06-14  Yanko Kaneti <yaneti@declera.com>
1896
1897         * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
1898
1899 2002-06-07  Jesus Bravo Alvarez  <jba@pobox.com>
1900
1901         * configure.in: Added gl (Galician) to ALL_LINGUAS.
1902
1903 2002-06-02  Pablo Saratxaga  <pablo@mandrakesoft.com>
1904
1905         * configure.in: Added Catalan (ca) to ALL_LINGUAS.
1906
1907 2002-05-24  Anders Carlsson  <andersca@gnu.org>
1908
1909         * src/gconf-editor-window.c: (gconf_editor_window_about_window):
1910         Set the window icon, as suggested by Mikael and Glynn.
1911         
1912 2002-05-20  Anders Carlsson  <andersca@gnu.org>
1913
1914         * configure.in: 0.2
1915
1916         * autogen.sh: Get rid of the gnome-common dependancy. Woo!
1917
1918         * src/gconf-editor-window.c: (strip_whitespace),
1919         (set_label_and_strip_whitespace),
1920         (gconf_editor_window_update_list_selection),
1921         (gconf_editor_window_init):
1922         * src/gconf-editor-window.h:
1923         Add Owner from the schema and remove leading whitespace from
1924         the long and short desc.
1925         
1926 2002-05-20  Anders Carlsson  <andersca@gnu.org>
1927
1928         * src/gconf-bookmarks-dialog.c: (gconf_bookmarks_dialog_destroy),
1929         (gconf_bookmarks_dialog_class_init),
1930         (gconf_bookmarks_dialog_populate_model),
1931         (gconf_bookmarks_dialog_update_gconf_key),
1932         (gconf_bookmarks_dialog_row_deleted),
1933         (gconf_bookmarks_dialog_delete_bookmark),
1934         (gconf_bookmarks_dialog_bookmarks_key_changed),
1935         (gconf_bookmarks_dialog_init):
1936         * src/gconf-bookmarks-dialog.h:
1937         Make the bookmarks dialog catch notification messages.
1938         
1939 2002-05-20  Anders Carlsson  <andersca@gnu.org>
1940
1941         * src/gconf-editor-window.c: (gconf_editor_popup_window_edit_key):
1942         Add a NULL check. Fixes #74533. 
1943         
1944 2002-05-20  Anders Carlsson  <andersca@gnu.org>
1945
1946         * src/gconf-editor-window.c:
1947         (gconf_editor_window_update_list_selection):
1948         Tolerate NULL short and long descriptions.
1949
1950 2002-05-20  Anders Carlsson  <andersca@gnu.org>
1951
1952         * src/gconf-editor-window.c:
1953         (gconf_editor_window_list_view_popup_menu), (strip_whitespace),
1954         (gconf_editor_window_update_list_selection),
1955         (gconf_editor_window_init):
1956         * src/gconf-editor-window.h:
1957         * src/gconf-tree-model.c:
1958         (gconf_tree_model_get_tree_path_from_gconf_path):
1959         * src/gconf-util.c: (gconf_client_get_schema_for_key):
1960         * src/gconf-util.h:
1961         Integrate a patch from Erwann Chenede that adds key doc
1962         support, using the descriptions stored in the schemas.
1963         
1964 2002-05-12  Christophe Merlet  <christophe@merlet.net>
1965
1966         * src/gconf-editor-window.c: Mark a string translatable.
1967
1968 2001-05-10  Naba Kumar  <kh_naba@users.sourceforge.net>
1969
1970         * configure.in: Added "hi" to ALL_LINGUAS.
1971
1972 2002-05-01  Abel Cheung  <maddog@linux.org.hk>
1973
1974         * configure.in: Added "zh_TW" to ALL_LINGUAS.
1975
1976 2002-04-27  Simos Xenitellis  <simos@hellug.gr>
1977
1978         * configure.in: Added "el" to ALL_LINGUAS.
1979
1980 Fri Apr 26 11:29:48 2002  Kristian Rietveld  <kris@gtk.org>
1981
1982         * src/gconf-list-model.c (gconf_list_model_notify_func): ignore the
1983         notify if the key given is a directory, and fix the list handling,      
1984         which created looping lists :)
1985
1986 2002-04-25  Pablo Saratxaga  <pablo@mandrakesoft.com>
1987
1988         * configure.in: Added "vi" to ALL_LINGUAS.
1989
1990 Sat Apr 13 13:54:49 2002  Kristian Rietveld  <kris@gtk.org>
1991
1992         * src/gconf-editor-window.c (gconf_editor_window_selection_change):
1993         just set the title to "GConf editor" if there isn't a node selected.
1994
1995 2002-03-29  Christophe Merlet  <christophe@merlet.net>
1996
1997         * configure.in: Added fr to ALL_LINGUAS.
1998
1999 2002-03-28  Changwoo Ryu  <cwryu@debian.org>
2000
2001         * configure.in: Added ko to ALL_LINGUAS.
2002
2003 2002-03-25  Wang Jian   <lark@linux.net.cn>
2004
2005         * configure.in: Added "zh_CN" to ALL_LINGUAS.
2006
2007 2002-03-17  Tõivo Leedjärv  <toivo@linux.ee>
2008
2009         * configure.in: Added et to ALL_LINGUAS.
2010
2011 2002-03-16  Szabolcs Ban <shooby@gnome.hu>
2012
2013         * configure.in: Added "hu" to ALL_LINGUAS.
2014
2015 2002-03-11  Richard Hult  <rhult@codefactory.se>
2016
2017         * src/gconf-editor-window.c (gconf_editor_window_init): Expand the
2018         children immediately below the root.
2019
2020 2002-03-05  Carlos Perello Marin <carlos@gnome-db.org>
2021
2022         * configure.in: Added "es" to ALL_LINGUAS.
2023
2024 2002-03-02  Ole Laursen  <olau@hardworking.dk>
2025
2026         * configure.in: Added da (Danish) to ALL_LINGUAS.
2027
2028 2002-03-02  Yuriy Syrota  <yuri@renome.rovno.ua>
2029
2030         * configure.in: Added uk (Ukrainian) into ALL_LINGUAS.
2031
2032 2002-03-01  Zbigniew Chyla  <cyba@gnome.pl>
2033
2034         * configure.in (ALL_LINGUAS): Added pl (Polish).
2035
2036 2002-02-25  Seth Nickell  <snickell@stanford.edu>
2037
2038         * data/gconf-editor.desktop.in:
2039
2040         Add a comment in verb form.
2041
2042 2002-02-22  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
2043
2044         * configure.in:  Added "sk" to ALL_LINGUAS.
2045
2046 2002-02-18  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>
2047
2048         * configure.in: Added "ja" to ALL_LINGUAS.
2049
2050 2002-02-13  Duarte Loreto <happyguy_pt@hotmail.com>
2051
2052         * configure.in: Added pt (Portuguese) to ALL_LINGUAS
2053
2054 2002-02-13  Kjartan Maraas  <kmaraas@gnome.org>
2055
2056         * src/gconf-message-dialog.c: #include <config.h>
2057         * src/gconf-key-editor.c: Same here.
2058         
2059 2002-02-11  Anders Carlsson  <andersca@gnu.org>
2060
2061        * Released version 0.1
2062         
2063 2002-02-11  Anders Carlsson  <andersca@gnu.org>
2064
2065         * src/gconf-editor-window.c (gconf_editor_window_selection_changed): 
2066         Use correct cast to GTK_TREE_MODEL_SORT.
2067
2068         * src/gconf-bookmarks.c (gconf_bookmarks_bookmark_activated): Use
2069         sort model path when expanding nodes.
2070         (gconf_bookmarks_bookmark_activated): Use correct cast.
2071
2072         * src/gconf-editor-window.c (menu_items): Comment out the edit
2073         bookmarks menu item.
2074         (gconf_editor_popup_window_edit_key): Show a warning dialog
2075         if we can't edit the value.
2076
2077         * src/gconf-cell-renderer.c (gconf_cell_renderer_get_size): 
2078         use gconf_value_to_string for lists.
2079         (gconf_cell_renderer_render): Likewise.
2080
2081 Sat Feb  9 23:04:19 2002  Kristian Rietveld  <kris@gtk.org>
2082
2083         * src/gconf-editor-window.c (gconf_editor_window_copy_key_name),
2084         (gconf_editor_window_add_bookmark),
2085         (gconf_editor_popup_window_new_key),
2086         (gconf_editor_window_selection_changed): convert modelsort iter
2087         to gconftreemodel iter
2088         (gconf_editor_window_init): put the treemodel in a modelsort
2089
2090         * src/gconf-editor-window.h: add sorted_tree_model member
2091
2092         * src/gconf-tree-model.c (gconf_tree_model_build_level): new
2093         function
2094         (gconf_tree_model_iter_nth_child): build level if it isn't there
2095         (gconf_tree_model_iter_children): use gconf_tree_model_build_level
2096         (gconf_tree_model_iter_n_children): new function, was missing
2097         (gconf_tree_model_iter_parent): set stamp on the iter we return
2098
2099 2002-01-31  jacob berkman  <jacob@ximian.com>
2100
2101         * data/icons/Makefile.am (EXTRA_DIST): fix typo
2102
2103 2002-01-30  Hasbullah Bin Pit <sebol@ikhlas.com>
2104
2105         * configure.in: Added Malay (ms)to ALL_LINGUAS.
2106         * po/ms.po: Added Malay Translation.
2107
2108 2002-01-30  Johan Dahlin  <jdahlin@telia.com>
2109
2110         * src/gconf-key-editor.c (gconf_key_editor_init): Make 3 more
2111         strings translatable.
2112
2113 2002-01-20  Anders Carlsson  <andersca@gnu.org>
2114
2115         * src/gconf-editor-window.c: 
2116         (gconf_editor_window_copy_key_name): Implement copy key name.
2117         
2118         (gconf_editor_popup_window_new_key),
2119         (gconf_editor_popup_window_edit_key): Remove debugging msgs.
2120         
2121 2002-01-20  Anders Carlsson  <andersca@gnu.org>
2122
2123         * src/gconf-bookmarks.c (gconf_bookmarks_hook_up_menu): Doh,
2124         switch argument order for g_object_set_data_full.
2125
2126         * src/Makefile.am (INCLUDES): Add -DIMAGEDIR.
2127
2128         * src/gconf-editor-window.c (gconf_editor_window_init): 
2129         Set appicon.
2130
2131         * data/gconf-editor.desktop.in:
2132         Use the correct icon. Also, move program to System.
2133         
2134         * data/icons/Makefile.am:
2135         Install icon.
2136         
2137         * data/icons/gconf-editor.png:
2138         New application icon.
2139         
2140         * src/gconf-bookmarks.c: (gconf_bookmarks_update_menu),
2141         (gconf_bookmarks_key_changed), (gconf_bookmarks_add_bookmark),
2142         (remove_notify_id), (gconf_bookmarks_hook_up_menu):
2143         Add support for bookmark change notifications.
2144         
2145 Tue Jan 15 23:13:44 2002  Kristian Rietveld  <kris@gtk.org>
2146
2147         * src/gconf-list-model.c (gconf_list_model_set_root_path): duh! put
2148         iter.user_data (new slist address) in the hash and not list (some
2149         local list). Side effect of late night coding. Also fix some (usual :)
2150         line ends here
2151
2152 Tue Jan 15 01:16:23 2002  Kristian Rietveld  <kris@gtk.org>
2153
2154         * src/gconf-editor-window.c (gconf_editor_popup_window_unset_key),
2155         (gconf_editor_popup_window_edit_key),
2156         (gconf_editor_gconf_value_changed),
2157         (gconf_editor_window_init): wrap list_model in sorted_list_model,
2158         so we can sort the 'key list'
2159
2160         * src/gconf-editor-window.h: add sorted_list_model
2161
2162         * src/gconf-list-model.c (gconf_list_model_notify_func): increase
2163         stamp before emitting signal,
2164         (gconf_list_model_set_root_path): increase stamp before row_deleted
2165         emission, rewrote loop to add one item each time, so models (like
2166         (GtkTreeModelSort ...) won't be confused
2167         (gconf_list_model_get_flags): add,
2168         (gconf_list_model_iter_n_children): add,
2169         (gconf_list_model_tree_model_init): add newly implemented methods
2170         to interface
2171
2172         * src/gconf-tree-model.c
2173         (gconf_tree_model_get_tree_path_from_gconf_path): special case root
2174         node
2175
2176 Mon Jan 14 20:10:43 2002  Kristian Rietveld  <kris@gtk.org>
2177
2178         * src/gconf-bookmarks.c (gconf_bookmarks_bookmark_activated): our
2179         own recursive row collapse code, the treeview thing seem to be
2180         meant for other things, scroll to the cell and various line end
2181         cleanups,
2182         src/gconf-tree-model.c
2183         (gconf_tree_model_get_tree_path_from_gconf_path): set iter before
2184         starting a new iteration of the loop, so we actually end up in the
2185         new level, added a FIXME, some line end cleanups,
2186         (gconf_tree_model_iter_children): finish row inserted notification
2187
2188 2002-01-13  Anders Carlsson  <andersca@gnu.org>
2189
2190         * src/gconf-editor-window.c: (gconf_editor_window_close_window),
2191         (gconf_editor_popup_window_edit_key):
2192         * src/gconf-message-dialog.c: (gconf_message_dialog_should_show),
2193         (gconf_message_dialog_button_toggled):
2194         * src/gconf-tree-model.c: (gconf_tree_model_iter_nth_child),
2195         (gconf_tree_model_unref_node):
2196         Various things.
2197         
2198 Mon Jan 14 00:43:23 2002  Kristian Rietveld  <kris@gtk.org>
2199
2200         * src/gconf-tree-model.c (struct _Node): add an offset field,
2201         fix open line ends,
2202         (gconf_tree_model_iter_nth_child): we want the nth child of a level,
2203         while the node stored in the parent iter doesn't have to be the
2204         _root_ of the level so it went wrong there. This offset thing will
2205         fix. Also set iter->stamp = 0 for invalid iters.
2206         (gconf_tree_model_iter_children), (gconf_tree_model_init): set
2207         offset
2208
2209 Sun Jan 13 23:57:06 2002  Kristian Rietveld  <kris@gtk.org>
2210
2211         * src/gconf-message-dialog.c (gconf_message_dialog_should_show),
2212         (gconf_message_dialog_button_toggled): changed the logic behind
2213         the caveat dialog settings and made it work
2214
2215 2002-01-13  Anders Carlsson  <andersca@gnu.org>
2216
2217         * src/gconf-key-editor.c: (gconf_key_editor_set_value):
2218         * src/gconf-list-model.c: (gconf_list_model_set_root_path),
2219         (gconf_list_model_finalize), (gconf_list_model_class_init),
2220         (gconf_list_model_init):
2221         * src/gconf-message-dialog.c: (gconf_message_dialog_should_show):
2222         * src/gconf-message-dialog.h:
2223         * src/gconf-tree-model.c: (gconf_tree_model_iter_children),
2224         (gconf_tree_model_ref_node), (gconf_tree_model_unref_node),
2225         (gconf_tree_model_tree_model_init), (gconf_tree_model_init):
2226         * src/main.c: (main):
2227         Plug some memory leaks and add a caveat dialog.
2228         
2229 2002-01-13  Anders Carlsson  <andersca@gnu.org>
2230
2231         * src/Makefile.am:
2232         * src/gconf-editor-window.c:
2233         (gconf_editor_window_item_factory_translate_func),
2234         (gconf_editor_window_about_window),
2235         (gconf_editor_window_popup_error_dialog),
2236         (gconf_editor_popup_window_unset_key),
2237         (gconf_editor_popup_window_new_key),
2238         (gconf_editor_popup_window_edit_key),
2239         (list_view_button_press_event), (gconf_editor_window_init):
2240         * src/gconf-editor-window.h:
2241         * src/gconf-key-editor.c: (gconf_key_editor_init),
2242         (gconf_key_editor_new), (gconf_key_editor_set_value),
2243         (gconf_key_editor_set_key_path), (gconf_key_editor_set_key_name),
2244         (gconf_key_editor_get_full_key_path):
2245         * src/gconf-key-editor.h:
2246         * src/gconf-list-model.c: (gconf_list_model_notify_func):
2247         * src/main.c: (main):
2248         Added support for editing keys, adding new keys, and unsetting keys.
2249         
2250 2002-01-13  Anders Carlsson  <andersca@gnu.org>
2251
2252         * configure.in:
2253         * data/Makefile.am:
2254         * data/gconf-editor.desktop.in:
2255         Add .desktop file and intltool support.
2256         
2257 2002-01-12  Kjartan Maraas  <kmaraas@gnome.org>
2258
2259         * configure.in: Added "no" to ALL_LINGUAS.
2260         
2261 2002-01-10  Anders Carlsson  <andersca@gnu.org>
2262
2263         * src/gconf-editor-application.c: Only include gtkmain.h
2264
2265         * src/gconf-list-model.c (gconf_list_model_get_value): 
2266         Don't switch on NULL value.
2267
2268 Thu Jan 10 11:30:00 2002  Owen Taylor  <otaylor@redhat.com>
2269
2270         * data/Makefile.am (SUBDIRS): Add missing Makefile.am.
2271
2272 2002-01-10  Anders Carlsson  <andersca@gnu.org>
2273
2274         * Makefile.am:
2275         * configure.in:
2276         * data/icons/Makefile.am:
2277         * data/icons/about-logo.png:
2278         * data/icons/entry-blank.png:
2279         * data/icons/entry-bool.png:
2280         * data/icons/entry-list.png:
2281         * data/icons/entry-number.png:
2282         * data/icons/entry-schema.png:
2283         * data/icons/entry-string.png:
2284         * data/icons/folder-closed.png:
2285         * data/icons/folder-open.png:
2286         * data/icons/stock-about-16.png:
2287         * src/Makefile.am:
2288         * src/dir-closed.png:
2289         * src/dir-open.png:
2290         * src/file.png:
2291         * src/gconf-cell-renderer.c: (gconf_cell_renderer_set_property):
2292         * src/gconf-editor-window.c: (gconf_editor_window_about_window):
2293         * src/gconf-list-model.c: (gconf_list_model_get_value),
2294         (gconf_list_model_class_init):
2295         * src/gconf-marshal.c: (gconf_marshal_VOID__STRING_BOXED):
2296         * src/gconf-marshal.h:
2297         * src/gconf-stock-icons.c: (create_icon_set_from_filename),
2298         (gconf_stock_icons_register):
2299         * src/gconf-stock-icons.h:
2300         * src/gconf-tree-model.c: (gconf_tree_model_get_value),
2301         (gconf_tree_model_class_init):
2302         * src/main.c: (main):
2303         Lots of changes. add about stock icon, check in the marshallers and rebuild
2304         them by hand instead. Add different icons for different gconf types. 
2305         
2306 2002-01-10  Anders Carlsson  <andersca@gnu.org>
2307
2308         * src/gconf-editor-window.c (gconf_editor_window_about_window): Split
2309         the translatable strings out of the markup string.
2310         (gconf_editor_window_about_window): Split out the Copyright string too.
2311
2312 Wed Jan  9 15:05:35 2002  Owen Taylor  <otaylor@redhat.com>
2313
2314         * src/gconf-cell-renderer.c (gconf_cell_renderer_set_property):
2315         A few further fixups.
2316
2317 Wed Jan  9 14:57:30 2002  Owen Taylor  <otaylor@redhat.com>
2318
2319         * src/gconf-cell-renderer.c (gconf_cell_renderer_set_property): 
2320         Set the mode here.
2321
2322         * src/gconf-editor-window.c (list_view_button_press_event): 
2323         Remove the completely unworkable "set cell renderer
2324         mode in the button press handler code".
2325
2326         * src/gconf-editor-window.c: Use gtk_tree_model_get() to simplify
2327         a couple of places.
2328
2329 Wed Jan  9 12:37:21 2002  Owen Taylor  <otaylor@redhat.com>
2330
2331         * src/gconf-cell-renderer.c: There is no guarantee at
2332         all that the properties of the cell renderer will be
2333         pointing to the right cell when ::editing-done occurs.
2334         Save cellvalue->value in object data separately.
2335
2336 Wed Jan  9 12:21:22 2002  Owen Taylor  <otaylor@redhat.com>
2337
2338         * src/gconf-tree-model.c (gconf_tree_model_get_iter): 
2339         fix 'model = (GConfTreeModel *)model'
2340
2341         * src/gconf-key-editor.c: Include gtkmenuitem.h, remove
2342         unused variables.
2343
2344         * src/gconf-editor-application.c: Include <gtk/gtk.h>,
2345         since we need gtk_main_quit().
2346
2347         * configure.in: Add magic for setting -Wall for GCC;
2348         remove AC_ISC_POSIX, which isn't what you think it is...
2349
2350 Wed Jan  9 11:51:01 2002  Owen Taylor  <otaylor@redhat.com>
2351
2352         * src/gconf-editor-window.c: Remove libgnome includes
2353         so it compiles again.
2354
2355 2002-01-08  Josh Barrow  <drleary@mac.com>
2356
2357         * src/gconf-editor-window.c: (gconf_editor_window_about_window):
2358         Make the code just a tiny bit cleaner
2359
2360 2002-01-08  Josh Barrow  <drleary@mac.com>
2361
2362         * configure.in:
2363         * src/gconf-editor-window.c: (gconf_editor_window_about_window):
2364         Removed the dependency on libgnomeui just for an about box.
2365
2366 2002-01-05  Christian Rose  <menthos@menthos.com>
2367
2368         * configure.in: Added "az" to ALL_LINGUAS.
2369
2370 2002-01-05  Anders Carlsson  <andersca@gnu.org>
2371
2372         * src/gconf-key-editor.c: Some minor tweaks, add
2373         a value label for all types.
2374
2375         * src/gconf-message-dialog.h: Add.
2376
2377         * src/gconf-message-dialog.c: Add.
2378
2379 2002-01-05  Havoc Pennington  <hp@pobox.com>
2380
2381         * src/gconf-key-editor.c: get it mildly closer to being useful
2382
2383         * src/gconf-cell-renderer.c (gconf_cell_renderer_get_size): handle
2384         schemas
2385         (gconf_cell_renderer_render): handle schemas
2386
2387 2001-12-28  Josh Barrow  <drleary@mac.com>
2388
2389         * src/Makefile.am:
2390         * src/gconf-cell-renderer.c: (gconf_cell_renderer_class_init):
2391         * src/gconf-key-editor.c: (gconf_key_editor_create_option_menu),
2392         (gconf_key_editor_init):
2393         Make to compile with G_DISABLE_DEPRECATED and GTK_DISABLE_DEPRECATED.
2394
2395 2001-12-28  Josh Barrow  <drleary@mac.com>
2396
2397         * .cvsignore:
2398         * src/.cvsignore:
2399         Make it not gripe when updating.
2400
2401 2001-12-19  Anders Carlsson  <andersca@gnu.org>
2402
2403         * gconf-editor-window.c: i18n stuff.
2404
2405         * Makefile.am (SUBDIRS): Add po
2406
2407         * configure.in: Add i18n support.
2408
2409 2001-12-14  Josh Barrow  <drleary@mac.com>
2410
2411         * configure.in: Added dependency to libgnomeui-2.0
2412         * src/gconf-editor-window.c: (gconf_editor_window_about_window):
2413         Added an about box.
2414
2415 2001-12-10  Anders Carlsson  <andersca@gnu.org>
2416
2417         * Initial checkin.
2418