Commit graph

114 commits

Author SHA1 Message Date
Bradford Hovinen
caa4385d60 Retrieve app info from option menu
2002-01-11  Bradford Hovinen  <hovinen@ximian.com>

	* service-edit-dialog.c (store_data): Retrieve app info from
	option menu
2002-01-11 16:10:03 +00:00
Bradford Hovinen
cd0aec7eaa Commit the changeset (main): Construct a changeset (edit_cb): Pass the
2002-01-11  Bradford Hovinen  <hovinen@ximian.com>

	* 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
2002-01-11 16:01:15 +00:00
Bradford Hovinen
a53fac33f2 Don't set the value if it is NULL
2002-01-11  Bradford Hovinen  <hovinen@ximian.com>

	* service-info.c (set_string): Don't set the value if it is NULL

	* service-edit-dialog.c (store_data): Call service_info_save
2002-01-11 15:48:52 +00:00
Bradford Hovinen
ee6a2823a4 Terminate column list with -1
2002-01-11  Bradford Hovinen  <hovinen@ximian.com>

	* 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
2002-01-11 15:32:10 +00:00
Bradford Hovinen
b097229244 Implement (program_sensitive_cb): Implement (response_cb): Call store_data
2002-01-11  Bradford Hovinen  <hovinen@ximian.com>

	* 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-11 14:17:40 +00:00
Bradford Hovinen (Gdict maintainer)
98e37477fa Near total rewrite 2002-01-08 21:25:33 +00:00
Gediminas Paulauskas
b045659c8e retrieve translations in utf-8
2001-12-09  Gediminas Paulauskas <menesis@delfi.lt>

	* *.c: (main): retrieve translations in utf-8
2001-12-09 12:19:41 +00:00
Havoc Pennington
5642fa5af0 remove no-longer-existing header gnome-vfs-mime-info.h so it compiles
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-09 05:05:04 +00:00
Richard Hestilow
60bff1b3b9 Port away from libcapplet.
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.
2001-12-09 00:52:26 +00:00
Owen Taylor
4571311094 Use G_BEGIN_DECLS/G_END_DECLS.
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-12-04 05:49:20 +00:00
Richard Hestilow
41b2652989 Initial GNOME2 port. ui-preferences is disabled until it is revamped for
2001-12-02  Richard Hestilow  <hestilow@ximian.com>

	* Initial GNOME2 port. ui-preferences is disabled until
	it is revamped for gconf, and mime-types will probably be
	permanently disabled though (no gmc).
2001-12-02 21:31:22 +00:00
Bradford Hovinen
33b3809115 1.5.2
2001-07-27  Bradford Hovinen  <hovinen@ximian.com>

	* RELEASE : 1.5.2
2001-07-27 16:02:08 +00:00
Chema Celorio
239915239a add a usize the GUI sucks, we need to revisit the gui SOON !
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-25 04:51:23 +00:00
Jose Maria Celorio
43c6e80c7f update the icon 2001-07-25 04:30:30 +00:00
Chyla Zbigniew
542ff16e90 s/Name/_Name/ s/Comment/_Comment/
* file-types.desktop.in.in:
s/Name/_Name/
s/Comment/_Comment/
2001-07-21 23:31:03 +00:00
Jose Maria Celorio
0ae3d29c91 1.5.0 here we go 2001-07-20 09:49:49 +00:00
Bradford Hovinen (Gdict maintainer)
5da79712e0 Added missing ChangeLog 2001-07-19 20:56:08 +00:00
Jose Maria Celorio
24fc946c36 Unify the build process. Clean makefiles and add new icons 2001-07-19 05:08:34 +00:00
Chema Celorio
5852ff8de2 Clean and unify the Makefiles. Clean configure.in
2001-07-18  Chema Celorio  <chema@celorio.com>

	* Clean and unify the Makefiles. Clean configure.in
2001-07-19 02:06:34 +00:00
Richard Hestilow
ee51ddb4a8 Fix call to gnome_capplet_init.
2001-07-16  Richard Hestilow  <hestilow@ximian.com>

	* capplets/file-types/file-types-capplet.c: Fix call to
	gnome_capplet_init.

	* capplets/mime-type/mime-type-capplet.c: Ditto.

	* capplets/ui-properties/main.c: Ditto.

	* capplets/theme-switcher: Rename binary, .desktop, etc to
	"gtk-theme-selector". Change description/name in .desktop too.
