| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was working as:
- Search directory starts a new search
- Search engine starts all search providers, each one in its
own thread.
- User changes query
- Search engine stops all search providers
- Searchs providers, since they are in its own thread, cancel
in a unknown time.
- Search directory starts a new search, even before all providers
are finished.
- Search engine is marked as need to restart.
- Search providers finished.
- Search engine emits finished signal, since all search providers
now are stopped.
- Clients doesn't have a way to know if the engine
actually finished searching the current search, or the previous
search that the client asked to stop. That might confuse clients
if they ask for results.
- Search engine restart the search providers without noticing the
client, that thinks that the latest search it started was finished
already.
So to fix this confusion, only report that the engine actually finished
if the engine is not going to restart the search providers.
In this way a client can start a batch of consecutive searches without
the risk of getting search finished signals from previous searches.
Clients now will always get the search-finished signal of the
latest search they started.
|
|
|
|
|
|
|
|
|
| |
Now operations reside in the toolbar, in form of a button with
a popover. In this way we avoid to have a nautilus window hanging
around for it.
When no nautilus window is open, the persistence handlers of nautilus
are enough. This use a notification if the server supports it or
a systray icon in case it doesn't.
|
|
|
|
|
| |
This was only used for in-place renaming inside the canvas container,
which does not exist any more. Remove it.
|
|
|
|
|
|
| |
Use the website instead.
https://bugzilla.gnome.org/show_bug.cgi?id=721518
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We already depend on automake 1.9, so using the replacement of
INCLUDES (AM_CPPFLAGS) won't hurt, especially now that it is
a warning shown by default since automake 1.13, as evidenced by
this build log of mine:
Makefile.am: installing './INSTALL'
eel/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
eel/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
libnautilus-extension/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
libnautilus-private/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
nautilus-sendto-extension/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
Signed-off-by: Alexander Larsson <alexl@redhat.com>
|
|
|
|
|
| |
Add some code in the search engine test to verify cancellation and
NautilusSearchEngine model work properly.
|
|
|
|
|
| |
Since this is never emitted, keeping the code around just makes it more
complicated.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Previously we would only use the compiled in search provider. Now
it has been changed to run both providers at the same time and
merge the results by URI.
https://bugzilla.gnome.org/show_bug.cgi?id=680137
|
|
|
|
|
| |
We want to know if a file operation failed for some reason, so that we
don't add it in the redo queue.
|
| |
|
|
|
|
| |
GLib does that for us now.
|
| |
|
|
|
|
| |
Also, don't support old exif/exempi APIs anymore.
|
|
|
|
|
|
| |
Remove the DirectoryBackground->EelBackground->GnomeBG abstraction and
add a new object, NautilusDesktopBackground, which is a thin wrapper
around GnomeBG, which takes care of handling background changes.
|
|
|
|
| |
It only increases compilation time
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
So that we can use e.g. LIBNAUTILUS_EXTENSIONS_CFLAGS when compiling the
gir information.
|
| |
|
|
|
|
|
| |
There were still some references to deprecated GTK+ symbols in some
files, or in some comments. Let's drop them all.
|
|
|
|
|
|
| |
Remove all uses of deprecated GDK and GTK+ symbols, replacing them
with the currently supported equivalents.
Based on a patch from Tal Benavidor (#565038).
|
|
|
|
|
|
|
|
| |
2009-02-24 Cosimo Cecchi <cosimoc@gnome.org>
* test/test-eel-widgets.c: remove obsolete test.
svn path=/trunk/; revision=15016
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-12-15 Alexander Larsson <alexl@redhat.com>
* test/Makefile.am:
* test/test-eel-background.c: Added.
* test/test-eel-editable-label.c: Added.
* test/test-eel-image-scrolled.c: Added.
* test/test-eel-image-table.c: Added.
* test/test-eel-labeled-image.c: Added.
* test/test-eel-pixbuf-scale.c: Added.
* test/test-eel-widgets.c: Added.
* test/test.h:
Import eel tests
svn path=/trunk/; revision=14816
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-06 Cosimo Cecchi <cosimoc@gnome.org>
* src/nautilus-window-menus.c:
(action_nautilus_manual_callback):
Use gtk_show_uri instead of gnome_help
* src/nautilus-file-management-properties-main.c:
* src/nautilus-connect-server-dialog-main.c:
* src/nautilus-autorun-software.c:
* test/test-nautilus-mime-actions-set.c:
* test/test-nautilus-mime-actions.c:
Use GOption instead of GnomeProgram
* src/nautilus-property-browser.c:
Use GtkColorButton instead of GnomeColorPicker
Use gtk_show_uri instead of gnome_help
svn path=/trunk/; revision=14683
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-09-01 Christian Neumair <cneumair@gnome.org>
* libnautilus-private/nautilus-customization-data.c
(format_name_for_display), (load_name_map_hash_table):
* src/file-manager/fm-directory-view.c
(add_template_to_templates_menus):
* src/nautilus-property-browser.c
(nautilus_property_browser_drag_data_get),
(make_properties_from_directories):
* test/test-nautilus-wrap-table.c (main):
Strip extensions using eel_filename_strip_extension(). Fixes #309510.
Thanks to Paolo Borelli <pborelli@katamail.com> and Jared Moore
<jaredm@gmx.com>.
svn path=/trunk/; revision=14555
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-02-08 Alexander Larsson <alexl@redhat.com>
* test/test-nautilus-search-engine.c:
(main):
Initialize threads (#515031)
svn path=/trunk/; revision=13708
|
|
|
|
|
|
|
|
|
|
|
| |
2007-12-03 Alexander Larsson <alexl@redhat.com>
* test/test.h:
Don't include deprectated headers
svn path=/trunk/; revision=13472
|
|
|
|
| |
svn path=/trunk/; revision=13464
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-24 Christian Persch <chpe@gnome.org>
* libnautilus-private/nautilus-bookmark.c:
(nautilus_bookmark_menu_item_new):
* libnautilus-private/nautilus-customization-data.c:
(nautilus_customization_data_new),
(nautilus_customization_data_get_next_element_for_display):
* libnautilus-private/nautilus-customization-data.h:
* src/nautilus-application.c:
* src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
* src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
(refresh_go_menu):
* src/nautilus-places-sidebar.c: (bookmarks_drop_uris),
(drag_data_received_callback):
* src/nautilus-property-browser.c:
(make_properties_from_directories):
* src/nautilus-window-bookmarks.c: (connect_proxy_cb),
(update_bookmarks):
* src/nautilus-window-menus.c:
(nautilus_menus_append_bookmark_to_menu):
* test/test-nautilus-wrap-table.c: (main): Use pango ellipsisation
instead of truncating the strings. Bug #410113.
svn path=/trunk/; revision=13025
|
|
|
|
| |
svn path=/trunk/; revision=12678
|
|
|
|
|
|
|
| |
2006-11-02 Alexander Larsson <alexl@redhat.com>
* test/file-torture.py (main):
Sleep shorter, for more torture
|
|
|
|
|
|
|
|
|
| |
2006-10-19 Federico Mena Quintero <federico@novell.com>
* test/file-torture.py: New file with a little torture test. It
does a bunch of file operations on a directory. Nautilus
sometimes crashes when viewing that directory, so this should help
us find bugs.
|
|
|
|
|
|
|
|
| |
2006-01-26 Martin Wehner <martin.wehner@gmail.com>
* test/test-nautilus-directory-async.c: (main):
Fix C99-style variable initialization.
Patch from Jens Granseuer <jensgr@gmx.net>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-11 James Henstridge <james@jamesh.id.au>
* test/Makefile.am: don't define GNOMELOCALEDIR in INCLUDES.
* src/Makefile.am: remove desktop and server files on clean.
Don't include GNOMELOCALEDIR in INCLUDES, since it is now defined
in config.h.
* Makefile.am: remove desktop files on clean, and intltool files
on distclean.
* acconfig.h: remove, since it isn't needed anymore.
* configure.in: remove some macro calls not needed with newer
automakes, and use newer versions of some macros.
* autogen.sh: require Automake >= 1.7.
|
|
|
|
|
| |
2004-11-22 Alexander Larsson <alexl@redhat.com>
* Merge bonobo-slay-branch
|
|
|
|
|
|
| |
2004-07-21 Dave Camp <dave@novell.com>
* Merged the nautilus-new-mime branch.
|
|
|
|
|
|
|
| |
2004-01-06 Alexander Larsson <alexl@redhat.com>
* test/test.h:
Remove eel-string-picker.h
|