Commit graph

309 commits

Author SHA1 Message Date
Richard Hestilow
efc06f6cc7 Handle properly the case where centered/tiled image is larger than the
2001-06-20  Richard Hestilow  <hestilow@ximian.com>

	* capplets/new-background-properties/applicer.c
	(get_geometry): Handle properly the case where centered/tiled
	image is larger than the screen/preview.
2001-06-20 16:36:01 +00:00
Bradford Hovinen
a5f7ac1dab Fixed nitems check (set_root_pixmap): Passing -1 makes the function just
2001-06-20  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-background-properties/applier.c
	(is_nautilus_running): Fixed nitems check
	(set_root_pixmap): Passing -1 makes the function just set the
	pixmap to what it was
2001-06-20 15:50:59 +00:00
Bradford Hovinen
c7af228de9 Use read () rather than fread () to make sure to catch end-of-file.
2001-06-18  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-*/main.c (do_set_xml): Use read () rather than
	fread () to make sure to catch end-of-file. Gracefully handle
	no-data case.
2001-06-18 16:44:33 +00:00
Bradford Hovinen
057372f928 Add #ifdef HAVE_XIMIAN_ARCHIVER around some parts missing it
2001-06-12  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-mouse-properties/main.c (ok_cb):
	(cancel_cb): Add #ifdef HAVE_XIMIAN_ARCHIVER around some parts
	missing it
2001-06-12 16:19:49 +00:00
Christian Rose
618c4af389 Modified Swedish entry. Added missing file. Updated Swedish translation.
2001-06-07  Christian Rose  <menthos@menthos.com>

	* capplets/desktop-links/Appearances.directory,
	capplets/desktop-links/Multimedia.directory,
	capplets/desktop-links/Peripherals.directory,
	capplets/desktop-links/UIOptions.directory,
	capplets/gnome-edit-properties/gnome-edit-properties.desktop,
	capplets/mime-type/mime-type.desktop,
	capplets/new-sound-properties/sound-properties.desktop,
	capplets/new-ui-properties/behavior.desktop,
	capplets/screensaver-properties/screensaver-desktops/screensaver-properties.desktop,
	capplets/sound-properties/sound-properties.desktop,
	capplets/theme-switcher/theme-selector.desktop,
	capplets/ui-properties/application.desktop,
	capplets/ui-properties/ui-properties.directory: Modified
	Swedish entry.
	* po/POTFILES.in: Added missing file.
	* po/sv.po: Updated Swedish translation.
2001-06-07 01:21:11 +00:00
Bradford Hovinen (Gdict maintainer)
b783cdabf1 Made sure new-mouse-properties builds by default 2001-05-30 00:14:05 +00:00
Bradford Hovinen
6fb797ca6b Implement. Create a copy of a preferences structure (clone_cb): Implement
2001-05-06  Bradford Hovinen  <hovinen@ximian.com>

	* preferences.c (preferences_clone): Implement. Create a copy of a
	preferences structure
	(clone_cb): Implement
	(read_prefs_from_db): Parse screensavers from a copy of the string
	so that we don't overwrite the original

	* main.c (main): Call preferences_clone instead of reloading old
	preferences
2001-05-06 17:33:27 +00:00
Bradford Hovinen
7bfddd30e4 Fix segv
2001-05-05  Bradford Hovinen  <hovinen@ximian.com>

	* prefs-widget.c (one_screensaver_cb): Fix segv

	* screensavers/*.xml: Added test attribute to monochrome setting
2001-05-05 19:16:21 +00:00
Bradford Hovinen
eba544a091 Add check for libximian_archiver; try include cflags and libs only if the
2001-05-05  Bradford Hovinen  <hovinen@ximian.com>

	* configure.in: Add check for libximian_archiver; try include
	cflags and libs only if the archiver is present *
	capplets/*/main.c: Add #ifdef's around anything that uses the
	Ximian archiver so that the capplets can compile without it
2001-05-05 14:19:03 +00:00
Bradford Hovinen
a7fa858b61 Handle --get-defaults (do_restore_from_defaults): Implement
2001-05-03  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/*/main.c (main): Handle --get-defaults
	(do_restore_from_defaults): Implement

	* capplets/*/preferences.c (preferences_init): Load default values