2001-07-16 20:51:29 +00:00
Richard Hestilow
64fe5d975c Create Makefiles for capplets/desktop-links,
2001-07-12  Richard Hestilow  <hestilow@ximian.com>

	* configure.in: Create Makefiles for capplets/desktop-links,
	capplets/default-applications, and capplets/url-properties.

	* capplets/desktop-links: Added.

	* capplets/default-applications: Added

	* capplets/url-properties/ChangeLog: Added

	* capplets/*/Makefile.am: Install into Advanced.
2001-07-12 23:04:34 +00:00
Richard Hestilow
24c947b83c Remove a bunch of stuff from the old control-center.
2001-07-12  Richard Hestilow  <hestilow@ximian.com>

	* Makefile.am: Remove a bunch of stuff from the old control-center.

	* configure.in: Ditto.

	* capplets/Makefile.am: Ditto.

	* po/POTFILES.in: Ditto

	* autogen.sh: Look for the right directory structure.

	* capplets/file-types/Makefile.am: Compile the file-types-* files,
	not nautilus-mime-type-* files (they were renamed.)

	* capplets/file-types/*.c: Include the renamed headers.

	* capplets/file-types/libuuid/Makefile.am: Change $(GLIB_CFLAGS)
	to @GLIB_CFLAGS@ for pkg-config purposes.
2001-07-12 17:01:14 +00:00
Havoc Pennington
22c09dbb52 switch to using pkg-config to find things
2001-06-21  Havoc Pennington  <hp@redhat.com>

	* configure.in: switch to using pkg-config to find things

	* capplets/*/Makefile.am: clean up crufty flags, adapt to
	configure.in changes
2001-06-21 16:09:21 +00:00
Darin Adler
e7d9f82a0f Merge all changes from gnome-vfs-1 branch to HEAD. 2001-03-06 23:33:19 +00:00
Sami Pesonen
fb7c18e2b2 Finnish translation updated by Pauli Virtanen <pauli.virtanen@saunalahti.fi> 2001-02-13 21:12:36 +00:00
Gene Z. Ragan
62298b5b05 Fixed bug 6258, Determine initial capplet sort column
2001-02-06  Gene Z. Ragan  <gzr@eazel.com>

	Fixed bug 6258, Determine initial capplet sort column

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(init_mime_capplet):
	Sort based on first column in list.
2001-02-06 21:24:42 +00:00
Gene Z. Ragan
eb8a4e72d5 Work done to improve the mime tpye capplet. Enable the capplet to be
2001-02-05  Gene Z. Ragan  <gzr@eazel.com>

	Work done to improve the mime tpye capplet.
	Enable the capplet to be launched with a mime type.
	If a mime type is an argument, have the capplet scroll
	to that item in the list before the user begins interaction.

	* mime-type-capplet/nautilus-mime-type-capplet.c: (main),
	(list_move_vertical), (list_moveto), (list_reveal_row),
	(init_mime_capplet), (populate_mime_list):
2001-02-06 02:33:39 +00:00
Rebecca Schulman
aad3963159 Change the value of the "expects_uris" attribute of applications to have 3
2001-01-29  Rebecca Schulman  <rebecka@eazel.com>
	Change the value of the "expects_uris" attribute
	of applications to have 3 possible values:
	"yes", "no", and "non-file".  This change will
	allow applications to understand how to launch programs
	that expect local paths for local files, but uris
	for non-file locations.

	reviewed by: Darin Adler <darin@eazel.com>

	* data/mime/gnome-vfs.applications:
	Change expects_uris to "non-file" where appropriate
	(for now mpg123), and added supported_uri_schemes
	in places where "expects_uris" was "yes" but no
	supported uri schemes were listed.  This information
	is not yet complete.

	* doc/mime-data-specification.txt: Remove the "[to be
	implemented]" tag from fields that are now fully implemented
	(supported_uri_schemes and expects_uris)

	* libgnomevfs/gnome-vfs-mime-handlers.h:
	* libgnomevfs/gnome-vfs-application-registry.h:
	* libgnomevfs/gnome-vfs-application-registry.c: (application_new),
	(value_looks_true), (get_bool_value), (application_add_key),
	(gnome_vfs_application_registry_get_mime_application),
	(gnome_vfs_application_registry_save_mime_application):
	Parse, set and get the new "expects_uris"
	attribute, and represent its set of possible values using
	an enum, rather than a gboolean.

	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(show_new_application_window), (show_edit_application_window):
	Add the right bug number to fixmes about updates need in the capplet
	to reflect the new application attributes

	* test/test-mime-handlers.c:
	(format_mime_application_argument_type_for_display),
	(print_application):
	Print the "expects_uris" attribute as part of the test
	program for application information parsing.
