nautilus/src
António Fernandes b72f62f65c recent-servers: Expose functions for UI
For the purpose of these functions, there is no need to set up a file
monitor, nor for the NautilusRecentServers object at all. But they are
provided here to keep context and reuse server_list_load().

The network address bar is going to be adding servers to the list,
while the upcoming network view is going to allow to remove them.
2024-06-02 15:39:09 +00:00
..
gtk recent-servers: New recycled object 2024-06-02 15:39:09 +00:00
resources network-address-bar: Use new icon 2024-06-02 15:39:09 +00:00
meson.build recent-servers: New recycled object 2024-06-02 15:39:09 +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 general: Remove Other Locations 2024-06-02 15:39:09 +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 general: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-bookmark-list.h bookmark-list: Restore formerly unused methods 2024-05-24 15:09:12 +00:00
nautilus-bookmark.c general: Remove Other Locations 2024-06-02 15:39:09 +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 search-directory: Create own file 2024-06-01 11:57:05 +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 general: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-file-utilities.h file-utilities: Remove unused function 2024-01-31 01:23:33 +00:00
nautilus-file.c general: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-file.h general: Remove Other Locations 2024-06-02 15:39:09 +00: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-internal-place-file.c internal-place-file: Mount network:/// on ready request 2024-06-01 11:57:05 +00:00
nautilus-internal-place-file.h internal-place-file: Introduce new file subclass 2024-06-01 11:57:05 +00: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-network-address-bar.c recent-servers: Expose functions for UI 2024-06-02 15:39:09 +00:00
nautilus-network-address-bar.h network-address-bar: Recycle widgetry (step 2/2) 2024-06-02 15:39:09 +00:00
nautilus-network-directory.c network-directory: Provide recent servers 2024-06-02 15:39:09 +00:00
nautilus-network-directory.h network-directory: Introduce new directory subclass 2024-06-01 11:57:05 +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 general: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-pathbar.h window: Use F10 for current location menu 2021-12-28 22:24:39 +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: Remove Other Locations 2024-06-02 15:39:09 +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-recent-servers.c recent-servers: Expose functions for UI 2024-06-02 15:39:09 +00:00
nautilus-recent-servers.h recent-servers: Expose functions for UI 2024-06-02 15:39: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 general: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-scheme.h general: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-search-directory-file.c file: Make get_where_string() non-polymorphic 2024-06-01 11:57:05 +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: Create own file 2024-06-01 11:57:05 +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 internal-place-file: Introduce new file subclass 2024-06-01 11:57:05 +00: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: Make get_where_string() non-polymorphic 2024-06-01 11:57:05 +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 general: Remove Other Locations 2024-06-02 15:39:09 +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: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-view.h view-info: Introduce shareable header 2024-01-28 17:18:29 +00:00
nautilus-window-slot.c general: Remove Other Locations 2024-06-02 15:39:09 +00:00
nautilus-window-slot.h Revert "window-slot: Remove unused property" 2024-04-27 14:45:13 +00:00
nautilus-window.c network-address-bar: Recycle widgetry (step 2/2) 2024-06-02 15:39:09 +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