Commit graph

818 commits

Author SHA1 Message Date
Cosimo Cecchi 4e4cbea644 remove unneeded and obsolete snippets of autofoo.
2009-02-21  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in:
	* test/Makefile.am: remove unneeded and obsolete snippets of
	autofoo.

svn path=/trunk/; revision=14990
2009-02-21 11:51:49 +00:00
Cosimo Cecchi c3bb696fb7 explicitely depend on gthread (#572604).
2009-02-21  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in: explicitely depend on gthread (#572604).

svn path=/trunk/; revision=14988
2009-02-21 11:39:42 +00:00
Alexander Larsson fbe7bdd104 Set the glibc MMAP limit to a static value to avoid the dynamic limit
2009-02-17  Alexander Larsson  <alexl@redhat.com>

        * configure.in:
        * src/nautilus-main.c:
	Set the glibc MMAP limit to a static value to avoid the dynamic
	limit hitting bad behaviour due to the large temporary allocations
	when creating the desktop background. It would raise the limit
	to a large value causing several large allocations on the
	heap which are then not returned to the OS.


svn path=/trunk/; revision=14963
2009-02-17 10:55:00 +00:00
Alexander Larsson 6d96b59c06 Post release version bump
2009-02-16  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump

=== nautilus 2.25.91 ===


svn path=/trunk/; revision=14956
2009-02-16 14:01:25 +00:00
Alexander Larsson 50c9b19070 Update for release
2009-02-16  Alexander Larsson  <alexl@redhat.com>

	* NEWS:
	Update for release

	* configure.in:
	Bump version to 2.25.91



svn path=/trunk/; revision=14954
2009-02-16 13:56:14 +00:00
Cosimo Cecchi 74eaafd2fa require intltool 0.40.1. use C_() to handle translator comments. Patch by
2009-02-13  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in: require intltool 0.40.1.
	* src/file-manager/fm-properties-window.c
	(value_field_update_internal): use C_() to handle translator
	comments. Patch by A. Walton (#542658).

svn path=/trunk/; revision=14937
2009-02-12 23:04:57 +00:00
Alexander Larsson d24d880096 Post release version bump
2009-02-02  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump

=== nautilus 2.25.4 ===


svn path=/trunk/; revision=14910
2009-02-02 13:02:09 +00:00
Cosimo Cecchi 6ea5ee4b32 Bring icon handling to the 21th century. Add an emblem-note icon, this is
2009-01-28  Cosimo Cecchi  <cosimoc@gnome.org>

	* data/icons/*:
	Bring icon handling to the 21th century.
	Add an emblem-note icon, this is copied from g-i-t "stock_note"
	icon right now, but we might change this later.
	* src/nautilus-application.c: (nautilus_application_init):
	add a lookup path for custom themable icons.

	This also fixes bug #569407. Thanks to Lapo Calamandrei for
	the tips on icon naming.

svn path=/trunk/; revision=14891
2009-01-28 11:49:20 +00:00
Cosimo Cecchi 3f92a38593 we require gnome-desktop 2.25.5 now, due to the new GnomeBG crossfade API.
2009-01-20  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in: we require gnome-desktop 2.25.5 now, due to the new
	GnomeBG crossfade API.

svn path=/trunk/; revision=14870
2009-01-20 11:52:39 +00:00
Alexander Larsson 1d2c78a916 Post release version bump
2009-01-19  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump

=== nautilus 2.25.3 ===


svn path=/trunk/; revision=14868
2009-01-19 19:57:48 +00:00
Alexander Larsson 90dfbd7fc9 Post release version bump
2008-12-15  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump

=== nautilus 2.25.2 ===


svn path=/trunk/; revision=14821
2008-12-15 18:37:42 +00:00
Alexander Larsson 2dfd87de81 Remove eel-feature.h
2008-12-15  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Remove eel-feature.h



svn path=/trunk/; revision=14817
2008-12-15 18:17:28 +00:00
Alexander Larsson 7e668edf20 eel/ Import eel into nautilus.
2008-12-15  Alexander Larsson  <alexl@redhat.com>

        * Makefile.am:
        * acconfig.h:
        * configure.in:
	* eel/
        * libnautilus-private/Makefile.am:
	Import eel into nautilus.


svn path=/trunk/; revision=14815
2008-12-15 15:56:41 +00:00
Alexander Larsson 384ca4a191 Support PackageConfig application install for unsupported mime types.
2008-12-10  Alexander Larsson  <alexl@redhat.com>

        * configure.in:
        * libnautilus-private/apps_nautilus_preferences.schemas.in:
        * libnautilus-private/nautilus-global-preferences.c:
        * libnautilus-private/nautilus-global-preferences.h:
        * libnautilus-private/nautilus-mime-actions.c:
	Support PackageConfig application install for unsupported mime types.
	Based on patch from Richard Hughes



svn path=/trunk/; revision=14807
2008-12-10 11:50:43 +00:00
Alexander Larsson e42980bf4d Post release version bump
2008-12-01  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump

=== nautilus 2.25.1 ===



svn path=/trunk/; revision=14795
2008-12-01 11:22:44 +00:00
Cosimo Cecchi b30ac44c0b completely remove librsvg checks.
2008-11-21  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in: completely remove librsvg checks.

svn path=/trunk/; revision=14788
2008-11-21 10:03:48 +00:00
Alexander Larsson d9acd8a11f Require glib 2.19.0
2008-10-13  Alexander Larsson  <alexl@redhat.com>

        * configure.in:
	Require glib 2.19.0
	
        * libnautilus-private/nautilus-open-with-dialog.c:
	Allow removal of custom applications (#545354)
	Patch from Matthias Clasen


svn path=/trunk/; revision=14724
2008-10-13 12:29:27 +00:00
Alexander Larsson cf740f7f9b Require trunk eel. Drop libgnome* and librsvg deps.
2008-10-07  Alexander Larsson  <alexl@redhat.com>

        * configure.in:
	Require trunk eel.
	Drop libgnome* and librsvg deps.
	
        * libnautilus-private/nautilus-customization-data.c:
        (nautilus_customization_data_get_next_element_for_display):
        * libnautilus-private/nautilus-icon-canvas-item.c:
        (real_map_pixbuf):
        * src/nautilus-property-browser.c:
        (make_drag_image):
	Use librsvg indirectly via gdk-pixbuf loader.
	
        * libnautilus-private/nautilus-thumbnails.c:
	Use thumbnail factory from gnome-desktop.
	
        * libnautilus-private/nautilus-undo.c:
        (nautilus_undo_get_undo_manager):
	Kill references to gnome canvas.
	
        * libnautilus-private/nautilus-vfs-file.c:
	Don't include removed eel-mount-operation.h header

        * src/file-manager/fm-properties-window.c:
        (update_preview_callback):
	Use thumbnail utils from gnome-desktop.

        * src/Makefile.am:
        * src/nautilus-bookmarks-window.c:
        * src/nautilus-bookmarks-window.glade: Removed.
        * src/nautilus-bookmarks-window.ui: Added.
        * src/nautilus-file-management-properties.c:
        * src/nautilus-file-management-properties.glade: Removed.
        * src/nautilus-file-management-properties.ui: Added.
	Switch from libglade to gtkbuilder.

        * libnautilus-private/nautilus-file-operations.c:
        * src/nautilus-emblem-sidebar.c:
        * src/nautilus-navigation-window.h:
        * test/test-nautilus-wrap-table.c:
        * test/test.c:
        * test/test.h:
	Drop old unused libgnome/librsvg includes



svn path=/trunk/; revision=14704
2008-10-07 19:49:14 +00:00
Alexander Larsson 9c068ad3e6 Renamed nautilus.desktop to nautilus-browser.desktop (this is what it
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
2008-10-02 14:31:52 +00:00
Alexander Larsson 0755d50a8c Remove direct deps on bonobo, bonobo-activation, orbit2,
2008-10-01  Alexander Larsson  <alexl@redhat.com>

        * configure.in:
	Remove direct deps on bonobo, bonobo-activation, orbit2, startup-notification
	Add dependency on libunique
	
        * src/Makefile.am:
        * src/nautilus-shell-interface.idl:
        * src/nautilus-shell.[ch]:
	Remove NautilusShell
	
        * src/nautilus-application.[ch]:
	Make NautilusApplication a normal GObject
	Remove NautilusShell use.
	Implement unique application functionallity using libunique
	Remove manual startup notification handling (mostly handled by libunique)
	
        * src/nautilus-main.c:
	Remove bonobo initialization
	Remove manual startup notification handling
	Move command line arg to uri parsing here
	Remove weird idle handling now that we don't use bonobo anymore

        * libnautilus-private/nautilus-undo-manager.c:
        * libnautilus-private/nautilus-undo-manager.h:
        * libnautilus-private/nautilus-undo.c:
        * src/nautilus-window-private.h:
	Remove all leftover spurious use of bonobo
	
        * src/nautilus-window-slot.h:
        * src/nautilus-desktop-window.c:
        * src/nautilus-location-dialog.c:
        * src/nautilus-window-bookmarks.c:
	Add required includes of gi18n.h
	


svn path=/trunk/; revision=14677
2008-10-01 12:47:51 +00:00
Alexander Larsson c95d75310d Bump version to 2.25.1. Stable version lives on the gnome-2-24 branch.
2008-10-01  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Bump version to 2.25.1.
	Stable version lives on the gnome-2-24 branch.


svn path=/trunk/; revision=14676
2008-10-01 12:16:36 +00:00
Cosimo Cecchi a76c9bc3d7 Revert latest commit, as we can't depend on GLib 2.19.0 before branching.
2008-09-24  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in:
	* libnautilus-private/nautilus-file-operations.c:
	(copy_move_directory), (copy_move_file), (copy_files),
	(move_files):
	Revert latest commit, as we can't depend on GLib 2.19.0 before
	branching.

svn path=/trunk/; revision=14662
2008-09-24 17:38:54 +00:00
Nelson Benítez León 95e4165b7e Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy operations when the
2008-09-22  Nelson Benítez León  <nbenitez@svn.gnome.org>

	* libnautilus-private/nautilus-file-operations.c
	(copy_move_file)
	(copy_move_directory)
	(copy_files):
	Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy
	operations when the source file is in a readonly
	filesystem (eg. CDROM). Fixes #550816.

	* configure.in: Bump required glib version to 2.19.0
	to make use of aforementioned GFileCopyFlag.

svn path=/trunk/; revision=14661
2008-09-22 15:59:15 +00:00
Christian Neumair f7806ce731 post-release bump to 2.24.1.
2008-09-22  Christian Neumair  <cneumair@gnome.org>

	* configure.in: post-release bump to 2.24.1.

=== nautilus 2.24.0 ===

svn path=/trunk/; revision=14659
2008-09-22 09:58:26 +00:00
Christian Neumair 73489fb432 Use eel_preferences_add_auto_string_array_as_quarks(), instead of
2008-09-10  Christian Neumair  <cneumair@gnome.org>

	* src/file-manager/fm-icon-container.c
	(fm_icon_container_get_icon_text_attributes_from_preferences):
	Use eel_preferences_add_auto_string_array_as_quarks(), instead of
	registering a custom callback function - which is not guaranteed to be
	run before other (instance) callbacks. Thanks to Cosimo Cecchi for the
	problem analysis. Fixes #551576.

	* configure.in:
	Depend on eel 2.24.0.

svn path=/trunk/; revision=14613
2008-09-10 20:00:01 +00:00
Christian Neumair dbf5cd57c5 post-release bump to 2.24.0.
2008-09-08  Christian Neumair  <cneumair@gnome.org>

	* configure.in: post-release bump to 2.24.0.

=== nautilus 2.23.92 ===

svn path=/trunk/; revision=14602
2008-09-08 21:52:54 +00:00
Cosimo Cecchi b99b24f38a Bump GTK+ required version to 2.13.0.
2008-09-04  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in: Bump GTK+ required version to 2.13.0.
	* libnautilus-private/nautilus-program-choosing.c:
	(nautilus_launch_application), (nautilus_launch_desktop_file):
	* src/nautilus-connect-server-dialog-main.c: (show_uri):
	Use GdkAppLaunchContext instead of EelAppLaunchContext.
	This also fixes bug #550864.

svn path=/trunk/; revision=14585
2008-09-04 17:37:05 +00:00
Gilles Dartiguelongue 5f460bab23 include some documentation, bug #396929.
2008-09-04  Gilles Dartiguelongue  <gdartigu@svn.gnome.org>

	include some documentation, bug #396929.


svn path=/trunk/; revision=14581
2008-09-03 23:20:30 +00:00
Christian Neumair 3405fce5aa post-release bump to 2.23.92.
2008-09-01  Christian Neumair  <cneumair@gnome.org>

	* configure.in: post-release bump to 2.23.92.

=== nautilus 2.23.91 ===

svn path=/trunk/; revision=14571
2008-09-01 19:15:42 +00:00
Christian Neumair 80946aa5b9 Require eel 2.23.91.
2008-09-01  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	Require eel 2.23.91.

	* libnautilus-private/nautilus-icon-info.c
	(nautilus_icon_info_lookup):
	Use eel_gdk_pixbuf_load_from_stream_at_size() for loading SVG icons at
	the desired size. Fixes #529371.

svn path=/trunk/; revision=14554
2008-09-01 10:04:48 +00:00
Christian Neumair 88b38d0b59 Post release version bump.
2008-08-20  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	Post release version bump.

svn path=/trunk/; revision=14505
2008-08-20 16:30:31 +00:00
Christian Neumair 8f8cba4a74 Post release version bump.
2008-08-03  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	Post release version bump.

=== nautilus 2.23.6.1 ===

svn path=/trunk/; revision=14445
2008-08-04 11:05:53 +00:00
Christian Neumair 0c53ab95f5 Update for release.
2008-08-04  Christian Neumair  <cneumair@gnome.org>

	* NEWS:
	Update for release.

	* configure.in:
	Change version to 2.23.6.1.

svn path=/trunk/; revision=14443
2008-08-04 10:46:44 +00:00
Christian Neumair 3f485cb3ae Post release version bump.
2008-08-03  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	Post release version bump.

svn path=/trunk/; revision=14441
2008-08-03 21:48:18 +00:00
David Zeuthen d99071af2f Require gio 2.17.5 for g_mount_guess_content_type().
2008-07-29  David Zeuthen  <davidz@redhat.com>

        * configure.in:
        Require gio 2.17.5 for g_mount_guess_content_type().

        * data/nautilus.xml.in:
        Delete x-content/* definitions; these are in shared-mime-info 0.50
        and greater.

        * libnautilus-private/nautilus-global-preferences.c:
        * libnautilus-private/nautilus-global-preferences.h:
        * libnautilus-private/apps_nautilus_preferences.schemas.in:
        Remove /apps/nautilus/preferences/media_autorun_x_content_ask
        and add /apps/nautilus/preferences/media_autorun_x_content_start_app
        instead since we're inverting the logic. Now, by default (except
        for x-content/software for which we're shipping an app ourselves)
        we default to asking the user what action to take.

        * libnautilus-private/nautilus-autorun.c:
        * libnautilus-private/nautilus-autorun.h:
        Use g_mount_guess_content_type() instead of using our own
        sniffing code. Also provide an option for the user to select
        an application to use (#532474).

        * src/nautilus-file-management-properties.c:
        Catch up with API changes to nautilus_autorun_prepare_combo_box()


svn path=/trunk/; revision=14425
2008-07-29 21:40:22 +00:00
Christian Neumair ce57f412dc Post release version bump.
2008-07-21  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	Post release version bump.

=== nautilus 2.23.5.1 ===

svn path=/trunk/; revision=14409
2008-07-22 14:55:37 +00:00
Christian Neumair 414dd48d1d Revert Q_() -> C_() migration due to an intltool bug. Do not require
2008-07-21  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	* src/file-manager/fm-properties-window.c
	(value_field_update_internal):
	Revert Q_() -> C_() migration due to an intltool bug.
	Do not require intltool 0.36.3 (#542658).

svn path=/trunk/; revision=14406
2008-07-22 14:13:48 +00:00
Christian Neumair bb72b66055 Update for release.
2008-07-22  Christian Neumair  <cneumair@gnome.org>

	* NEWS:
	Update for release.

	* configure.in:
	Change version to 2.23.5.1.

svn path=/trunk/; revision=14405
2008-07-22 14:07:48 +00:00
Christian Neumair 7511b597ce Post release version bump.
2008-07-21  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	Post release version bump.

=== nautilus 2.23.5 ===

svn path=/trunk/; revision=14399
2008-07-21 16:15:46 +00:00
Christian Neumair 3045387ffa Use C_() instead of Q_(). Require intltool 0.36.3.
2008-07-21  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	* src/file-manager/fm-properties-window.c
	(value_field_update_internal):
	Use C_() instead of Q_(). Require intltool 0.36.3.

svn path=/trunk/; revision=14394
2008-07-21 15:29:02 +00:00
Christian Neumair 1ceeed0fc0 Allow to disable XMP support. Thanks to Mikel Olasagasti and Gilles
2008-07-21  Christian Neumair  <cneumair@gnome.org>

	* configure.in:
	Allow to disable XMP support. Thanks to Mikel Olasagasti and Gilles
	Dartiguelongue.

svn path=/trunk/; revision=14387
2008-07-21 15:11:20 +00:00
Wouter Bolsterlee 323296f56e Don't reference cut-n-paste-code/widgets/ directory since it was removed
2008-07-03  Wouter Bolsterlee  <wbolster@svn.gnome.org>

	* configure.in: Don't reference
	cut-n-paste-code/widgets/ directory since it was removed
	in revision 14306.


svn path=/trunk/; revision=14316
2008-07-03 10:21:30 +00:00
Cosimo Cecchi b25160ff05 require libbeagle >= 0.2.4. (#351288).
2008-06-23  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in: require libbeagle >= 0.2.4. (#351288).

svn path=/trunk/; revision=14279
2008-06-23 11:58:45 +00:00
Christian Neumair 4c374e5701 post-release bump to 2.23.5.
2008-06-16  Christian Neumair  <cneumair@gnome.org>

	* configure.in: post-release bump to 2.23.5.

svn path=/trunk/; revision=14274
2008-06-16 21:39:36 +00:00
Vincent Untz 673a931691 post-release bump to 2.23.4
2008-06-03  Vincent Untz  <vuntz@gnome.org>

	* configure.in: post-release bump to 2.23.4

svn path=/trunk/; revision=14227
2008-06-03 21:38:47 +00:00
Christian Neumair 3feef42516 Update for release.
2008-06-03  Christian Neumair  <cneumair@gnome.org>

	* NEWS:
	Update for release.

	* configure.in:
	Require eel 2.23.2.

svn path=/trunk/; revision=14225
2008-06-02 22:37:27 +00:00
Søren Sandmann 063e25efac Revert last commit as we do still need to deal with uris.
Fri May 30 23:33:17 2008  Søren Sandmann  <sandmann@redhat.com>

	* Revert last commit as we do still need to deal with uris.


svn path=/trunk/; revision=14213
2008-05-31 03:34:36 +00:00
Søren Sandmann 1b1ae3c811 Update for new eel API Require SVN version of eel
Fri May 30 22:16:51 2008  Søren Sandmann  <sandmann@redhat.com>

	* libnautilus-private/nautilus-directory-background.c
	(initialize_background_from_settings): 
	* src/nautilus-information-panel.c
	(nautilus_information_panel_update_appearance): Update for new eel
	API
	* configure.in: Require SVN version of eel


svn path=/trunk/; revision=14212
2008-05-31 02:19:14 +00:00
Søren Sandmann d7bffac014 Rewrite this function using gconf directly instead of relying on
Fri May 16 23:56:37 2008  Søren Sandmann  <sandmann@redhat.com>

	* libnautilus-private/nautilus-directory-background.c
	(nautilus_file_background_read_desktop_settings):
	Rewrite this function using gconf directly instead of relying on
	libbackground.

	* libnautilus-private/nautilus-directory-background.c
	(nautilus_file_background_write_desktop_settings): 
	Rewrite to use gconf directly

	* libbackground: 
	Remove.



svn path=/trunk/; revision=14163
2008-05-17 04:12:46 +00:00
Martin Wehner 54c9be4ef3 Post release version bump.
2008-05-13  Martin Wehner  <martin.wehner@gmail.com>

	* configure.in:
	Post release version bump.

=== nautilus 2.23.2 ===

svn path=/trunk/; revision=14155
2008-05-13 09:40:44 +00:00