2001-01-29 22:43:59 +00:00
Gene Z. Ragan
7a6ec96d46 Fixed bug 5847, MIME type capplet alphabetical oder case sensitive
2001-01-29  Gene Z. Ragan  <gzr@eazel.com>

	Fixed bug 5847, MIME type capplet alphabetical oder case sensitive

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(sort_case_insensitive), (column_clicked),
	(create_mime_list_and_scroller):
	Create a sort routine that is not case sensitive.
2001-01-29 22:04:10 +00:00
Rebecca Schulman
40622502a6 Add support for the "supported_uri_schemes" attributes in the mime
2001-01-26  Rebecca Schulman  <rebecka@eazel.com>
	Add support for the "supported_uri_schemes"
	attributes in the mime applications file,
	and changed can_open_uris to "expects_uris"
	because this attribute is more about
	the way arguments should be specified than
	about its capabilities of understanding
	locations.
	The supported uri schemes attributes is
	optional, and if it is not included, the
	value is assumed to be file.

	reviewed by: Pavel Cisler <pavel@eazel.com>

	* libgnomevfs/gnome-vfs-application-registry.h:
	Add the new function
	gnome_vfs_application_registry_supports_uri_scheme to the
	public api

	* libgnomevfs/gnome-vfs-application-registry.c: (application_new),
	(add_application_to_mime_type_table),
	(add_mime_type_to_application),
	(add_supported_uri_scheme_to_application),
	(remove_application_from_mime_type_table),
	(remove_mime_type_for_application),
	(supported_uri_scheme_list_copy),
	(gnome_vfs_application_registry_supports_uri_scheme),
	(gnome_vfs_application_registry_supports_mime_type),
	(gnome_vfs_application_registry_add_mime_type),
	(gnome_vfs_application_registry_remove_mime_type),
	Add  supported uri schemes functions to complement
	the current mime type functions
	and refactor the mime_type functions to share code with
	the new supported_uri_schemes functions where
	appropriate
	(application_clear_mime_types),
	(application_add_key),
	Add ability to parse the supported_uri_schemes attribute
	(gnome_vfs_application_registry_get_mime_application),
	(gnome_vfs_application_registry_save_mime_application):
	Add supported_uri_schemes to these functions

	* libgnomevfs/gnome-vfs-mime-handlers.h:
	* libgnomevfs/gnome-vfs-mime-handlers.c:
	(gnome_vfs_mime_get_short_list_applications),
	(gnome_vfs_mime_application_copy),
	(gnome_vfs_mime_application_free),
	(copy_str_list):
	Add supported_uri_schemes to the MimeApplication
	structure

	* data/mime/gnome-vfs.applications:
	Add some new "supported_uri_schemes".
	What I have added is not complete.
	* doc/mime-data-specification.txt:
	Add information about how user files can augment, but
	not replace information about applications' accepted mime
	types and supported uri schemes.  Add FIXMEs about
	how this isn't clearly correct.

	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(add_or_update_application), (show_new_application_window),
	(show_edit_application_window):
	Change can_open_uris to "Expects URIs"

	* test/test-mime-handlers-set.c: (main):
	* test/test-mime-handlers.c: (append_comma_and_scheme),
	(format_supported_uri_schemes_for_display), (print_application):
	Update tests, by adding new attribute
2001-01-26 23:13:49 +00:00
Gene Z. Ragan
d9678e6f23 Fixed bug 3229, Clean up appearance of File Types and Programs capplet
2001-01-12  Gene Z. Ragan  <gzr@eazel.com>

	Fixed bug 3229, Clean up appearance of File Types and Programs capplet

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(init_mime_capplet):
	Adjust positions of widgets for better look and feel.
