nautilus/src
Khalid Abu Shawarib 0aab4b8458 files-view: Don't always reload on global search
In [1], global search was excluded from skipping the reloading of
the view like normal search in order for the current content of the
view to not appear in the global search for a short time until the
results were loaded. This causes global search results to flicker
for every key stroke.

Instead, make the condition more specific so that it will not
affect loading between search queries.

[1] ce47e61372

Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/3403
2024-05-27 23:57:35 +00:00
..
gtk sidebar: Remove "enter-location" row 2024-05-24 15:09:12 +00:00
resources properties-window: Don't show a blank space if extension_models_list_box is empty 2024-05-22 17:41:47 -03:00
meson.build sidebar: Replace gtkbookmarksmanager with nautilus-bookmark-list 2024-05-24 15:09:12 +00:00
nautilus-app-chooser.c file: make get_mime_type return const string 2023-11-13 20:17:36 +00:00
nautilus-app-chooser.h app-chooser: Add property single-content-type 2022-08-07 01:15:29 +00:00
nautilus-application.c application: open search locations dialog directly 2024-02-07 23:45:57 +00:00
nautilus-application.h Revert "application: add common startup code" 2023-01-13 09:50:24 +00:00
nautilus-autorun-software.c general: Change libadwaita include path 2023-02-19 03:24:55 +00:00
nautilus-batch-rename-dialog.c general: explicitly set GActionEntry fields 2023-11-18 00:40:09 +01:00
nautilus-batch-rename-dialog.h batch-rename-dialog: Port to AdwWindow 2023-11-05 10:32:19 +00:00
nautilus-batch-rename-utilities.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-batch-rename-utilities.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-bookmark-list.c bookmark-list: Save file on name changed 2024-05-24 15:09:12 +00:00
nautilus-bookmark-list.h bookmark-list: Restore formerly unused methods 2024-05-24 15:09:12 +00:00
nautilus-bookmark.c bookmark: Don't mark non-native bookmarks as broken 2024-05-24 15:09:12 +00:00
nautilus-bookmark.h bookmark: Expose nautilus_bookmark_set_name 2024-05-24 15:09:12 +00:00
nautilus-clipboard.c clipboard: Reimplement clipboard_clear_if_colliding_uris 2023-01-09 13:43:59 +00:00
nautilus-clipboard.h clipboard: Reimplement clipboard_clear_if_colliding_uris 2023-01-09 13:43:59 +00:00
nautilus-column-chooser.c column-chooser: Port column rows to AdwSwitchRow 2024-01-31 01:33:52 +00:00
nautilus-column-chooser.h column-chooser: Change libadwaita include path 2023-07-16 20:18:37 +02:00
nautilus-column-utilities.c column-utilities: Remove vestigial column 2023-12-20 00:22:13 +00:00
nautilus-column-utilities.h column-chooser: Move operations from listview to column-chooser 2023-05-04 21:32:59 +00:00
nautilus-compress-dialog.c compress-dialog: Don't doubly validate 2024-04-27 14:45:13 +00:00
nautilus-compress-dialog.h general: drop -controller suffix from filenames 2023-12-02 18:43:46 +00:00
nautilus-date-utilities.c Show future dates accurately 2024-04-27 14:13:49 +01:00
nautilus-date-utilities.h preferences-window: add date time setting subtitle 2023-12-20 00:22:13 +00:00
nautilus-dbus-launcher.c dbus-launcher: Don't leak variant on error 2024-02-05 15:00:13 +00:00
nautilus-dbus-launcher.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-dbus-manager.c general: remove nautilus-debug 2023-11-01 00:56:27 +01:00
nautilus-dbus-manager.h dbus-manager: migrate to G_DECLARE_* format 2018-06-28 14:15:49 +09:00
nautilus-directory-async.c general: Rename NautilusFileQueue to NautilusHashQueue 2024-05-19 00:10:39 +00:00
nautilus-directory-notify.h directory-notify: Remove undefined prototypes 2024-01-31 01:23:33 +00:00
nautilus-directory-private.h general: Rename NautilusFileQueue to NautilusHashQueue 2024-05-19 00:10:39 +00:00
nautilus-directory.c general: Rename NautilusFileQueue to NautilusHashQueue 2024-05-19 00:10:39 +00:00
nautilus-directory.h general: Use gobject ADD_PRIVATE macros 2023-01-09 09:23:04 +00:00
nautilus-dnd.c dnd: Change function to accept normally ordered list 2024-04-20 18:59:46 +00:00
nautilus-dnd.h dnd: Don't handle drops without uris 2023-01-23 05:11:10 +00:00
nautilus-enum-types.c.template Replace filename with basename in template files 2023-05-26 08:15:35 +00:00
nautilus-enum-types.h.template Replace filename with basename in template files 2023-05-26 08:15:35 +00:00
nautilus-enums.h file-private: remove unused mime_list 2023-12-09 07:34:50 +00:00
nautilus-error-reporting.c general: remove nautilus-debug 2023-11-01 00:56:27 +01:00
nautilus-error-reporting.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-fd-holder.c fd-holder: Don't try to iterate NULL hash table 2024-05-22 11:28:22 +01:00
nautilus-fd-holder.h file-operations: Drop fd when user explicitly unmounts 2023-12-04 13:39:33 +00:00
nautilus-file-changes-queue.c file-changes-queue: Make sure only one file queue is created 2024-05-19 00:10:39 +00:00
nautilus-file-changes-queue.h file-changes-queue: Queue unmounts specifically 2023-12-08 12:15:05 +00:00
nautilus-file-conflict-dialog.c filename-util: add extension offset helper 2023-11-16 01:25:18 +00:00
nautilus-file-conflict-dialog.h file: make get_edit_name return const string 2023-11-13 20:17:36 +00:00
nautilus-file-operations-dbus-data.c dbus-manager: add and implement FileOperations2 interface 2020-04-06 21:19:15 +03:00
nautilus-file-operations-dbus-data.h dbus-manager: add and implement FileOperations2 interface 2020-04-06 21:19:15 +03:00
nautilus-file-operations.c general: Don't treat root directory as separator 2024-04-27 14:45:13 +00:00
nautilus-file-operations.h file-operation: Remove unapplicable comment 2024-03-30 08:05:34 +00:00
nautilus-file-private.h file: pass date as GDateTime 2023-12-20 00:20:39 +00:00
nautilus-file-undo-manager.c general: remove nautilus-debug 2023-11-01 00:56:27 +01:00
nautilus-file-undo-manager.h dbus-manager: add and implement FileOperations2 interface 2020-04-06 21:19:15 +03:00
nautilus-file-undo-operations.c general: Fix Leaks 2023-11-01 00:13:42 +00:00
nautilus-file-undo-operations.h file: make nautilus_file_get_display_name return const string 2023-10-28 12:43:05 +02:00
nautilus-file-utilities.c file-utilities: Fix double free 2024-04-20 18:46:12 +00:00
nautilus-file-utilities.h file-utilities: Remove unused function 2024-01-31 01:23:33 +00:00
nautilus-file.c file: Don't rely on application-x-generic 2024-05-27 22:47:34 +00:00
nautilus-file.h file: don't expose internal methods 2024-04-02 01:25:44 +02:00
nautilus-filename-utilities.c filename-utilities: Fix heap overflow 2023-12-20 19:28:48 +00:00
nautilus-filename-utilities.h general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-filename-validator.c filename-validator: Prevent theoretical null dereference 2024-03-30 08:05:34 +00:00
nautilus-filename-validator.h filename-validator: Drop :action-button 2023-12-02 18:43:46 +00:00
nautilus-files-view-dnd.c list-base: Handle hover directly 2024-01-21 18:23:08 +00:00
nautilus-files-view-dnd.h list-base: Handle hover directly 2024-01-21 18:23:08 +00:00
nautilus-files-view.c files-view: Don't always reload on global search 2024-05-27 23:57:35 +00:00
nautilus-files-view.h window-slot: Switch view mode without force reload 2024-01-28 17:33:20 +00:00
nautilus-floating-bar.c floating-bar: Untuck the floating bar from the corner 2024-05-13 19:46:04 +00:00
nautilus-floating-bar.h floating-bar: Drop arbitrary multi-action API 2021-12-06 00:24:52 +00:00
nautilus-freedesktop-dbus.c general: Use g_set_* macros 2024-03-30 08:05:34 +00:00
nautilus-freedesktop-dbus.h freedesktop-dbus: Drop the connection property 2023-04-24 14:29:55 +00:00
nautilus-global-preferences.c general: remove unused eel-string includes 2023-10-31 22:19:46 +00:00
nautilus-global-preferences.h date-utilities: Add detailed date and time format option 2023-12-20 00:20:39 +00:00
nautilus-grid-cell.c view-cell: Prioritize thumbnails on mapped cells 2024-01-16 21:07:47 +00:00
nautilus-grid-cell.h view-icon-item-ui: Rename to NautilusGridCell 2022-06-21 19:55:01 +01:00
nautilus-grid-view.c Revert "grid-view: Workaround weakref bug" 2024-01-30 23:40:31 +00:00
nautilus-grid-view.h list-base: Don't inherit from NautilusFilesView 2024-01-28 17:33:20 +00:00
nautilus-hash-queue.c thumbnails: Use NautilusHashQueue 2024-05-19 00:10:39 +00:00
nautilus-hash-queue.h thumbnails: Use NautilusHashQueue 2024-05-19 00:10:39 +00:00
nautilus-history-controls.c general: Use gtk_widget_dispose_template 2023-10-11 20:13:00 +00:00
nautilus-history-controls.h general: Change libadwaita include path 2023-02-19 03:24:55 +00:00
nautilus-icon-info.c icon-info: Don't ask the theme for an icon it doesn't have 2023-12-11 19:58:12 +00:00
nautilus-icon-info.h xicon-info: Take a paintables instead of pixbufs 2022-09-01 12:23:06 +01:00
nautilus-icon-names.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-keyfile-metadata.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-keyfile-metadata.h general: Clean up headers and their inclusions 2018-05-18 14:39:26 +00:00
nautilus-label-cell.c grid-cell, label-cell: Update date label if format changes 2023-12-20 00:22:13 +00:00
nautilus-label-cell.h list-view: Reimplement using GtkColumnView 2022-06-21 19:55:01 +01:00
nautilus-list-base-private.h list-base: Don't inherit from NautilusFilesView 2024-01-28 17:33:20 +00:00
nautilus-list-base.c Revert "files-view: Move focus function from list base" 2024-04-27 14:45:13 +00:00
nautilus-list-base.h list-base: Handle events on empty page 2024-03-04 00:50:04 +00:00
nautilus-list-view.c list-view: Only clear view model sorter if it belongs to us 2024-05-02 22:28:00 +00:00
nautilus-list-view.h list-base: Don't inherit from NautilusFilesView 2024-01-28 17:33:20 +00:00
nautilus-location-banner.c location-banner: Update panel name 2024-03-30 01:04:12 +00:00
nautilus-location-banner.h location-banner: Import location matching code 2023-10-06 22:17:05 +01:00
nautilus-location-entry.c general: Add input hints and purpose properties to entries 2024-03-01 21:53:03 +03:00
nautilus-location-entry.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-main.c main: Recommend admin backend if run as root 2023-12-12 22:46:02 +00:00
nautilus-metadata.c general: Remove remaining desktop-file-related code 2018-05-12 22:02:04 +03:00
nautilus-metadata.h general: Remove remaining desktop-file-related code 2018-05-12 22:02:04 +03:00
nautilus-mime-actions.c mime-actions:Treat markdown files as documents and files 2024-01-14 23:14:54 +00:00
nautilus-mime-actions.h general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-module.c module: Call module shutdown() in teardown() 2024-03-30 09:43:13 +01:00
nautilus-module.h application: cleanup modules on finalizing 2023-11-01 00:56:27 +01:00
nautilus-monitor.c monitor: Never miss a GVfs volume being unmounted 2023-12-08 12:15:05 +00:00
nautilus-monitor.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-name-cell.c name-cell: Improve subfolder loading indication 2024-01-21 23:30:41 +00:00
nautilus-name-cell.h name-cell: Don't open on hover expander icon. 2023-01-16 01:49:56 +00:00
nautilus-new-folder-dialog.c filename-validator: Turn signal handlers into public methods 2023-12-02 18:43:46 +00:00
nautilus-new-folder-dialog.h general: drop -controller suffix from filenames 2023-12-02 18:43:46 +00:00
nautilus-operations-ui-manager.c operations-ui-manager: Add mnemonic to the "Merge" button 2024-03-29 21:08:34 -03:00
nautilus-operations-ui-manager.h file-conflict-dialog: change base to AdwWindow 2023-01-08 16:42:25 +00:00
nautilus-pathbar.c pathbar: Fix typo 2024-04-26 08:04:18 +00:00
nautilus-pathbar.h window: Use F10 for current location menu 2021-12-28 22:24:39 +00:00
nautilus-places-view.c general: Consistently use other-locations scheme macro 2023-08-09 12:06:45 +01:00
nautilus-places-view.h general: Clean up headers and their inclusions 2018-05-18 14:39:26 +00:00
nautilus-preferences-window.c general: Rename "computer" strings to "device" 2024-03-30 08:22:43 +00:00
nautilus-preferences-window.h preferences-window: Improve code readability 2023-06-07 16:45:03 +00:00
nautilus-previewer.c general: remove nautilus-debug 2023-11-01 00:56:27 +01:00
nautilus-previewer.h previewer: Don't block application initialization 2023-07-01 21:40:51 +00:00
nautilus-program-choosing.c file: make get_mime_type return const string 2023-11-13 20:17:36 +00:00
nautilus-program-choosing.h mime-action: Use GtkFileLauncher 2023-06-18 16:39:20 +00:00
nautilus-progress-indicator.c progress-indicator: Use top position in collapsed mode 2024-02-04 18:39:18 +00:00
nautilus-progress-indicator.h general: Change libadwaita include path 2023-02-19 03:24:55 +00:00
nautilus-progress-info-manager.c progress-info-manager: Don't leak finished & cancelled infos 2022-12-24 15:38:01 +00:00
nautilus-progress-info-manager.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-progress-info-widget.c Adjust empty status page and progress tooltip strings 2024-02-22 20:12:08 +00:00
nautilus-progress-info-widget.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-progress-info.c progress-info: Use smaller finished/cancelled icons 2024-01-31 16:13:07 +00:00
nautilus-progress-info.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-progress-paintable.c general: Fix leaks 2024-03-30 08:05:34 +00:00
nautilus-progress-paintable.h progress-paintable: Copy from ephy 2024-01-28 02:13:17 +00:00
nautilus-progress-persistence-handler.c general: explicitly set GActionEntry fields 2023-11-18 00:40:09 +01:00
nautilus-progress-persistence-handler.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-properties-window.c file: Don't rely on application-x-generic 2024-05-27 22:47:34 +00:00
nautilus-properties-window.h general: Change libadwaita include path 2023-02-19 03:24:55 +00:00
nautilus-query-editor.c general: update and add symbolic assets 2024-02-08 22:25:44 +00:00
nautilus-query-editor.h window-slot: Always hide search bar when changing location 2024-02-05 15:53:09 +00:00
nautilus-query.c query: Provide is_global() method 2024-02-05 15:53:09 +00:00
nautilus-query.h query: Provide is_global() method 2024-02-05 15:53:09 +00:00
nautilus-rename-file-popover.c filename-validator: Turn signal handlers into public methods 2023-12-02 18:43:46 +00:00
nautilus-rename-file-popover.h general: drop -controller suffix from filenames 2023-12-02 18:43:46 +00:00
nautilus-scheme.c scheme: add check for internal schemes 2024-02-02 23:34:06 +00:00
nautilus-scheme.h scheme: add check for internal schemes 2024-02-02 23:34:06 +00:00
nautilus-search-directory-file.c search-directory: Streamline :query property 2023-08-13 17:03:23 +00:00
nautilus-search-directory-file.h search-directory-file: Drop g_type_class_add_private() 2018-08-26 11:12:36 +03:00
nautilus-search-directory.c search-directory: Set base model internally 2023-08-13 17:03:23 +00:00
nautilus-search-directory.h search-directory: Set base model internally 2023-08-13 17:03:23 +00:00
nautilus-search-engine-model.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-search-engine-model.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-search-engine-recent.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-search-engine-recent.h search-engine-recent: use #pragma once for guarding 2018-07-26 19:00:50 +02:00
nautilus-search-engine-simple.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-search-engine-simple.h search-engine: use nautilus_file_is_remote to check remote files 2018-07-26 02:49:37 +02:00
nautilus-search-engine-tracker.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-search-engine-tracker.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-search-engine.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-search-engine.h search-engine: Use recent engine only for shell search 2023-05-24 02:20:41 +01:00
nautilus-search-hit.c general: remove nautilus-debug 2023-11-01 00:56:27 +01:00
nautilus-search-hit.h nautilus-search-engine: search by creation time 2021-11-27 11:04:53 +00:00
nautilus-search-popover.c search-popover: Fix leak 2024-02-11 01:41:47 +00:00
nautilus-search-popover.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-search-provider.c Revert "search-engine: fix search providers handling" 2017-08-17 11:29:41 +01:00
nautilus-search-provider.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-shell-search-provider.c file: make get_thumbnail_path return const string 2023-11-13 20:17:36 +00:00
nautilus-shell-search-provider.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-signaller.c general: remove eel-debug 2023-11-16 01:25:18 +00:00
nautilus-signaller.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-star-cell.c star-cell: Only set tooltip on change 2024-03-30 07:27:08 +00:00
nautilus-star-cell.h list-view: Reimplement using GtkColumnView 2022-06-21 19:55:01 +01:00
nautilus-starred-directory.c starred-directory: check uri scheme via GFile 2023-08-03 20:24:02 +01:00
nautilus-starred-directory.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-tag-manager.c general: simple un<>signed comparison fixes 2023-11-18 00:40:09 +01:00
nautilus-tag-manager.h tag-manager: Skip tracker initialization in tests 2022-05-31 19:03:42 +01:00
nautilus-thumbnails.c thumbnails: Simplify scheduled thumbnailing flow 2024-05-19 00:10:39 +00:00
nautilus-thumbnails.h view-cell: Prioritize thumbnails on mapped cells 2024-01-16 21:07:47 +00:00
nautilus-toolbar-menu-sections.h toolbar: Move zoom controls to primary menu 2022-03-27 14:22:41 +01:00
nautilus-toolbar.c toolbar: Reserve space for hidden buttons 2024-02-05 15:53:09 +00:00
nautilus-toolbar.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-tracker-utilities.c test-nautilus-search-engine-tracker: Setup connection proactively 2022-12-28 00:19:14 +00:00
nautilus-tracker-utilities.h test-nautilus-search-engine-tracker: Setup connection proactively 2022-12-28 00:19:14 +00:00
nautilus-trash-monitor.c application: clear trash monitor on finalizing 2023-11-01 00:56:27 +01:00
nautilus-trash-monitor.h application: clear trash monitor on finalizing 2023-11-01 00:56:27 +01:00
nautilus-types.h general: Rename NautilusFileQueue to NautilusHashQueue 2024-05-19 00:10:39 +00:00
nautilus-ui-utilities.c ui-util: integrate string capitalization function 2023-10-31 22:19:46 +00:00
nautilus-ui-utilities.h ui-util: integrate string capitalization function 2023-10-31 22:19:46 +00:00
nautilus-undo-private.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-vfs-directory.c vfs-directory: stop poking internal directory state 2017-08-24 19:41:55 +03:00
nautilus-vfs-directory.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-vfs-file.c file: pass date as GDateTime 2023-12-20 00:20:39 +00:00
nautilus-vfs-file.h general: make all headers end with one newline 2024-01-29 14:11:03 +01:00
nautilus-video-mime-types.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-view-cell.c view-cell: Add position property 2024-01-16 18:49:44 +00:00
nautilus-view-cell.h view-cell: Add position property 2024-01-16 18:49:44 +00:00
nautilus-view-controls.c general: Use gtk_widget_dispose_template 2023-10-11 20:13:00 +00:00
nautilus-view-controls.h general: Change libadwaita include path 2023-02-19 03:24:55 +00:00
nautilus-view-info.h view-info: Introduce shareable header 2024-01-28 17:18:29 +00:00
nautilus-view-item.c view-item: Refine subfolder loading property 2024-01-21 23:30:41 +00:00
nautilus-view-item.h view-item: Refine subfolder loading property 2024-01-21 23:30:41 +00:00
nautilus-view-model.c window-slot: Switch view mode without force reload 2024-01-28 17:33:20 +00:00
nautilus-view-model.h view-model: Drop find() 2024-01-16 21:07:47 +00:00
nautilus-view.c general: Add & fix tooltips to match HIG 2022-08-22 21:54:23 +00:00
nautilus-view.h view-info: Introduce shareable header 2024-01-28 17:18:29 +00:00
nautilus-window-slot.c Revert "window-slot: Remove unused property" 2024-04-27 14:45:13 +00:00
nautilus-window-slot.h Revert "window-slot: Remove unused property" 2024-04-27 14:45:13 +00:00
nautilus-window.c general: Don't treat root directory as separator 2024-04-27 14:45:13 +00:00
nautilus-window.h progress-indicator: Give feedback for quick operations 2024-01-02 20:43:58 +00:00
nautilus-x-content-bar.c general: Use g_set_* macros 2024-03-30 08:05:34 +00:00
nautilus-x-content-bar.h general: Change libadwaita include path 2023-02-19 03:24:55 +00:00