summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* search: done loading signal only if not restarting engineCarlos Soriano2015-07-221-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* operations: implement new designCarlos Soriano2015-07-171-1/+1
| | | | | | | | | 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.
* eel: remove unused EelEditableLabelCosimo Cecchi2015-05-232-59/+0
| | | | | This was only used for in-place renaming inside the canvas container, which does not exist any more. Remove it.
* Don't mention FSF addressCosimo Cecchi2014-02-171-2/+1
| | | | | | Use the website instead. https://bugzilla.gnome.org/show_bug.cgi?id=721518
* Updated FSF's addressDaniel Mustieles2014-01-312-4/+2
|
* build: stop using INCLUDES, deprecated by automake 1.7Andrés G. Aragoneses2013-06-181-1/+1
| | | | | | | | | | | | | | | | | | | 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>
* test-search-engine: test cancellation and NautilusSearchEngineModelCosimo Cecchi2012-10-181-2/+15
| | | | | Add some code in the search engine test to verify cancellation and NautilusSearchEngine model work properly.
* search: remove unused hits-subtracted signalCosimo Cecchi2012-10-151-12/+0
| | | | | Since this is never emitted, keeping the code around just makes it more complicated.
* Use git.mkWilliam Jon McCann2012-09-171-0/+2
|
* Update directory async test caseWilliam Jon McCann2012-08-081-35/+21
|
* Collect results from both search providersWilliam Jon McCann2012-07-181-2/+3
| | | | | | | | 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
* file-operations: first pass at passing on success informationCosimo Cecchi2012-01-201-1/+3
| | | | | We want to know if a file operation failed for some reason, so that we don't add it in the redo queue.
* test: don't use deprecated gtk_vbox_new()Cosimo Cecchi2011-10-181-1/+1
|
* all: don't call g_thread_init()Cosimo Cecchi2011-10-182-4/+0
| | | | GLib does that for us now.
* progress-info: split progress information notify into a new managerCosimo Cecchi2011-02-031-2/+9
|
* build: simplify configure scriptCosimo Cecchi2010-10-301-2/+6
| | | | Also, don't support old exif/exempi APIs anymore.
* background: refactor code into NautilusDesktopBackgroundCosimo Cecchi2010-10-092-36/+0
| | | | | | 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.
* [test] remove test-eel-image-scrolledCosimo Cecchi2010-08-192-189/+0
| | | | It only increases compilation time
* [test] remove eel-pixbuf-scale testCosimo Cecchi2010-08-192-86/+0
|
* [eel] remove unused eel-xml-extensions.Cosimo Cecchi2010-07-251-0/+1
|
* [eel] remove unused EelLabeledImageCosimo Cecchi2010-07-253-180/+0
|
* [eel] remove unused EelImageTableCosimo Cecchi2010-07-252-306/+0
|
* Remove last users of eel_preferences and eel_gconfAlexander Larsson2010-07-232-215/+0
|
* Convert show-hidden-files to gsettings and merge it with show-backup-filesAlexander Larsson2010-07-231-2/+2
|
* [test] GSEAL test-eel-image-table.Cosimo Cecchi2010-06-111-1/+3
|
* Split WARNING_CFLAGS into its own variable.Cosimo Cecchi2010-05-201-0/+1
| | | | | So that we can use e.g. LIBNAUTILUS_EXTENSIONS_CFLAGS when compiling the gir information.
* Remove all traces of former nautilus metadata codeAlexander Larsson2009-06-231-1/+1
|
* Remove other deprecated GTK+ symbolsCosimo Cecchi2009-04-221-7/+0
| | | | | There were still some references to deprecated GTK+ symbols in some files, or in some comments. Let's drop them all.
* Remove deprecated GDK/GTK+ symbolsCosimo Cecchi2009-04-212-2/+1
| | | | | | Remove all uses of deprecated GDK and GTK+ symbols, replacing them with the currently supported equivalents. Based on a patch from Tal Benavidor (#565038).
* remove obsolete test.Cosimo Cecchi2009-02-241-221/+0
| | | | | | | | 2009-02-24 Cosimo Cecchi <cosimoc@gnome.org> * test/test-eel-widgets.c: remove obsolete test. svn path=/trunk/; revision=15016
* remove unneeded and obsolete snippets of autofoo.Cosimo Cecchi2009-02-211-2/+0
| | | | | | | | | | 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
* Added. Added. Added. Added. Added. Added. Added. Import eel testsAlexander Larsson2008-12-159-10/+991
| | | | | | | | | | | | | | | | | | 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
* Require trunk eel. Drop libgnome* and librsvg deps.Alexander Larsson2008-10-073-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Use gtk_show_uri instead of gnome_helpCosimo Cecchi2008-10-062-7/+5
| | | | | | | | | | | | | | | | | | | | | | 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
* Strip extensions using eel_filename_strip_extension(). Fixes #309510.Christian Neumair2008-09-011-10/+8
| | | | | | | | | | | | | | | | | | 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
* Revert last commit as we do still need to deal with uris.Søren Sandmann2008-05-311-4/+4
| | | | | | | | | 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
* Update for new eel API Require SVN version of eelSøren Sandmann2008-05-311-4/+4
| | | | | | | | | | | | | | 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
* Initialize threads (#515031)Alexander Larsson2008-02-081-0/+2
| | | | | | | | | | | 2008-02-08 Alexander Larsson <alexl@redhat.com> * test/test-nautilus-search-engine.c: (main): Initialize threads (#515031) svn path=/trunk/; revision=13708
* Don't include deprectated headersAlexander Larsson2007-12-031-1/+0
| | | | | | | | | | | 2007-12-03 Alexander Larsson <alexl@redhat.com> * test/test.h: Don't include deprectated headers svn path=/trunk/; revision=13472
* Merge gio-branchAlexander Larsson2007-11-309-192/+106
| | | | svn path=/trunk/; revision=13464
* Use pango ellipsisation instead of truncating the strings. Bug #410113.Christian Persch2007-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Update svn:ignore and remove .cvsignore filesChristian Persch2006-12-311-12/+0
| | | | svn path=/trunk/; revision=12678
* Sleep shorter, for more tortureAlexander Larsson2006-11-021-1/+1
| | | | | | | 2006-11-02 Alexander Larsson <alexl@redhat.com> * test/file-torture.py (main): Sleep shorter, for more torture
* New file with a little torture test. It does a bunch of file operations onFederico Mena Quintero2006-10-191-0/+267
| | | | | | | | | 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.
* Fix C99-style variable initialization. Patch from Jens GranseuerMartin Wehner2006-01-261-1/+1
| | | | | | | | 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>
* --- Merged the nautilus-search2 branch ---Alexander Larsson2005-12-124-0/+170
|
* don't define GNOMELOCALEDIR in INCLUDES.NAUTILUS_2_9_2James Henstridge2005-01-111-1/+0
| | | | | | | | | | | | | | | | | | | | 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.
* Merge bonobo-slay-branchAlexander Larsson2004-11-221-1/+0
| | | | | 2004-11-22 Alexander Larsson <alexl@redhat.com> * Merge bonobo-slay-branch
* Merged the nautilus-new-mime branch.Dave Camp2004-07-222-77/+1
| | | | | | 2004-07-21 Dave Camp <dave@novell.com> * Merged the nautilus-new-mime branch.
* Remove eel-string-picker.hAlexander Larsson2004-01-061-2/+0
| | | | | | | 2004-01-06 Alexander Larsson <alexl@redhat.com> * test/test.h: Remove eel-string-picker.h