2001-01-13 05:07:31 +00:00
Gene Z. Ragan
629002f4f0 Fix bug 4797, user can choose an icon anywhere on his filesystem to
2001-01-12  Gene Z. Ragan  <gzr@eazel.com>

	Fix bug 4797, user can choose an icon anywhere on his filesystem
	to associate it to a given mime type but the icon will not be used.

	* mime-type-capplet/nautilus-mime-type-icon-entry.c:
	(entry_changed), (ientry_destroy), (browse_clicked),
	(nautilus_mime_type_show_icon_selection),
	(nautilus_mime_type_icon_entry_init),
	(nautilus_mime_type_icon_entry_set_pixmap_subdir):
	Remove ability to navigate to directories outside of the
	shared pixmap path.
2001-01-13 04:14:59 +00:00
Gene Z. Ragan
1dcdad40b6 Fixed bug 3041, "Action" column text is confusing
2001-01-08  Gene Z. Ragan  <gzr@eazel.com>

	Fixed bug 3041, "Action" column text is confusing

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(add_mime_clicked), (update_mime_list_action),
	(populate_mime_list), (create_mime_list_and_scroller):
	Made changes according to input from John and Arlo.
	Changed "Action" column to "Default Action."
	Changed action text when a viewer is specified to
	"View as" preprended to the action type.
2001-01-09 01:51:19 +00:00
Sami Pesonen
d2de6f2cb0 Finnish translation added by Pauli Virtanen <pauli.virtanen@saunalahti.fi> 2000-12-30 23:42:57 +00:00
Pavel Cisler
36c7092860 Turn -Werror back on.
2000-12-21  Pavel Cisler  <pavel@eazel.com>

	* configure.in:
	Turn -Werror back on.

	* HACKING:
	Tell contributors not to turn -Werror off.

	* libgnomevfs/gnome-vfs-mime-info.c:
	(gnome_vfs_mime_type_is_known):
	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(display_upper_case_dialog):
	* modules/ftp-method.c:
	Fix all the warnings that crept in while -Werror was off.
2000-12-21 21:51:58 +00:00
Gene Z. Ragan
c8571e76aa reviewed by: Pavel Cisler <pavel@eazel.com>
2000-12-08  Gene Z. Ragan  <gzr@eazel.com>

	reviewed by: Pavel Cisler <pavel@eazel.com>

	Fixed bug 4660, Descrption lost when adding mime types

	Bug was caused by a failure to write out a mime type
	with caps in the string. I now convert all caps to lower
	case and inform the user what has happened.

	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(find_message_label_callback), (find_message_label),
	(show_message_box), (display_upper_case_dialog):
	New routines to display a nice dialog taken from Nautilus.

	(nautilus_mime_type_capplet_show_new_mime_window):
	Convert mime string to lower case if caps are present.
2000-12-08 23:36:43 +00:00
Mathieu Lacage
679d564b53 reviewed by: <mjs@eazel.com>
2000-11-20  Mathieu Lacage  <mathieu@eazel.com>

	reviewed by: <mjs@eazel.com>

	Fix bug 4812. Also, make the capplet work by fixing
	random bugs here and there. It was the first time I could test
	it for true so, of course, got a bunch of small-border-effect bugs.
	* libgnomevfs/gnome-vfs-mime-info.c:
	(hack_getc): the most evil function I ever wrote.
	It recursively gets rid of the comment lines before
	the parsers ever get them. (iunstead of fixing thew parsers....)
	(load_mime_type_info_from): make it use nerw hack_gets function
	instead of getc_unlocked.
	(load_mime_list_info_from): idem.
	(gnome_vfs_mime_get_extensions_list): avoid returning the extensions
	of the system settings if the user has set the user extensions.
	(get_key_name): make it remove duplicates for true.
	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(nautilus_mime_type_capplet_show_new_mime_window): fix bug 4812
	by replacing "char *text[3]" by "char *text[4]".
	(nautilus_mime_type_capplet_show_change_extension_window):
	spaces.
	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(update_extensions_list): fix border-effect bugs. (ie: when you
	have no extension for a mime type for example...)
	(add_mime_clicked): idem.
