Commit graph

3333 commits

Author SHA1 Message Date
Mike Engber
d78afbc31c More background drawing speedups - this time mainly for the non-aa case.
More background drawing speedups - this time mainly for
	the non-aa case.
	* libnautilus-extensions/nautilus-background-canvas-group.c:
	(nautilus_background_canvas_group_initialize_class),
	(nautilus_background_canvas_group_update),
	(nautilus_background_canvas_group_draw),
	(nautilus_background_canvas_group_render):
	* libnautilus-extensions/nautilus-background.c:
	(canvas_gradient_helper_v), (canvas_gradient_helper_h),
	(fill_canvas_from_gradient_buffer), (drawable_gradient_helper_v),
	(drawable_gradient_helper_h), (fill_drawable_from_gradient_buffer),
	(draw_pixbuf_tiled), (canvas_buf_from_pixbuf),
	(ensure_image_scaled), (nautilus_background_pre_draw),
	(nautilus_background_draw), (nautilus_background_draw_to_drawable),
	(draw_pixbuf_tiled_aa), (nautilus_background_draw_aa),
	(nautilus_background_draw_to_canvas),
	(nautilus_background_draw_flat_box):
	* libnautilus-extensions/nautilus-background.h:
	* libnautilus-extensions/nautilus-buffered-widget.c:
	(create_background_pixbuf_from_ancestor):
	* libnautilus-extensions/nautilus-directory-background.c:
	(image_loading_done_callback), (saved_settings_changed_callback):
	* libnautilus-extensions/nautilus-gdk-extensions.c:
	(nautilus_rgb16_to_rgb), (nautilus_rgb8_to_rgb),
	(nautilus_gdk_color_to_rgb):
	* libnautilus-extensions/nautilus-gdk-extensions.h:
	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.c:
	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.h:
	* libnautilus-extensions/nautilus-gnome-extensions.c:
	(nautilus_gnome_canvas_draw_pixbuf_helper),
	(nautilus_gnome_canvas_draw_pixbuf_helper_alpha),
	(nautilus_gnome_canvas_draw_pixbuf):
	* libnautilus-extensions/nautilus-gnome-extensions.h:
2000-10-03 00:26:57 +00:00
Arlo Rose
b84d41df38 Doubled the frame rate of the throbber.
* icons/throbber/Makefile.am:
        * src/nautilus-throbber.c: (nautilus_throbber_start):
        Doubled the frame rate of the throbber.

        * icons/throbber/rest.png:
        * icons/throbber/001.png:
        * icons/throbber/002.png:
        * icons/throbber/003.png:
        * icons/throbber/004.png:
        * icons/throbber/005.png:
        * icons/throbber/006.png:
        * icons/throbber/007.png:
        * icons/throbber/008.png:
        * icons/throbber/009.png:
        * icons/throbber/010.png:
        * icons/throbber/011.png:
        * icons/throbber/012.png:
        * icons/throbber/013.png:
        * icons/throbber/014.png:
        * icons/throbber/015.png:
        * icons/throbber/016.png:
        * icons/throbber/017.png:
        * icons/throbber/018.png:
        * icons/throbber/019.png:
        * icons/throbber/020.png:
        * icons/throbber/021.png:
        * icons/throbber/022.png:
        * icons/throbber/023.png:
        * icons/throbber/024.png:
        * icons/throbber/025.png:
        * icons/throbber/026.png:
        * icons/throbber/027.png:
        * icons/throbber/028.png:
        Changed "rest", and states 1 - 10 and added states 11 - 28.
2000-10-03 00:23:03 +00:00
Andy Hertzfeld
8fac43db35 fixed bug 3283, bits of icons protrude outside the stretch box, by making
fixed bug 3283, bits of icons protrude outside the
	stretch box, by making drawing the box at the actual bounds
	instead of insetting three pixels like we were doing.
