1 2009-04-21 Cosimo Cecchi <cosimoc@gnome.org>
3 * gconf-editor.doap: add the DOAP file for this project.
5 2009-04-21 Cosimo Cecchi <cosimoc@gnome.org>
7 * src/gconf-editor-window.c (gconf_editor_window_finalize):
8 We can always unref the GConfClient object now that bug #579751 has
11 2009-04-21 Cosimo Cecchi <cosimoc@gnome.org>
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).
18 2009-03-17 Vincent Untz <vuntz@gnome.org>
20 * configure.in: post-release bump to 2.26.1
22 ==================== 2.26.0 ====================
24 2009-03-17 Vincent Untz <vuntz@gnome.org>
27 * configure.in: version 2.26.0
29 ==================== 2.25.91 ====================
31 2009-02-16 Cosimo Cecchi <cosimoc@gnome.org>
34 * configure.in: update for 2.25.91 release.
36 2008-11-18 Cosimo Cecchi <cosimoc@gnome.org>
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),
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.
50 2008-10-31 Cosimo Cecchi <cosimoc@gnome.org>
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.
56 2008-10-31 Cosimo Cecchi <cosimoc@gnome.org>
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.
63 2008-10-31 Cosimo Cecchi <cosimoc@gnome.org>
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.
68 2008-10-30 Vincent Untz <vuntz@gnome.org>
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.
75 * configure.in: depend on polkit-dbus and dbus-glib-1
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.
88 2008-10-30 Vincent Untz <vuntz@gnome.org>
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
99 2008-10-19 Cosimo Cecchi <cosimoc@gnome.org>
102 Bump to 2.25.1, enforce GLib/GTK+ deprecation CFLAGS under
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.
115 2008-10-19 Cosimo Cecchi <cosimoc@gnome.org>
117 * data/gconf-editor.desktop.in.in:
118 Drop deprecated "Encoding" field.
120 2008-10-02 Cosimo Cecchi <cosimoc@gnome.org>
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).
128 2008-10-01 Cosimo Cecchi <cosimoc@gnome.org>
132 2008-10-01 Cosimo Cecchi <cosimoc@gnome.org>
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 ().
147 2008-09-27 Kjartan Maraas <kmaraas@gnome.org>
149 * src/main.c: Remove <gnome.h> and include <stdlib.h> for
152 2008-09-25 Cosimo Cecchi <cosimoc@gnome.org>
154 * src/gconf-tree-model.c:
155 Add the GPLv2 license header (part of #551943).
157 2008-09-25 Cosimo Cecchi <cosimoc@gnome.org>
159 * src/gconf-key-editor.c: (gconf_key_editor_create_combo_box):
160 Add a comment for translators (#521592).
162 2008-09-25 Cosimo Cecchi <cosimoc@gnome.org>
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).
169 2008-09-25 Cosimo Cecchi <cosimoc@gnome.org>
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).
179 2008-09-25 Cosimo Cecchi <cosimoc@gnome.org>
181 * src/*: Use single GTK+ includes.
183 2008-09-24 Vincent Untz <vuntz@gnome.org>
185 * configure.in: post-release bump to 2.24.1.
187 ==================== 2.24.0.1 ====================
189 2008-09-24 Vincent Untz <vuntz@gnome.org>
192 * configure.in: version 2.24.0.1
194 2008-09-23 Vincent Untz <vuntz@gnome.org>
196 * configure.in: post-release bump to 2.24.1.
198 ==================== 2.24.0 ====================
200 2008-09-23 Vincent Untz <vuntz@gnome.org>
203 * configure.in: version 2.24.0
205 2008-08-18 Christian Persch <chpe@gnome.org>
207 Bug 341288 – move to G_DEFINE_TYPE reduces code
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
233 2008-08-18 Christian Persch <chpe@gnome.org>
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.
245 2008-08-18 Christian Persch <chpe@gnome.org>
247 * data/icons/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.
256 2008-08-18 Christian Persch <chpe@gnome.org>
260 * configure.in: Fix distcheck with intltool 0.40.0.
262 2008-08-04 Jonathon Jongsma <jjongsma@gnome.org>
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
268 2008-07-26 Matthias Clasen <mclasen@redhat.com>
270 * src/gconf-stock-icons.h: Use standard icon names where
271 available. Fixes a missing icon.
273 2008-03-10 Fernando Herrera <fherrera@onirica.com>
275 * configure.in: Release 2.22.0
277 2008-02-05 Sebastian Dröge <slomo@circular-chaos.org>
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).
283 2007-05-02 Jonathon Jongsma <jjongsma@gnome.org>
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+
289 2007-09-18 Fernando Herrera <fherrera@onirica.com>
291 * configure.in: Release 2.20.0
293 2007-09-11 Fernando Herrera <fherrera@onirica.com>
296 * configure.in: Release 2.19.92
298 2007-08-27 Kjartan Maraas <kmaraas@gnome.org>
301 * src/main.c: (main): Translate program description correctly.
302 Patch from Gabor Kelemen. Closes bug #450152.
304 2007-05-03 David Farning <dfarning@gmail.com>
306 * data/icons/Makefile.am (update-icon-cache): fix
307 gtk-update-icon-cache for install-hook and uninstall-hook.
310 2007-08-27 Kjartan Maraas <kmaraas@gnome.org>
313 * configure.in: Bump again.
314 * src/gconf-search-dialog.c: (gconf_search_dialog_search):
315 Revert accidental commit that broke search.
317 2007-08-27 Kjartan Maraas <kmaraas@gnome.org>
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
324 2007-08-27 Kjartan Maraas <kmaraas@gnome.org>
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.
343 2007-08-08 Fernando Herrera <fherrera@onirica.com>
345 * MAINTAINERS: updated with userid
347 2007-03-13 Fernando Herrera <fherrera@onirica.com>
349 * configure.in: Release 2.18.0
351 2007-03-11 Christian Kirbach <Christian.Kirbach@googlemail.com>
353 * data/gconf-editor.desktop.in.in:
354 "Application" is not a valid category in the freedesktop.org
357 2007-02-20 Kjartan Maraas <kmaraas@gnome.org>
359 * Makefile.am: Dist MAINTAINERS.
361 2006-12-18 Fernando Herrera <fherrera@onirica.com>
363 * configure.in:Released 2.17.0. Version bumped to
366 2006-12-03 Fernando Herrera <fherrera@onirica.com>
368 * configure.in: Bump version to 2.17.0
370 2006-12-03 Fernando Herrera <fherrera@onirica.com>
372 * src/gconf-search.c: (gconf_tree_model_search_iter_foreach):
373 Fix a double-free crashing in searchs. Fix bug #361137
375 2006-11-16 Kjartan Maraas <kmaraas@gnome.org>
377 * src/gconf-editor-window.c: Re-commit the fix for
380 2006-11-16 Kjartan Maraas <kmaraas@gnome.org>
382 * src/gconf-editor-window.c: Revert string change until
385 2006-11-16 Kjartan Maraas <kmaraas@gnome.org>
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.
391 2006-11-16 Kjartan Maraas <kmaraas@gnome.org>
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.
397 2006-08-14 Kjartan Maraas <kmaraas@gnome.org>
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 :-/)
404 2006-09-05 Fernando Herrera <fherrera@onirica.com>
406 * configure.in: Release 2.16.0
408 2006-08-07 Fernando Herrera <fherrera@onirica.com>
410 * configure.in: Release 2.15.91
411 * Makefile.am: added missing m4 subdir
413 2006-08-07 Kjartan Maraas <kmaraas@gnome.org>
419 * docs/C/gconf-editor.xml:
420 * docs/Makefile.am: Port to gnome-doc-utils. Patch from
421 Don Scorgie. Closes bug #346919.
423 2006-08-07 Kjartan Maraas <kmaraas@gnome.org>
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.
429 2006-07-23 Luca Ferretti <elle.uca@libero.it>
431 * autogen.sh: add "USE_COMMON_DOC_BUILD=yes", fix bug # 348238
433 2006-07-11 Kjartan Maraas <kmaraas@gnome.org>
435 * autogen.sh: Convert to use gnome-autogen.sh. Fixes
436 bug #341344. Patch from Frederic Peters.
438 2006-05-19 Fernando Herrera <fherrera@onirica.com>
440 * docs/de/gconf-editor-de.omf: Converted to UTF-8
441 (pointed by Kjartan Maraas)
443 2006-05-09 Fernando Herrera <fherrera@onirica.com>
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.
450 2006-05-09 Brian Pepple <bdpepple@gmail.com>
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
457 2006-05-09 Fernando Herrera <fherrera@onirica.com>
459 * src/gconf-search.c: (gconf_tree_model_search_iter_foreach):
460 Show search results when more than one has been found on the
463 2006-05-09 Fernando Herrera <fherrera@onirica.com>
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
472 2006-05-09 Fernando Herrera <fherrera@onirica.com>
474 * configure.in: version 2.15.0
476 2006-04-27 Wouter Bolsterlee <uws+gnome@xs4all.nl>
478 * src/main.c: Call gnome_accelerators_sync() to save the keyboard
479 shortcuts on exit. Fixes bug #162902.
481 2006-04-21 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
484 * docs/fr/Makefile.am:
486 Adding missing docs/fr/Makefile.am .
488 2006-04-17 Benoît Dejean <benoit@placenet.org>
493 Added French translation.
495 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
497 * configure.in: Remove obsolete entry for no_NO.
498 * po/no.po: And the translation.
500 2006-03-27 Vladimer Sichinava <vlsichinava@gmail.com>
502 * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
504 2006-03-26 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
506 * configure.in: Adding "de" documentation entry.
507 * docs/de/Makefile.am: Fixing build (#336005).
509 2006-03-25 Christian Neumair <chris@gnome-de.org>
511 * docs/Makefile.am: (SUBDIRS): Add "de". Thanks to Keywan Najafi
514 2006-03-22 Tommi Vainikainen <thv@iki.fi>
516 * configure.in (ALL_LINGUAS): Added Dzongkha (dz).
518 2006-03-20 Fernando Herrera <fherrera@onirica.com>
520 * src/gconf-editor-window.c: (gconf_editor_gconf_value_changed): Fix
521 memory corruption. GconfValue should be freed with gconf_value_free
523 * src/gconf-list-model.c: (gconf_list_model_notify_func): Fix a tiny
525 Patch from Paolo Borelli. Closes bug #332931.
527 2006-03-20 Fernando Herrera <fherrera@onirica.com>
529 * configure.in: Bump version to 2.14.1
531 2006-03-12 Fernando Herrera <fherrera@onirica.com>
533 * configure.in: Release 2.14.0
535 2006-03-04 Jérémy Ar Floc'h <jeremy.lefloch@gmail.com>
537 * configure.in: Added Breton translation
539 2006-01-30 Fernando Herrera <fherrera@onirica.com>
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
545 2006-01-30 Fernando Herrera <fherrera@onirica.com>
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
551 2006-01-30 Fernando Herrera <fherrera@onirica.com>
553 * src/main.c: (invalid_arg_error_dialog): HIGfy error dialog.
554 Patch from Kristof Vansant. Fixes bug #325058.
556 2006-01-30 Fernando Herrera <fherrera@onirica.com>
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
563 2006-01-30 Fernando Herrera <fherrera@onirica.com>
565 * data/gconf-editor.desktop.in.in: Added GTK; to Category entry.
568 2006-01-14 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
570 * configure.in: Add "zh_HK" to ALL_LINGUAS.
572 2006-01-08 Sebastien Bacher <seb128@debian.org>
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)
578 2006-01-03 Mark McLoughlin <mark@skynet.ie>
580 * configure.in: remove some redundant code which
581 set GCONF_DEFAULTS_SOURCE with a value which was
584 2005-11-30 Fernando Herrera <fherrera@onirica.com>
587 * configure.in: Release 2.12.1 ("Cazuelazo")
589 2005-11-29 Sebastien Bacher <seb128@debian.org>
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).
595 2005-11-29 Sebastien Bacher <seb128@debian.org>
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).
601 2005-09-23 Erdal Ronahi <erdal.ronahi@gmail.com>
603 * configure.in: Added "ku" to ALL_LINGUAS
605 2005-09-07 Fernando Herrera <fherrera@onirica.com>
607 * NEWS: Release 2.12.0 "I only care when I miss it"
609 2005-08-31 Shaun McCance <shaunm@gnome.org>
611 * docs/uk/Makefile.am:
612 * docs/uk/gconf-editor-uk.omf:
613 - Got the uk documentation translation working, #314947
615 2005-08-29 Maxim Dziumanenko <mvd@mylinux.ua>
620 Added Ukrainian translation of the manual.
622 2005-08-23 Fernando Herrera <fherrera@onirica.com>
624 * configure.in: Postrelease version bumping to 2.12.0
626 2005-08-23 Fernando Herrera <fherrera@onirica.com>
629 * NEWS: Released 2.11.92 (and forgot ChangeLog entry)
631 2005-08-02 Abduxukur Abdurixit <abdurixit@gmail.com>
633 * configure.in: Added "ug" to ALL_LINGUAS.
635 2005-06-25 Fernando Herrera <fherrera@onirica.com>
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.
644 Patch by Michael Gossard <michael.gossard@free.fr>
647 2005-06-25 Fernando Herrera <fherrera@onirica.com>
649 * configure.in: branch for gnome-2-10 and bump version to
652 2005-06-25 Fernando Herrera <fherrera@onirica.com>
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.
660 2005-06-20 Runa Bhattacharjee <runa@bengalinux.org>
662 * configure.in: Added "te" (Telegu) to ALL_LINGUAS.
664 2005-03-31 Steve Murphy <murf@e-tools.com>
666 * configure.in: Added "rw" to ALL_LINGUAS.
668 2005-03-23 Adi Attar <aattar@cvs.gnome.org>
670 * configure.in: Added 'xh' to ALL_LINGUAS.
672 2005-03-07 Fernando Herrera <fernando.herrera@tecsidel.es>
675 * configure.in: Release 2.10.0: "Maria Stuarda"
677 2005-03-03 Hendrik Richter <hendrik@gnome-de.org>
679 * docs/de/gconf-editor.xml: Fixed German translation by Keywan
680 Najafi Tonekaboni <keywan@uni-duisburg.de>
682 2005-02-28 Fernando Herrera <fernando.herrera@tecsidel.es>
685 * configure.in: Release 2.9.92: "Drexler singing"
687 2005-02-12 Fernando Herrera <fherrera@onirica.com>
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
694 2005-02-12 Fernando Herrera <fherrera@onirica.com>
696 * data/icons/Makefile.am:
697 * data/icons/folder-closed.png: Re-add folder closed icon.
699 2005-02-10 Fernando Herrera <fernando.herrera@tecsidel.es>
702 * configure.in: Release 2.9.91: "Spectacular, Spectacular"
704 2005-02-10 Fernando Herrera <fernando.herrera@tecsidel.es>
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>
710 2005-01-24 Fernando Herrera <fherrera@onirica.com>
712 * configure.in: Post release version bumping.
714 2005-01-24 Fernando Herrera <fherrera@onirica.com>
717 * configure.in: Release 2.9.3 "Bang Bang"
719 2005-01-21 Fernando Herrera <fherrera@onirica.com>
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.
730 Patch by Paolo Borelli.
732 2005-01-10 Madhan Raj <raj_madan@rediffmail.com>
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.
737 2004-11-30 Fernando Herrera <fherrera@onirica.com>
740 * configure.in: Release 2.9.2 "Con la frente marchita"
742 2004-11-28 Dennis Cranston <dennis_cranston@yahoo.com>
744 * src/gconf-editor-window.c (gconf_editor_window_init): Set the
745 window icon for the dialog.
747 2004-11-28 Fernando Herrera <fherrera@onirica.com>
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.
754 2004-11-28 Dennis Cranston <dennis_cranston@yahoo.com>
756 * src/gconf-editor-window.c (gconf_editor_window_about_window):
758 2004-11-24 Dennis Cranston <dennis_cranston@yahoo.com>
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.
765 2004-11-24 Christoffer Olsen <co@deworks.net>
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
773 2004-11-20 Fernando Herrera <fherrera@onirica.com>
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
779 2004-11-20 Dennis Cranston <dennis_cranston@yahoo.com>
781 * src/gconf-key-editor.[ch]: HIGify capitalization, alignment, and
782 padding for New Key and Edit Key dialogs.
784 2004-11-20 Dennis Cranston <dennis_cranston@yahoo.com>
786 * src/gconf-editor-window.c: (gconf_editor_window_init): HIGify
787 capitalization, alignment, and padding for Key Documenation pane.
789 2004-11-20 Fernando Herrera <fherrera@onirica.com>
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
797 2004-11-05 Fernando Herrera <fherrera@onirica.com>
799 * src/main.c: (main): Ops, forgot to update the main window creation
800 to the new type. Kudos to Luis' build sheriff hat.
802 2004-11-03 Fernando Herrera <fherrera@onirica.com>
804 * src/gconf-editor-window.c: (help_cb): Show the _real_
805 error message if help cannot be displayed. Patch by
808 2004-11-03 Fernando Herrera <fherrera@onirica.com>
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
832 2004-10-31 Fernando Herrera <fherrera@onirica.com>
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
843 2004-10-31 Dave Ahlswede <mightyquinn@letterboxes.org>
845 * src/gconf-editor-window.c: Change "GConf editor" to
846 "Configuration Editor" in the UI.
848 2004-10-22 James Henstridge <james@jamesh.id.au>
850 * data/Makefile.am: clean some files. Include the intltool
853 * Makefile.am: remove intltool stuff on "make distclean". Ignore
854 scrollkeeper indices during "make distcheck"'s uninstall check.
856 * configure.in: modernise configure script a bit.
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
863 2004-10-11 Christian Neumair <chris@gnome-de.org>
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
871 * docs/de/legal.xml: Added German documentation. Kudos to Keywan
872 Najafi Tonekaboni <keywan@uni-duisburg.de>.
874 2004-10-07 James Bowes <bowes@cs.dal.ca>
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.
881 2004-10-07 Fernando Herrera <fherrera@onirica.com>
883 * configure.in: Branched. Now HEAD is for GNOME 2.9.
884 Bumped version to 2.9.0
886 2004-10-04 Mark McLoughlin <mark@skynet.ie>
888 Fix for spewing warnings on startup - bug #144833
890 * configure.in: require GConf 2.8.1.
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
900 * src/gconf-editor-window.c: (gconf_editor_window_init): upd.
902 2004-10-01 Fernando Herrera <fherrera@onirica.com>
904 * NEWS: Release 2.8.1 "Puerto Rico"
906 2004-09-18 Fernando Herrera <fherrera@onirica.com>
908 * src/main.c: (main): parse correcly gtk/gnome command line
909 arguments. Based on patch from Julio M. Merino Vidal. Fix bug
912 2004-09-18 Fernando Herrera <fherrera@onirica.com>
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.
918 2004-09-13 Fernando Herrera <fherrera@onirica.com>
920 * NEWS: Release 2.8.0 "Joshua Bell"
922 2004-09-12 Shaun McCance <shaunm@gnome.org>
924 * docs/C/gconf-editor.xml:
927 2004-09-12 Shaun McCance <shaunm@gnome.org>
929 * docs/C/gconf-editor.xml:
930 - Typo fixes from Keywan Najafi Tonekaboni
932 2004-09-11 Abel Cheung <maddog@linuxhall.org>
934 * configure.in: Added "en_CA" to ALL_LINGUAS.
936 2004-09-08 Fernando Herrera <fherrera@onirica.com>
938 * configure.in: Post release version bumping to 2.8.0
940 2004-09-08 Fernando Herrera <fherrera@onirica.com>
943 * configure.in: Release 2.7.92 ("Morte della Madonna").
945 2004-09-08 Gora Mohanty <gmohanty@cvs.gnome.org>
947 * configure.in: Added 'or' to ALL_LINGUAS.
949 2004-09-06 Shaun McCance <shaunm@gnome.org>
951 * docs/C/gconf-editor.xml:
952 - Adding revision status information
954 2004-09-02 Shaun McCance <shaunm@gnome.org>
956 * docs/C/Makefile.am:
957 * docs/C/gconf-editor-C.omf:
958 * docs/C/gconf-editor.xml:
959 - Full revisions for 2.8
961 2004-09-02 Shaun McCance <shaunm@gnome.org>
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
968 2004-08-21 Fernando Herrera <fherrera@onirica.com>
971 * configure.in: Release 2.7.91 ("Que fuerte me parece").
973 2004-08-21 Fernando Herrera <fherrera@onirica.com>
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)
980 2004-08-21 Fernando Herrera <fherrera@onirica.com>
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.
986 2004-08-16 Christian Rose <menthos@menthos.com>
988 * configure.in: Added "bs" to ALL_LINGUAS.
990 2004-08-16 Kjartan Maraas <kmaraas@gnome.org>
992 * configure.in: Added nb to ALL_LINGUAS.
994 2004-08-02 Anders Carlsson <andersca@gnome.org>
996 * configure.in: Release 2.7.90
1000 2004-07-31 Dennis Cranston <dennis_cranston@yahoo.com>
1002 * src/gconf-editor-window.c: Use stock add icon in 'Add Bookmark' menu.
1004 * src/gconf-bookmarks-dialog.c: Use HIG widget spacing for edit
1005 bookmarks dialog. Use header capitalization for dialog's window title.
1007 2004-07-31 Dennis Cranston <dennis_cranston@yahoo.com>
1009 * src/gconf-editor-window.c: Use header capitalization for newly added
1010 menu item and add mnemonic.
1012 2004-07-31 Dennis Cranston <dennis_cranston@yahoo.com>
1014 * src/gconf-search-dialog.c: (gconf_search_dialog_init): Use HIG
1015 widget spacing for find dialog. Add missing mnemonic to the search
1018 2004-07-20 Fernando Herrera <fherrera@onirica.com>
1021 Post release version bump
1023 2004-07-20 Fernando Herrera <fherrera@onirica.com>
1025 * NEWS: Released 2.7.4
1027 2004-07-18 Fernando Herrera <fherrera@onirica.com>
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.
1040 2004-07-18 Dennis Cranston <dennis_cranston@yahoo.com>
1042 * src/gconf-editor-window.c: Use header capitalization for
1043 menu items. Fix bug #147753
1045 2004-07-18 Fernando Herrera <fherrera@onirica.com>
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.
1050 2004-07-17 Fernando Herrera <fherrera@onirica.com>
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.
1059 2004-07-17 Fernando Herrera <fherrera@onirica.com>
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
1064 2004-07-14 Pawan Chitrakar <pawan@nplinux.org>
1066 * configure.in: Added ne Nepali in ALL_LINGUS
1068 2004-07-09 Fernando Herrera <fherrera@onirica.com>
1070 * configure.in: Post-release version bumping.
1072 2004-07-09 Fernando Herrera <fherrera@onirica.com>
1075 * NEWS: Release 2.7.3
1077 2004-07-09 Anders Carlsson <andersca@gnome.org>
1079 * src/gconf-search-dialog.c:
1080 (gconf_search_not_found_dialog):
1081 Translate dialog title
1083 (gconf_search_entry_changed):
1084 Make the find button insensitive if there's no text entered.
1086 (gconf_search_dialog_init):
1087 Remove the dialog separator and make the window non-resizable.
1089 2004-07-09 Fernando Herrera <fherrera@onirica.com>
1091 * NEWS: Release 2.7.2 (never released :) )
1093 2004-07-09 Fernando Herrera <fherrera@onirica.com>
1095 * po/POTFILES.in: removed src/gconf-message-dialog.c and added
1096 gconf-search-dialog.c
1098 2004-07-09 Fernando Herrera <fherrera@onirica.com>
1100 * data/gconf-editor.schemas.in:
1102 * src/gconf-message-dialog.c:
1103 * src/gconf-message-dialog.h:
1104 * src/main.c: (main): Removed warning dialog. Patch from Christian Neumair
1106 2004-07-08 Fernando Herrera <fherrera@onirica.com>
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.
1136 With this we have a new fancy search system :) Fixed bugs #82902 and
1139 2004-07-04 Christian Neumair <chris@gnome-de.org>
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.
1145 2004-06-22 Fernando Herrera <fherrera@onirica.com>
1147 * configure.in: Post-release version bumping.
1149 2004-06-22 Breda McColgan <breda.mccolgan@sun.com>
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
1155 2004-06-21 Fernando Herrera <fherrera@onirica.com>
1157 * NEWS: Release 2.7.1
1159 2004-06-21 Fernando Herrera <fherrera@onirica.com>
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.
1166 2004-06-21 Fernando Herrera <fherrera@onirica.com>
1168 * src/gconf-list-model.c: (gconf_list_model_finalize): Free root_path.
1170 2004-06-21 Fernando Herrera <fherrera@onirica.com>
1172 * src/gconf-editor-window.c: (gconf_editor_gconf_value_changed): Free the path.
1174 2004-06-18 Fernando Herrera <fherrera@onirica.com>
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.
1183 2004-06-18 Fernando Herrera <fherrera@onirica.com>
1185 * src/gconf-editor-window.c: (gconf_editor_window_init): Unsensitivice new
1186 defaut/mandatory windows menu entries if the user cannot edit them.
1188 2004-06-18 Fernando Herrera <fherrera@onirica.com>
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.
1213 2004-06-18 Fernando Herrera <fherrera@onirica.com>
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
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.
1226 2004-06-18 Fernando Herrera <fherrera@onirica.com>
1230 * data/gconf-editor.schemas.in:
1231 * po/POTFILES.in: Add an schema file.
1233 2004-05-28 Anders Carlsson <andersca@gnome.org>
1235 * src/gconf-editor-window.c (gconf_editor_window_about_window):
1238 2004-05-28 Fernando Herrera <fherrera@onirica.com>
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.
1249 2004-05-28 Fernando Herrera <fherrera@onirica.com>
1251 * NEWS: Release 2.7.0
1253 2004-05-28 Alberto Ruíz <arc@gulic.org>
1255 * src/gconf-key-editor.c: (list_remove_clicked): When removing an
1256 item, select the next one or the previous. Fixes bug #142994.
1258 2004-05-28 Fernando Herrera <fherrera@onirica.com>
1260 * data/icons/Makefile.am
1261 * data/icons/stock-about-16.png: removed unused icon.
1263 2004-05-19 James Bowes <bowes@cs.dal.ca>
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
1287 2004-04-27 Fernando Herrera <fherrera@onirica.com>
1289 * configure.in: Removed AC_SUBST CFLAGS, CPPFLAGS, LDFLAGS because
1290 autoconf does it automatically.
1292 2004-04-23 Fernando Herrera <fherrera@onirica.com>
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.
1297 2004-04-23 Fernando Herrera <fherrera@onirica.com>
1299 * src/gconf-editor-window.c: Translate "Contents" string added by
1302 2004-04-23 Fernando Herrera <fherrera@onirica.com>
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.
1310 2004-04-23 Mariano Suárez-Alvarez <msuarezalvarez@arnet.com.ar>
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.
1318 2004-04-23 Fernando Herrera <fherrera@onirica.com>
1320 * src/gconf-editor-window.c: (gconf_editor_window_about_window): use
1321 gnome_about_window. (Fix #88279)
1323 2004-04-23 Fernando Herrera <fherrera@onirica.com>
1325 * xmldocs.make: added for build docs.
1326 * omf.make: added for build docs.
1328 2004-04-23 Shakti Sen <shprasad@novell.com>
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
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.
1339 2004-04-19 Richard Hult <richard@imendio.com>
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.
1345 2004-04-12 Fernando Herrera <fherrera@onirica.com>
1347 * configure.in: branched for gnome 2.7. Bump version number to 2.7.0
1349 2004-04-12 Fernando Herrera <fherrera@onirica.com>
1351 * src/gconf-key-editor.c: (gconf_key_editor_init): allow the notebook
1352 in the key editor to fill and expand. (Fix #138557)
1354 2004-04-12 Fernando Herrera <fherrera@onirica.com>
1356 * src/gconf-editor-window.c: (gconf_editor_window_go_to): Check if
1357 location is a valid key/dir. Fix #136381
1359 2004-04-12 Fernando Herrera <fherrera@onirica.com>
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
1365 2004-04-12 Fernando Herrera <fherrera@onirica.com>
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
1372 2004-04-12 Fernando Herrera <fherrera@onirica.com>
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)
1381 2004-04-12 Fernando Herrera <fherrera@onirica.com>
1383 * configure.in: Bump version to 2.6.1
1385 2004-04-09 Guntupalli Karunakar <karunakar@freedomink.org>
1387 * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
1389 2004-04-05 Iñaki Larrañaga <dooteo@euskalgnu.org>
1391 * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
1393 2004-03-22 Fernando Herrera <fherrera@onirica.com>
1396 * configure.in: Release 2.6.0
1398 2004-03-20 Guntupalli Karunakar <karunakar@freedomink.org>
1400 * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
1402 2004-03-18 Gareth Owen <gowen72@yahoo.com>
1404 * configure.in: Added en_GB to ALL_LINGUAS
1406 2004-03-16 Fernando Herrera <fherrera@onirica.com>
1409 * configure.in: Release 2.5.92
1411 2004-03-06 Fernando Herrera <fherrera@onirica.com>
1414 * configure.in: Release 2.5.91
1416 2004-03-05 Fernando Herrera <fherrera@onirica.com>
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.
1424 2004-02-21 Paisa Seeluangsawat <paisa@users.sf.net>
1426 * configure.in: Added Thai (th) to ALL_LINGUAS.
1428 2004-02-03 Anders Carlsson <andersca@gnome.org>
1430 * configure.in: Release 2.5.4
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)
1437 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
1439 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
1441 2004-01-21 Fernando Herrera <fherrera@onirica.com>
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
1448 2004-01-21 Fernando Herrera <fherrera@onirica.com>
1450 * src/gconf-editor-window.c:
1451 (gconf_editor_window_update_list_selection): Update statusbar on key
1454 2004-01-21 Fernando Herrera <fherrera@onirica.com>
1456 * src/gconf-tree-model.c: (gconf_tree_model_get_value): Check if
1457 node is NULL before getting value (Fix #128272)
1459 2004-01-21 Fernando Herrera <fherrera@onirica.com>
1461 * src/gconf-editor-window.c: (gconf_editor_window_about_window):
1462 Unify copyright strings. Patch from Christian Neumair Fixes bug
1465 2004-01-21 Anders Carlsson <andersca@gnome.org>
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).
1475 2004-01-21 Fernando Herrera <fherrera@onirica.com>
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
1483 2003-12-11 Fernando Herrera <fherrera@onirica.com>
1487 * docs/gconf-editor.1: added man page from Sebastien Bacher
1489 2003-11-12 Anders Carlsson <andersca@gnome.org>
1491 * configure.in: Release 2.5.1
1493 2003-11-11 Sebastien Bacher <seb128@debian.org>
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
1500 2003-10-28 Federico Mena Quintero <federico@ximian.com>
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
1507 (gconf_editor_window_init): Install signal handlers for the
1510 2003-10-23 Mark Finlay <sisob@tuxfamilyDOTorg>
1512 * src/gconf-editor-window.c:
1514 Commiting Patch by Christophe Fergeau <teuf@gnome.org>
1515 to make the tree items expand when double clicked.
1517 2003-10-14 Ross Burton <ross@burtonini.com>
1519 * src/gconf-key-editor.c:
1520 Added float support to the list editor, fixing a crash.
1522 2003-10-06 Christian Rose <menthos@menthos.com>
1524 * configure.in: Added "mr" to ALL_LINGUAS.
1526 2003-10-06 Arvind Samptur <arvind.samptur@wipro.com>
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
1532 2003-09-06 Anders Carlsson <andersca@gnome.org>
1534 * configure.in: Release 2.4.0
1536 2003-09-05 Taneem Ahmed <taneem@bengalinux.org>
1538 * configure.in: Added "bn" to ALL_LINGUAS.
1540 2003-09-02 Gediminas Paulauskas <menesis@delfi.lt>
1542 * configure.in: Added lt to ALL_LINGUAS.
1544 2003-08-10 Anders Carlsson <andersca@codefactory.se>
1546 * configure.in: Release 2.3.6
1548 Wed Jul 23 14:43:43 2003 George Lebl <jirka@5z.com>
1550 * src/gconf-bookmarks.[ch], src/gconf-editor-window.c:
1551 Don't allow changing bookmarks when the bookmarks key is not
1554 * src/gconf-message-dialog.c: If the key for the show toggle
1555 is not writable, don't even show the toggle
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.
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.
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.
1572 * src/gconf-marshal.[ch], src/gconf-marshal.list: the glib signal
1573 marshaller generating stuff did some changes here. I added
1576 2003-07-02 Jordi Mallach <jordi@sindominio.net>
1578 * data/gconf-editor.desktop.in: Use "false" instead of "0" in Terminal
1581 2003-06-26 Anders Carlsson <andersca@codefactory.se>
1583 * src/gconf-editor-window.c (gconf_editor_popup_window_edit_key):
1584 Fix typo (reported by Dafydd Harries).
1586 2003-06-24 Anders Carlsson <andersca@codefactory.se>
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)
1593 2003-06-05 Mark McLoughlin <mark@skynet.ie>
1595 * src/Makefile.am: remove -I$(includedir).
1596 Patch from Matt Keenan, matt.keenan@sun.com.
1598 2003-06-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
1600 * configure.in: Added li to ALL_LINGUAS.
1602 2003-06-04 Abel Cheung <maddog@linux.org.hk>
1604 * configure.in: Added "sr@Latn" to ALL_LINGUAS.
1606 2003-06-03 Anders Carlsson <andersca@codefactory.se>
1608 * configure.in: Release 0.5.0
1610 2003-05-26 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
1612 * configure.in: Added "cy" to ALL_LINGUAS
1614 2003-05-13 Ross Burton <ross@burtonini.com>
1616 * src/gconf-editor-window.c: Implement Set As Default on arbitary
1617 keys. Requires that the user has write access to the defaults
1620 * configure.in: Find the GConf defaults and mandatory
1621 configuration sources. Also comment the AC_DEFINEs.
1623 * acconfig.h: Remove, thanks to the commenting done above.
1625 2003-05-08 Abel Cheung <maddog@linux.org.hk>
1627 * configure.in: Added "am" "mk" "nl" "tr" to ALL_LINGUAS.
1629 2003-05-07 Richard Hult <rhult@codefactory.se>
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
1637 2003-05-07 Danilo Šegan <dsegan@gmx.net>
1639 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
1641 2003-03-18 Paul Duffy <dubhthach@zion.nuigalway.ie>
1643 * configure.in: Added "ga" to ALL_LINGUAS.
1645 2003-03-13 Christian Rose <menthos@menthos.com>
1647 * configure.in: Added "ml" to ALL_LINGUAS.
1649 2003-03-09 Pauli Virtanen <pauli.virtanen@hut.fi>
1651 * configure.in: Added "fi" to ALL_LINGUAS.
1653 2003-02-17 Roozbeh Pournader <roozbeh@sharif.edu>
1655 * configure.in: Added "fa" to ALL_LINGUAS.
1657 2003-02-14 Mark McLoughlin <mark@skynet.ie>
1659 * src/gconf-editor-window.[ch]: (gconf_editor_window_go_to):
1660 Split this out from gconf-bookmarks.c.
1662 * src/gconf-bookmarks.c: (gconf_bookmarks_bookmark_activated):
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.
1670 * src/main.c: (invalid_arg_error_dialog), (main): add support
1671 for passing in an initial GConf key as an argument.
1673 2003-02-09 Christian Rose <menthos@menthos.com>
1675 * configure.in: Added "kn" to ALL_LINGUAS.
1677 2003-02-06 Christian Rose <menthos@menthos.com>
1679 * configure.in: Added "id" to ALL_LINGUAS.
1681 2003-01-26 Fatih Demir <kabalak@gtranslator.org>
1683 * configure.in: Added "ta" (Tamil) to the languages' list.
1685 2003-01-21 Christian Rose <menthos@menthos.com>
1687 * configure.in: Added "mn" to ALL_LINGUAS.
1689 2002-12-10 Anders Carlsson <andersca@gnu.org>
1691 * src/gconf-editor-window.c (gconf_editor_window_init): Don't use a white
1692 background in the long description view.
1694 * src/gconf-list-model.c (gconf_list_model_notify_func): Don't monitor
1695 keys we're not interested in.
1697 * data/gconf-editor.desktop.in: Turn on startup notification.
1699 2002-12-09 Artis Trops <hornet@navigator.lv>
1701 * configure.in: Added Latvian (lv) to ALL_LINGUAS.
1703 2002-12-08 Daniel Elstner <daniel.elstner@gmx.net>
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
1710 (gconf_editor_window_set_have_icons): ditto.
1712 2002-11-18 Fernando Herrera <fherrera@onirica.com>
1714 * data/gconf-editor.desktop.in: add X-GNOME-BUGZILLA stuff
1716 2002-11-07 Jon K Hellan <hellan@acm.org>
1718 * src/gconf-editor-window.c (gconf_editor_window_about_window):
1719 Make the about window a transient child of the main window, fixing
1722 2002-11-05 Mark McLoughlin <mark@skynet.ie>
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 ...
1728 2002-11-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
1730 * configure.in: Added Belarusian to ALL_LINGUAS
1732 2002-09-09 Mark McLoughlin <mark@skynet.ie>
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
1744 2002-09-03 Marius Andreiana <mandreiana@yahoo.com>
1746 * configure.in: added 'ro' to ALL_LINGUAS
1748 2002-08-23 Anders Carlsson <andersca@gnu.org>
1750 * src/gconf-bookmarks.c (gconf_bookmarks_bookmark_activated):
1751 Fix scrolling correctly.
1753 * src/gconf-key-editor.c: (list_add_clicked):
1756 * src/main.c: (main):
1757 Use better wording for the caveat dialog.
1759 2002-08-22 Shahms E. King <shahms@shahms.com> and
1760 Jan Arne Petersen <jpeterson@uni-bonn.de>
1762 * src/gconf-key-editor.c (gconf_key_editor_create_option_menu),
1763 (gconf_key_editor_get_value, gconf_key_editor_init): implement
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.
1770 * src/gconf-editor-window.c
1771 (gconf_editor_new_key_response): allow lists to be edited.
1773 Commit bug #76973 to stop other people re-implementing it.
1775 2002-08-22 Michael Meeks <michael@ximian.com>
1777 * src/gconf-key-editor.c (bool_button_toggled):
1778 fix boolean accelerator; #90908
1780 2002-08-22 Michael Meeks <michael@ximian.com>
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
1787 2002-08-18 Havoc Pennington <hp@pobox.com>
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
1795 2002-08-11 Ross Burton <ross@burtonini.com>
1797 * data/gconf-editor.desktop.in: Add encoding keyword, and fix up
1798 Terminal and Categories keywords.
1800 2002-08-11 Mark McLoughlin <mark@skynet.ie>
1802 * src/gconf-key-editor.[ch]: Implement support
1803 for floating point values.
1805 2002-08-07 Mark McLoughlin <mark@skynet.ie>
1807 * data/icons/Makefile.am:
1808 * data/icons/about-logo.png: remove about logo.
1810 * src/gconf-editor-window.c:
1811 (gconf_editor_window_about_window): use the gconf
1812 editor logo as an about dialog picture.
1814 2002-08-01 Mark McLoughlin <mark@skynet.ie>
1816 Implement support for menus_have_icons too. #88569.
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.
1828 2002-07-31 Mark McLoughlin <mark@skynet.ie>
1830 Implement support for tearoff menus and respecting
1831 /desktop/gnome/interface/menus_have_tearoff. #89347.
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
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
1842 (gconf_editor_window_class_init): hook up finalize.
1843 (gconf_editor_window_init): setup the tearoffs handler.
1845 2002-07-31 Mark McLoughlin <mark@skynet.ie>
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.
1851 2002-07-31 Mark McLoughlin <mark@skynet.ie>
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.
1859 2002-07-31 Mark McLoughlin <mark@skynet.ie>
1861 * src/gconf-list-model.c: (gconf_list_model_notify_func):
1862 keep model->length updated here. Fixes #89347.
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.
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.
1880 2002-07-30 Mark McLoughlin <mark@skynet.ie>
1882 * src/Makefile.am: apply patch from Toshi to
1883 get locale directory correct. #83643.
1885 * src/gconf-util.c: don't use c++ comment.
1887 2002-07-28 Christian Rose <menthos@menthos.com>
1889 * configure.in: Added "sq" to ALL_LINGUAS.
1891 2002-07-26 Gustavo Noronha Silva <kov@debian.org>
1893 * configure.in: (ALL_LINGUAS) Added Brazilian Portuguese (pt_BR).
1895 2002-06-14 Yanko Kaneti <yaneti@declera.com>
1897 * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
1899 2002-06-07 Jesus Bravo Alvarez <jba@pobox.com>
1901 * configure.in: Added gl (Galician) to ALL_LINGUAS.
1903 2002-06-02 Pablo Saratxaga <pablo@mandrakesoft.com>
1905 * configure.in: Added Catalan (ca) to ALL_LINGUAS.
1907 2002-05-24 Anders Carlsson <andersca@gnu.org>
1909 * src/gconf-editor-window.c: (gconf_editor_window_about_window):
1910 Set the window icon, as suggested by Mikael and Glynn.
1912 2002-05-20 Anders Carlsson <andersca@gnu.org>
1916 * autogen.sh: Get rid of the gnome-common dependancy. Woo!
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.
1926 2002-05-20 Anders Carlsson <andersca@gnu.org>
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.
1939 2002-05-20 Anders Carlsson <andersca@gnu.org>
1941 * src/gconf-editor-window.c: (gconf_editor_popup_window_edit_key):
1942 Add a NULL check. Fixes #74533.
1944 2002-05-20 Anders Carlsson <andersca@gnu.org>
1946 * src/gconf-editor-window.c:
1947 (gconf_editor_window_update_list_selection):
1948 Tolerate NULL short and long descriptions.
1950 2002-05-20 Anders Carlsson <andersca@gnu.org>
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):
1961 Integrate a patch from Erwann Chenede that adds key doc
1962 support, using the descriptions stored in the schemas.
1964 2002-05-12 Christophe Merlet <christophe@merlet.net>
1966 * src/gconf-editor-window.c: Mark a string translatable.
1968 2001-05-10 Naba Kumar <kh_naba@users.sourceforge.net>
1970 * configure.in: Added "hi" to ALL_LINGUAS.
1972 2002-05-01 Abel Cheung <maddog@linux.org.hk>
1974 * configure.in: Added "zh_TW" to ALL_LINGUAS.
1976 2002-04-27 Simos Xenitellis <simos@hellug.gr>
1978 * configure.in: Added "el" to ALL_LINGUAS.
1980 Fri Apr 26 11:29:48 2002 Kristian Rietveld <kris@gtk.org>
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 :)
1986 2002-04-25 Pablo Saratxaga <pablo@mandrakesoft.com>
1988 * configure.in: Added "vi" to ALL_LINGUAS.
1990 Sat Apr 13 13:54:49 2002 Kristian Rietveld <kris@gtk.org>
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.
1995 2002-03-29 Christophe Merlet <christophe@merlet.net>
1997 * configure.in: Added fr to ALL_LINGUAS.
1999 2002-03-28 Changwoo Ryu <cwryu@debian.org>
2001 * configure.in: Added ko to ALL_LINGUAS.
2003 2002-03-25 Wang Jian <lark@linux.net.cn>
2005 * configure.in: Added "zh_CN" to ALL_LINGUAS.
2007 2002-03-17 Tõivo Leedjärv <toivo@linux.ee>
2009 * configure.in: Added et to ALL_LINGUAS.
2011 2002-03-16 Szabolcs Ban <shooby@gnome.hu>
2013 * configure.in: Added "hu" to ALL_LINGUAS.
2015 2002-03-11 Richard Hult <rhult@codefactory.se>
2017 * src/gconf-editor-window.c (gconf_editor_window_init): Expand the
2018 children immediately below the root.
2020 2002-03-05 Carlos Perello Marin <carlos@gnome-db.org>
2022 * configure.in: Added "es" to ALL_LINGUAS.
2024 2002-03-02 Ole Laursen <olau@hardworking.dk>
2026 * configure.in: Added da (Danish) to ALL_LINGUAS.
2028 2002-03-02 Yuriy Syrota <yuri@renome.rovno.ua>
2030 * configure.in: Added uk (Ukrainian) into ALL_LINGUAS.
2032 2002-03-01 Zbigniew Chyla <cyba@gnome.pl>
2034 * configure.in (ALL_LINGUAS): Added pl (Polish).
2036 2002-02-25 Seth Nickell <snickell@stanford.edu>
2038 * data/gconf-editor.desktop.in:
2040 Add a comment in verb form.
2042 2002-02-22 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
2044 * configure.in: Added "sk" to ALL_LINGUAS.
2046 2002-02-18 Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
2048 * configure.in: Added "ja" to ALL_LINGUAS.
2050 2002-02-13 Duarte Loreto <happyguy_pt@hotmail.com>
2052 * configure.in: Added pt (Portuguese) to ALL_LINGUAS
2054 2002-02-13 Kjartan Maraas <kmaraas@gnome.org>
2056 * src/gconf-message-dialog.c: #include <config.h>
2057 * src/gconf-key-editor.c: Same here.
2059 2002-02-11 Anders Carlsson <andersca@gnu.org>
2061 * Released version 0.1
2063 2002-02-11 Anders Carlsson <andersca@gnu.org>
2065 * src/gconf-editor-window.c (gconf_editor_window_selection_changed):
2066 Use correct cast to GTK_TREE_MODEL_SORT.
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.
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.
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.
2081 Sat Feb 9 23:04:19 2002 Kristian Rietveld <kris@gtk.org>
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
2090 * src/gconf-editor-window.h: add sorted_tree_model member
2092 * src/gconf-tree-model.c (gconf_tree_model_build_level): new
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
2099 2002-01-31 jacob berkman <jacob@ximian.com>
2101 * data/icons/Makefile.am (EXTRA_DIST): fix typo
2103 2002-01-30 Hasbullah Bin Pit <sebol@ikhlas.com>
2105 * configure.in: Added Malay (ms)to ALL_LINGUAS.
2106 * po/ms.po: Added Malay Translation.
2108 2002-01-30 Johan Dahlin <jdahlin@telia.com>
2110 * src/gconf-key-editor.c (gconf_key_editor_init): Make 3 more
2111 strings translatable.
2113 2002-01-20 Anders Carlsson <andersca@gnu.org>
2115 * src/gconf-editor-window.c:
2116 (gconf_editor_window_copy_key_name): Implement copy key name.
2118 (gconf_editor_popup_window_new_key),
2119 (gconf_editor_popup_window_edit_key): Remove debugging msgs.
2121 2002-01-20 Anders Carlsson <andersca@gnu.org>
2123 * src/gconf-bookmarks.c (gconf_bookmarks_hook_up_menu): Doh,
2124 switch argument order for g_object_set_data_full.
2126 * src/Makefile.am (INCLUDES): Add -DIMAGEDIR.
2128 * src/gconf-editor-window.c (gconf_editor_window_init):
2131 * data/gconf-editor.desktop.in:
2132 Use the correct icon. Also, move program to System.
2134 * data/icons/Makefile.am:
2137 * data/icons/gconf-editor.png:
2138 New application icon.
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.
2145 Tue Jan 15 23:13:44 2002 Kristian Rietveld <kris@gtk.org>
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 :)
2152 Tue Jan 15 01:16:23 2002 Kristian Rietveld <kris@gtk.org>
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'
2160 * src/gconf-editor-window.h: add sorted_list_model
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
2172 * src/gconf-tree-model.c
2173 (gconf_tree_model_get_tree_path_from_gconf_path): special case root
2176 Mon Jan 14 20:10:43 2002 Kristian Rietveld <kris@gtk.org>
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
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
2188 2002-01-13 Anders Carlsson <andersca@gnu.org>
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):
2198 Mon Jan 14 00:43:23 2002 Kristian Rietveld <kris@gtk.org>
2200 * src/gconf-tree-model.c (struct _Node): add an offset field,
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
2209 Sun Jan 13 23:57:06 2002 Kristian Rietveld <kris@gtk.org>
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
2215 2002-01-13 Anders Carlsson <andersca@gnu.org>
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.
2229 2002-01-13 Anders Carlsson <andersca@gnu.org>
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.
2250 2002-01-13 Anders Carlsson <andersca@gnu.org>
2254 * data/gconf-editor.desktop.in:
2255 Add .desktop file and intltool support.
2257 2002-01-12 Kjartan Maraas <kmaraas@gnome.org>
2259 * configure.in: Added "no" to ALL_LINGUAS.
2261 2002-01-10 Anders Carlsson <andersca@gnu.org>
2263 * src/gconf-editor-application.c: Only include gtkmain.h
2265 * src/gconf-list-model.c (gconf_list_model_get_value):
2266 Don't switch on NULL value.
2268 Thu Jan 10 11:30:00 2002 Owen Taylor <otaylor@redhat.com>
2270 * data/Makefile.am (SUBDIRS): Add missing Makefile.am.
2272 2002-01-10 Anders Carlsson <andersca@gnu.org>
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:
2288 * src/dir-closed.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.
2306 2002-01-10 Anders Carlsson <andersca@gnu.org>
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.
2312 Wed Jan 9 15:05:35 2002 Owen Taylor <otaylor@redhat.com>
2314 * src/gconf-cell-renderer.c (gconf_cell_renderer_set_property):
2315 A few further fixups.
2317 Wed Jan 9 14:57:30 2002 Owen Taylor <otaylor@redhat.com>
2319 * src/gconf-cell-renderer.c (gconf_cell_renderer_set_property):
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".
2326 * src/gconf-editor-window.c: Use gtk_tree_model_get() to simplify
2329 Wed Jan 9 12:37:21 2002 Owen Taylor <otaylor@redhat.com>
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.
2336 Wed Jan 9 12:21:22 2002 Owen Taylor <otaylor@redhat.com>
2338 * src/gconf-tree-model.c (gconf_tree_model_get_iter):
2339 fix 'model = (GConfTreeModel *)model'
2341 * src/gconf-key-editor.c: Include gtkmenuitem.h, remove
2344 * src/gconf-editor-application.c: Include <gtk/gtk.h>,
2345 since we need gtk_main_quit().
2347 * configure.in: Add magic for setting -Wall for GCC;
2348 remove AC_ISC_POSIX, which isn't what you think it is...
2350 Wed Jan 9 11:51:01 2002 Owen Taylor <otaylor@redhat.com>
2352 * src/gconf-editor-window.c: Remove libgnome includes
2353 so it compiles again.
2355 2002-01-08 Josh Barrow <drleary@mac.com>
2357 * src/gconf-editor-window.c: (gconf_editor_window_about_window):
2358 Make the code just a tiny bit cleaner
2360 2002-01-08 Josh Barrow <drleary@mac.com>
2363 * src/gconf-editor-window.c: (gconf_editor_window_about_window):
2364 Removed the dependency on libgnomeui just for an about box.
2366 2002-01-05 Christian Rose <menthos@menthos.com>
2368 * configure.in: Added "az" to ALL_LINGUAS.
2370 2002-01-05 Anders Carlsson <andersca@gnu.org>
2372 * src/gconf-key-editor.c: Some minor tweaks, add
2373 a value label for all types.
2375 * src/gconf-message-dialog.h: Add.
2377 * src/gconf-message-dialog.c: Add.
2379 2002-01-05 Havoc Pennington <hp@pobox.com>
2381 * src/gconf-key-editor.c: get it mildly closer to being useful
2383 * src/gconf-cell-renderer.c (gconf_cell_renderer_get_size): handle
2385 (gconf_cell_renderer_render): handle schemas
2387 2001-12-28 Josh Barrow <drleary@mac.com>
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.
2395 2001-12-28 Josh Barrow <drleary@mac.com>
2399 Make it not gripe when updating.
2401 2001-12-19 Anders Carlsson <andersca@gnu.org>
2403 * gconf-editor-window.c: i18n stuff.
2405 * Makefile.am (SUBDIRS): Add po
2407 * configure.in: Add i18n support.
2409 2001-12-14 Josh Barrow <drleary@mac.com>
2411 * configure.in: Added dependency to libgnomeui-2.0
2412 * src/gconf-editor-window.c: (gconf_editor_window_about_window):
2415 2001-12-10 Anders Carlsson <andersca@gnu.org>