2000-11-20 19:43:30 +00:00
Mathieu Lacage
7652cffef1 Fix bug 4811 add new function. Ultimately, I wished we could get rid of
2000-11-19  Mathieu Lacage  <mathieu@eazel.com>

	Fix bug 4811
	* libgnomevfs/gnome-vfs-mime-info.c:
	(gnome_vfs_mime_set_extensions_list): add new function.
	Ultimately, I wished we could get rid of the direct access
	to the internal hastables but this is at least a first step.
	* libgnomevfs/gnome-vfs-mime-info.h: add prototype.

	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(add_extension_clicked): implement
	(remove_extension_clicked): implement
	(extension_list_selected): grey/ungrey delete button when selecting/unselecting
	(extension_list_deselected): idem
	(get_extensions_from_gtk_list): helper function.
	(nautilus_mime_type_capplet_show_change_extension_window): implement.
	(nautilus_mime_type_capplet_show_new_extension_window): fix a number of segfaults.
	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.h: change prototypes.
	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(get_selected_row_number),helper function.
	(get_selected_mime_type), helper function (refactoring :)
	(really_change_icon): fix segfault.
	(update_extensions_list): update extensions when you change them.
	(change_file_extensions_clicked): create dialog.
	(init_mime_capplet): spaces.
	(nautilus_mime_type_capplet_update_info): make it use get_selected_mime_type.
2000-11-20 02:31:25 +00:00
Mathieu Lacage
404ba40351 reviewed by: Sullivan
2000-11-17  Mathieu Lacage  <mathieu@eazel.com>

	reviewed by: Sullivan

	fix Bug 4768. Reported 3 bugs about separate issues: 4796, 4797, 4798.
	* data/mime/gnome-vfs.keys: change icon filenames to relative paths.
	* libgnomevfs/Makefile.am: add GNOME_VFS_PREFIX
	* libgnomevfs/gnome-vfs-mime-info.c: (gnome_vfs_mime_info_reload):
	add initialition code if the mime stuff is not initalized when doing
	a reload. This avoids a segfault.
	* libgnomevfs/gnome-vfs-utils.c: (hack_file_exists): new function
	copied from gnome-libs: prviously named g_file_exists.
	(gnome_vfs_icon_path_from_filename): new API function. It looks
	in GNOME_PATH to find the icons and defaults to the gnome-vfs prefix
	one. It accepts only relative paths and returns an absolute path.
	* libgnomevfs/gnome-vfs-utils.h: add prototype.
	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(really_change_icon), changes the icon used by a mime type.
	(gil_icon_selected_cb): changes the icon when you double-click.
	(change_icon_clicked_cb_real): changes the icon when you click on ok.
	(change_icon_clicked): connect to the clicked and select_icon signals
	to know when the user has made up his mind about hte new icon.
	(nautilus_mime_type_capplet_update_info), spaces.
	(add_mime_clicked): spaces.
	(nautilus_mime_type_capplet_update_mime_list_icon): spaces.
	(capplet_get_icon_pixbuf): spaces.
	(populate_mime_list): spaces.
	* mime-type-capplet/nautilus-mime-type-icon-entry.c:
	(icon_selected_cb): spaces.
	(nautilus_mime_type_show_icon_selection): spaces.
	(nautilus_mime_type_icon_entry_get_relative_filename): new function.
	returns a relative filename instead of an abosulte one.
	* mime-type-capplet/nautilus-mime-type-icon-entry.h: add relative
	function prototype
2000-11-17 23:15:20 +00:00
Mathieu Lacage
7b46e81978 fix bug 4769 tweak to look slightly better. fix a potential segfault too.
2000-11-16  Mathieu Lacage  <mathieu@eazel.com>

	fix bug 4769
	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(nautilus_mime_type_capplet_show_new_mime_window): tweak to
	look slightly better. fix a potential segfault too.
	* mime-type-capplet/nautilus-mime-type-capplet.c: (revert_real_cb),
	(revert_mime_clicked), (add_mime_clicked): add dialog hook.
2000-11-17 00:41:44 +00:00
Mathieu Lacage
796feca1e3 Fix bugs 2767 and 3228 add debugging functions. They are disabled by
2000-11-16  Mathieu Lacage  <mathieu@eazel.com>

	Fix bugs 2767 and 3228
	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(nautilus_stop_in_debugger),
	(nautilus_stop_after_default_log_handler),
	(nautilus_set_stop_after_default_log_handler),
	(nautilus_make_warnings_and_criticals_stop_in_debugger),
	add debugging functions. They are disabled by default.
	(main), add call to debuggin funcitons if they are enabled.
	(change_icon_clicked), implement.
	(init_mime_capplet), tweaks, cleanups
	(nautilus_mime_type_capplet_update_info), update icon.
	(revert_mime_clicked), implement correctly.
	(delete_mime_clicked), implement correctly.
	(add_mime_clicked), cleanups
	(capplet_get_icon_pixbuf), new function to get the pixbuf for
	a given mime type
	(populate_mime_list): use the new function above, refactor.
	(update_mime_list_action): idem.
