diff options
Diffstat (limited to 'capplets/file-types/ChangeLog')
-rw-r--r-- | capplets/file-types/ChangeLog | 1288 |
1 files changed, 0 insertions, 1288 deletions
diff --git a/capplets/file-types/ChangeLog b/capplets/file-types/ChangeLog deleted file mode 100644 index 1034c22b7..000000000 --- a/capplets/file-types/ChangeLog +++ /dev/null @@ -1,1288 +0,0 @@ -2004-11-09 Mark McLoughlin <mark@skynet.ie> - - * Makefile.am: install .desktop file in $(datadir)/applications. - - * file-types.desktop.in: add OnlyShowIn=GNOME; - -2004-10-14 Jody Goldberg <jody@gnome.org> - - * Release 2.8.1 - -2004-19-05 Muktha <muktha.narayan@wipro.com> - - * mime-type-info.c (get_icon_pixbuf): Avoid recursive call of this - function when the icon file is not found. Fixes file-types capplet - hang. Bug #142894. - -2003-06-10 Shailesh Mittal <shailesh.mittal@wipro.com> - - * libuuid/gen_uuid.c (get_node_id): Creating an IPv6 socket if AF_INET6 - is defined on the system. If IPv6 socket cannot be created, then we are - falling back to IPv4 socket creation, as was done previously. - -2004-04-15 Jody Goldberg <jody@gnome.org> - - * Release 2.6.1 - -2004-04-01 Jody Goldberg <jody@gnome.org> - - * Release 2.6.0.3 - -2004-03-30 Jody Goldberg <jody@gnome.org> - - * Release 2.6.0.1 - -2004-03-23 Jody Goldberg <jody@gnome.org> - - * Release 2.6.0 - -2004-03-11 Jody Goldberg <jody@gnome.org> - - * Release 2.5.4 - -2004-03-02 Dan T. Murphy <dtmurphy@acm.org> - - * file-types-properties.glade: Added use_filechooser=true - property to GnomeFileEntry widgets to make use of new file - selector. Fixes bug #135791. - -2004-02-19 Kaushal Kumar <kaushal.kumar@wipro.com> - - * file-types-capplet.c (remove_cb): Added warning dialog to prompt - the user before an entry is deleted permanently. (Release team's - approval taken regarding the string addition). - Fix bug #109091. - -2004-02-16 Padraig O'Briain <padraig.obriain@sun.com> - - * file-types-properties.glade: Remove unnecessary setting of ATK - relations. The module gail will ensure that the labels are set - correctly. Set mnemonic widget to be a GnomeFileEntry instead of - a GtkEntry in the combo box. Fixes bug #134131. - -2004-02-13 Jody Goldberg <jody@gnome.org> - - * Release 2.5.3 - -2004-02-10 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c : rework to match nautilus and use icon themes - somewhat. There is some serious cruft left in here. - -2004-02-04 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (mime_edit_dialog_class_init) : do not call these - construct only properties so that the info can change later. - -2004-02-12 Mark McLoughlin <mark@skynet.ie> - - * file-types-capplet.c: (cb_file_type_dialog_response): Update help - link to point to user-guide.xml - -2004-02-10 Kjartan Maraas <kmaraas@gnome.org> - - * mime-edit-dialog.c: (mime_edit_dialog_get_app), (validate_data): - Fix some typos. - -2004-02-08 Kjartan Maraas <kmaraas@gnome.org> - - * mime-edit-dialog.c: (validate_data): Remove extra - full stop. Closes bug #132563. - -2004-02-08 Kjartan Maraas <kmaraas@gnome.org> - - * file-types-icon-entry.c: Replace deprecated calls - to g_dirname and g_basename. - (#133174, Kjartan Maraas) - -2004-01-20 Sivaiah Nallagatla <snallagatla@novell.com> - - * mime-edit-dialog.c (mime_add_dialog_new ) : do not try to set - construct only property after object is constructed. Fixes #128374 - -2004-01-14 Jody Goldberg <jody@gnome.org> - - * Release 2.5.2 - -2003-12-30 Jody Goldberg <jody@gnome.org> - - * Release 2.5.1.1 - -2003-12-30 Jody Goldberg <jody@gnome.org> - - * Release 2.5.1 - -2003-12-03 Muktha <muktha.narayan@wipro.com> - - * file-types-properties.glade: Added the label-for/by relation. - Fixes #127304. - -2003-12-01 Sivaiah Nallagatla <snallagatla@novell.com> - - * service-info.c (service_info_save): Patch to remeber - custome program configured for Internet Services. #123976 in b.g.o - -Mon Nov 17 00:13:07 2003 Jonathan Blandford <jrb@gnome.org> - - * service-edit-dialog.c (populate_app_list): Patch from - snallagatla@novell.com to fix a crash. - -2003-10-28 Jody Goldberg <jody@gnome.org> - - * Release 2.5.0 - -2003-10-07 Muktha <muktha.narayan@wipro.com> - - * file-types-properties.glade: Added title to the icon entry browse - dialog. Fixes #122394. - -2003-08-01 Dennis Cranston <dennis_cranston at yahoo com> - - * file-types-properties.glade: Patch to fix spacing between action - area and vbox of preferences dialog. - -2003-07-17 Dennis Cranston <dennis_cranston at yahoo com> - - * file-types-properties.glade: Minor HIG widget padding adjustments. - -2003-07-07 Jody Goldberg <jody@gnome.org> - - * Release 2.3.4 - -2003-06-24 Jody Goldberg <jody@gnome.org> - - * Release 2.3.3 - -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-07 Jody Goldberg <jody@gnome.org> - - * Release 2.3.1 - -2003-04-30 Kjartan Maraas <kmaraas@gnome.org> - - * service-info.c: (service_info_get_description): Translate - the url descriptions too. Merged from head. - -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. - Fixes bug #105700. - -2003-04-29 Kjartan Maraas <kmaraas@gnome.org> - - * mime-type-info.c: (mime_category_info_get_full_name), - (mime_category_info_get_full_description): Use g_string_new (NULL) - instead of g_string_new (""). Reported to be more efficient. - -Tue Feb 4 17:09:18 2003 Jonathan Blandford <jrb@redhat.com> - - * Release 2.2.0.1 - -Tue Jan 21 01:15:14 2003 Jonathan Blandford <jrb@gnome.org> - - * Release 2.2.0 - -Thu Jan 16 02:41:09 2003 Jonathan Blandford <jrb@gnome.org> - - * Release 2.1.7 - -2003-01-10 Jody Goldberg <jody@gnome.org> - - * Release 2.1.6 - -2002-12-30 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=101128 - * mime-types-model.c (mime_types_model_iter_children) : apply patch - from padraig. - -2002-12-18 Jody Goldberg <jody@gnome.org> - - * Release 2.1.5 - -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-11-23 Jody Goldberg <jody@gnome.org> - - * Release 2.1.3 - -2002-11-02 Jody Goldberg <jody@gnome.org> - - * Release 2.1.2 - -2002-10-21 Jody Goldberg <jody@gnome.org> - - * Release 2.1.1 - -2002-10-03 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=93279 - * file-types-properties.glade : missing & conflicting accerators. - - http://bugzilla.gnome.org/show_bug.cgi?id=93211 - * file-types-capplet.c (edit_count_cb) : delete. - (selection_count_cb) : rename from remove_count_cb. - (selection_changed_cb) : simplify code, disable edit button for - catagories. - -2002-10-01 Jody Goldberg <jody@gnome.org> - - * Release 2.1.0.1 - -2002-09-09 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (update_sensitivity) : As FCrozat points out - use category default has been lobotomized. - -2002-08-31 Jacob Berkman <jacob@krunk.local.> - - * Makefile.am (gnome_file_types_properties_LDADD): link against -lpopt - -2002-08-21 Jody Goldberg <jody@gnome.org> - - * Release 2.1.0 - -2002-08-19 Ross Burton <ross@burtonini.com> - - * file-types.desktop.in: Fix the desktop file so that it - validates. - -2002-08-19 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=88354 - * file-types.desktop.in : minor update - -2002-08-10 Jody Goldberg <jody@gnome.org> - - * file-types-properties.glade : fix missed capitalization for the - ui-review. - -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-05 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (mime_edit_dialog_get_app) : work around - gnome_file_entry's propensity for prepending the current dir if none - is specified. This allows a user to type a nme with no - qualifications and have it look things up in the path. - - * mime-type-info.c (mime_category_info_save) : lobotomize this just in - case. - -2002-08-03 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=88775 - * file-types-properties.glade : make the other sub dialogs modal too. - -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-07-17 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (mime_type_info_new) : no need to preload the icon. - (mime_type_info_load_all) : nor here. - -2002-07-17 Jody Goldberg <jody@gnome.org> - - * file-types-properties.glade : tweak the padding a touch - -2002-07-17 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (mime_edit_dialog_init) : only enable the remove - button when there is a selection. - -2002-07-16 Jody Goldberg <jody@gnome.org> - - * file-types-properties.glade (</) : rearrange the extensions area. - * mime-edit-dialog.c (mime_edit_dialog_init) : add when the entry is - activated. - -2002-07-10 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (mime_edit_dialog_init) : set the icon here. - -2002-07-09 Jody Goldberg <jody@gnome.org> - - * file-types-properties.glade : disable the use of category defaults - * file-types-capplet.c (launch_edit_dialog) : disable editing category - handlers. - -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_category_info_save) : be anal. - - * 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-26 Jody Goldberg <jody@gnome.org> - - * file-types-capplet.c (main) : blah, test things _before_ I commit. - -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-25 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (mime_edit_dialog_get_app) : typo. - -2002-06-15 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=85397 - http://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-17 Jody Goldberg <jody@gnome.org> - - * Release 2.0.0 - -2002-06-05 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (mime_add_dialog_new) : tidy. - - * mime-edit-dialog.c (mime_edit_editable_enters) : new. - (fill_dialog) : mime type is always sensitive. - (mime_edit_dialog_init) : use mime_edit_editable_enters and set the - default response. - (mime_add_dialog_new) : forceably define the model before is-add and - set the parent. - - - * model-entry.c (model_entry_insert_child) : be paranoid. Sort the - mime entries too. - - * file-types-capplet.c (main) : !KLUDGE! if we are editing - application/octet-stream assume that people really want to create a - new mime type. - -2002-06-04 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (mime_type_info_save) : Add a freeze/thaw around - the assignments. - -2002-05-31 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (get_category_name) : disable debug spew. - - * model-entry.c (model_entry_insert_child) : order the categories - nicely. - -2002-05-31 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=83545 - * mime-types-model.c (mime_types_model_iter_parent) : Use the child - not the result. - -2002-05-29 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (get_category_description) : put things in Misc if - they have no defined category. - (get_category_name) : ditto. - -2002-05-24 Satyajit Kanungo <satyajit.kanungo@wipro.com> - - * file-types-capplet.c : Changed the help file link - to get the help document from user-guide. - -2002-05-24 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (mime_category_info_load_all) : make this more paranoid. - * mime-category-edit-dialog.c (update_subcategories) : Move this over - here. - -2002-05-17 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (mime_category_info_using_custom_app) : add some - protection. - -2002-05-08 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=17728 - (mime_type_info_save): a patch inspired by Archit Baweja's proposal. - -2002-05-09 Archit Baweja <bighead@users.sourceforge.net> - - * mime-type-info.c (mime_type_info_set_file_extensions): free the old - list. - -2002-05-10 jacob berkman <jacob@ximian.com> - - * mime-type-info.c (mime_category_info_get_full_description): - (mime_category_info_get_full_name): work around a gcc 2.96 bug - (fixes #77121) - -2002-05-08 Jody Goldberg <jody@gnome.org> - - * file-types-capplet.c (cb_file_type_dialog_response) : fix path to - help. - - http://bugzilla.gnome.org/show_bug.cgi?id=81030 - * service-info.c (fill_service_apps) : we don't own the app, don't - free it. - -2002-04-30 Jody Goldberg <jody@gnome.org> - - http://bugzilla.gnome.org/show_bug.cgi?id=80327 - * service-edit-dialog.c (program_changed_cb) : Doh! If the current - tree selection is not a service then the app can be null. - -2002-04-26 Jody Goldberg <jody@gnome.org> - - * service-edit-dialog.c (populate_app_list) : always populate the - details fields so a user can see what they selected. - (program_changed_cb) : ditto. - - * service-info.c (fill_service_apps) : fix to not use freed memory. - -2002-04-23 Jody Goldberg <jody@gnome.org> - - * model-entry.c (model_entry_save) : wrap in vfs freeze/unfreeze. - (model_entry_append_to_dirty_list) : delete. - (model_entry_remove_from_dirty_list) : delete. - (model_entry_commit_dirty_list) : delete. - (model_entry_append_to_delete_list) : delete. - (model_entry_commit_delete_list) : delete. - - * mime-category-edit-dialog.c (store_data) : make this instant apply. - * mime-edit-dialog.c (store_data) : ditto. - * service-edit-dialog.c (store_data) : ditto. - - * file-types-capplet.c (cb_file_type_dialog_response) : add help and - change the buttons to help & close to be HIG compliant. - (remove_cb) : make removal apply instantly. - * file-types-properties.glade : Make the buttons Help & Close - -2002-04-22 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (validate_data) : tidy up. - (choose_cat_cb) : reorder buttons to be hig compliant. - (mime_edit_dialog_init) : ditto. - * service-edit-dialog.c (service_edit_dialog_init) : ditto. - * mime-category-edit-dialog.c (mime_category_edit_dialog_init) : ditto. - -2002-04-22 Jody Goldberg <jody@gnome.org> - - * service-edit-dialog.c (service_edit_dialog_set_prop) : set dialog - title correctly when adding a service. - * mime-edit-dialog.c (mime_edit_dialog_set_prop) : ditto. - -2002-04-21 Jody Goldberg <jody@gnome.org> - - * service-info.c (fill_service_apps) : Use the new hook in - gnome_vfs_application_registry_get_applications to actually retrieve - all the applications rather than just pretending. - -2002-04-21 Jody Goldberg <jody@gnome.org> - - * service-edit-dialog.c (service_edit_dialog_init) : fully disable the - already disable 'check content' field. What the heck is this supposed - to do ? - (fill_dialog) : ditto. - (setup_add_dialog) : ditto. - (store_data) : ditto. - * file-types-properties.glade : ditto. Having user visible widgets - that don't do anything is not a good idea. - -2002-04-18 Jody Goldberg <jody@gnome.org> - - * file-types-capplet-dialogs.c (initialize_edit_applications_dialog) : - Add some accelerators to buttons. - (nautilus_mime_type_capplet_show_change_extension_window) : ditto. - (run_edit_or_new_application_dialog) : and to checkboxes - (create_application_list_item) : simplify. No need for a label and a - checkbox in an hbox. - - * file-types-properties.glade : Add some accelerators to buttons and - checkboxes. - -2002-04-12 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (mime_type_info_save) : revert part of Lauris's - changes that were stripping off the first character of the category. - -Wed Apr 10 18:04:10 2002 Jonathan Blandford <jrb@gnome.org> - - * file-types.desktop.in (Exec): s/gnome2/gnome - -2002-04-10 Jody Goldberg <jody@gnome.org> - - * mime-type-info.c (get_category) : make case insensitive. - -2002-04-07 Jody Goldberg <jody@gnome.org> - - * file-types-properties.glade : assign response ids to the buttons. - - * file-types-capplet.c (apply_cb) : delete and merge into. - (cb_file_type_dialog_response) : here. - (create_dialog) : connect to reponse here. - (main) : rather than connecting to buttons directly here. - - * mime-edit-dialog.c (validate_data) : actually display the dialog. - (fill_dialog) : Add some protection. - (safe_set_entry) : new safety utility. - -2002-04-07 Bradford Hovinen <hovinen@ximian.com> - - * model-entry.c (model_entry_remove_child): Don't signal row - deleted or reset tmp->next if the child node was not found - -2002-04-02 jacob berkman <jacob@ximian.com> - - * service-edit-dialog.c (fill_dialog): show 'unknown' in the - protocol name for the unknown protocol - (validate_data): actually run and destroy the error dialogs - -2002-03-30 Jody Goldberg <jody@gnome.org> - - * mime-edit-dialog.c (populate_component_list) : add some protection - for when there is no default. - -2002-03-30 Lauris Kaplinski <lauris@ximian.com> - - * service-info.c: Added ghelp - (service_info_using_custom_app): Fix crash - - * mime-type-info.c (mime_type_info_save): Strip starting slash - - * mime-edit-dialog.c (store_data): Strip starting slash - -2002-03-08 Lauris Kaplinski <lauris@ximian.com> - - * mime-type-info.c (mime_type_info_using_custom_app): Return TRUE - if default_action does not exist (it is better than crash) - - * mime-edit-dialog.c (store_data): Create default_action if there is none - -2002-02-27 Kjartan Maraas <kmaraas@gnome.org> - - * file-types-applet.c: s/PACKAGE/GETTEXT_PACKAGE/g - -2002-02-20 Mark McLoughlin <mark@skynet.ie> - - * file-types.desktop.in: use the proper executable name. - -2002-02-17 Bradford Hovinen <hovinen@ximian.com> - - * mime-type-info.c (get_icon_pixbuf): Try to find the icon from - the MIME type. - (mime_type_info_get_icon_path): Fetch the icon name from the MIME - type if necessary - (get_icon_pixbuf): Call get_real_icon_path - (get_real_icon_path): Implement. Factor from - mime_type_info_get_icon_path - (mime_type_info_get_icon_path): Call get_real_icon_path - (mime_type_info_new): Retrieve the icon here - - * mime-types-model.c (mime_types_model_get_value): Set the object - value to NULL if the icon is NULL - - * mime-type-info.c (get_icon_pixbuf): Give up if it can't find - nautilus/i-regular-24.png - (mime_type_info_get_icon): Only ref the pixbuf if non-NULL - - * mime-category-edit-dialog.c (fill_dialog): Fill the name entry - with the description, not the name field - - * mime-types-model.c (mime_types_model_get_value): Use description - field when returning the description column for a category - - * mime-type-info.c (mime_type_info_set_category_name): Accept - pointer to category description and pass that to get_category - (mime_category_info_new): Initialize description; accept pointer - to description - (get_category): Accept a pointer to the description and initialize - the category with that as well if necessary - (get_category_description): Implement. Copy from - get_category_name, but use the translated description name - - * mime-type-info.h (struct _MimeCategoryInfo): Add description - field; holds the translated name - - * mime-type-info.c (mime_category_info_get_full_description): - Implement. Copy from mime_category_info_get_full_name, but use - description field rather than name field - (mime_type_info_get_category_name): Use _get_full_description - rather than _get_full_name - -2002-02-04 Lauris Kaplinski <lauris@ximian.com> - - * service-edit-dialog.c (setup_add_dialog): Use gtk_menu_shell_append - (validate_data): Use gtk_message_dialog methods - - * mime-category-edit-dialog.c (populate_application_list): Use - gtk_menu_shell_append - - * mime-edit-dialog.c (setup_add_dialog): Use gtk_menu_shell_append - (validate_data): Use gtk_message_dialog methods - - * mime-type-info.c: #include <string.h>, kill warning - (mime_type_info_get_icon_path): Use g_file_test - -2002-01-29 Bradford Hovinen <hovinen@ximian.com> - - * file-types-capplet.c (create_dialog): Pack the icon and - description in the same column - -2002-01-28 Duarte Loreto <happyguy_pt@hotmail.com> - - * mime-edit-dialog.c: Fixed a i18n glitch (missing space between two words) - -2002-01-28 Bradford Hovinen <hovinen@ximian.com> - - * service-edit-dialog.c (populate_app_list): Set custom program - entry and needs terminal here - - * service-info.c (service_info_using_custom_app): Implement - - * service-edit-dialog.c (populate_app_list): Add destroy notify - for app - - * service-info.[ch]: Eliminate custom_line and needs_terminal; use - app for that - - * mime-edit-dialog.c (populate_application_list): Use - gnome_vfs_application_registry_get_applications - - * mime-type-info.c (mime_type_info_using_custom_app) - (mime_category_info_using_custom_app): Implement - - * mime-edit-dialog.c (store_data): Update: don't use custom_line, - needs_terminal - - * mime-type-info.[ch]: Eliminate custom_line and needs_terminal; - will use default_action for that now - - * mime-category-edit-dialog.c (store_data): Set fields in - default_action from custom_line - - * mime-type-info.c (mime_category_info_save): Don't set tmp1 with - the full category name, free tmp too - (mime_category_info_load_all): strdup app->command - (get_gconf_base_name): Don't put /default-action-id after the key - name - (mime_category_info_load_all): Set default_action even if the app - is custom - - * category-names.h: Update category names - - * mime-type-info.c (update_subcategories): Fix logic - (mime_type_info_load_all): Don't load default_action if - custom_line is set - - * mime-category-edit-dialog.c (store_data): Call - mime_category_info_update - (store_data): Don't notify the model -- nothing there could have - changed - - * mime-type-info.c (mime_category_info_update): Implement - (update_subcategories): Update; split from set_subcategory_ids - - * mime-category-edit-dialog.c (populate_application_list): Notify - destruction with gnome_vfs_mime_application_free - (store_data): Store default action - (store_data): Store custom line, needs terminal - (populate_application_list): Set needs_terminal_toggle - - * mime-type-info.c (mime_type_info_get_use_category): - Implement. Factor from mime_type_info_load_all - (find_possible_supported_apps, reduce_supported_app_list): Use - mime_type_info_get_use_category - (get_gconf_base_name): Replace parentheses with '-' - (mime_category_info_load_all): Only load default action, custom - line if not already loaded - - * mime-edit-dialog.c (populate_component_list): Use get_all_components - (populate_application_list): Use get_all_applications - -2002-01-27 Seth Nickell <snickell@stanford.edu> - - * file-types.desktop.in: - - Add Categories field. - -2002-01-27 Bradford Hovinen <hovinen@ximian.com> - - * file-types-capplet.c (dialog_done_cb): Implement - (main): Connect to dialog_done_cb - - * mime-edit-dialog.c (mime_edit_dialog_class_init): Add done - signal - (response_cb): Emite done signal - - * mime-type-info.c (mime_type_info_save, mime_type_info_load_all): - Change use-category to use_category_default - - * file-types-capplet.c (main): Accept command line argument with - the MIME type - - * service-info.c (service_info_load_all): Always set run_program - to TRUE - - * service-edit-dialog.c (fill_dialog): Disable look at content toggle - - * mime-type-info.c (mime_category_info_load_all): Call - _get_mime_application - - * mime-types-model.c (mime_types_model_get_value): Invoke gettext - macro on the category name - - * mime-type-info.c (get_gconf_base_name): Implement - - * mime-category-edit-dialog.c (fill_dialog): Disable - use_category_toggle if this is a toplevel category - (populate_application_list, default_action_changed_cb) - (use_category_toggled_cb, update_sensitivity): Set widget - sensitivity based on various values - - * mime-type-info.c (mime_type_info_load_all) - (mime_category_info_load_all): Check use_[parent_]cat_loaded - (mime_category_info_load_all): Override use_parent_category with - FALSE if this is a toplevel category - - * mime-category-edit-dialog.c (store_data, fill_dialog): Get/set - use_parent_category - - * mime-type-info.c (set_subcategory_ids): Don't set subcategory - ids unless use_parent_category is set - (mime_category_info_save, mime_category_info_load_all): Get/set - use_parent_category - (reduce_supported_app_list, find_possible_supported_apps): Check - use_parent_category field - - * mime-edit-dialog.c (choose_cat_cb): Use - mime_category_info_get_full_name - - * mime-type-info.c (mime_type_info_load_all, mime_type_info_save): - Rename override_category as use_category; give it the opposite - meaning - (reduce_supported_app_list, find_possible_supported_apps): Update - according to the above - (set_subcategory_ids): Implement - (mime_category_info_save): Implement - (mime_category_info_load_all): Implement - (mime_category_info_get_full_name): Implement; copy from - mime_type_info_get_category_name - (mime_type_info_get_category_name): Call - mime_category_info_get_full_name - - * mime-edit-dialog.c (fill_dialog): Set - use_category_defaults_toggle - (store_data): Set override_category - (mime_edit_dialog_init): Connect to - use_category_defaults_toggled_cb - (use_category_defaults_toggle_cb): Implement - (default_action_changed_cb, populate_application_list) - (populate_component_list): Call update_sensitivity; set - sensitivity-controlling flags - (update_sensitivity): Implement - - * mime-type-info.c (find_possible_supported_apps) - (reduce_supported_app_list): Don't consider a MIME type if its - override_category flag is set - (mime_type_info_save): Set the override-category flag - (mime_type_info_load_all): Load the override-category flag - - * service-edit-dialog.c (validate_data): Call get_service_info to - handle case where the service was created and not yet committed - (fill_dialog): Desensitize the look at content toggle if GnomeVFS - doesn't support that protocol - - * mime-type-info.c (get_mime_type_info, get_mime_type_info_int): - Implement - - * mime-edit-dialog.c (validate_data): Check if the MIME type is - already known and we are adding a new type - - * service-edit-dialog.c (service_edit_dialog_init): Change dialog - title - - * file-types-capplet.c (edit_count_cb): Rename from count_cb - (selection_changed_cb): Initialize count - (selection_changed_cb): Iterate on remove_count_cb and use that to - set the sensitivity of the remove button - (create_dialog): Desensitize the remove button - - * model-entry.c (model_entry_insert_child): Set the parent field - (model_entry_remove_child): Reset the parent field - (model_entry_remove_child): Set up the path before removing the - entry from the list - - * service-info.c (load_all_services): Accept model - (get_services_category_entry): Accept model - (service_info_new): Accept model - (get_services_category_entry): Set the parent pointer - - * model-entry.c (get_model_entries): Accept model - - * mime-type-info.c (mime_type_info_new, load_all_mime_types): - Accept model - - * mime-edit-dialog.c (store_data): Don't perform notification - - * model-entry.c (model_entry_insert_child) - (model_entry_remove_child): Perform notification here - - * mime-type-info.c (mime_type_info_set_category_name): Accept - model for notification purposes - (get_category): Ditto; notify the model that the new category has - been created - - * mime-types-model.c (mime_types_model_iter_parent): Make the - iterator invalid if the parent is the root node - - * mime-edit-dialog.c (collect_filename_extensions): Return NULL if - there are no nodes in the tree at all - -2002-01-26 Bradford Hovinen <hovinen@ximian.com> - - * service-edit-dialog.c (response_cb): Free the structure if the - user clicks cancel and this is an add dialog - - * mime-edit-dialog.c (response_cb): Free the structure if the user - clicks cancel and this is an add dialog - - * service-info.c (load_all_services): Call - model_entry_insert_child here - (service_info_new): Don't call model_entry_insert_child - (get_services_category_entry): Make this public - - * service-edit-dialog.c (store_data): Call - model_entry_insert_child here - - * file-types-capplet.c (apply_cb): Call - model_entry_commit_delete_list - - * model-entry.c (model_entry_remove): Implement - (model_entry_append_to_delete_list) - (model_entry_commit_delete_list): Implement - - * mime-type-info.c (intersect_lists, reduce_supported_app_list) - (mime_category_info_find_apps): Implement - (find_possible_supported_apps): Implement - - * mime-category-edit-dialog.c (mime_category_edit_dialog_init): - Use mime_category_edit_widget for the dialog source - - * model-entry.c (model_entry_remove_from_dirty_list): Accept a - ModelEntry structure - - * mime-category-edit-dialog.c (store_data): Call - model_entry_append_to_dirty_list - - * service-edit-dialog.c (store_data): Call - model_entry_append_to_dirty_list - - * service-info.c (service_info_new): Remove changeset - (get_string, get_bool): Remove changeset support - (set_string, set_bool): Ditto - - * file-types-capplet.c: Remove the changeset since it duplicates - functionality already present elsewhere - - * model-entry.c: Move dirty list from mime-type-info.c to here; - extend to support arbitrary model entries - - * mime-type-info.c (mime_type_info_new_category): Rename to - mime_category_info_new; return MimeCategoryInfo - (mime_category_info_new): Set parent to root node if it is NULL - (get_category): Return a MimeCategoryInfo - (mime_type_info_category_find_supported_apps): Rename to - mime_type_info_find_apps - - * mime-type-info.h (struct _MimeCategoryInfo): Create new structure - - * mime-category-edit-dialog.c: Change iter property back to info - (fill_dialog): Desensitize description, mime type entries - - * service-edit-dialog.c: Change iter property back to info - (validate_data): Don't check duplicate directory unless this is an - add dialog - - * mime-edit-dialog.c: Change iter property back to info - -2002-01-25 Bradford Hovinen <hovinen@ximian.com> - - * service-edit-dialog.c (store_data): Fetch the protocol name if - this is an add dialog - (validate_data): Implement - (response_cb): Call validate_data - - * service-info.c (service_info_new): Don't strdup the protocol if - it is NULL - - * service-edit-dialog.c (store_data): Use - gtk_tree_model_row_inserted if this is an add dialog; also - construct an iter in that case - (service_edit_dialog_dispose): Free the iter - (service_edit_dialog_finalize): Don't free the iter here - - * file-types-capplet.c (add_service_cb): Implement - (create_dialog): Connect addd_service_button to add_service_cb - - * service-edit-dialog.c: Add property is-add - (service_add_dialog_new): Implement - (setup_add_dialog): Implement - - * mime-category-edit-dialog.c (fill_dialog): Desensitize component - select - (populate_application_list): Desensitize application select if - there are no applications - (fill_dialog): Flip logic on category defaults toggle sensitivity - - * service-edit-dialog.c (populate_app_list): Desensitize program - select if there are no programs - (fill_dialog): Use service_info_get_description for description - entry - - * mime-edit-dialog.c (store_data): Construct an iterator if the - one given is NULL - (store_data): Don't notify row deletion if the object was not in - the model to begin with - (store_data): Don't fetch the old path if this is an add dialog - (populate_component_list): Desensitize the component select box if - there are no components - (populate_application_list): Ditto - - * mime-type-info.c (mime_type_info_new): Initialize the parent - field even if the mime type field is NULL - (mime_type_info_get_category_name): Don't crash if the parent - field is NULL - - * mime-edit-dialog.c (store_data): Generate random MIME type if - not already set - (validate_data): Implement. Make sure all the data entered are valid - (response_cb): Call validate_data - - * file-types-capplet.c (remove_cb): Check the entry type and - notify the tree of the deletion; update according to earlier - changes - - * mime-edit-dialog.c: Add property is-add - (setup_add_dialog): Implement - (add_ext_cb): Clear the entry after adding - (choose_cat_cb): Pack the tree in a scrolled window - (choose_cat_cb): Set the minimum size on the dialog to 300x300 - - * mime-type-info.c (mime_type_info_free): Free icon_path - - * mime-edit-dialog.c (fill_dialog): Set icon entry with the full - path of the icon - - * mime-type-info.c (mime_type_info_get_icon_path): - Implement. Factor from get_pixbuf - - * mime-edit-dialog.c (store_data): Reset the icon pixbufs so that - they get reloaded - - * mime-type-info.c (get_icon_pixbuf): Use - gnome_vfs_icon_path_from_filename and install the nautilus/ hack - from the old capplet *sigh* - -2002-01-24 Bradford Hovinen <hovinen@ximian.com> - - * file-types-capplet.c (launch_edit_dialog): Implement. Factor - from edit_cb, row_activated_cb - - * mime-type-info.c (mime_type_info_save): Disable setting edit, - print lines - -2002-01-14 Bradford Hovinen <hovinen@ximian.com> - - * mime-type-info.c (mime_type_info_update): Reparent the iterator - if necessary - (mime_type_info_update): Don't call reinsert_model_entry - - * mime-types-model.c (insert_mime_type): Implement. Factor from - mime_types_model_new - - * mime-category-edit-dialog.c (populate_application_list): - Implement. Mostly a copy from the corresponding function in - mime-edit-dialog.c - - * mime-types-model.c (get_insertion_point): Make this public - (find_supported_apps_for_category, reduce_supported_app_list) - (intersect_lists, find_possible_supported_apps): Implement - - * mime-edit-dialog.c (fill_dialog): Fill category_entry - (choose_cat_cb): Implement - (mime_edit_dialog_init): Connect choose_button to choose_cat_cb - - * mime-type-info.c (mime_type_info_load): Load category name - (mime_type_info_save): Call reinsert_iter to affect category name - change - - * mime-types-model.c (mime_types_model_new): Add parameter - is_category_select; TRUE iff this model should be only for - selecting a category and not list the actual file types or - Internet services - (get_category_name): Implement - - * mime-edit-dialog.c (mime_edit_dialog_init): Add category_label - to first size group - -2002-01-13 Bradford Hovinen <hovinen@ximian.com> - - * file-types-capplet.c (edit_cb, row_activated_cb): Don't try to - create a category edit dialog if this is the Internet Services - category - (count_cb): Only count other than internet services category - - * mime-types-model.c (model_entry_is_category): Implement - (model_entry_is_protocol): Use categories[INTERNET_SERVICES_IDX] - rather than string - (model_entry_is_internet_services_category): Implement - - * Makefile.am (gnome_file_types_properties_SOURCES): Add - mime-category-edit-dialog.[ch] - - * file-types-capplet.c (edit_cb): Construct a category edit dialog - if the tree iterator has children - (row_activated_cb): Ditto - -2002-01-11 Bradford Hovinen <hovinen@ximian.com> - - * file-types-capplet.c (selection_changed_cb): Implement - (count_cb): Implement - (create_dialog): Connect changed signal on treeview selection to - selection_changed_cb - (create_dialog): Desensitize edit button - (remove_cb): Call selection_changed_cb - (add_cb): Rename to add_mime_cb - (create_dialog): Update add_button -> add_mime_button - - * mime-edit-dialog.c (default_action_changed_cb): Set sensitivity - of needs_terminal_toggle - (store_data): Set needs_terminal - (fill_dialog): Set needs_terminal_toggle - - * mime-type-info.c (mime_type_info_free): Remove from dirty list - (mime_type_info_save): Use libuuid to generate a unique ID for the - custom app - (mime_type_info_load): Check for custom line based on name - (mime_type_info_load): Fetch needs_terminal - (mime_type_info_save): Store info->needs_terminal in app - - * mime-edit-dialog.c (populate_application_list): Don't check - default action id if default action is NULL - - * mime-type-info.c (mime_type_info_free): Remove data from - mime_type_table - - * service-info.c (service_info_free): Free the info structure - - * mime-type-info.c (mime_type_info_load): Ditto below - - * service-info.c (service_info_load): Use service_info_table as a - cache - (service_info_free): Remove data from service_info_table - - * mime-edit-dialog.c (populate_application_list): Use custom_line - for program_entry - - * mime-type-info.c (mime_type_info_load): Read custom_line from - default_action - (mime_type_info_save): Set custom line through GnomeVFS app - registry - - * file-types-capplet.c (row_activated_cb): Implement. Callback for - row_activated signal - - * mime-edit-dialog.c (add_ext_cb): Don't create a separate dialog; - just read from new_ext_entry - - * service-info.c (get_apps_for_service_type): Implement - - * service-edit-dialog.c (program_changed_cb): Implement - (service_edit_dialog_init): Connect program_select changed signal - (populate_app_list): Fill app menu with results from - get_apps_for_service_type - - * service-info.c (fill_service_apps): Implement - - * service-edit-dialog.c (store_data): Retrieve app info from - option menu - - * file-types-capplet.c (apply_cb): Commit the changeset - (main): Construct a changeset - (edit_cb): Pass the changeset to service_info_new - - * service-info.c (set_string): Don't set the value if it is NULL - (service_info_load): Store changeset in info structure - (service_info_save): Don't require a changeset; use the one stored - in the structure - - * service-edit-dialog.c (store_data): Call service_info_save - - * mime-edit-dialog.c (add_ext_cb): Terminate column list with -1 - - * service-edit-dialog.c (store_data): Call service_info_update - - * mime-edit-dialog.c (store_data): Call mime_type_info_update - - * mime-type-info.c (mime_type_info_update): Implement. Updates the - model with data from the structure - - * service-info.c (service_info_update): Implement. Updates the - model with data from the structure - - * mime-type-info.c (form_extensions_string): Implement. Factor - from mime_type_info_save - - * service-info.c (service_info_load): Accept model and iter rather - than protocol name; read protocol name from model - - * mime-type-info.c (mime_type_info_load): Accept model and iter - rather than mime type; read the mime type from the model - - * mime-types-model.c (get_icon_pixbuf): Make this public - - * service-edit-dialog.c (fill_dialog): Set the protocol entry - insensitive if the protocol is already set; don't put unknown in - the protocol entry - - * mime-types-model.c: Include gnome-vfs-mime-info.h - - * service-info.c (get_string): Call get_description_for_protocol - if we are fetching the description and it is not in the changeset - - * mime-types-model.c (get_description_for_protocol): Make this - public - - * service-edit-dialog.c (store_data): Implement - (program_sensitive_cb): Implement - (response_cb): Call store_data if response_id is OK - (service_edit_dialog_init): Connect toggled signal on - run_program_toggle to program_sensitive_cb - - * mime-type-info.h: Add #include gnome-vfs-mime-info.h - - * service-edit-dialog.c (populate_app_list): Implement - - * mime-edit-dialog.c (populate_component_list): Make sure custom - menu item is shown - -2002-01-04 Bradford Hovinen <hovinen@ximian.com> - - * Makefile.am: Clean up - -2001-12-09 Havoc Pennington <hp@pobox.com> - - * file-types-capplet.c: remove no-longer-existing header - gnome-vfs-mime-info.h so it compiles - - * file-types-capplet-dialogs.c: ditto - -2001-12-08 Richard Hestilow <hestilow@ximian.com> - - * file-types-capplet.c: Port away from libcapplet. - - * file-types-capplet-dialogs.c: Don't include capplet-widget.h. - -Tue Dec 4 00:46:45 2001 Owen Taylor <otaylor@redhat.com> - - * file-types-icon-entry.h: Use G_BEGIN_DECLS/G_END_DECLS. - -2001-07-27 Bradford Hovinen <hovinen@ximian.com> - - * RELEASE : 1.5.2 - -2001-07-24 Chema Celorio <chema@celorio.com> - - * file-types-capplet.c (create_mime_list_and_scroller): add a usize - the GUI sucks, we need to revisit the gui SOON ! - -2001-07-22 Zbigniew Chyla <cyba@gnome.pl> - - * file-types.desktop.in.in: - s/Name/_Name/ - s/Comment/_Comment/ - -2001-07-20 Chema Celorio <chema@celorio.com> - - * RELEASE : 1.5.0 - |