1. 04 Jan, 2002 2 commits
    • Dave Camp's avatar
      Renamed from nautilus_get_modified_bonobo_zoomable_epv and changed to · ae4d6027
      Dave Camp authored
      2002-01-04  Dave Camp  <dave@ximian.com>
      
      	* components/adapter/nautilus-zoomable-proxy.c
      	(nautilus_zoomable_prozy_init_epv): Renamed from
      	nautilus_get_modified_bonobo_zoomable_epv and changed to
      	initialize a passed in epv rather than allocating a new one.
      	(nautilus_zoomable_proxy_destroy):
      	(nautilus_zoomable_proxy_finalize):
      	(nautilus_zoomable_proxy_class_init):
      	(nautilus_zoomable_proxy_get):
      	(nautilus_zoomable_proxy_get_type): Derive from BonoboObject rather
      	than BonoboZoomable, as this object fully implements the Zoomable
      	interface.
      
      	* components/adapter/nautilus-adapter.c (nautilus_adapter_new):
      	Replaced gtk_signal_connect_object with g_signal_connect_swapped,
      	cast callbacks to G_CALLBACK, and use a weak reference rather than
      	a "destroy" handler.
      	(nautilus_adapter_activate_callback): Pass NULL as the opt_ev
      	parameter to bonobo_control_get_remote_ui_container().
      
      	* components/adapter/nautilus-adapter-stream-load-strategy.c
      	(nautilus_adapter_stream_load_strategy_load_location): The
      	bonobo-stream-vfs code was moved to the VFS moniker in gnome-vfs,
      	so use it here.
      
      	* components/adapter/nautilus-adapter-load-strategy.c
      	(nautilus_adapter_load_strategy_class_init): replaced
      	eel_marshal_VOID__DOUBLE with g_cclosure_marshal_VOID__DOUBLE.
      	(nautilus_adapter_load_strategy_get): Disabled the progressive
      	data sink code using GNOME2_CONVERSION_COMPLETE.
      
      	* components/adapter/nautilus-adapter-factory-server.c (nautilus_adapter_factory_server_class_init):
      	(nautilus_adapter_factory_server_init):
      	(nautilus_adapter_factory_server_finalize):
      	(adapter_object_destroyed):
      	(impl_Nautilus_ComponentAdapterFactory_create_adapter):
      	(nautilus_adapter_factory_server_get_type): Changed to the new
      	style of deriving from BonoboObject.
      	(impl_Nautilus_ComponentAdapterFactory_create_adapter): Use a weak
      	reference to the adapter view rather than connecting to "destroy".
      
      	* components/adapter/nautilus-adapter-embed-strategy.c (nautilus_adapter_embed_strategy_class_init): Fixed the argument type lists for the
      	activate and open_location signals.
      	(nautilus_adapter_embed_strategy_get): Disable use of the embeddable
      	embed strategy using GNOME2_CONVERSION_COMPLETE.
      
      	* components/adapter/nautilus-adapter-control-embed-strategy.c
      	(nautilus_adapter_control_embed_strategy_new): Pass NULL for the
      	opt_ev parameter of bonobo_control_frame_bind_to_control().
      
      	* components/adapter/main.c (main): Replaced initialization
      	functions with bonobo_ui_init, and put an #ifdef
      	GNOME2_CONVERSION_COMPLETE around
      	gnome_client_disable_master_connect().
      	(adapter_factory_make_object): Use a weak reference rather than a
      	destroy signal handler.
      	(adapter_factory_object_weak_notify): Moved here from
      	adapter_factory_object_destroy, use bonobo_main_quit() rather than
      	gtk_main_quit().
      
      	* components/adapter/Makefile.am: Removed
      	nautilus-adapter-progressive-load-strategy.[ch], and moved
      	nautilus-adapter-embeddable-embed-strategy.[ch] out of the build,
      	removed bonobo-stream-vfs.[ch] replaced
      	NAUTILUS_PRIVATE_CFLAGS/LIBS with COMPONENT_CFLAGS/LIBS.
      
      	* src/nautilus-component-adapter-factory.c: Removed
      	no-longer-necessary #if GNOME2_CONVERSION_COMPLETE lines.
      	(activate_factory): Replaced BonoboObjectClient code with a call to
      	bonobo_get_object().
      ae4d6027
    • Anders Carlsson's avatar
      Update to matched changed return value from nautilus_program_chooser_new · 995efcdf
      Anders Carlsson authored
      2002-01-04  Anders Carlsson  <andersca@gnu.org>
      
      	* libnautilus-private/nautilus-program-choosing.c:
      	Update to matched changed return value from
      	nautilus_program_chooser_new ().
      
      	* libnautilus-private/nautilus-program-chooser.h:
      	* libnautilus-private/nautilus-program-chooser.c:
      	Port to GtkTreeView, and make NautilusProgramChooser
      	into a real object.
      
      	* components/Makefile.am: Re-enable the music
      	view.
      
      	* components/music/nautilus-music-view.c: Port to
      	GtkTreeView and GNOME2.
      995efcdf
  2. 03 Jan, 2002 4 commits
    • Darin Adler's avatar
      Updated. · baa64012
      Darin Adler authored
      	* TODO: Updated.
      
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	(create_label_layout): Use eel_pango_layout_set_underline.
      
      	* components/music/nautilus-music-view.c:
      	Don't include EelList.
      baa64012
    • Darin Adler's avatar
      Use GnomeCanvasRect instead of EelCanvasRect. We can redo the · 33a7797c
      Darin Adler authored
      	* libnautilus-private/nautilus-icon-container.c:
      	(start_rubberbanding):
      	Use GnomeCanvasRect instead of EelCanvasRect. We can redo the
      	EelCanvasRect optimization if we want to, but it should really
      	be put into libgnomecanvas.
      
      	* components/music/common.c:
      	* components/music/nautilus-music-view.c:
      	* libnautilus-private/nautilus-customization-data.c:
      	* libnautilus-private/nautilus-desktop-file-loader.c:
      	* libnautilus-private/nautilus-directory-async.c:
      	* libnautilus-private/nautilus-directory.c:
      	* libnautilus-private/nautilus-file.c:
      	* src/file-manager/fm-desktop-icon-view.c:
      	* src/file-manager/fm-icon-view.c:
      	* src/nautilus-property-browser.c:
      	* src/nautilus-sidebar-title.c:
      	* src/nautilus-window.c:
      	Remove lots of unneeded includes, including all cases of
      	including the locale-sensitive <ctype.h>.
      33a7797c
    • Michael Meeks's avatar
      fix build. · 6b5cf550
      Michael Meeks authored
      6b5cf550
    • Darin Adler's avatar
      Port from EelLabel to GtkLabel. · fa2a9d00
      Darin Adler authored
      	* components/hardware/nautilus-hardware-view.c:
      	(update_uptime_text), (setup_overview_form):
      	* components/music/nautilus-music-view.c:
      	* src/file-manager/nautilus-indexing-info.c:
      	(update_progress_display):
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_init), (labeled_image_configure),
      	(labeled_image_new), (make_category),
      	(property_browser_category_button_new),
      	(nautilus_property_browser_update_contents):
      	* test/test.h:
      	* src/nautilus-shell.c:
      	* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
      	Port from EelLabel to GtkLabel.
      
      	* components/news/nautilus-news.c: (do_destroy),
      	(draw_rss_logo_image), (draw_rss_title), (draw_rss_items),
      	(nautilus_news_set_title), (free_channel),
      	(empty_message_size_allocate), (set_up_main_widgets),
      	(make_news_view):
      	* libnautilus-private/nautilus-icon-private.h:
      	* src/nautilus-sidebar-tabs.c:
      	(nautilus_sidebar_tabs_load_theme_data),
      	(nautilus_sidebar_tabs_init), (nautilus_sidebar_tabs_destroy),
      	(draw_one_tab_plain), (draw_one_tab_themed), (get_tab_width),
      	(nautilus_sidebar_tabs_add_view):
      	Port to Pango text instead of Eel text.
      
      	* libnautilus-private/nautilus-customization-data.c:
      	(add_reset_text):
      	* libnautilus-private/nautilus-icon-factory.c:
      	(embedded_text_font_changed_callback), (embed_text):
      	* src/nautilus-about.c: (draw_aa_string), (draw_author_list),
      	(nautilus_about_draw_info), (nautilus_about_update_authors):
      	Disable Eel text and ifdef with GNOME2_CONVERSION_COMPLETE.
      
      	* libnautilus-private/nautilus-global-preferences.h:
      	* libnautilus-private/nautilus-global-preferences.c:
      	Turn off font-related preferences. Maybe delete later or
      	convert for Pango fonts.
      
      	* libnautilus-private/nautilus-icon-canvas-item.h:
      	* libnautilus-private/nautilus-icon-container.h:
      	Remove eel-scalable-font.h includes.
      
      	* src/nautilus-component-adapter-factory.c:
      	(nautilus_component_adapter_factory_create_adapter):
      	Disable the adapter because it was causing problems.
      fa2a9d00
  3. 21 Dec, 2001 1 commit
    • Michael Meeks's avatar
      fix strcmp style for Darin. · b14ecf32
      Michael Meeks authored
      2001-12-18  Michael Meeks  <michael@ximian.com>
      
      	* components/hardware/nautilus-hardware-view.c
      	(setup_overview_form): fix strcmp style for Darin.
      
      	* components/music/fileinfo.c (find_genre_id),
      	(file_info_http): ditto.
      
      	* libnautilus-private/nautilus-customization-data.c
      	(nautilus_customization_data_get_next_element_for_display),
      	(nautilus_customization_data_new): ditto.
      
      	* src/nautilus-property-browser.c
      	(nautilus_property_browser_drag_data_get),
      	(make_category_link, make_drag_image): ditto.
      
      	* libnautilus-private/nautilus-volume-monitor.c
      	(option_list_has_option): ditto.
      
      2001-12-17  Michael Meeks  <michael@ximian.com>
      
      	* src/file-manager/fm-directory-view.c
      	(fm_directory_view_init): set mask.
      
      	* src/nautilus-view-frame.c
      	(create_corba_objects): set ambient property bag.
      	(create_ambient_properties),
      	(nautilus_view_frame_get_prop): impl.
      	(nautilus_view_frame_title_changed),
      	(nautilus_view_frame_selection_changed),
      	(send_history): re-implement to fire event instead.
      
      	* components/history/nautilus-history-view.c
      	(nautilus_history_view_instance_init): set mask.
      	(history_changed_callback, update_history): constify.
      
      	* libnautilus/nautilus-view.c
      	(impl_Nautilus_View_title_changed),
      	(impl_Nautilus_View_history_changed): kill.
      	(impl_Nautilus_View_selection_changed): kill.
      	(nautilus_view_construct_from_bonobo_control):
      	connect to set_frame.
      	(nautilus_view_set_frame_callback): impl.
      	(nautilus_view_dispose): impl. to unset the frame
      	(nautilus_view_class_init): upd signals, epv & hook
      	dispose.
      	(nautilus_view_frame_property_changed_callback): impl.
      	(nautilus_view_get_ambient_properties): impl.
      	(nautilus_view_set_listener_mask): impl.
      
      	* libnautilus/nautilus-view-component.idl: remove
      	title_changed and history_changed - use a propert
      	and the more flexible listener interface.
      b14ecf32
  4. 13 Dec, 2001 1 commit
    • Darin Adler's avatar
      Deleted help component as it is not slated to be part of Gnome 2. · 22ac93ef
      Darin Adler authored
      	* components/Makefile.am:
      	* components/help/*:
      	* nautilus.spec.in:
      	Deleted help component as it is not slated to be part of Gnome 2.
      
      	* RENAMING: No need to rename hyperbola if it's gone.
      
      	* configure.in: Removed ScrollKeeper check. Took a cut at making
      	the medusa check use pkg-config, it's probably messed up but at
      	least we won't define HAVE_MEDUSA if we see the Gnome 1 medusa.
      
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	(nautilus_icon_canvas_item_init),
      	(nautilus_icon_canvas_item_finalize),
      	(nautilus_icon_canvas_item_set_arg),
      	(nautilus_icon_canvas_item_get_arg),
      	(draw_or_measure_label_text_aa), (draw_label_text_aa),
      	(nautilus_icon_canvas_item_class_init):
      	Quick cut at porting to Pango from Eel font code. It's all under
      	ifdef USE_EEL_TEXT because it's not working well yet. At the moment
      	the text looks bad, and it's very slow, and it's not centered.
      
      	* libnautilus-private/nautilus-icon-factory.c: (embed_text):
      	Baby steps at doing the port to Pango here too.
      
              * src/file-manager/fm-directory-view.c: (real_update_menus):
              Add a check for NULL that seems required. This change was
              suggested by the backtrace in bug 66809, but it's not clear
              if this really fixes anything. (Rolled from stable branch.)
      
      	* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
      	Fix code that passed a path instead of a URI when creating a
              desktop file. (Rolled from stable branch.)
      
      	* TODO: Minor updates.
      22ac93ef
  5. 12 Dec, 2001 1 commit
    • Michael Meeks's avatar
      protect vs. double destroy. · f9769d4c
      Michael Meeks authored
      2001-12-12  Michael Meeks  <michael@ximian.com>
      
      	* src/nautilus-window.c (nautilus_window_destroy):
      	protect vs. double destroy.
      
      	* src/nautilus-window-manage-views.c (disconnect_view):
      	start macro definitions on the first line.
      
      	* src/nautilus-sidebar.c (nautilus_sidebar_destroy):
      	protect vs. double destroy.
      
      	* src/nautilus-sidebar-tabs.c
      	(nautilus_sidebar_tabs_destroy): protect vs. double destroy
      	and theoretical re-enterancy hazard.
      
      	* src/nautilus-sidebar-title.c
      	(nautilus_sidebar_title_destroy): protect vs. double
      	destroys.
      
      	* src/nautilus-application.c (create_object): re-enable
      	list view.
      
      	* src/file-manager/fm-list-view.c: re-enable.
      f9769d4c
  6. 08 Dec, 2001 2 commits
    • Anders Carlsson's avatar
      Update for new bonobo property bag API. · 1ab16a8b
      Anders Carlsson authored
      2001-12-08  Anders Carlsson  <andersca@gnu.org>
      
      	* components/throbber/nautilus-throbber.c:
      	(nautilus_throbber_instance_init):
      	* src/nautilus-window.c: (nautilus_window_allow_stop):
      	Update for new bonobo property bag API.
      1ab16a8b
    • Michael Meeks's avatar
      unroll control creation, connect to "activate" signal handler not map / · 84204ad0
      Michael Meeks authored
      2001-12-08  Michael Meeks  <michael@ximian.com>
      
      	* components/tree/nautilus-tree-view.c
      	(nautilus_tree_view_init): unroll control creation,
      	connect to "activate" signal handler not map / unmap
      	on no-window widget GtkScrolledWindow.
      	(tree_map_callback, tree_unmap_callback): kill.
      	(tree_activate_callback): impl.
      
      	* components/tree/libmain.c
      	(BonoboActivation_Plugin_info) ->
      	(Bonobo_Plugin_info).
      
      	* components/tree/Makefile.am: setup ldflags
      	correctly, and a LIBADD so we can activate it
      	independantly.
      
      	* components/throbber/main.c (main): fix for
      	bonobo-activation-server race condition.
      
      	* libnautilus-private/nautilus-marshal.list:
      	add VOID:STRING,STRING
      84204ad0
  7. 07 Dec, 2001 2 commits
    • Darin Adler's avatar
      Moved mozilla component into its own module. · 95b0620d
      Darin Adler authored
      	* components/Makefile.am:
      	* components/mozilla/.cvsignore:
      	* components/mozilla/Makefile.am:
      	* components/mozilla/Nautilus_View_mozilla.server.in:
      	* components/mozilla/bonobo-extensions.c:
      	* components/mozilla/bonobo-extensions.h:
      	* components/mozilla/main.c:
      	* components/mozilla/mozilla-components.cpp:
      	* components/mozilla/mozilla-components.h:
      	* components/mozilla/mozilla-events.cpp:
      	* components/mozilla/mozilla-events.h:
      	* components/mozilla/mozilla-preferences.cpp:
      	* components/mozilla/mozilla-preferences.h:
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	* components/mozilla/nautilus-mozilla-content-view.h:
      	* components/mozilla/nautilus-mozilla-embed-extensions.cpp:
      	* components/mozilla/nautilus-mozilla-embed-extensions.h:
      	* components/mozilla/nautilus-mozilla-encoding-tables.c:
      	* components/mozilla/nautilus-mozilla-encoding-tables.h:
      	* components/mozilla/nautilus-mozilla-ui.xml:
      	* configure.in:
      	* nautilus.spec.in:
      	Moved mozilla component into its own module.
      95b0620d
    • Darin Adler's avatar
      lots of files Get rid of casts in callers to g_object_ref/g_object_unref. · 5a749ac9
      Darin Adler authored
      	* lots of files
      	Get rid of casts in callers to g_object_ref/g_object_unref.
      	Remove parameters to eel_make_warnings_and_criticals_stop_in_debugger.
      5a749ac9
  8. 05 Dec, 2001 1 commit
    • Gediminas Paulauskas's avatar
      remove cut'n'pasted functions which are in glib now. don't set close key · 60c93330
      Gediminas Paulauskas authored
      2001-12-05  Gediminas Paulauskas <menesis@delfi.lt>
      
      	* libnautilus-private/nautilus-desktop-file-loader.c: remove
      	cut'n'pasted functions which are in glib now.
      	* src/nautilus-about.c (nautilus_about_instance_init): don't set
      	close key accelerator, Gtk+ does that already.
      
      2001-12-05  Gediminas Paulauskas <menesis@delfi.lt>
      
      	* configure.in, libnautilus/Makefile.am,
      	libnautilus/libnautilus.pc.in: make libnautilus know to pkg-config
      
      2001-12-05  Gediminas Paulauskas <menesis@delfi.lt>
      
      	* components/hardware/main.c, components/help/hyperbola-main.c,
      	components/image-viewer/nautilus-image-view.c,
      	components/mozilla/main.c, libnautilus/nautilus-view-standard-main.c,
      	src/nautilus-main.c: (main) get translated messages from nautilus
      	text domain in utf-8.
      	* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback)
      	replace copyright symbol with utf-8 version of it.
      60c93330
  9. 01 Dec, 2001 1 commit
    • Darin Adler's avatar
      Roll double-free bug fix from the branch. · a238fef0
      Darin Adler authored
      	* libnautilus-private/nautilus-directory-async.c:
      	(top_left_read_callback): Roll double-free bug fix from the branch.
      
      	* TODO: Some small updates.
      
      	* components/hardware/nautilus-hardware-view.c:
      	* data/browser.xml:
      	* icons/crux_eggplant/crux_eggplant.xml:
      	* icons/crux_teal/crux_teal.xml:
      	* icons/default.xml:
      	* icons/gnome/gnome.xml:
      	* icons/sierra/sierra.xml:
      	* icons/tahoe/tahoe.xml:
      	* libnautilus-private/nautilus-directory-background.c:
      	(nautilus_file_background_write_desktop_settings):
      	* libnautilus-private/nautilus-icon-container.c:
      	(start_rubberbanding):
      	* libnautilus-private/nautilus-icon-text-item.c:
      	(fetch_themed_color):
      	* src/nautilus-property-browser.c: (add_color_to_browser):
      	* src/nautilus-sidebar-tabs.c: (setup_light_text),
      	(setup_dark_text), (nautilus_sidebar_tabs_init),
      	(nautilus_sidebar_tabs_receive_dropped_color):
      	* src/nautilus-sidebar-title.c:
      	(nautilus_sidebar_title_select_text_color):
      	* src/nautilus-sidebar.c: (receive_dropped_color):
      	Changed all rgb:RRRR/GGGG/BBBB to #RRGGBB. We still probably have
      	to handle the old format just for old data files.
      
      	* libnautilus-private/.cvsignore:
      	nautilus-marshal-guts.h -> nautilus-marshal.h
      
      	* src/file-manager/fm-directory-view.c:
      	(update_directory_in_scripts_menu): Add filter so that we don't
      	see invisible or backup files in the scripts menu. In the old
      	days, gnome-vfs supplied the filtering.
      
      	* src/nautilus-about.c: (nautilus_about_finalize),
      	(nautilus_about_instance_init), (nautilus_about_hide),
      	(nautilus_about_hide_on_response),
      	(nautilus_about_hide_on_delete), (nautilus_about_class_init):
      	Get rid of double-destroy problem with about, and fix OK button.
      
      	* src/nautilus-bookmarks-window.c:
      	(nautilus_bookmarks_window_response_callback): Fix Done button.
      	(create_bookmarks_window): Hook up response callback.
      	(on_window_delete_event), (handle_close_accelerator): Get rid of
      	save_geometry_and_hide, since hide already does that.
      
      	* src/nautilus-main.c: (main): Add some missing domains for better
      	debugging. We should figure out a way to do this without a list of
      	domains.
      a238fef0
  10. 27 Nov, 2001 1 commit
    • Owen Taylor's avatar
      Return from get_type() functions is GType, not guint. Deal with errant · 6b6368db
      Owen Taylor authored
      Mon Nov 26 20:34:52 2001  Owen Taylor  <otaylor@redhat.com>
              * libnautilus-private/nautilus-icon-factory.c:
              * libnautilus-private/nautilus-icon-container.h
                libnautilus-private/nautilus-file-operations-progress.h: Return
              from get_type() functions is GType, not guint.
              * components/sample/nautilus-sample-content-view.c
                libnautilus/nautilus-undo-private.h: Deal with
              errant gobject/* includes. (George Karabin)
      6b6368db
  11. 22 Nov, 2001 2 commits
    • Michael Meeks's avatar
      listen for changed on the text buffer. (notes_load_metainfo): set buffer · 7e6e6bd8
      Michael Meeks authored
      2001-11-22  Michael Meeks  <michael@ximian.com>
      
      	* components/notes/nautilus-notes.c (make_notes_view):
      	listen for changed on the text buffer.
      	(notes_load_metainfo): set buffer to "" not NULL.
      
      	* libnautilus/nautilus-view-standard-main.c
      	(delayed_quit_timeout_callback): do a bonobo_main_quit.
      	(object_destroyed): GObject-ify.
      
      	* components/throbber/main.c (main): upd.
      7e6e6bd8
    • Michael Meeks's avatar
      fix marshaller. · 50a26e58
      Michael Meeks authored
      2001-11-22  Michael Meeks  <michael@ximian.com>
      
      	* libnautilus-private/nautilus-icon-container.c
      	(nautilus_icon_container_class_init): fix marshaller.
      
      	* libnautilus-private/nautilus-marshal.list: add
      	INT_POINTER_BOOLEAN
      
      	* src/file-manager/fm-properties-window.c
      	(real_destroy): protect against double destroys.
      
      Tue Nov 20 21:45:43 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in: Add [quoting] around AC_CHECK_HEADERS needed for
      	some autoconf versions.
      
      	* components/text/nautilus-text-view.c (file_read_callback):
      	text_view->details->text_display is set to NULL in
      	nautilus_text_view_destroy(), so simply check for non-NULL
      	rather than calling GTK_OBJECT_DESTROYED().
      
      	* src/file-manager/fm-properties-window.c (real_destroy): NULL
      	out name_field here, since it will be destroyed, so we
      	can avoid accessing it in rename_callback.
      
      	* libnautilus-private/Makefile.am (nautilus-marshal-guts.c): Get rid
      	of nautilus-marshal-guts.h, since glib-genmarshal now generates correct
      	standalone headers.
      
      	* libnautilus/nautilus-clipboard.c (select_all_callback),
      	* libnautilus-private/nautilus-entry.c (nautilus_entry_select_all_at_idle):
      	Remove the idle on destrunction of the widget, rather than checking
      	GTK_OBJECT_DESTROYED().
      50a26e58
  12. 21 Nov, 2001 1 commit
    • Michael Meeks's avatar
      kill g_log_domain_glib. · 44af9fae
      Michael Meeks authored
      2001-11-21  Michael Meeks  <michael@ximian.com>
      
      	* src/nautilus-main.c (main): kill g_log_domain_glib.
      
      	* components/news/nautilus-news.c (main): ditto.
      
      	* libnautilus-private/nautilus-marshal.h: upd.
      
      	* libnautilus/nautilus-view.c (nautilus_view_class_init):
      	update for new marshallers.
      
      	* libnautilus-private/nautilus-directory-async.c
      	(nautilus_directory_async_state_changed): #ifdef out
      	GTK_OBJECT_DESTROYED check.
      
      	* libnautilus/nautilus-clipboard.c
      	(select_all_idle_callback): kill GTK_OBJECT_DESTROYED
      	check; unneccessary.
      
      	* libnautilus-private/nautilus-directory.c
      	(nautilus_directory_find_file_by_internal_uri): ditto.
      
      	* libnautilus-private/nautilus-entry.c
      	(select_all_at_idle): ditto.
      
      	* components/text/nautilus-text-view.c
      	(file_read_callback): ditto.
      
      	* src/file-manager/fm-properties-window.c
      	(rename_callback): ditto.
      44af9fae
  13. 15 Nov, 2001 1 commit
    • Michael Meeks's avatar
      allow double destroys & split out (nautilus_tree_view_finalize): impl. · 89a3d817
      Michael Meeks authored
      2001-11-13  Michael Meeks  <michael@ximian.com>
      
      	* components/tree/nautilus-tree-view.c
      	(nautilus_tree_view_destroy): allow double destroys &
      	split out
      	(nautilus_tree_view_finalize): impl.
      	(nautilus_tree_view_class_init): upd.
      
      	* components/text/nautilus-text-view.c
      	(nautilus_text_view_class_init): upd.
      	(nautilus_text_view_destroy): allow double destroys.
      	(nautilus_text_view_finalize): impl.
      
      	* components/music/nautilus-music-view.c
      	(nautilus_music_view_class_init): upd.
      	(nautilus_music_view_destroy): upd.
      	(nautilus_music_view_finalize): impl.
      
      	* components/notes/nautilus-notes.c (do_destroy): don't
      	do hacks around the old bonobo.
      
      	* components/adapter/nautilus-adapter.c
      	(nautilus_adapter_new): don't gtk_signal_connect_object to a
      	BonoboObject.
      89a3d817
  14. 13 Nov, 2001 1 commit
    • Darin Adler's avatar
      Update to use proper boilerplate macros. Other porting tweaks. · d5f81287
      Darin Adler authored
      	* components/history/nautilus-history-view.c:
      	* components/notes/nautilus-notes.c:
      	* components/sample/nautilus-sample-content-view.c:
      	* components/throbber/nautilus-throbber.c:
      	Update to use proper boilerplate macros. Other porting tweaks.
      
      	* libnautilus/nautilus-view.c: Switch to gnome version of macros
      	instead of eel version.
      d5f81287
  15. 12 Nov, 2001 3 commits
  16. 11 Nov, 2001 1 commit
    • Thomas Canty's avatar
      Work towards getting the components compiling and working. History, News, · 8b7d17f0
      Thomas Canty authored
      2001-11-10  Thomas Canty  <tommydal@optushome.com.au>
      
      * Lots of files:
      Work towards getting the components compiling and
      working. History, News, Notes and Throbber components
      are now working.
      
      *  libnautilus/nautilus-view-standard-main.c:
      Change the initialisation to use bonobo_ui_init
      
      * src/nautilus-window-toolbars.c:
      Re-enable the throbber.
      8b7d17f0
  17. 10 Nov, 2001 1 commit
  18. 09 Nov, 2001 3 commits
    • Darin Adler's avatar
      Lots of files. Get rid a lot of unneeded casts. · 4a225507
      Darin Adler authored
      	* Lots of files.
      	Get rid a lot of unneeded casts.
      4a225507
    • Darin Adler's avatar
      Cleanup, turn on all DISABLE_DEPRECATED. Turn on all DISABLE_DEPRECATED. · ee16c763
      Darin Adler authored
      	* components/sample/Makefile.am: Cleanup, turn on all
      	DISABLE_DEPRECATED.
      	* libnautilus/Makefile.am: Turn on all DISABLE_DEPRECATED.
      
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_instance_init): Remove gratuitous
      	assert.
      
      	* libnautilus/nautilus-clipboard.c: (cut_callback),
      	(copy_callback), (paste_callback): Remove bug workaround.
      	(merge_in_clipboard_menu_items), (merge_out_clipboard_menu_items),
      	(nautilus_clipboard_set_up_editable),
      	(disconnect_set_up_in_control_handlers): gtk_signal -> g_signal.
      ee16c763
    • Darin Adler's avatar
      Just me, not the mailing list. · bf4da2da
      Darin Adler authored
      	* MAINTAINERS: Just me, not the mailing list.
      
      	* Makefile.am: Enable the components directory.
      	* components/Makefile.am: Disable all but sample.
      
      	* components/*/.cvsignore:
      	* components/*/*.oaf.in: Removed.
      	* components/*/*.server.in: Added.
      	server -> oaf
      
      	* components/*/Makefile.am:
      	Install the servers in the right place.
      
      	* configure.in:
      	* libnautilus-adapter/Makefile.am:
      	* libnautilus-private/Makefile.am:
      	* src/Makefile.am:
      	* src/file-manager/Makefile.am:
      	Simplified CFLAGS, LIBS, and IDL_INCLUDES.
      
      	* components/sample/Makefile.am:
      	Switch to the new COMPONENT_CFLAGS.
      
      	* components/sample/nautilus-sample-content-view.h:
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_finalize): Use instead of destroy.
      	(bonobo_sample_callback): Mark string for localization.
      bf4da2da
  19. 08 Nov, 2001 1 commit
    • Darin Adler's avatar
      Remove Nautilus 1 news. This file is empty for now. Add some renaming · 3f4aeca2
      Darin Adler authored
      	* NEWS: Remove Nautilus 1 news. This file is empty for now.
      	* RENAMING: Add some renaming ideas.
      	* TODO: Add a tiny porting to-do list. I should take that
      	survey of GNOME2_CONVERSION_COMPLETE that Havoc did and put
      	it in here.
      	* TRADEMARK_NOTICE: Removed this file. Eazel logo isn't in
      	here any more.
      	* Makefile.am: Remove TRADEMARK_NOTICE.
      
      	* components/help/hyperbola-nav-index.c:
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	* libnautilus-private/nautilus-authn-manager.c:
      	* libnautilus-private/nautilus-file-operations-progress.c:
      	* libnautilus-private/nautilus-file-operations-progress.h:
      	* libnautilus-private/nautilus-file-operations.c:
      	* libnautilus-private/nautilus-icon-dnd.c:
      	* libnautilus-private/nautilus-program-chooser.c:
      	* libnautilus-private/nautilus-program-chooser.h:
      	* libnautilus-private/nautilus-program-choosing.c:
      	* src/file-manager/fm-directory-view.c:
      	* src/file-manager/fm-search-list-view.c:
      	* src/file-manager/nautilus-indexing-info.c:
      	* src/nautilus-about.c:
      	* src/nautilus-about.h:
      	* src/nautilus-application.c:
      	* src/nautilus-bookmarks-window.c:
      	* src/nautilus-location-bar.c:
      	* src/nautilus-property-browser.c:
      	* src/nautilus-shell.c:
      	* src/nautilus-window-menus.c:
      	* src/nautilus-window.c:
      	First cut at converting to GtkDialog from GnomeDialog.
      3f4aeca2
  20. 07 Nov, 2001 2 commits
    • Darin Adler's avatar
      Switch to glib's gettext. · f6cff97c
      Darin Adler authored
      	* acconfig.h:
      	* configure.in:
      	Switch to glib's gettext.
      
      	* components/help/converters/*:
      	Remove, since these were moved to libgnome.
      
      	* Many files:
      	Get rid of incorrect uses of many locale-specific functions like
      	g_strcasecmp and isspace.
      f6cff97c
    • Darin Adler's avatar
      These were still including <libgnomevfs/gnome-vfs-mime.h>. · 1884c7e3
      Darin Adler authored
              * components/help/help-method.c:
              * src/file-manager/fm-directory-view.c:
              * src/file-manager/fm-icon-view.c:
              These were still including <libgnomevfs/gnome-vfs-mime.h>.
      1884c7e3
  21. 06 Nov, 2001 4 commits
    • Darin Adler's avatar
      Lots of files. Another GtkObject -> GObject pass. · 52b329b1
      Darin Adler authored
      	* Lots of files.
      	Another GtkObject -> GObject pass.
      52b329b1
    • Darin Adler's avatar
      Lots of files. Another GtkObject -> GObject pass. · f7e2844c
      Darin Adler authored
      	* Lots of files.
      	Another GtkObject -> GObject pass.
      f7e2844c
    • Michael Meeks's avatar
      upd. bind to zoomable. · 41572cfe
      Michael Meeks authored
      2001-11-06  Michael Meeks  <michael@ximian.com>
      
      	* src/nautilus-view-frame.c
      	(create_corba_objects): upd. bind to zoomable.
      
      	* components/image-viewer/nautilus-image-view.c
      	(zoomable_set_zoom_level_callback): upd. for bonobo.
      
      	* src/file-manager/fm-directory-view.c
      	(fm_directory_view_set_zoom_level): ditto.
      
      	* components/text/nautilus-text-view.c
      	(nautilus_text_view_zoom_to_level): ditto.
      41572cfe
    • Michael Meeks's avatar
      update bonobo requirement to 1.106.0 bump bonobo-activation to 0.9.3, bump · d625b657
      Michael Meeks authored
      2001-11-06  Michael Meeks  <michael@ximian.com>
      
      	* configure.in: update bonobo requirement to 1.106.0
      	bump bonobo-activation to 0.9.3, bump canvas and libgnome[ui]
      	to 1.105, ORBit2 >= 2.3.97, glib, gtk+, gdk-pixbuf >= 1.3.10,
      	gconf >= 1.1.3
      
      	* components/adapter/nautilus-adapter-control-embed-strategy.c
      	(nautilus_adapter_control_embed_strategy_activate): add NULL opt_ev
      	to bonobo_ui_util_set_ui and/or bonobo_control_frame_set_ui_container
      
      	* components/adapter/nautilus-adapter-embeddable-embed-strategy.c
      	(nautilus_adapter_embeddable_embed_strategy_activate): ditto.
      
      	* libnautilus/nautilus-view.c (nautilus_view_set_up_ui): ditto.
      
      	* libnautilus/nautilus-clipboard.c (merge_in_clipboard_menu_items): ditto.
      
      	* src/nautilus-window.c (nautilus_window_constructed): ditto.
      
      	* src/file-manager/fm-desktop-icon-view.c (real_merge_menus): ditto.
      
      	* src/file-manager/fm-search-list-view.c (real_merge_menus): ditto.
      
      	* libnautilus/nautilus-view.c (nautilus_view_set_up_ui): ditto.
      d625b657
  22. 05 Nov, 2001 1 commit
    • Darin Adler's avatar
      Fix a G_OBJECT_CLASS that should have been G_OBJECT_GET_CLASS. · 55941234
      Darin Adler authored
              * cut-n-paste-code/widgets/e-paned/e-paned.c:
              (e_paned_handle_shown): Fix a G_OBJECT_CLASS that should
              have been G_OBJECT_GET_CLASS.
      
              * libnautilus-private/Makefile.am: Add back the dependency on
              the cut-n-paste libraries.
      
              * libnautilus-private/nautilus-bonobo-extensions.c:
              (nautilus_bonobo_get_hidden): Silently ignore when there's no
              "hidden" attribute rather than warning every time.
      
              * libnautilus-private/nautilus-icon-factory.c:
              (nautilus_icon_factory_get_pixbuf_for_icon): Ref all the pixbufs
              on their way out of the icon factory since we don't have a new
              strategy for removing them from the cache when the caller is done
              yet.
      
              * src/nautilus-sidebar-title.c:
              (sidebar_title_create_more_info_label): Don't call make_smaller
              so Havoc won't complain every time we do it.
      
              * src/nautilus-view-frame.c: (nautilus_view_frame_destroy): Check
              for NULL so we can call destroy any number of times.
      
              * src/nautilus-window-toolbars.c:
              (nautilus_window_initialize_toolbars): Turn off the code that
              tries to load the throbber since we aren't compiling it yet.
      
              * components/loser/content/nautilus-content-loser-ui.xml:
              * components/loser/sidebar/nautilus-sidebar-loser-ui.xml:
              * components/sample/nautilus-sample-content-view-ui.xml:
              * libnautilus/nautilus-clipboard-ui.xml:
              * src/nautilus-shell-ui.xml:
              Update for new names of stock icons.
      55941234
  23. 04 Nov, 2001 3 commits
    • Darin Adler's avatar
      Tons of files. More GtkObject -> GObject stuff. · bdcd4787
      Darin Adler authored
      	* Tons of files.
      	More GtkObject -> GObject stuff.
      bdcd4787
    • Darin Adler's avatar
      Tons of files. More GtkObject -> GObject stuff. · 137cfdb8
      Darin Adler authored
      	* Tons of files.
      	More GtkObject -> GObject stuff.
      137cfdb8
    • Darin Adler's avatar
      More GtkObject -> GObject stuff. · 612ee980
      Darin Adler authored
      	* components/text/nautilus-text-view.c: (nautilus_text_view_init):
      	* libnautilus/nautilus-view.c:
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_init):
      	* src/file-manager/fm-properties-window.c:
      	(append_directory_contents_fields),
      	(append_special_execution_flags):
      	* src/nautilus-application.c: (nautilus_application_startup),
      	(nautilus_application_create_window):
      	* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
      	* src/nautilus-window-menus.c:
      	(nautilus_window_initialize_bookmarks_menu),
      	(nautilus_window_initialize_menus_part_1):
      	* src/nautilus-window.c: (add_sidebar_panel_callback):
      	More GtkObject -> GObject stuff.
      612ee980