2000-10-03 00:19:52 +00:00
Kenneth Christiansen
8bdf0b57d1 Translations from Keld
balsa/po/da.po gimp/po/da.po gnome-applets/po/da.po
nautilus/po/da.po pan/po/da.po
2000-10-03 00:14:48 +00:00
John Sullivan
ec054c8098 Fixed the worst part of bug 2068 (dragging icon causes
immediate update of scroll area). Some related bugs
	remain, which I'll write up separately

	* libnautilus-extensions/nautilus-gnome-extensions.h:
	* libnautilus-extensions/nautilus-gnome-extensions.c:
	(nautilus_gnome_canvas_set_scroll_region_include_visible_area):
	New function, sets scroll region to given parameters,
	also forcing visible area to be included.

	* libnautilus-extensions/nautilus-icon-container.c:
	(update_scroll_region): New function, extracted from
	nautilus_icon_container_update_scroll_region, now takes
	boolean for whether to include the visible area.
	(nautilus_icon_container_update_scroll_region): Now calls
	update_scroll_region.
	(nautilus_icon_container_update_scroll_region_include_visible_area):
	New function, calls update_scroll_region.
	(size_allocate): Do no work if allocation hasn't changed. This
	didn't help with bug 2068 but is a worthwhile optimization.

	* libnautilus-extensions/nautilus-icon-private.h:
	Prototype for nautilus_icon_container_update_scroll_region_
	include_visible_area

	* libnautilus-extensions/nautilus-icon-dnd.c: (handle_local_move):
	call ..._include_visible_area when updating scroll region after
	drag & drop, instead of just ..._update_scroll_region, so no
	origin-shifting occurs.
2000-10-02 23:53:59 +00:00
Robey Pointer
8edfc9ca6a Convert a bunch of g_message calls to trilobite_debug.
* components/services/install/lib/eazel-install-protocols.c:
	(http_fetch_remote_file), (ftp_fetch_remote_file),
	(gnome_vfs_fetch_remote_file), (local_fetch_remote_file),
	(eazel_install_fetch_file):
	* components/services/install/lib/eazel-install-rpm-glue.c:
	(install_new_packages), (eazel_install_download_packages),
	(eazel_install_pre_install_packages), (uninstall_all_packages),
	(uninstall_packages), (eazel_install_do_transaction_save_report),
	(eazel_install_start_transaction),
	(eazel_install_prune_packages_helper),
	(eazel_install_free_rpm_system_close_db_foreach),
	(eazel_install_prepare_rpm_system),
	(eazel_install_prepare_package_system),
	(eazel_install_check_existing_packages),
	(eazel_install_fetch_rpm_dependencies),
	(eazel_install_ensure_deps):

	Convert a bunch of g_message calls to trilobite_debug.
