Commit graph

5400 commits

Author SHA1 Message Date
David Emory Watson
418943b317 Remove all old script menus before rebuilding...
2002-07-01  David Emory Watson  <dwatson@cs.ucr.edu>

	* src/file-manager/fm-directory-view.c:
	(update_scripts_menu): Remove all old script menus before rebuilding...

	* src/file-manager/fm-list-view.c:
	(button_press_callback): Fix memory leak.
2002-07-01 19:19:52 +00:00
Dave Camp
ca197b7bc5 Changes from the UI review, bug #85669.
2002-07-01  Dave Camp  <dave@ximian.com>

	Changes from the UI review, bug #85669.

	* libnautilus-private/nautilus-program-chooser.c:
	(run_program_configurator_callback): Changed the wording.
	(nautilus_program_chooser_instance_init): Added a mnemonic to the
	Choose button.
	(nautilus_program_chooser_new): Refer to the File Types and
	Programs dialog rather than the (now nonexistant) GNOME Control
	Center.
	(nautilus_program_chooser_show_no_choices_message): Changed the
	wording.
2002-07-01 18:55:53 +00:00
Gregory Merchan
65790a7dfc Modified Files: ChangeLog src/nautilus-desktop-window.c Patch for bug
Modified Files:
	ChangeLog src/nautilus-desktop-window.c
Patch for bug #85784
2002-06-29 03:58:37 +00:00
Christian Rose
758daa86e5 Added line break to help error message.
2002-06-28  Christian Rose  <menthos@menthos.com>

	* src/nautilus-bookmarks-window.c,
	src/nautilus-preferences-dialog.c,
	src/nautilus-property-browser.c: Added line break to help error
	message.
2002-06-28 15:40:30 +00:00
Alexander Larsson
a69507212f Fix bounds so we don't leave trails from the selected text rect.
2002-06-28  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-canvas-item.c (nautilus_icon_canvas_item_bounds):
	Fix bounds so we don't leave trails from the selected text rect.
2002-06-28 15:23:07 +00:00
Alexander Larsson
c245367195 New throbber for gnome theme. Drawn by Ben FrantzDale
2002-06-28  Alexander Larsson  <alexl@redhat.com>

	* icons/gnome/throbber/Makefile.am:
	* icons/gnome/throbber/001-006.png:
	* icons/gnome/gnome.xml:
	New throbber for gnome theme.
	Drawn by Ben FrantzDale <bfrantzdale@hmc.edu>
2002-06-28 14:40:10 +00:00
Michael Meeks
0960198c1b use the key here.
2002-06-28  Michael Meeks  <michael@ximian.com>

	* libnautilus-private/nautilus-directory.c
	(nautilus_directory_file_list_length_reached): use the
	key here.

	* libnautilus-private/apps_nautilus_preferences.schemas:
	add directory_limit, so it's not a hard coded '4000'.
2002-06-28 14:28:27 +00:00
Frédéric Crozat
ce1f58ebe9 Fix url, since it is a redirection and nautilus-gtkhtml doesn't support
* icons/default/default.xml:
Fix url, since it is a redirection and nautilus-gtkhtml
doesn't support that.
2002-06-28 14:23:45 +00:00
Alexander Larsson
a8175c6686 libnautilus-private/apps_nautilus_preferences.schemas
2002-06-28  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/apps_nautilus_preferences.schemas
	* libnautilus-private/nautilus-global-preferences.c
	* libnautilus-private/nautilus-global-preferences.h
	* libnautilus-private/nautilus-program-choosing.c
	Removed xalf preferences and all remaining code references
	to xalf since we no longer support xalf in nautilus.

	* src/nautilus-window-menus.c
	Removed unused define for old help.

	Patch from David Bordoley <bordoley@msu.edu>
2002-06-28 14:13:48 +00:00
Alexander Larsson
0754d1e50c Added new 192 pixel versions of trash icon. Drawn by Ben FrantzDale
2002-06-28  Alexander Larsson  <alexl@redhat.com>

	* icons/default/Makefile.am (icon_DATA):
	* icons/default/trash-empty-192.png:
	* icons/default/trash-full-192.png:
	Added new 192 pixel versions of trash icon.
	Drawn by Ben FrantzDale <bfrantzdale@hmc.edu>
