1. 20 Dec, 2010 1 commit
    • Cosimo Cecchi's avatar
      smclient: remove XSMP support · f42d5aa9
      Cosimo Cecchi authored
      EggSmClient is not well-maintained, and it doesn't seem like it will
      ever hit GTK+, and the overall implementation seems to be poorly tested
      and buggy.
      
      Moreover, moving to 3.0 with nautilus being an application, it makes
      less sense to have it save opened windows state, as it might not be
      always running at all.
      f42d5aa9
  2. 30 Oct, 2010 2 commits
  3. 24 May, 2010 1 commit
  4. 21 Apr, 2009 1 commit
    • Cosimo Cecchi's avatar
      Update EggSMClient from libegg · 3b5af96a
      Cosimo Cecchi authored
      Re-apply the reverted string freeze break commit now that we branched.
      Don't check if the desktop file exists ourselves, as the Egg code will
      take care of that itself.
      Thanks to Christian Persch (#576619).
      3b5af96a
  5. 09 Apr, 2009 1 commit
    • Cosimo Cecchi's avatar
      revert string freeze break. · bca6fc7d
      Cosimo Cecchi authored
      2009-04-09  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* cut-n-paste-code/libegg/eggsmclient.c:
      	(egg_sm_client_get_option_group): revert string freeze break.
      
      svn path=/trunk/; revision=15175
      bca6fc7d
  6. 08 Apr, 2009 2 commits
    • Cosimo Cecchi's avatar
      Update the EggSMClient code from libegg trunk. · 672daf9d
      Cosimo Cecchi authored
      2009-04-09  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* cut-n-paste-code/libegg/eggsmclient-xsmp.c: (save_state),
      	(set_properties), (ptrarray_prop):
      	* cut-n-paste-code/libegg/eggsmclient.c:
      	(egg_sm_client_get_option_group):
      	Update the EggSMClient code from libegg trunk.
      
      svn path=/trunk/; revision=15174
      672daf9d
    • Cosimo Cecchi's avatar
      Update the eggtreemultidnd.[ch] from libegg trunk (#560335). · af3eb62a
      Cosimo Cecchi authored
      2009-04-08  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* cut-n-paste-code/libegg/eggtreemultidnd.c:
      	(egg_tree_multi_drag_source_get_type),
      	(egg_tree_multi_drag_motion_event):
      	Update the eggtreemultidnd.[ch] from libegg trunk (#560335).
      
      svn path=/trunk/; revision=15173
      af3eb62a
  7. 21 Feb, 2009 1 commit
  8. 06 Dec, 2008 1 commit
    • Cosimo Cecchi's avatar
      Use single GLib/GTK+ includes. Patch by Maxim Ermilov (#560432). · 7fce8f06
      Cosimo Cecchi authored
      2008-12-06  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* cut-n-paste-code/libegg/eggtreemultidnd.c:
      	* cut-n-paste-code/libegg/eggtreemultidnd.h:
      	* libnautilus-extension/nautilus-menu.c:
      	* libnautilus-private/nautilus-directory-notify.h:
      	* libnautilus-private/nautilus-file-operations.c:
      	* libnautilus-private/nautilus-file.c:
      	* libnautilus-private/nautilus-icon-info.h:
      	* libnautilus-private/nautilus-idle-queue.h:
      	* libnautilus-private/nautilus-monitor.h:
      	* libnautilus-private/nautilus-search-engine-simple.c:
      	* src/file-manager/fm-list-model.c:
      	* src/file-manager/fm-list-model.h:
      	* src/file-manager/fm-list-view.c:
      	* src/nautilus-emblem-sidebar.h:
      	* src/nautilus-notebook.c:
      	* src/nautilus-notebook.h:
      	Use single GLib/GTK+ includes. Patch by Maxim Ermilov (#560432).
      
      svn path=/trunk/; revision=14797
      7fce8f06
  9. 09 Oct, 2008 1 commit
    • Alexander Larsson's avatar
      Update EggSMClient from libegg · 2a691e62
      Alexander Larsson authored
      2008-10-09  Alexander Larsson  <alexl@redhat.com>
      
              * cut-n-paste-code/libegg/eggdesktopfile.c:
              * cut-n-paste-code/libegg/eggdesktopfile.h:
              * cut-n-paste-code/libegg/eggsmclient-xsmp.c:
              * cut-n-paste-code/libegg/eggsmclient.c:
      	Update EggSMClient from libegg
      
      
      
      svn path=/trunk/; revision=14710
      2a691e62
  10. 02 Oct, 2008 1 commit
    • Alexander Larsson's avatar
      Renamed nautilus.desktop to nautilus-browser.desktop (this is what it · 9c068ad3
      Alexander Larsson authored
      2008-10-02  Alexander Larsson  <alexl@redhat.com>
      
              * Makefile.am:
              * nautilus-browser.desktop.in.in:
              * nautilus.desktop.in.in:
      	Renamed nautilus.desktop to nautilus-browser.desktop
      	(this is what it does, launch a browser window with no desktop)
      	Created new NoDisplay nautilus.desktop file that is used
      	for autostarting nautilus from gnome-session.
      	
              * configure.in:
      	Pull in the right cflags/libs for libegg
      	Add nautilus-browser.desktop.in to output
      	
              * cut-n-paste-code/libegg/Makefile.am:
              * cut-n-paste-code/libegg/eggdesktopfile.[ch]: Added.
              * cut-n-paste-code/libegg/eggsmclient-private.h: Added.
              * cut-n-paste-code/libegg/eggsmclient-xsmp.c: Added.
              * cut-n-paste-code/libegg/eggsmclient.[ch]: Added.
      	Import eggsmclient from libegg.
      	Save data in desktop file instead of a separate file as per the
      	new gnome-session.
      	
              * cut-n-paste-code/libegg/eggtreemultidnd.c:
      	Minor update from libegg
      	
              * src/nautilus-application.[ch]:
      	Use eggsmclient for session handling instead of gnome-client.
      	
              * src/nautilus-main.c:
      	Don't use gnome_program, instead use eggsmsession and
      	g_option_context_parse directly.
      	This removes support for some internal commandline arguments
      	that are not used anymore.
      
      
      svn path=/trunk/; revision=14680
      9c068ad3
  11. 29 Jun, 2008 2 commits
  12. 10 Apr, 2008 2 commits
    • Andrew Walton's avatar
      Remove empty GSequence files · 6f6c45c0
      Andrew Walton authored
      svn path=/trunk/; revision=14063
      6f6c45c0
    • A. Walton's avatar
      Remove GSequence hack as it is no longer necessary; we require a newer · 85427124
      A. Walton authored
      2008-04-10  A. Walton  <awalton@svn.gnome.org>
      
      	* configure.in:
      	* cut-n-paste-code/Makefile.am:
      	* cut-n-paste-code/gsequence/Makefile.am:
      	* cut-n-paste-code/gsequence/gsequence.c:
      	* cut-n-paste-code/gsequence/gsequence.h:
      	* src/Makefile.am:
      	* src/file-manager/fm-list-model.c:
      	Remove GSequence hack as it is no longer necessary;
      	we require a newer GLib in order to support GIO.
      	More work towards bug #520773.
      
      
      svn path=/trunk/; revision=14062
      85427124
  13. 26 Feb, 2007 1 commit
    • Alexander Larsson's avatar
      Removed. Removed. Removed. Removed. Removed. · 8ca6de75
      Alexander Larsson authored
      2007-02-26  Alexander Larsson  <alexl@redhat.com>
      
              * cut-n-paste-code/widgets/Makefile.am:
              * cut-n-paste-code/widgets/gimphwrapbox/Makefile.am: Removed.
              * cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c: Removed.
              * cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h: Removed.
              * cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c: Removed.
              * cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h: Removed.
              * libnautilus-private/Makefile.am:
              * src/Makefile.am:
      	Remove unused gtkhwrapbox.
      
      
      svn path=/trunk/; revision=12770
      8ca6de75
  14. 19 Feb, 2007 1 commit
  15. 18 Jan, 2007 1 commit
    • Christian Persch's avatar
      No need to make GTypeInfo and GInterfaceInfo static. Bug #362034. · eb26edd2
      Christian Persch authored
      2007-01-18  Christian Persch  <chpe@svn.gnome.org>
      
      	* cut-n-paste-code/libegg/eggtreemultidnd.c:
      	(egg_tree_multi_drag_source_get_type):
      	* libnautilus-extension/nautilus-column-provider.c:
      	(nautilus_column_provider_get_type):
      	* libnautilus-extension/nautilus-column.c:
      	(nautilus_column_get_type):
      	* libnautilus-extension/nautilus-file-info.c:
      	(nautilus_file_info_get_type):
      	* libnautilus-extension/nautilus-info-provider.c:
      	(nautilus_info_provider_get_type):
      	* libnautilus-extension/nautilus-location-widget-provider.c:
      	(nautilus_location_widget_provider_get_type):
      	* libnautilus-extension/nautilus-menu-item.c:
      	(nautilus_menu_item_get_type):
      	* libnautilus-extension/nautilus-menu-provider.c:
      	(nautilus_menu_provider_get_type):
      	* libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_type):
      	* libnautilus-extension/nautilus-property-page-provider.c:
      	(nautilus_property_page_provider_get_type):
      	* libnautilus-extension/nautilus-property-page.c:
      	(nautilus_property_page_get_type):
      	* libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
      	(nautilus_cell_renderer_pixbuf_emblem_get_type):
      	* libnautilus-private/nautilus-entry.c: (nautilus_entry_get_type):
      	* libnautilus-private/nautilus-file.c: (nautilus_file_get_type):
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	(nautilus_icon_canvas_item_accessible_get_type),
      	(nautilus_icon_canvas_item_get_type):
      	* libnautilus-private/nautilus-sidebar-provider.c:
      	(nautilus_sidebar_provider_get_type):
      	* libnautilus-private/nautilus-sidebar.c:
      	(nautilus_sidebar_get_type):
      	* libnautilus-private/nautilus-view.c: (nautilus_view_get_type):
      	* libnautilus-private/nautilus-window-info.c:
      	(nautilus_window_info_get_type):
      	* src/file-manager/fm-ditem-page.c: (fm_ditem_page_get_type):
      	* src/file-manager/fm-list-model.c: (fm_list_model_get_type):
      	* src/file-manager/fm-tree-model.c: (fm_tree_model_get_type):
      	* src/nautilus-navigation-action.c:
      	(nautilus_navigation_action_get_type): No need to make GTypeInfo and
      	GInterfaceInfo static. Bug #362034.
      
      svn path=/trunk/; revision=12700
      eb26edd2
  16. 31 Dec, 2006 1 commit
  17. 04 Dec, 2006 1 commit
  18. 08 Aug, 2006 1 commit
    • Vincent Untz's avatar
      Use GTK+ to handle recent documents. · b118d11e
      Vincent Untz authored
      2006-08-08  Vincent Untz  <vuntz@gnome.org>
      
      	Use GTK+ to handle recent documents.
      
      	* configure.in: require GTK+ 2.10
      	* cut-n-paste-code/libegg/Makefile.am:
      	* cut-n-paste-code/libegg/egg-recent-*: kill
      	* libnautilus-private/nautilus-recent.[ch]: (nautilus_recent_get_model):
      	renamed to nautilus_recent_get_manager()
      	(nautilus_recent_add_uri): new, to make it easier to use
      	gtk_recent_manager_add_full()
      	* src/file-manager/fm-directory-view.c:
      	(fm_directory_view_launch_application): use nautilus_recent_add_uri()
      	instead of old egg code
      	(activate_callback): ditto
      b118d11e
  19. 25 Jul, 2006 1 commit
  20. 17 Sep, 2004 1 commit
    • Alexander Larsson's avatar
      Update to latest egg-recent. · 5edd0bf0
      Alexander Larsson authored
      2004-09-17  Alexander Larsson  <alexl@redhat.com>
      
      	* cut-n-paste-code/libegg/egg-recent-model.c:
      	(egg_recent_model_monitor):
      	Update to latest egg-recent.
      5edd0bf0
  21. 17 Aug, 2004 1 commit
    • Mark McLoughlin's avatar
      sync with latest libegg. · 12395ef0
      Mark McLoughlin authored
      2004-08-17  Mark McLoughlin  <mark@skynet.ie>
      
              * cut-n-paste-code/libegg/egg-recent-item.c: sync with latest
              libegg.
      12395ef0
  22. 11 Aug, 2004 1 commit
    • Alexander Larsson's avatar
      Update to latest libegg code. · 32e5bad0
      Alexander Larsson authored
      2004-08-11  Alexander Larsson  <alexl@redhat.com>
      
      	* cut-n-paste-code/libegg/egg-recent-item.c: (egg_recent_item_new),
      	(make_valid_utf8), (egg_recent_item_get_short_name),
      	(egg_recent_item_set_private), (egg_recent_item_get_private):
      	* cut-n-paste-code/libegg/egg-recent-item.h:
      	* cut-n-paste-code/libegg/egg-recent-model.c:
      	(egg_recent_model_open_file), (egg_recent_model_lock_file),
      	(egg_recent_model_unlock_file):
      	Update to latest libegg code.
      32e5bad0
  23. 11 Feb, 2004 1 commit
    • Alexander Larsson's avatar
      replace egg_screen with new gdk/libgnomeui functions. · dfa7f564
      Alexander Larsson authored
      2004-02-11  Alexander Larsson  <alexl@redhat.com>
      
      	* cut-n-paste-code/libegg/Makefile.am:
      	* cut-n-paste-code/libegg/egg-screen-exec.c:
      	* cut-n-paste-code/libegg/egg-screen-exec.h:
      	* cut-n-paste-code/libegg/egg-screen-help.c:
      	* cut-n-paste-code/libegg/egg-screen-help.h:
      	* cut-n-paste-code/libegg/egg-screen-url.c:
      	* cut-n-paste-code/libegg/egg-screen-url.h:
      	* libnautilus-private/nautilus-program-chooser.c: (help_cb):
      	* libnautilus-private/nautilus-program-choosing.c:
      	(my_gdk_spawn_make_environment_for_screen),
      	(nautilus_launch_show_file), (nautilus_launch_action),
      	(nautilus_launch_application), (nautilus_launch_desktop_file):
      	* src/file-manager/fm-desktop-icon-view.c:
      	* src/file-manager/fm-directory-view.c:
      	* src/file-manager/fm-properties-window.c: (help_button_callback):
      	* src/nautilus-bookmarks-window.c:
      	(nautilus_bookmarks_window_response_callback):
      	* src/nautilus-navigation-window-menus.c:
      	* src/nautilus-property-browser.c: (help_button_callback):
      	* src/nautilus-window-menus.c:
      	(help_menu_nautilus_manual_callback):
      	replace egg_screen with new gdk/libgnomeui functions.
      dfa7f564
  24. 06 Feb, 2004 1 commit
  25. 27 Jan, 2004 1 commit
    • Jason Leach's avatar
      Sync these files with their latest copies from libegg so as to include any · 241bbd10
      Jason Leach authored
      2004-01-27  Jason Leach  <leach@wam.umd.edu>
      
      	* cut-n-paste-code/libegg/egg-recent-item.c:
      	* cut-n-paste-code/libegg/egg-recent-item.h:
      	* cut-n-paste-code/libegg/egg-recent-model.c:
      	* cut-n-paste-code/libegg/eggtreemultidnd.c:
      	Sync these files with their latest copies from libegg so as to
      	include any bugfixes since 2003-04-16, the previous sync.
      	(#121455, Laurent Vivier)
      241bbd10
  26. 04 Jan, 2004 1 commit
  27. 16 Sep, 2003 1 commit
  28. 27 Jun, 2003 1 commit
    • Alexander Larsson's avatar
      Patch by Soren Sandmann · 2979522c
      Alexander Larsson authored
      2003-06-27  Alexander Larsson  <alexl@redhat.com>
      
              Patch by Soren Sandmann
      
      	* configure.in:
      	CFLAGS for gsequence
      
      	* cut-n-paste-code/Makefile.am:
      	* cut-n-paste-code/gsequence/.cvsignore:
      	* cut-n-paste-code/gsequence/Makefile.am:
      	* cut-n-paste-code/gsequence/gsequence.[ch]:
      	New cut-n-paste lib for gsequence (by Soren Sandmann)
      
      	* src/Makefile.am:
      	Link to gsequence
      
      	* src/file-manager/fm-list-model.c:
      	Use gsequence plus a reverse mapping hashtable.
      2979522c
  29. 16 Apr, 2003 1 commit
    • Alexander Larsson's avatar
      Remove old files · bf73f13e
      Alexander Larsson authored
      2003-04-16  Alexander Larsson  <alexl@redhat.com>
      
      	* cut-n-paste-code/libegg/Makefile.am:
      	* cut-n-paste-code/libegg/egg-recent-vfs-util.c:
      	* cut-n-paste-code/libegg/egg-recent-vfs-util.h:
      	Remove old files
      
      	* cut-n-paste-code/libegg/egg-recent-item.c:
      	(egg_recent_item_set_uri), (egg_recent_item_get_uri_for_display):
      	* cut-n-paste-code/libegg/egg-recent-model.c:
      	(egg_recent_model_update_item), (egg_recent_model_filter),
      	(egg_recent_model_read), (egg_recent_model_add_full),
      	(egg_recent_model_get_list), (egg_recent_model_changed):
      	* cut-n-paste-code/libegg/egg-screen-exec.c:
      	(egg_screen_exec_environment),
      	(egg_screen_execute_command_line_async):
      
      	Update libegg stuff.
      	Among other stuff this makes nautilus scripts execute in the
      	right directory.
      bf73f13e
  30. 10 Mar, 2003 1 commit
  31. 06 Nov, 2002 1 commit
  32. 21 Jan, 2002 2 commits
    • Darin Adler's avatar
      Get rid of code that passes around the "optimize for AA" flag. · aaf20578
      Darin Adler authored
      	* components/tree/nautilus-tree-view.c:
      	(nautilus_tree_view_insert_model_node),
      	(nautilus_tree_view_update_model_node):
      	* libnautilus-private/nautilus-bookmark.c:
      	(nautilus_bookmark_get_pixbuf):
      	* libnautilus-private/nautilus-find-icon-image.c: (read_details),
      	(get_themed_icon_file_path), (theme_has_icon),
      	(nautilus_get_icon_file_name):
      	* libnautilus-private/nautilus-find-icon-image.h:
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_update_icon):
      	* libnautilus-private/nautilus-icon-factory-private.h:
      	* libnautilus-private/nautilus-icon-factory.c:
      	(load_thumbnail_frame), (nautilus_icon_factory_init),
      	(nautilus_icon_factory_destroy), (icon_theme_changed_callback),
      	(should_display_image_file_as_itself),
      	(nautilus_icon_factory_get_icon_for_file), (load_icon_from_path),
      	(load_named_icon), (load_specific_icon), (load_icon_for_scaling),
      	(load_icon_scale_if_necessary), (get_icon_from_cache),
      	(nautilus_icon_factory_get_pixbuf_for_icon), (cache_key_hash),
      	(cache_key_equal), (nautilus_icon_factory_get_pixbuf_for_file),
      	(nautilus_icon_factory_get_pixbuf_from_name),
      	(nautilus_icon_factory_get_thumbnail_frame):
      	* libnautilus-private/nautilus-icon-factory.h:
      	* libnautilus-private/nautilus-thumbnails.c:
      	(nautilus_thumbnail_load_framed_image):
      	* libnautilus-private/nautilus-thumbnails.h:
      	* src/file-manager/fm-directory-view.c:
      	(add_script_to_script_menus), (add_submenu_to_script_menus):
      	* src/file-manager/fm-list-model.c: (fm_list_model_get_value):
      	* src/file-manager/fm-properties-window.c:
      	(get_pixbuf_for_properties_window):
      	* src/nautilus-sidebar-title.c: (update_icon), (update_emblems):
      	Get rid of code that passes around the "optimize for AA" flag.
      
      	* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c:
      	* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h:
      	* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c:
      	* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h:
      	Roll in the latest version from gimp source tree.
      
      	* icons: Overwrite all the non-aa versions with the aa versions.
      	Remove all the aa versions.
      aaf20578
    • Darin Adler's avatar
      Remove. Remove. Remove. Remove. Remove. · c66ad8c7
      Darin Adler authored
      	* check-signals.pl: Remove.
      	* components/adapter/bonobo-stream-vfs.c: Remove.
      	* components/adapter/bonobo-stream-vfs.h: Remove.
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c: Remove.
      	* components/adapter/nautilus-adapter-progressive-load-strategy.h: Remove.
      
      	* components/adapter/Makefile.am:
      	* components/hardware/Makefile.am:
      	* components/history/Makefile.am:
      	* components/image-viewer/Makefile.am:
      	* components/music/Makefile.am:
      	* components/news/Makefile.am:
      	* components/notes/Makefile.am:
      	* components/text/Makefile.am:
      	* components/throbber/Makefile.am:
      	* components/tree/Makefile.am:
      	* libnautilus-private/Makefile.am:
      	* test/Makefile.am:
      	General cleanups, mostly formatting.
      
      	* configure.in: Remove libiconv stuff, since we don't use it
      	any more. Do esound stuff in the main call to pkg-config, not
      	a separate set of variables.
      
      	* components/image-viewer/nautilus-image-view.c: Remove unused
      	libart includes.
      
      	* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h: Remove
      	the use of "decrement" as a synonym for "remove".
      
      	* test/test.c: Remove unused libart include.
      c66ad8c7
  33. 29 Nov, 2001 1 commit
  34. 21 Nov, 2001 1 commit
  35. 09 Nov, 2001 1 commit