2001-05-04 00:05:14 +00:00
Bradford Hovinen
fc7487ef4f Make desktop-entry an attribute rather than a child node
2001-04-27  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/wm-properties/wm-list.c (wm_read_from_xml): Make
	desktop-entry an attribute rather than a child node

	* capplets/*/main.c: Do not try to load preferences from XML if
	there was not XML data
2001-04-29 16:22:27 +00:00
Bradford Hovinen
1455dedadd Remove FIXME warning (applier_apply_prefs): Disable wallpaper in new_prefs
2001-04-24  Bradford Hovinen  <hovinen@ximian.com>

	* applier.c (applier_apply_prefs): Remove FIXME warning
	(applier_apply_prefs): Disable wallpaper in new_prefs structure if
	the wallpaper pixbuf is NULL and we are not loading a new pixbuf
2001-04-25 01:32:13 +00:00
Bradford Hovinen
9bf1996a30 Support --location
2001-04-24  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/*/main.c:
	* capplets/*/preferences.c: Support --location

	* capplets/Makefile.am: Compile in screensaver properties
2001-04-25 01:00:46 +00:00
Jacob Leach
e0d1f2ff03 Pipe down! 2001-04-03 01:07:25 +00:00
Ravi Pratap
8541eab4ff Correct to cast to CappletWidgetClass
2001-03-18  Ravi Pratap  <ravi@che.iitm.ac.in>

	* control-center/capplet-widget.h (CAPPLET_WIDGET_CLASS): Correct
	to cast to CappletWidgetClass

	* capplets/wm-properties.c (store_archive_data): add
	(ok_callback): Modify to store settings using wm_list_save

	* capplets/gnome-edit-properties.c (edit_apply): Modify to call
	store_archive_data before exiting.
	(current_info): Add new global variable to hold current state.
2001-03-19 04:32:37 +00:00
Bradford Hovinen
ed0d760991 Added code to store archive data with the ximian archiver
2001-03-15  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-*/main.c: Added code to store archive data with the
	ximian archiver
2001-03-15 05:24:57 +00:00
Chema Celorio
2c63f8ead7 s/gEdit/gedit
2001-03-13  Chema Celorio  <chema@celorio.com>

	* capplets/gnome-edit-properties/gnome-edit-properties.c:
	s/gEdit/gedit
2001-03-13 05:17:20 +00:00
Bradford Hovinen
45c0705006 Fix call to location_store_xml
2001-03-12  Bradford Hovinen  <hovinen@ximian.com>

	* main.c (store_archive_data): Fix call to location_store_xml
2001-03-13 03:16:08 +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
Bradford Hovinen
12ae0dad0e Check entire success array and warn if any allocation did not succeed
2001-01-29  Bradford Hovinen  <hovinen@ximian.com>

	* rollback-widget.c (rollback_widget_realize): Check entire
	success array and warn if any allocation did not succeed

	* config-manager-dialog.c (cancel_cb): Don't do rollback

	* Makefile.am (rollback_capplet_SOURCES): Added rollback-control.[ch]

	* config-manager-dialog.c (config_manager_dialog_init): Construct
	a rollback widget with a rollback control and place it in the
	dialog

2001-01-27  Bradford Hovinen  <hovinen@ximian.com>

	* rollback-widget.c (rollback_widget_realize): Allocate control
	colors

	* rollback-widget.h (struct _RollbackWidget ): Added array
	control_colors

	* rollback-widget.c (rollback_widget_realize):
	(rollback_widget_unrealize): Implement. Just calls the parent's
	[un]realize and creates/destroys a GC to be used by the individual
	controls.
	(rollback_widget_get_gc): Implement. Return the GC created above
2001-01-29 22:41:53 +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
Bradford Hovinen
427ef6c2d6 Disable wallpaper in new_prefs structure, not structure passed to function
2001-01-27  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-background-properties/applier.c
	(applier_apply_prefs): Disable wallpaper in new_prefs structure,
	not structure passed to function

2001-01-26  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-background-properties/main.c
	(do_restore_from_defaults): Implement. Creates a preferences
	object with factory defaults and saves and applies those changes.
2001-01-27 17:14:59 +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
Marius Andreiana
2072d3aa96 added ro (Romanian) translation 2001-01-26 15:10:22 +00:00
Bradford Hovinen
fab55a60fc Implement (ok_cb): Call store_archive_data
2001-01-25  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-background-properties/main.c (store_archive_data):
	Implement
	(ok_cb): Call store_archive_data
2001-01-25 18:10:16 +00:00
Bradford Hovinen
990862633d Implement; copy from background-properties-capplet (ok_cb): Call
2001-01-25  Bradford Hovinen  <hovinen@ximian.com>

	* main.c (store_archive_data): Implement; copy from
	background-properties-capplet
	(ok_cb): Call store_archive_data
2001-01-25 18:09:00 +00:00
Bradford Hovinen
926c6838c7 Support operating on global backends Add popt option for operating on
2001-01-25  Bradford Hovinen  <hovinen@ximian.com>

	* main.c (main): Support operating on global backends
	Add popt option for operating on global backends