2000-10-02 22:54:52 +00:00
Andy Hertzfeld
ac95f11b17 fixed bug 1280, music view needs alert when it can't iterate directory
fixed bug 1280, music view needs alert when it can't iterate
	directory

	fixed bug 3217, better separation of text in property browser so
	it can be translated (ie, "remove a emblem" isn't good); fixed by
	making an enum for the current category and using it to case out
	for separate messages where appropriate.
2000-10-02 22:48:52 +00:00
Christian Rose
80dee00522 Updated Swedish translation. 2000-10-02 22:43:24 +00:00
Andy Hertzfeld
7586070abf fixed the PR2 part of bug 2390, "command:" URI-activating security hole,
fixed the PR2 part of bug 2390, "command:" URI-activating security
	hole, by disallowing commands from remote locations. Downgrading
	the rest of the bug to usable, when we will implement Frank's other
	recommendations.

	also, tweaked the error message when we can't open the sound driver to
	better reflect reality.
2000-10-02 19:16:52 +00:00
John Sullivan
7a51cba133 Made the "switch to manual layout" dialog be a nautilus_yes_no_dialog
* libnautilus-extensions/nautilus-icon-dnd.c:
	(confirm_switch_to_manual_layout): Made the
	"switch to manual layout" dialog be a
	nautilus_yes_no_dialog instead of the uglier
	nautilus_simple_dialog.
2000-10-02 17:07:06 +00:00
John Sullivan
17874eaeb0 Turned a pair of FIXMEs into comments explaining why there's no need to
* libnautilus-extensions/nautilus-icon-container.c:
	(keyboard_icon_reveal_timeout_callback):
	* libnautilus-extensions/nautilus-list.c:
	(keyboard_row_reveal_timeout_callback): Turned a
	pair of FIXMEs into comments explaining why there's
	no need to fix.
2000-10-02 16:19:31 +00:00
John Sullivan
e2c0f4b718 Added NAUTILUS_NAVIGATION_RESULT_ACCESS_DENIED and gave it a unique error
* src/nautilus-applicable-views.c:
	(get_nautilus_navigation_result_from_gnome_vfs_result):
	* src/nautilus-applicable-views.h:
	* src/nautilus-window-manage-views.c:
	(nautilus_window_end_location_change_callback):
	Added NAUTILUS_NAVIGATION_RESULT_ACCESS_DENIED and gave it
	a unique error message.
2000-10-02 15:31:51 +00:00
Andy Hertzfeld
57fd2f1ea8 changed the sound ability test to use esd_audio_open instead of opening
changed the sound ability test to use esd_audio_open instead of
	opening the sound driver directly. We still need to test this
	on systems with no sound hardware.
2000-10-02 07:04:29 +00:00
Andy Hertzfeld
eaa7eb84b4 fishished bug 3239, stretchable icon needs bounding box in aa-mode, by
fishished bug 3239, stretchable icon needs bounding box
	in aa-mode, by adapting the routine that was used to draw
	the focus rectangle.
2000-10-02 00:32:08 +00:00
Kenneth Christiansen
3e7864a902 Translations from keld
nautilus/po/da.po
2000-10-01 21:10:53 +00:00
Pavel Cisler
4d1f9b1dbe Fix a case where "NULL" would be displayed for a file name in file copy
2000-09-30  Pavel Cisler  <pavel@eazel.com>

	* libnautilus-extensions/nautilus-file-operations.c:
	(handle_xfer_vfs_error):
	Fix a case where "NULL" would be displayed for a file name in file
	copy error alert.

	* libnautilus-extensions/nautilus-file-operations.c:
	(handle_xfer_vfs_error):
	Rework the "destination not writable" alert to not offer
	to try to continue. Add special alert for out of space on destination.
	Clean up some.

	* libnautilus-extensions/nautilus-file-operations.c: (handle_xfer_duplicate):
	Part 2 of fix to 1314 - Move to Trash faild if name conflict in trash.
	Handle move to Trash duplicates the same way as copy duplicates.

	* libnautilus-extensions/nautilus-file-operations.c:
	(nautilus_file_operations_copy_move):
	Make in-place copy properly create a duplicate.
	Clean up.

	* src/nautilus-theme-selector.c: (theme_select_row_callback):
	Replace a gnome_vfs_xfer call with a gnome_vfs_xfer_delete_list. The
	sync version of gnome_vfs_xfer does not support deleting like the async
	one does.
2000-09-30 20:50:59 +00:00
Arlo Rose
bd1208df75 Added some more of the document icons, and deleted an old one that was
* icons/arlo/Makefile.am:
        * icons/arlo/i-regular.xml:
        * icons/arlo/i-regular.png:
        * icons/arlo/i-regular-aa.png:
        * icons/arlo/i-regular-72-aa.png:
        Added some more of the document icons, and deleted an old
        one that was named wrong.
2000-09-30 03:35:17 +00:00
Andy Hertzfeld
c183acf188 fixed a series of bugs involving the stretch handles (3084, 3281, others);
fixed a series of bugs involving the stretch handles (3084, 3281,
	others); I'm not quite finished yet with 3239
	changed the name of the property browser window for Arlo
	changed the "customize" command to "customization" for Arlo.
2000-09-30 02:21:22 +00:00
Darin Adler
d65607f558 Fix case where the fallback icon is getting unref'd so that it properly
* libnautilus-extensions/nautilus-icon-factory.c:
	(cache_icon_unref): Fix case where the fallback icon is getting
	unref'd so that it properly removes the icon (need to NULL the
	prev and next for later reinsertion).
2000-09-30 01:55:07 +00:00
John Sullivan
e7f92b0233 Fixed bug 3352 (New Folder is not selected for renaming)
Fixed bug 913 (Any changes to a file while renaming results
	in ending the name edit)

	* libnautilus-extensions/nautilus-icon-container.c:
	(get_icon_being_renamed): New convenience function; gets the
	icon being renamed (or NULL) and does some sanity checking.
	(key_press_event): Added a FIXME about direct use of nautilus_file.
	(nautilus_icon_container_update_icon): Don't end renaming mode
	on every update; end renaming mode only if the editable text
	of the icon being renamed changed.
	(end_renaming_mode): Use get_icon_being_renamed.