2002-06-28 13:51:01 +00:00
Alexander Larsson
11faf9b4bf Don't eject when things are unmounted. Eject when we're explicitly
2002-06-28  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-volume-monitor.c:
	Don't eject when things are unmounted.
	Eject when we're explicitly unmounting a volume.

	* libnautilus-private/nautilus-volume-monitor.h:
	Add should_eject to nautilus_volume_monitor_mount_unmount_removable.

	* src/file-manager/fm-desktop-icon-view.c:
	Pass should_eject right.
2002-06-28 10:59:09 +00:00
Alexander Larsson
916d33649d Quote rawdevice_path. Patch from rajeev.karale@wipro.com
2002-06-28  Alexander Larsson  <alexl@redhat.com>

	* src/file-manager/fm-desktop-icon-view.c (volume_ops_callback):
	Quote rawdevice_path. Patch from rajeev.karale@wipro.com
2002-06-28 08:38:43 +00:00
Frank Worsley
d10671c872 use eel vfs capabilities to determine if file is safe to launch
2002-06-27  Frank Worsley  <fworsley@shaw.ca>

	* libnautilus-private/nautilus-program-choosing.c:
	(nautilus_launch_desktop_file): use eel vfs capabilities
	to determine if file is safe to launch
2002-06-28 02:35:15 +00:00
Dave Camp
1949be0b54 Save the volume device earlier, since nfs and smbfs file systems were
2002-06-27  Dave Camp  <dave@ximian.com>

	* libnautilus-private/nautilus-volume-monitor.c
	(finish_creating_volume): Save the volume device earlier, since
	nfs and smbfs file systems were causing the function to return
	before the device was being saved.  This fixes a bug where the
	"Unmount Volume" menu item wasn't working on nfs and smbfs mounts.
2002-06-27 22:20:14 +00:00
Mark McLoughlin
e162fa8ea3 more typo fixage.
2002-06-26  Mark McLoughlin  <mark@skynet.ie>

        * src/file-manager/fm-desktop-icon-view.c:
        (desktop_icon_view_property_filter): more typo fixage.
2002-06-26 04:53:47 +00:00
Shivram U
bf759d2f96 Set the Colormap for the GdkPixmap created via gdk_pixmap_foreign_new().
2002-06-25  Shivram U  <shivaram.upadhyayula@wipro.com>

	* libnautilus-private/nautilus-directory-background.c
	(make_root_pixmap): Set the Colormap for the GdkPixmap created via
	gdk_pixmap_foreign_new().  Fix for bug #83259.
2002-06-25 20:06:43 +00:00
Frank Worsley
f0a1aa5778 implement viewing/opening and executing of files for the tree view
2002-06-25  Frank Worsley  <fworsley@shaw.ca>

	* components/tree/nautilus-tree-view.c:
	(got_activation_uri_callback):
	implement viewing/opening and executing of files
	for the	tree view

	* libnautilus-private/nautilus-dnd.c:
	* libnautilus-private/nautilus-link-desktop-file.c:
	* libnautilus-private/nautilus-link-historical.c:
	updated for new desktop-file: command specifier to allow
	proper launching of desktop files

	* libnautilus-private/nautilus-program-choosing.c:
	(nautilus_launch_desktop_file):
	new function to launch desktop files with proper exec
	parameter support

	* libnautilus-private/nautilus-program-choosing.h:
	define command specifiers in one place

	* src/file-manager/fm-directory-view.c:
	(get_executable_text_file_action):
	add "run in terminal" button, partial fix for #41773

	(activate_callback), (fm_directory_view_move_copy_items):
	support proper launching of and dnd to desktop files
2002-06-25 19:32:12 +00:00
Dave Camp
cb4d4395fa Use eel_vfs_has_capability() to test for locality of the drop target.
2002-06-25  Dave Camp  <dave@ximian.com>

	* src/file-manager/fm-icon-view.c (get_icon_drop_target_uri_callback):
	Use eel_vfs_has_capability() to test for locality of the drop
	target.  Fixes #82644.
2002-06-25 19:22:07 +00:00
Damon Chaplin
1e832d842b Check for "/.nautilus/thumbnails/" rather than "/.thumbnails/". Fixes bug
2002-06-25  Damon Chaplin  <damon@ximian.com>

	* libnautilus-private/nautilus-icon-factory.c (load_icon_from_path):
	Check for "/.nautilus/thumbnails/" rather than "/.thumbnails/".
	Fixes bug #82780.
