Commit graph

232 commits

Author SHA1 Message Date
Rajkumar Sivasamy
99c6596712 Display the list of applications installed in the system for a mime type
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-12-09 09:18:53 +00:00
Jonathan Blandford
f2d9e3b135 Patch from Fernando Herrera <fherrera@onirica.com> to add X-GNOME-BUGZILLA
Wed Dec  4 14:34:27 2002  Jonathan Blandford  <jrb@redhat.com>

	* capplets/accessibility/keyboard/*.desktop.in:
	* capplets/background/*.desktop.in:
	* capplets/default-applications/*.desktop.in:
	* capplets/desktop-links/*.desktop.in:
	* capplets/file-types/*.desktop.in:
	* capplets/font/*.desktop.in:
	* capplets/keybindings/*.desktop.in:
	* capplets/keyboard/*.desktop.in:
	* capplets/mouse/*.desktop.in:
	* capplets/network/*.desktop.in:
	* capplets/sound/*.desktop.in:
	* capplets/theme-switcher/*.desktop.in:
	* capplets/ui-properties/*.desktop.in:
	* capplets/url-properties/*.desktop.in:
	* capplets/windows/*.desktop.in:
	* control-center/*.desktop.in: Patch from Fernando Herrera
	<fherrera@onirica.com> to add X-GNOME-BUGZILLA stuff to all the
	.desktop files.
2002-12-04 19:35:02 +00:00
Jody Goldberg
4ab7f6e379 Release 2.1.3
2002-11-23  Jody Goldberg <jody@gnome.org>

	* Release 2.1.3
2002-11-24 05:16:35 +00:00
Jody Goldberg
de3fad8d1a Release 2.1.2
2002-11-02  Jody Goldberg <jody@gnome.org>

	* Release 2.1.2
2002-11-02 19:03:15 +00:00
Jody Goldberg
de4daccb66 Release 2.1.1
2002-10-21  Jody Goldberg <jody@gnome.org>

	* Release 2.1.1
2002-10-21 16:48:10 +00:00
Jody Goldberg
c28245145c more accelerator and label cleanup 2002-10-03 11:04:23 +00:00
Jody Goldberg
eac1fc77e3 http://bugzilla.gnome.org/show_bug.cgi?id=93279 missing & conflicting
2002-10-03  Jody Goldberg <jody@gnome.org>

	http://bugzilla.gnome.org/show_bug.cgi?id=93279
	* file-types-properties.glade : missing & conflicting accerators.
2002-10-03 10:38:34 +00:00
Jody Goldberg
f25a409131 http://bugzilla.gnome.org/show_bug.cgi?id=93211 delete.
2002-10-03  Jody Goldberg <jody@gnome.org>

	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-03 10:18:55 +00:00
Jody Goldberg
69bc347c0f Forgot to commit when I did the 2.1.0.1 snapshot
2002-10-01  Jody Goldberg <jody@gnome.org>

	* Release 2.1.0.1
2002-10-03 10:17:40 +00:00
Jody Goldberg
864c769bc3 merge in the pending changes 2002-09-10 04:04:20 +00:00
Jacob Berkman
e450afe34b link against -lpopt
2002-08-31  Jacob Berkman  <jacob@krunk.local.>

	* Makefile.am (gnome_file_types_properties_LDADD): link against -lpopt
2002-08-31 17:06:36 +00:00
Jody Goldberg
b3ca0b3f9f Release 2.1.0
2002-08-21  Jody Goldberg <jody@gnome.org>

	* Release 2.1.0
2002-08-21 06:01:42 +00:00
Jody Goldberg
28c1366164 Merge in some pending patches 2002-08-20 03:15:25 +00:00
Jody Goldberg
3b1c8cb1cd fix missed capitalization for the ui-review.
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-15 17:54:10 +00:00
Jody Goldberg
fe247b1685 Patch from JRB for 88443
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-07 17:06:12 +00:00
Jody Goldberg
97c9f86f49 A Pile of pending patches 2002-08-06 18:42:54 +00:00
Federico Mena Quintero
0906294387 Made the file entries modal as they live in modal dialogs. Fixes #89370.
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-08-01 18:21:46 +00:00
Jody Goldberg
ac01fe7534 Commit so that we can branch
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-18 03:17:37 +00:00
Jody Goldberg
8170f2b37c tweak the padding a touch
2002-07-17  Jody Goldberg <jody@gnome.org>

	* file-types-properties.glade : tweak the padding a touch
2002-07-17 13:50:59 +00:00
Jody Goldberg
82c39eb541 only enable the remove button when there is a selection.
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-17 04:29:11 +00:00
Jody Goldberg
b6e858deb7 A Pile of pending changes 2002-07-16 22:07:42 +00:00
Jody Goldberg
2c01403ed3 ui review 2002-07-10 23:42:06 +00:00
Jody Goldberg
f71755edc4 set the icon here.
2002-07-10  Jody Goldberg <jody@gnome.org>

	* mime-edit-dialog.c (mime_edit_dialog_init) : set the icon here.
2002-07-10 23:36:40 +00:00
Jody Goldberg
7bb012af08 ui review 2002-07-10 21:45:45 +00:00
Jody Goldberg
71b67b6586 ui-review 2002-07-10 17:02:59 +00:00
Jody Goldberg
d99a5aae8e disable the use of category defaults disable editing category handlers.
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-07-10 14:42:26 +00:00
Jody Goldberg
6e5233869c be anal.
2002-06-26  Jody Goldberg <jody@gnome.org>

	* mime-type-info.c (mime_category_info_save) : be anal.
2002-06-27 01:17:39 +00:00
Jody Goldberg
f8d3fe9e7c do not trust gnome_vfs_mime_get_default_application. It silently removes
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-26 23:36:59 +00:00
Jody Goldberg
5651fb510e blah, test things _before_ I commit.
2002-06-26  Jody Goldberg <jody@gnome.org>

	* file-types-capplet.c (main) : blah, test things _before_ I commit.
2002-06-26 14:34:22 +00:00
Jody Goldberg
5654a0eb75 add de
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-26 02:23:55 +00:00
Jody Goldberg
0696d2330c typo.
2002-06-25  Jody Goldberg <jody@gnome.org>

	* mime-edit-dialog.c (mime_edit_dialog_get_app) : typo.
2002-06-25 15:06:44 +00:00
Jody Goldberg
b4995826e8 http://bugzilla.gnome.org/show_bug.cgi?id=85397
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-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.
2002-06-18 18:55:14 +00:00
Jody Goldberg
96a33b67f8 Release 2.0.0
2002-06-17  Jody Goldberg <jody@gnome.org>

	* Release 2.0.0
2002-06-17 22:10:21 +00:00
Jody Goldberg
7f1c6805e7 http://bugzilla.gnome.org/show_bug.cgi?id=85397
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.
2002-06-16 03:57:23 +00:00
Jody Goldberg
9137407127 new. (fill_dialog) : mime type is always sensitive.
2002-06-05  Jody Goldberg <jody@gnome.org>

	* mime-edit-dialog.c (mime_add_dialog_new) :

	* 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-06-05 04:17:14 +00:00
Jody Goldberg
4b53a6f0bd disable debug spew.
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 20:35:52 +00:00
Jody Goldberg
041eef8721 http://bugzilla.gnome.org/show_bug.cgi?id=83545 Use the child not the
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-31 19:25:29 +00:00
Jody Goldberg
66d7504bf6 put things in Misc if they have no defined category. (get_category_name) :
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-29 17:30:26 +00:00
Satyajit Kanungo
b4123f15b1 capplet_help () The Help directory is changed to user-guide.
2002-05-28 Satyajit Kanungo <satyajit.kanungo@wipro.com>

	* capplet-util.c : capplet_help () The Help directory is changed to
	  user-guide.
2002-05-29 04:14:29 +00:00
Jody Goldberg
49d1a5af36 Improve help handling.
2002-05-26  Jody Goldberg <jody@gnome.org>

	* capplet-util.c (capplet_help) : new utility.

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-27 02:53:33 +00:00
Jody Goldberg
55e3056021 http://bugzilla.gnome.org/show_bug.cgi?id=17728 (mime_type_info_save): a
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-17 03:05:13 +00:00
jacob berkman
d9a3c9ab29 work around a gcc 2.96 bug (fixes #77121)
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-10 16:39:21 +00:00
Jody Goldberg
7caf4ce36b fix path to help.
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-05-08 15:23:52 +00:00
Jody Goldberg
fa54b079f5 http://bugzilla.gnome.org/show_bug.cgi?id=80327 Doh! If the current tree
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-05-03 22:17:38 +00:00
Jody Goldberg
8d5b6e6284 always populate the details fields so a user can see what they selected.
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-26 15:13:57 +00:00
Jody Goldberg
ae6a7f22ac s/execute/run/ 2002-04-23 16:01:47 +00:00
Jody Goldberg
fa05cd9201 Make instant apply and add link to Help.
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-23 15:56:53 +00:00
Jody Goldberg
7bf0bcfc8d tidy up. (choose_cat_cb) : reorder buttons to be hig compliant.
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 21:34:39 +00:00
Jody Goldberg
61829b4eea set dialog title correctly when adding a service. 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-22 18:07:39 +00:00
Jody Goldberg
2eb29c281c Use the new hook in gnome_vfs_application_registry_get_applications to
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-22 03:20:50 +00:00