2000-09-30 01:02:42 +00:00
Darin Adler
d17137ce22 Add special cases to handle fallback icon. (destroy_fallback_icon): Use
* libnautilus-extensions/nautilus-icon-factory.c: (cache_icon_ref),
	(cache_icon_unref): Add special cases to handle fallback icon.
	(destroy_fallback_icon): Use unref to free the fallback icon.
	(load_icon_for_scaling): Handle the fallback icon more like other
	icons.
	* libnautilus-extensions/nautilus-scalable-font.c:
	(nautilus_text_layout_new): Simplify the logic a bit by using
	g_strndup.
2000-09-30 00:43:24 +00:00
Mathieu Lacage
a86194e0ab Fix bug 3074: local html files not displayed by mozilla. add a
2000-09-29  Mathieu Lacage  <mathieu@eazel.com>

	Fix bug 3074: local html files not displayed by mozilla.
	* components/mozilla/nautilus-mozilla-content-view.c:
	(mozilla_vfs_read_callback), (mozilla_vfs_callback),
	(nautilus_mozilla_content_view_load_uri): add a
	report_load_underway call where necessary.
2000-09-30 00:35:31 +00:00
J Shane Culpepper
88145317f5 Checking lots of little fixes to make the new RedHat 7.0 compiler work.
2000-09-29  J Shane Culpepper  <pepper@eazel.com>

	* components/help/converters/gnome-info2html2/html.c:
	* components/music/mpg123_handler.h:
	* components/services/trilobite/libtrilobite/trilobite-core-utils.c
	: (trilobite_open_uri), (trilobite_debug):
	* components/services/trilobite/libtrilobite/trilobite-core-utils.h
	:
	* components/tree/nautilus-tree-model.c:
	* libnautilus-extensions/nautilus-ctree.c:
	* libnautilus-extensions/nautilus-debug.c:
	* libnautilus-extensions/nautilus-directory-background.h:
	* libnautilus-extensions/nautilus-horizontal-splitter.c:
	* libnautilus-extensions/nautilus-self-checks.c:
	* libnautilus-extensions/nautilus-user-level-manager.c:
	* src/nautilus-main.h:

	Checking lots of little fixes to make the new RedHat 7.0 compiler
	work.  Mostly newlines and including string.h and/or stdlib.h.
	Serveral functions like strcmp are not inlined anymore.
	the mozilla component and rpm related code still doesn't build but
	all dependencies work now too.
2000-09-29 23:38:11 +00:00
Darin Adler
ce7f95eefa Fix the NULL-passing problem that was kiling the Tinderbox.
* libnautilus-extensions/nautilus-global-preferences.c:
	(proxy_changed), (register_proxy_preferences),
	(global_preferences_register): Fix the NULL-passing problem that
	was kiling the Tinderbox.