2002-06-25 18:22:26 +00:00
Dave Camp
d019422403 Use the eel_vfs_has_capability() functon.
2002-06-25  Dave Camp  <dave@ximian.com>

	* src/file-manager/fm-icon-view.c (icon_view_handle_uri_list):
	Use the eel_vfs_has_capability() functon.
2002-06-25 18:03:00 +00:00
Rajeev Karale
698b633bcc Doing fix for pcfs solaris specific issue. Rajeev. 2002-06-25 05:22:05 +00:00
Mark McLoughlin
b69e686e36 its _NET_WORKAREA, not _NET_WM_WORKAREA. Requires latest metacity.
2002-06-25  Mark McLoughlin  <mark@skynet.ie>

        * src/file-manager/fm-desktop-icon-view.c:
        (net_workarea_changed), (desktop_icon_view_property_filter),
        (fm_desktop_icon_view_init): its _NET_WORKAREA, not
        _NET_WM_WORKAREA. Requires latest metacity.
2002-06-25 01:17:51 +00:00
Damon Chaplin
91281b743a if there are no tracks in the list just return "". (play_current_file): if
2002-06-24  Damon Chaplin  <damon@ximian.com>

	* components/music/nautilus-music-view.c (get_song_text): if there are
	no tracks in the list just return "".
	(play_current_file): if there are no tracks in the list just return.
	Fixes bug #85975.
2002-06-24 16:44:36 +00:00
Damon Chaplin
5ac30493b2 added a final NULL argument to g_signal_emit(). Fixes bug #85399.
2002-06-24  Damon Chaplin  <damon@ximian.com>

	* src/nautilus-theme-selector.c (theme_selector_changed_callback):
	added a final NULL argument to g_signal_emit(). Fixes bug #85399.

	* src/nautilus-preferences-dialog.c (theme_changed_callback): just
	return if selected_theme is NULL. This can happen when the dialog is
	being destroyed.
2002-06-24 16:40:01 +00:00
Mark McLoughlin
5a81b0cc06 impl method to set icon container margins from workarea geometries.
2002-06-20  Mark McLoughlin  <mark@skynet.ie>

        * src/file-manager/fm-desktop-icon-view.c:
        (icon_container_set_workarea): impl method to set icon
        container margins from workarea geometries.
        (net_wm_workarea_changed): renamed from panel_desktop_area_changed
        and uses _NET_WM_WORKAREA instead of GNOME_PANEL_DESKTOP_AREA.
        (desktop_icon_view_property_filter), (fm_desktop_icon_view_init):
        update.
2002-06-21 03:40:16 +00:00
Dave Camp
9058af7df7 Add DESKTOP_PAD_[HORIZONTAL,VERTICAL] to width and height to avoid new
2002-06-17  Dave Camp  <dave@ximian.com>

	* libnautilus-private/nautilus-icon-container.c:
	(find_open_grid_space), (mark_icon_location_in_grid): Add
	DESKTOP_PAD_[HORIZONTAL,VERTICAL] to width and height to avoid new
	icons from being placed too closely to other icons, and don't
	place an icon partially outside of the grid.
	(lay_down_icons_tblr): Wrap before placing the icon if necessary,
	and reset max_width when moving to a new column.
2002-06-18 16:49:56 +00:00
Damon Chaplin
5947b57b43 new function to show the help file. (dialog_button_response_callback):
2002-06-14  Damon Chaplin  <damon@ximian.com>

	* src/nautilus-preferences-dialog.c (preferences_show_help): new
	function to show the help file.
	(dialog_button_response_callback): handle the Help button and show
	the appropriate help file.
	(preferences_dialog_create): add a Help button.
	Based on patch from Satyajit Kanungo  <satyajit.kanungo@wipro.com>.

	Fixes bug #83511.
2002-06-14 21:28:59 +00:00
Dave Camp
1ae94a4976 Escape the symlink name before constructing the uri. Fixes #84004.
2002-06-13  Dave Camp  <dave@ximian.com>

	* libnautilus-private/nautilus-file.c:
	(nautilus_file_get_symbolic_link_target_uri): Escape the symlink
	name before constructing the uri.  Fixes #84004.
