2003-06-06 Jody Goldberg <jody@gnome.org>
* mime-edit-dialog.c (populate_component_list) : be careful about menu
sensitivity, the order is important. Setting the menu of an option
menu makes it sensitive even if the menu is empty). However, if the
option menu is initially insensitive then the first item in the menu
gets marked insensitive when the menu is reparented. Once one item
is in the option menu becomes sensitive and the rest are ok.
2003-06-02 Balamurali Viswanathan <balamurali.viswanathan@wipro.com>
* mime-edit-dialog.c: (validate_data): Give an error dialog if the
users clicks on OK button when the MIME type is not entered
Fixes bug #113963
2003-05-12 Marco Pesenti Gritti <marco@it.gnome.org>
* capplets/file-types/service-info.c: (service_info_save),
(service_info_delete):
Set the enabled key for new services and unset it on delete
2003-04-30 Kjartan Maraas <kmaraas@gnome.org>
* mime-type-info.c: (mime_type_get_pretty_name_for_server),
(get_lang_list): Fix i18n problems. Patch from Mike Lei at Sun.
2002-12-09 Rajkumar Sivasamy <rajkumar.siva@wipro.com>
* mime-edit-dialog.c: Display the list of applications installed
in the system for a mime type rather than displaying all the
applications associated to that mime type.
Fixes bug 94757
2002-08-10 Jody Goldberg <jody@gnome.org>
* file-types-properties.glade : fix missed capitalization for the
ui-review.
2002-08-15 Jody Goldberg <jody@gnome.org>
* gnome-keyboard-properties.glade : fix label and make consistent with
mouse capplet.
* gnome-keyboard-properties.c (create_dialog) : use size groups.
2002-08-15 Jody Goldberg <jody@gnome.org>
http://bugzilla.gnome.org/show_bug.cgi?id=90778
* gnome-settings-accessibility-keyboard.c (set_gconf_from_server) :
Add a heuristic so that we do not disable features in gconf just
because they are disabled in the X server. If the master switch is
already disabled in gconf we can guess that most of the time it
means that people want to keep their flags.
2002-08-07 Jody Goldberg <jody@gnome.org>
* po/POTFILES.in : remove bogus file.
2002-08-07 Jody Goldberg <jody@gnome.org>
Patch from JRB for 88443
* theme-switcher.c (read_themes) : store the current cursor
2002-08-07 Jody Goldberg <jody@gnome.org>
* mime-edit-dialog.c (mime_edit_dialog_get_app) : Be extra anal, just
in case the db is corrupt.
2002-08-01 Federico Mena Quintero <federico@ximian.com>
* file-types-properties.glade: Made the file entries modal as they
live in modal dialogs. Fixes#89370.
* service-edit-dialog.c (service_add_dialog_new): Return a
GObject, not a GtkWidget.
* file-types-capplet.c (add_service_cb): Do not assign a GtkWidget
to a GObject.
2002-06-26 Jody Goldberg <jody@gnome.org>
* mime-type-info.c (mime_type_info_load_all) : do not trust
gnome_vfs_mime_get_default_application. It silently removes
applications that do not exist on the current system. That makes it
look like they are not being assigned.
* mime-edit-dialog.c (validate_data) : relax the restriction here. By
supplying a reasonable default to the new info it was appearing in
our internal data structures. That was a useful test before we were
instant apply, but is no longer helpful.
2002-06-25 Jody Goldberg <jody@gnome.org>
* mime-edit-dialog.c (mime_add_dialog_new) : add de
* file-types-capplet.c (main) : fix cmd line arg support
And support optional 'file_name' as a helper for generating smarter
defaults.
2002-06-15 Jody Goldberg <jody@gnome.org>
http://bugzilla.gnome.org/show_bug.cgi?id=85397http://bugzilla.gnome.org/show_bug.cgi?id=84545
* mime-types-model.c (mime_types_model_get_value) :
gtk_tree_view_search_equal_func does not like NULL.
(IS_CATEGORY) : check for NULL.
* file-types-capplet.c (create_dialog) : search the description not
the mime type.
2002-06-08 Jody Goldberg <jody@gnome.org>
* mime-types-model.c (IS_CATEGORY) : test for null in case we are
stupid.
2002-06-07 Jody Goldberg <jody@gnome.org>
* file-types-capplet.c (dialog_done_cb) : no need to save things
again. The only caller had already done that.
* mime-type-info.c (mime_type_info_save) : Don't mess with the
application here, it should already be setup. However, be really
really anal about verifying it because I do not trust the
surrounding code or know it well enough to trust it. Make sure that
the assigned app is on the short list of associated apps.
* mime-category-edit-dialog.c (store_data) : Use
mime_edit_dialog_get_app.
* mime-edit-dialog.c (store_data) : Use it here too.
(mime_edit_dialog_get_app) : new. split some duplicated code out of
the type and category dialogs and move it here. Then make it
readable and less stupid about creating copies of existing
applications. While we're at it have it handle the creation of new
applications, merging commands with existing applications and other
useful stuff.
2002-06-07 Jody Goldberg <jody@gnome.org>
* mime-category-edit-dialog.c (store_data) : clarify and remove the
custom flag.
* mime-type-info.c (mime_category_info_using_custom_app) : delete.
(mime_type_info_using_custom_app) : delete.
* mime-edit-dialog.c (validate_data) : correct the warning about
invalid type, we would _not_ create one for the user :-(
Allow a user to optionally overwrite an existing mime type.
This is useful when editing.
* mime-edit-dialog.c (store_data) : clarify and remove the custom flag.
2002-06-10 Jody Goldberg <jody@gnome.org>
* accessibility-keyboard.c : tweak the layout as requested and adjust
the max slowkey delay to 500 to avoid losing the keyboard due to some
sort of an X problem.
2002-06-13 Jody Goldberg <jody@gnome.org>
* gnome-keyboard-properties.c (accessibility_button_clicked) : produce
a better warning for failure to launch the keyboard accessibility
capplet.