2000-09-29 23:13:53 +00:00
John Sullivan
e11a1f8047 Fixed bug 3322 (context menus don't work in FTP site
whose address wasn't typed with a trailing slash)

	* libnautilus-extensions/nautilus-directory.c:
	(nautilus_directory_make_uri_canonical): New function, calls
	nautilus_make_uri_canonical and then strips off the trailing
	slash if any.
	(nautilus_directory_get_internal): Call this new slightly
	stricter function instead of nautilus_make_uri_canonical, to
	guarantee that we'll never get two NautilusDirectory objects
	for uris that match other than the trailing slash.
	(nautilus_self_check_directory): Add test cases for new function.

	* libnautilus-extensions/nautilus-file-utilities.c:
	(nautilus_make_uri_canonical): Removed #if 0 code whose
	equivalent is now in the NautilusDirectory version,
	replaced with comment.
2000-09-29 22:23:47 +00:00
Andy Hertzfeld
94e477c98c fixed bug 2107, music view fails when encountering a broken image file, by
fixed bug 2107, music view fails when encountering a broken image file,
	by testing for a NULL result from gdk_pixbuf_new_from_file and
	handling it accordingly.
2000-09-29 22:21:37 +00:00
John Sullivan
7715f09b23 Fixed bug 3322 (context menus don't work in FTP site
that wasn't typed with a trailing slash)

	* libnautilus-extensions/nautilus-directory.c:
	(nautilus_directory_make_uri_canonical): New function, calls
	nautilus_make_uri_canonical and then strips off the trailing
	slash if any.
	(nautilus_directory_get_internal): Call this new slightly
	stricter function instead of nautilus_make_uri_canonical, to
	guarantee that we'll never get two NautilusDirectory objects
	for uris that match other than the trailing slash.
	(nautilus_self_check_directory): Add test cases for new function.

	* libnautilus-extensions/nautilus-file-utilities.c:
	(nautilus_make_uri_canonical): Removed #if 0 code whose
	equivalent is now in the NautilusDirectory version,
	replaced with comment.
2000-09-29 22:18:25 +00:00
Darin Adler
fb80ae1376 Removed unused "self_owned" field.
* libnautilus-extensions/nautilus-file-private.h:
	Removed unused "self_owned" field.

	* libnautilus/nautilus-view-component.idl:
	* libnautilus/nautilus-view.h:
	* libnautilus/nautilus-view.c:
	(nautilus_view_open_location_in_new_window):
	* src/file-manager/fm-directory-view.c:
	(fm_directory_view_switch_location):
	* src/file-manager/fm-search-list-view.c:
	(reveal_selected_items_callback):
	* src/nautilus-view-frame-corba.c:
	(impl_Nautilus_ViewFrame_open_location),
	(impl_Nautilus_ViewFrame_open_location_in_new_window),
	(impl_Nautilus_ViewFrame_report_selection_change):
	* src/nautilus-view-frame-private.h:
	* src/nautilus-view-frame.h:
	* src/nautilus-view-frame.c:
	(nautilus_view_frame_initialize_class),
	(nautilus_view_frame_open_location_in_new_window):
	Removed report_location_change and
	open_in_new_window_and_select. The open_location_in_new_window
	call now always does a selection operation.

	* src/nautilus-window-manage-views.h:
	* src/nautilus-window-manage-views.c: (update_view),
	(nautilus_window_load_sidebar_panel), (open_location),
	(nautilus_window_open_location),
	(nautilus_window_open_location_in_new_window),
	(nautilus_window_load_content_view),
	(nautilus_window_update_state),
	(nautilus_window_begin_location_change):
	* src/nautilus-window-private.h:
	* src/nautilus-window.h:
	* src/nautilus-window.c: (nautilus_window_switch_views),
	(nautilus_window_back_or_forward),
	(nautilus_window_open_location_in_new_window_callback),
	(nautilus_window_connect_view), (nautilus_window_reload):
	Made some simplifications that are possible because we don't
	have the old report_location_change to support.
2000-09-29 21:34:05 +00:00
Christian Rose
d47828f04b Updated Swedish translation. 2000-09-29 21:31:31 +00:00
Andy Hertzfeld
4e2df4eb2f finished fixing bug 3342, thumbnailing never gives up on bad images, by
finished fixing bug 3342, thumbnailing never gives up on bad images,
	by generating a unique "cant thumbnail" icon when thumbnailing fails.
	Right now it's using the generic image icon; I still need a better
	one from Susan.
2000-09-29 20:30:43 +00:00
Gene Z. Ragan
0cd5680034 Fixed bug 2602, Integrate gnome-vfs http proxy setting into Mozilla
2000-09-29  Gene Z. Ragan  <gzr@eazel.com>

	Fixed bug 2602, Integrate gnome-vfs http proxy setting into Mozilla
	component.

	* components/mozilla/Makefile.am:
	* components/mozilla/nautilus-mozilla-content-view.c:
	(nautilus_mozilla_content_view_initialize):
	Check for proxy settings and init mozilla to use them.

	Fixed bug 2692, Need to let user specify a proxy for Mozilla
	component.

	* libnautilus-extensions/nautilus-global-preferences.c:
	(use_proxy_changed), (proxy_changed),
	(global_preferences_register):

	When the Nautilus preferences mechanism supports system wide settings,
	we should revisit this code and remove the gconf system prefs retrieval
	code.
2000-09-29 20:26:01 +00:00
Andy Hertzfeld
5fb02ce1fa partially fixed bug 3342, thumbnailing never gives up on bad images. If
partially fixed bug 3342, thumbnailing never gives up on bad images.
	If thumbnailing failed, it would obsessively try over and over since
	it was calling nautilus_file_changed even if it failed.  Fixed by
	calling nautilus_file_changed only when it succeeds. It still will
	try once each time you enter the containing directory, and it has
	the wrong icon, both of which I'll fix soon.
2000-09-29 19:09:55 +00:00
Rebecca Schulman
7700eab309 Removed non-working clipboard code
2000-09-29  Rebecca Schulman  <rebecka@eazel.com>

	* libnautilus/nautilus-clipboard.c: (add_menu_items_callback),
	(nautilus_clipboard_set_up_editable_from_bonobo_control):
	* src/nautilus-window.c: (nautilus_window_constructed):
	Removed non-working clipboard code
2000-09-29 18:57:46 +00:00
John Sullivan
0bd479329e Probably fixed bug 3327 (intermittent tree view crash)
* libnautilus-extensions/nautilus-file.c:
	(nautilus_file_get_internal): Changed file_name_escaped
	to file_name in nautilus_str_is_empty call.
	file_name_escaped had already been freed at this point
	(Doh!). Darin and I believe this to be the cause of
	3327. Also freed file_name later, which had been leaking.

	* components/tree/nautilus-tree-model.c:
	(nautilus_tree_model_get_node): Removed extra debugging
	spam from here now that bug seems fixed. We can bring it
	back later if necessary.
2000-09-29 17:00:04 +00:00
Ramiro Estrugo
293ba71daa Add a --disable-mozilla-component autoconf flag so the component can be
* configure.in:
	Add a --disable-mozilla-component autoconf flag so the component
	can be forced disabled even if mozilla development libraries are
	detected.
2000-09-29 13:50:48 +00:00
Valek Frob
e21af1e14c Updated russian translation. 2000-09-29 13:39:56 +00:00
Ramiro Estrugo
996e2bbb24 Moved the leak-checker and profiler tools to their own gnome cvs module.
* Makefile.am:
	* configure.in:
	* HACKING:
	* tools/.cvsignore:
	* tools/Makefile.am:
	* tools/README:
	* tools/leak-checker/.cvsignore:
	* tools/leak-checker/Makefile.am:
	* tools/leak-checker/nautilus-leak-checker-stubs.h:
	* tools/leak-checker/nautilus-leak-checker.c:
	* tools/leak-checker/nautilus-leak-checker.h:
	* tools/leak-checker/nautilus-leak-hash-table.c:
	* tools/leak-checker/nautilus-leak-hash-table.h:
	* tools/leak-checker/nautilus-leak-symbol-lookup.c:
	* tools/leak-checker/nautilus-leak-symbol-lookup.h:
	* tools/profiler/Makefile:
	* tools/profiler/funcsummary.C:
	* tools/profiler/funcsummary.h:
	* tools/profiler/machine-profile.S:
	* tools/profiler/machine-profile.h:
	* tools/profiler/machine-profileP.h:
	* tools/profiler/nautilus-leak-symbol-lookup.C:
	* tools/profiler/nautilus-leak-symbol-lookup.h:
	* tools/profiler/profile.C:
	* tools/profiler/profile.h:
	* tools/profiler/profileP.h:
	* tools/profiler/profiledata.C:
	* tools/profiler/profiledata.h:
	* tools/profiler/symbol-table.h:
	* tools/profiler/test.cpp:
	* tools/profiler/totaltime.C:
	* tools/profiler/totaltime.h:
	Moved the leak-checker and profiler tools to their own gnome cvs
	module.
2000-09-29 13:27:45 +00:00
Robey Pointer
60db0675dd new background for the bootstrap 2000-09-29 09:39:14 +00:00
Ramiro Estrugo
e8317b4a47 Switch the order of assignment of warnings to CFLAGS so that they can be
* configure.in:
	Switch the order of assignment of warnings to CFLAGS so that they
	can be overridden by the user at configure time.
2000-09-29 08:57:11 +00:00
Andy Hertzfeld
2e46ddd40d finished off bug 3271, by disabling sound previewing if we can't open the
finished off bug 3271, by disabling sound previewing if we can't
	open the sound device.
2000-09-29 08:29:40 +00:00
Andy Hertzfeld
8c687879d8 fixed bug 3271, music view doesn't check if sound hardware is present, by
fixed bug 3271, music view doesn't check if sound hardware is
	present, by seeing if we can successfully open the sound device.
	Still need to fix sound previewing similarily
2000-09-29 07:59:43 +00:00
Andy Hertzfeld
72b9121ec1 corrected flawed property frame image accidentally checked in earlier;
corrected flawed property frame image accidentally checked in earlier;
	also, added test for sound output capability in music view (but not
	using it yet)
2000-09-29 06:28:47 +00:00
Maciej Stachowiak
fc2a4458ee Further increased the debugging output.
* components/tree/nautilus-tree-model.c:
	(nautilus_tree_model_get_node, dump_one_file_node): Further
	increased the debugging output.
2000-09-29 06:17:57 +00:00
Josh Barrow
f08e3e65e8 Gave Arlo his proper e-mail address.
Gave Arlo his proper e-mail address.
2000-09-29 05:38:58 +00:00
Arlo Rose
66cf5d1757 Added a few regular file icons in the uber-large sizes. Not sure if these
* icons/arlo/Makefile.am:
        * icons/arlo/i-regular.xml:
        * icons/arlo/i-regular-96-aa.png:
        * icons/arlo/i-regular-192-aa.png:
        Added a few regular file icons in the uber-large sizes.
        Not sure if these are final yet.
2000-09-29 05:34:21 +00:00
Josh Barrow
b99b6efb45 Changed my e-mail address
* docs/smoketests.html:
        Changed my e-mail address
2000-09-29 04:41:02 +00:00
Maciej Stachowiak
59e83c757e Enhance debugging output to include hex addresses of files when we hit the
* components/tree/nautilus-tree-model.c
	(nautilus_tree_model_get_node, dump_one_file_node): Enhance
	debugging output to include hex addresses of files when we hit the
	mysterious intermittent failure.
2000-09-29 03:14:35 +00:00
John Sullivan
855ed4b96d Fixed part of bug 3322 (context menus don't work correctly
in icon view when using FTP). Now there is no degenerate menu
	displayed, but the real menu still doesn't appear due to the
	remaining selection bug.

	Also did some more work to make some sidebar view failures
	less deadly to Nautilus.

	* src/file-manager/fm-directory-view.c:
	(create_selection_context_menu): Complain and return NULL if
	no files are selected.
	(fm_directory_view_pop_up_selection_context_menu):
	Don't put up a menu at all if create_selection_context_menu
	returned NULL.

	* src/nautilus-window-private.h:
	Added field details->dead_view_name.
	* src/nautilus-view-frame.c: (nautilus_view_frame_get_label):
	return-if-fail if view frame has already been destroyed but
	not finalized (so details is NULL). It used to segfault. I
	also changed the one caller I knew about that sometimes called
	this function in this situation.

	* src/nautilus-window-manage-views.c:
	(nautilus_window_set_state_info): in VIEW_ERROR case, store the
	name of the (first) failing view frame here, where it can still
	be reliably read.
	(nautilus_window_update_state): Removed redundant and misleading
	window->error_views != NULL check; changed if/else logic to
	not check whether new_content_view is also content_view, since
	when this check failed the code would assume that new_content_view
	was a sidebar panel (I don't know of anyone ever running into
	this case though); free and NULL out dead_view_name after
	processing first error_view.
	(report_sidebar_panel_failure_to_user): Use previously-stored
	dead_view_name rather than trusting the view frame to still
	have useful information in this case, since it doesn't in
	the many cases where it self-destructed when running into
	a problem.
	(nautilus_window_end_location_change_callback): Tweaked an
	error message.

	* src/nautilus-window.c: (nautilus_window_destroy):
	free details->dead_view_name.
2000-09-29 02:18:25 +00:00
Andy Hertzfeld
335d5f9822 fixed bug 3332, erase emblem was mistakenly included in properties window.
fixed bug 3332, erase emblem was mistakenly included in
	properties window.

	tweaked images from Susan for the property browser

	Susan fixed Eli's time signature bug in the music icon
2000-09-29 02:04:26 +00:00
Mathieu Lacage
dcd6098037 Fix bug 2688. back and forward buttons do not work with mozilla. add a
2000-09-28  Mathieu Lacage  <mathieu@eazel.com>

	Fix bug 2688. back and forward buttons do not work
	with mozilla.
	* components/mozilla/nautilus-mozilla-content-view.c:
	(nautilus_mozilla_content_view_load_uri),
	(mozilla_location_changed_callback),
	(mozilla_open_uri_callback): add a flag to remember
	when nautilus calls the component and another to remember
	when the user clicks on a button.
2000-09-29 01:17:04 +00:00