2002-06-13 18:26:13 +00:00
Damon Chaplin
c059ffdc2e Add a 'Help' button on the bottom-left of the dialog. Also used
2002-06-12  Damon Chaplin  <damon@ximian.com>

	* src/nautilus-property-browser.c (nautilus_property_browser_init):
	Add a 'Help' button on the bottom-left of the dialog. Also used
	gtk_window_set_default_size() rather than gtk_widget_set_size_request()
	so the dialog grows if necessary.
	(help_button_callback): new callback to show the help page.
	Based on patch from Satyajit Kanungo  <satyajit.kanungo@wipro.com>.

	Fixes bug #83524.
2002-06-12 18:37:50 +00:00
Damon Chaplin
4bef8eb8b6 use $(prefix)/${DATADIRNAME}/locale rather than $(datadir)/locale so it
2002-06-12  Damon Chaplin  <damon@ximian.com>

	* test/Makefile.am (INCLUDES):
	* src/Makefile.am (INCLUDES):
	* components/tree/Makefile.am (INCLUDES):
	* components/throbber/Makefile.am (INCLUDES):
	* components/text/Makefile.am (INCLUDES):
	* components/notes/Makefile.am (INCLUDES):
	* components/news/Makefile.am (INCLUDES):
	* components/music/Makefile.am (INCLUDES):
	* components/history/Makefile.am (INCLUDES):
	* components/hardware/Makefile.am (INCLUDES): use
	$(prefix)/${DATADIRNAME}/locale rather than $(datadir)/locale so
	it works on Solaris. Fixes bug #83636.
2002-06-12 18:18:40 +00:00
David Emory Watson
29133f4dcb New, protects us from illegal preferences.
2002-06-03  David Emory Watson  <dwatson@cs.ucr.edu>

	* src/file-manager/fm-list-view.c:
	(get_derfault_zoom_level): New, protects us from illegal preferences.
	(set_zoom_level_from_metadata_and_preferences),
	(fm_list_view_reset_to_defaults),
	(fm_list_view_set_zoom_level),
	(fm_list_view_restore_default_zoom_level): Update.
	(fm_list_view_scale_font_size): Replace switch with loop and always
	use default font at default zoom level.
	(click_policy_changed_callback): Make underlines appear or disappear
	when the click policy changes.

2002-06-02  David Emory Watson  <dwatson@cs.ucr.edu>

	* components/text/nautilus-text-view.c:
	(nautilus_text_view_instance_init): Turn on word wrapping.
2002-06-12 16:34:59 +00:00
Alexander Larsson
fc99a07b32 change vbox spacing to 5.
2002-06-12  Alexander Larsson  <alla@lysator.liu.se>

	* libnautilus-private/nautilus-program-chooser.c: change
	vbox spacing to 5.

	Patch from Jorn Baayen  <jorn@nl.linux.org>
2002-06-12 14:21:59 +00:00
Alexander Larsson
d584278697 Fix indentation.
2002-06-11  Alexander Larsson  <alla@lysator.liu.se>

	* src/nautilus-window.h (nautilus_window_save_geometry):
	* src/nautilus-window-manage-views.c (determined_initial_view_callback):
	* src/nautilus-application.c (nautilus_application_create_window):
	Fix indentation.

	* NEWS:
	Update version

	* configure.in:
	Bump requirements to latest versions.
2002-06-11 08:57:14 +00:00
Frank Worsley
97c0382309 always load the saved window geometry and save the geometry whenever a
2002-06-10  Frank Worsley  <fworsley@shaw.ca>

	* src/nautilus-application.c:
	* src/nautilus-window-manage-views.c:
	* src/nautilus-window.c:
	* src/nautilus-window.h:
	always load the saved window geometry and save the geometry
	whenever a window is resized
2002-06-11 03:42:25 +00:00
Rajeev Karale
0b5ca92698 Change log entry for nautilus-volume-monitor.c changes. Rajeev. 2002-06-10 08:43:09 +00:00
Federico Mena Quintero
fde7521660 Fix the ChangeLog - Federico 2002-06-06 20:02:29 +00:00
Satyajit Kanungo
4bc40de435 added a help button in the bookmark dialog box. put the help callback to
2002-05-29  Satyajit Kanungo  <satyajit.kanungo@wipro.com>

	* nautilus-bookmarks-window.c: added a help button in the bookmark
	dialog box.  put the help callback to link the help button to
	appropiate section in the help document.  Fixes #83515.
2002-06-06 19:14:29 +00:00
Michael Meeks
1e38d5b983 use new eel capabilities test.
2002-06-06  Michael Meeks  <michael@ximian.com>

	* src/file-manager/fm-icon-view.c
	(icon_view_handle_uri_list): use new eel
	capabilities test.

	* configure.in: require various gnome 2.0 releases.

	* Version 2.0.0