2001-01-25 18:08:36 +00:00
Bradford Hovinen
35dc2d9c09 Update unrefs (config_manager_dialog_init): GLADE_DIR -> GLADE_DATADIR
2001-01-24  Bradford Hovinen  <hovinen@ximian.com>

	* config-manager-dialog.c (config_manager_dialog_finalize): Update
	unrefs
	(config_manager_dialog_init): GLADE_DIR -> GLADE_DATADIR
	(config_manager_dialog_init): Remove outdated signal connections
	(config_manager_dialog_init): Remove code to create location list
	Inherit from CappletWidget rather than GnomeDialog
	(config_manager_dialog_init): Remove gtk_window_set_policy call
	(ok_cb):
	(cancel_cb): Remove gnome_dialog_close call
	(config_manager_dialog_init): Set state to "changed" so that the
	Ok button is active
	(populate_backends_cb): Set backend_id in dialog if not already set
2001-01-25 15:26:03 +00:00
Bradford Hovinen
d2d4f6c4f1 Fix typo in adjust-opacity part
2001-01-24  Bradford Hovinen  <hovinen@ximian.com>

	* capplets/new-background-properties/preferences.c
	(preferences_read_xml): Fix typo in adjust-opacity part

	* capplets/new-background-properties/main.c (do_set_xml): Apply
	preferences as well as saving them
2001-01-25 15:25:18 +00:00
Bradford Hovinen
7907e0962f Update unrefs (config_manager_dialog_init): GLADE_DIR -> GLADE_DATADIR
2001-01-24  Bradford Hovinen  <hovinen@ximian.com>

	* config-manager-dialog.c (config_manager_dialog_finalize): Update
	unrefs
	(config_manager_dialog_init): GLADE_DIR -> GLADE_DATADIR
	(config_manager_dialog_init): Remove outdated signal connections
	(config_manager_dialog_init): Remove code to create location list

	* Makefile.am (INCLUDES): Changed CAPPLET_CFLAGS to
	ROLLBACK_CAPPLET_CFLAGS
	(rollback_capplet_LDADD): Ditto for CAPPLET_LIBS

	* config-manager-dialog.c: Remove #include
	"create-location-dialog.h" and #include "location-list.h"; set all
	the includes from libarchiver to get their files from the right
	directory
2001-01-24 19:01:49 +00:00
Bradford Hovinen
4f9a20c63e Added rollback capplet, compile disabled by default
2001-01-24  Bradford Hovinen  <hovinen@ximian.com>

	Added rollback capplet, compile disabled by default
2001-01-24 18:17:57 +00:00
Andraz Tori
d2e51396f5 Updated sl translations 2001-01-22 11:36:48 +00:00
Andraz Tori
06ed5ab87f Updated sl translations 2001-01-21 23:04:27 +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
Jacob Berkman
8f82d4428c fix up some icon foo 2000-12-29 19:54:09 +00:00
Kjartan Maraas
2fcc5969d3 Fix typo.
2000-12-29  Kjartan Maraas  <kmaraas@gnome.org>

	* capplets/new-background-properties/background-properties.glade:
	Fix typo.
2000-12-29 12:08:19 +00:00
Kjartan Maraas
585fd5becc Fix typo.
2000-12-29  Kjartan Maraas  <kmaraas@gnome.org>

	* capplets/new-background-properties/background-properties.glade:
	Fix typo.
2000-12-29 10:15:56 +00:00
Jacob Berkman
35b92e886f small build fixes 2000-12-26 19:56:54 +00:00
Jacob Berkman
d42affc965 Merging of my tree.
This contains:

* a few capplets were redone UI wise:

  ui-properties
  keyboard
  background-properties

* splitting of libcapplet out of this modules (into libcapplet)

* new html-based view in the control-center

* initial import of functional root-manager

This stuff isn't all done yet, but I wanted to get it in.

TODO files will hopefully follow.
2000-12-26 19:41:33 +00:00
Bradford Hovinen
0f67cd0cd0 Prescale the pixbuf before a tiled composite
2000-12-22  Bradford Hovinen  <hovinen@helixcode.com>

	* capplets/new-background-properties/applier.c
	(renderer_render_wallpaper): Prescale the pixbuf before a tiled
	composite
2000-12-22 16:09:04 +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
Bradford Hovinen (Gdict maintainer)
4f87fefb51 Uncommented commented-out XGrabServer/XUngrabServer 2000-12-21 20:43:59 +00:00
Bradford Hovinen
5493103f0b Check if nitems is 1, not 4 (set_root_pixmap): Do a sanity check on the
2000-12-21  Bradford Hovinen  <hovinen@helixcode.com>

	* capplets/new-background-properties/applier.c (set_root_pixmap):
	Check if nitems is 1, not 4
	(set_root_pixmap): Do a sanity check on the old pixmap before
	freeing it
2000-12-21 20:43:13 +00:00