2000-11-16 08:33:02 +00:00
Mathieu Lacage
c2c99951cf make it look like what Arlo wanted. (revert_mime_clicked): new callback to
2000-11-15  Mathieu Lacage  <mathieu@eazel.com>

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(init_mime_capplet), make it look like what Arlo wanted.
	(revert_mime_clicked): new callback to reset user settings.
2000-11-16 04:53:55 +00:00
Stano Visnovsky
07a568a16a Added Slovak [sk] translations 2000-11-14 13:32:33 +00:00
Gene Z. Ragan
6b5e1f48ff Some more capplet work. The mime list now updates to reflect changes made
2000-11-13  Gene Z. Ragan  <gzr@eazel.com>

	Some more capplet work.  The mime list now updates
	to reflect changes made to the default action button
	and menu item list.

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(application_button_toggled), (viewer_button_toggled),
	(application_menu_activated), (component_menu_activated),
	(add_mime_clicked),
	(nautilus_mime_type_capplet_update_mime_list_icon),
	(update_mime_list_action), (populate_mime_list):

	* mime-type-capplet/nautilus-mime-type-icon-entry.c:
	(entry_changed):
	Fixed a case where a NULL widget would cause an assertion.
2000-11-13 23:33:57 +00:00
Gene Z. Ragan
9dbfae956e Fixed bug 3107, Setting na icon for a mime type does not work.
2000-11-13  Gene Z. Ragan  <gzr@eazel.com>

	Fixed bug 3107, Setting na icon for a mime type does not work.

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	* mime-type-capplet/nautilus-mime-type-capplet.h:
	(nautilus_mime_type_capplet_update_mime_list_icon):
	New function that sets/updates the icon in the mime list.

	* mime-type-capplet/nautilus-mime-type-icon-entry.c:
	(icon_selected_cb), (nautilus_mime_type_show_icon_selection):
	Add call to new nautilus_mime_type_capplet_update_mime_list_icon
	function.
2000-11-13 19:16:38 +00:00
Kjartan Maraas
e58cefd2cd Added norwegian translation. Marked all strings for translation.
2000-11-11  Kjartan Maraas  <kmaraas@gnome.org>

	* mime-type-capplet/nautilus-mime-type.desktop: Added norwegian translation.
	* mime-type-capplet/nautilus-mime-type-capplet.c: Marked all strings for translation.
2000-11-12 17:00:14 +00:00
Elliot Lee
f54e624328 More srcdir != builddir, plus add missing source files.
More srcdir != builddir, plus add missing source files.
2000-11-10 00:56:59 +00:00
Gene Z. Ragan
7dde3219d1 Some more capplet cleanup.
2000-11-02  Gene Z. Ragan  <gzr@eazel.com>

	Some more capplet cleanup.

	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(check_button_status), (initialize_edit_applications_dialog),
	(initialize_edit_components_dialog):
	Have the Add, Edit and Delete buttons in the Edit Applications
	dialog be enabled/disabled properly based on the contents
	of the application list.

	Remove Cancel button from the Edit Component and Edit Application
	dialog, as we currently do not have a way to roll back the changed
	made.
2000-11-02 22:34:42 +00:00
Gene Ragan
5581fc2897 So2000-11-02 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 4319, Edit and Delete actions in Application
	List do not function

	* mime-type-capplet/nautilus-mime-type-capplet-dialogs.c:
	(populate_default_applications_list),
	(initialize_edit_applications_dialog),
	(nautilus_mime_type_capplet_show_new_mime_window),
	(add_or_update_application), (add_item_to_application_list),
	(show_new_application_window), (show_edit_application_window),
	(delete_selected_application):
	Bunches of code to handle adding, editing and deletion of
	application/mime type mapping.

	* mime-type-capplet/nautilus-mime-type-capplet.c:
	(nautilus_mime_type_capplet_get_selected_item_mime_type):
2000-11-02 08:37:45 +00:00
Jorge Godoy
14f94182c1 updating some pt_BR <ricardo@conectiva.com.br>
any problem, just tell me, and i reverse the commit.
2000-10-26 20:08:05 +00:00