2002-06-06 16:57:05 +00:00
Michael Meeks
833d94f1a9 Only enable the hardware view on Linux, if explicitely requested with
2002-06-06  Michael Meeks  <michael@ximian.com>

	* configure.in: Only enable the hardware view on
	Linux, if explicitely requested with --enable-hardware
	add status printout at the end of configure.

	* components/hardware/Makefile.am
	(bin_PROGRAMS): only setup if ENABLE_HARDWARE_VIEW
2002-06-06 15:50:06 +00:00
Alexander Larsson
1857386d8f Version tags 2002-06-03 23:13:40 +00:00
Alex Larsson
482bcc4b3b Add some news.
2002-06-03  Alex Larsson  <alexl@redhat.com>

	* NEWS:
	Add some news.
2002-06-03 22:58:05 +00:00
Alexander Larsson
66cdce3e10 Bump version to 1.1.19 and update requirements.
2002-06-03  Alexander Larsson  <alla@lysator.liu.se>

	* configure.in:
	* NEWS:
	Bump version to 1.1.19 and update requirements.
2002-06-03 21:22:14 +00:00
Frank Worsley
12936d48fb always use the user selected font at default zoom nice if you have a
2002-06-02  Frank Worsley  <fworsley@shaw.ca>

	* src/file-manager/fm-icon-view.c:
	* src/file-manager/fm-list-view.c:
	always use the user selected font at default zoom
	nice if you have a small/large default zoom so you
	don't have a tiny/large font
2002-06-03 21:16:17 +00:00
Dave Camp
0bb8ebf8e3 Removed gtk_window_set_role() call.
2002-06-03  Dave Camp  <dave@ximian.com>

	* src/nautilus-window-manage-views.c (update_title): Removed
	gtk_window_set_role() call.
2002-06-03 19:16:56 +00:00
John Fleck
3b910a66c7 src/nautilus-window-menus.c fix help - it was pointing at the wrong spot
2002-06-01 John Fleck <jfleck@inkstain.net>

	* src/nautilus-window-menus.c
	fix help - it was pointing at the wrong spot
2002-06-02 04:06:20 +00:00
David Emory Watson
27a2a812f5 Added schemas for the list view.
2002-06-01  David Emory Watson  <dwatson@cs.ucr.edu>

	* libnautilus-private/apps_nautilus_preferences.schemas: Added schemas
	for the list view.
2002-06-02 03:23:03 +00:00
John Fleck
e25fa34c1e Makefile.am configure.in remove old help docs from build
2002-06-01 John Fleck <jfleck@inkstain.net>

	* Makefile.am
	* configure.in
	remove old help docs from build
2002-06-02 03:12:52 +00:00
Satyajit Kanungo
4c7de08ca8 Added the help callback to link the Help documents present under
2002-05-28  Satyajit Kanungo <satyajit.kanungo@wipro.com>

	* nautilus-window-menus.c : Added the help callback to link the
	  Help documents present under user-guide for nautilus.
2002-06-02 02:00:14 +00:00
Alex Larsson
d449c07205 Draw drop shadows if use_drop_shadows.
2002-05-31  Alex Larsson <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-canvas-item.c:
	Draw drop shadows if use_drop_shadows.

	* libnautilus-private/nautilus-icon-container.c:
	Implement nautilus_icon_container_set_use_drop_shadows.
	Use light color for labels if use_drop_shadows.

	* libnautilus-private/nautilus-icon-container.h:
	Add new function nautilus_icon_container_set_use_drop_shadows.

	* libnautilus-private/nautilus-icon-private.h:
	Add use_grop_shadow variable.

	* src/file-manager/fm-desktop-icon-view.c:
	Call nautilus_icon_container_set_use_drop_shadows()
2002-06-01 00:05:49 +00:00
Damon Chaplin
e6df4a2422 realize the desktop window immediately, and do a gdk_flush(), so the
2002-05-31  Damon Chaplin  <damon@ximian.com>

	* src/nautilus-application.c
	(nautilus_application_create_desktop_window): realize the desktop
	window immediately, and do a gdk_flush(), so the
	NAUTILUS_DESKTOP_WINDOW_ID property is set and gnome-settings-daemon
	can tell that nautilus is running. Fixes part of #74311.
2002-05-31 20:00:56 +00:00