nautilus/src
Ernestas Kulik cd78b1c986 mime-actions: null-check app info
When deciding on the activation action, the code checks if Nautilus
is the default handler for archives. There are cases when the returned
application info is invalid, e.g. for application/octet-stream.

https://bugzilla.gnome.org/show_bug.cgi?id=786168
2017-08-11 22:15:51 +03:00
..
animation toolbar: add theatrics animation to the operations button 2017-02-13 23:15:02 +01:00
gtk gtkplacesview: Update to last code 2017-04-22 21:58:19 +02:00
resources general: Add mime type support for archives 2017-08-09 22:07:59 +02:00
.gitignore general: drop git.mk 2017-02-24 00:24:27 +02:00
check-nautilus Add ref/unref to fix problem with renaming. 2000-09-21 19:43:13 +00:00
meson.build general: load fallback file icon from resources 2017-08-09 16:37:28 +03:00
nautilus-application.c application: Load Adwaita.css for Adwaita-dark 2017-02-26 22:13:20 +00:00
nautilus-application.h application: rename nautilus_application_add_accelerator() 2016-06-24 20:58:31 +03:00
nautilus-autorun-software.c Use Unicode in translatable strings 2016-11-12 17:45:21 +01:00
nautilus-batch-rename-dialog.c batch-rename: cancel metadata check when closing dialog 2017-06-29 21:56:46 +03:00
nautilus-batch-rename-dialog.h batch-rename-dialog: Make `check_conflict_for_files` private 2017-01-13 22:43:13 +02:00
nautilus-batch-rename-utilities.c batch-rename: cancel metadata check when closing dialog 2017-06-29 21:56:46 +03:00
nautilus-batch-rename-utilities.h batch-rename: cancel metadata check when closing dialog 2017-06-29 21:56:46 +03:00
nautilus-bookmark-list.c general: format code with newer Uncrustify 2016-11-30 21:35:21 +01:00
nautilus-bookmark-list.h bookmark-list: port to G_DECLARE* type declaration 2016-09-29 09:34:12 +02:00
nautilus-bookmark.c nautilus.desktop: Remove saved-search leftovers 2017-08-09 20:27:07 +02:00
nautilus-bookmark.h bookmark: port to G_DECLARE* type declarations 2016-10-07 15:58:58 +03:00
nautilus-canvas-container.c canvas-container: Cancel active rubberband if a new one is started 2017-06-15 18:33:43 +02:00
nautilus-canvas-container.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-canvas-dnd.c general: fix typo 2016-12-10 00:01:54 +01:00
nautilus-canvas-dnd.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-canvas-item.c canvas-item: Don't wrap after . immediately followed by numbers 2017-05-04 04:37:34 -04:00
nautilus-canvas-item.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-canvas-private.h canvas-container: Use rubberband coordinates from original device 2017-06-15 18:33:43 +02:00
nautilus-canvas-view-container.c canvas-view-container: free attribute quark list 2016-09-22 17:47:50 -03:00
nautilus-canvas-view-container.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-canvas-view.c files-view: disable the reset zoom button by default 2017-06-24 19:05:59 +03:00
nautilus-canvas-view.h canvas-view: port to G_DECLARE* type declaration 2017-02-03 15:53:36 +02:00
nautilus-clipboard.c general: format code with newer Uncrustify 2016-11-30 21:35:21 +01:00
nautilus-clipboard.h clipboard: remove duplicate function declaration 2017-06-24 15:19:37 +03:00
nautilus-column-chooser.c column-chooser: Port to G_DECLARE* type declaration 2017-02-15 11:15:09 +02:00
nautilus-column-chooser.h column-chooser: Port to G_DECLARE* type declaration 2017-02-15 11:15:09 +02:00
nautilus-column-utilities.c general: add recency sort for recent files 2017-02-20 10:56:54 +01:00
nautilus-column-utilities.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-compress-dialog-controller.c compress-dialog: fix dialog width changes 2016-10-04 23:22:27 +03:00
nautilus-compress-dialog-controller.h compress-dialog-controller: add header 2016-09-06 15:41:06 +02:00
nautilus-container-max-width.c container-max-width: Fix padding calculation 2017-03-10 17:09:13 +01:00
nautilus-container-max-width.h views: add flow box based view 2017-02-15 01:27:41 +01:00
nautilus-dbus-manager.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-dbus-manager.h dbus: move NautilusDBusManager to src/ 2014-04-30 11:08:25 +02:00
nautilus-debug.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-debug.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-desktop-item-properties.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-desktop-item-properties.h Don't mention FSF address 2014-02-17 14:41:43 -08:00
nautilus-directory-async.c view-icon: add new zoom level 2017-02-15 01:27:41 +01:00
nautilus-directory-notify.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-directory-private.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-directory.c directory: Remove unused nautilus_directory_is_remote() 2017-07-18 03:25:03 +02:00
nautilus-directory.h directory: Remove unused nautilus_directory_is_remote() 2017-07-18 03:25:03 +02:00
nautilus-dnd.c general: use gtk_menu_popup_at_pointer 2017-03-09 12:40:09 +02:00
nautilus-dnd.h general: fix typo 2016-12-10 00:01:54 +01:00
nautilus-enum-types.c.template Use templates for glib-mkenums 2016-09-01 18:02:49 +03:00
nautilus-enum-types.h.template Use templates for glib-mkenums 2016-09-01 18:02:49 +03:00
nautilus-error-reporting.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-error-reporting.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-file-attributes.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-file-changes-queue.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-file-changes-queue.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-file-conflict-dialog.c file-conflict-dialog: confirm filename change with return key 2017-05-02 21:20:34 +03:00
nautilus-file-conflict-dialog.h file-conflict-dialog: Prevent replacing a directory with a symbolic link 2017-03-22 16:09:51 +01:00
nautilus-file-name-widget-controller.c file-name-widget-controller: rerun uncrustify 2016-09-06 15:41:06 +02:00
nautilus-file-name-widget-controller.h file-name-widget-controller: add header 2016-09-06 15:41:06 +02:00
nautilus-file-operations.c file-operations: deduplicate code 2017-05-30 11:17:56 +03:00
nautilus-file-operations.h mime-actions: use file metadata for trusting desktop files 2017-02-06 18:53:08 +01:00
nautilus-file-private.h implement fts 2017-06-22 16:49:41 +03:00
nautilus-file-queue.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-file-queue.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-file-undo-manager.c general: format code with newer Uncrustify 2016-11-30 21:35:21 +01:00
nautilus-file-undo-manager.h undo-file-manager: make the class final and port to G_DECLARE* type declaration 2016-11-02 16:24:11 +02:00
nautilus-file-undo-operations.c build: Make tracker a hard dependency 2017-07-18 03:25:03 +02:00
nautilus-file-undo-operations.h Implement batch renaming 2016-08-29 13:02:50 +03:00
nautilus-file-utilities.c Fix translator comments 2017-01-28 01:41:56 +01:00
nautilus-file-utilities.h general: Add mime type support for archives 2017-08-09 22:07:59 +02:00
nautilus-file.c file: clear info before removing from directory 2017-08-07 13:49:53 +03:00
nautilus-file.h build: Make tracker a hard dependency 2017-07-18 03:25:03 +02:00
nautilus-files-view-dnd.c general: only set icon position metadata when in desktop 2016-12-10 00:01:54 +01:00
nautilus-files-view-dnd.h general: remove vim modelines 2016-04-04 18:08:36 +02:00
nautilus-files-view.c files-view: fix “extract to” dialog in search 2017-08-09 23:26:34 +03:00
nautilus-files-view.h general: Add mime type support for archives 2017-08-09 22:07:59 +02:00
nautilus-floating-bar.c floating-bar: fix hide on hover with notebook visible 2016-11-03 13:21:01 +02:00
nautilus-floating-bar.h nautilus-floating-bar: hide on hover 2016-07-13 11:22:49 +02:00
nautilus-freedesktop-dbus.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-freedesktop-dbus.h Don't mention FSF address 2014-02-17 14:41:43 -08:00
nautilus-global-preferences.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-global-preferences.h general: Add mime type support for archives 2017-08-09 22:07:59 +02:00
nautilus-icon-info.c general: load fallback file icon from resources 2017-08-09 16:37:28 +03:00
nautilus-icon-info.h view-icon: add new zoom level 2017-02-15 01:27:41 +01:00
nautilus-icon-names.h nautilus.desktop: Remove saved-search leftovers 2017-08-09 20:27:07 +02:00
nautilus-image-properties-page.c image-properties-page: port away from manual decls 2017-02-23 15:21:31 +02:00
nautilus-image-properties-page.h image-properties-page: port away from manual decls 2017-02-23 15:21:31 +02:00
nautilus-keyfile-metadata.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-keyfile-metadata.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-lib-self-check-functions.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-lib-self-check-functions.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-link.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-link.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-list-model.c general: use gdk_monitor_get_scale_factor 2017-03-09 12:14:12 +02:00
nautilus-list-model.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-list-view-dnd.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-list-view-dnd.h dnd: use GtkPlacesSidebar drop targets hints 2015-10-06 23:36:30 +02:00
nautilus-list-view-private.h list-view: fix snippet newline removal 2017-08-08 11:23:12 +01:00
nautilus-list-view.c list-view: fix regex unref 2017-08-08 12:08:42 +01:00
nautilus-list-view.h general: remove vim modelines 2016-04-04 18:08:36 +02:00
nautilus-location-entry.c general: format code with newer Uncrustify 2016-11-30 21:35:21 +01:00
nautilus-location-entry.h Remove NautilusEntry 2016-08-30 21:09:46 +03:00
nautilus-main.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-metadata.c mime-actions: use file metadata for trusting desktop files 2017-02-06 18:53:08 +01:00
nautilus-metadata.h mime-actions: use file metadata for trusting desktop files 2017-02-06 18:53:08 +01:00
nautilus-mime-actions.c mime-actions: null-check app info 2017-08-11 22:15:51 +03:00
nautilus-mime-actions.h general: add preference for automatic decompression of archives 2016-08-23 00:36:56 +03:00
nautilus-mime-application-chooser.c general: format code with newer Uncrustify 2016-11-30 21:35:21 +01:00
nautilus-mime-application-chooser.h mime-application-chooser: port to G_DECLARE* type 2016-10-07 15:59:49 +03:00
nautilus-module.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-module.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-monitor.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-monitor.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-new-folder-dialog-controller.c new-folder-dialog-controller: add header 2016-09-06 15:41:06 +02:00
nautilus-new-folder-dialog-controller.h new-folder-dialog-controller: add header 2016-09-06 15:41:06 +02:00
nautilus-notebook.c notebook: make the class final 2017-03-30 22:34:43 +03:00
nautilus-notebook.h notebook: make the class final 2017-03-30 22:34:43 +03:00
nautilus-operations-ui-manager.c file-conflict-dialog: use a Unicode apostrophe in a new translatable string 2017-03-22 20:08:16 +01:00
nautilus-operations-ui-manager.h file-operations: open unsupported archives in another application 2016-08-30 19:54:42 +03:00
nautilus-other-locations-window-slot.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-other-locations-window-slot.h window-slot: use inheritance for other locations view 2016-04-14 10:35:15 +02:00
nautilus-pathbar.c pathbar: Handle middle click on button-press-event 2017-06-19 13:17:38 +03:00
nautilus-pathbar.h general: remove vim modelines 2016-04-04 18:08:36 +02:00
nautilus-places-view.c view: make icon getter static 2016-11-23 13:02:29 +01:00
nautilus-places-view.h places-view: implement a view for Other Locations 2015-08-20 17:38:35 -03:00
nautilus-preferences-window.c general: Add mime type support for archives 2017-08-09 22:07:59 +02:00
nautilus-preferences-window.h general: remove vim modelines 2016-04-04 18:08:36 +02:00
nautilus-previewer.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-previewer.h application: simplify use of NautilusPreviewer 2014-04-30 11:08:25 +02:00
nautilus-profile.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-profile.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-program-choosing.c program-choosing: fix double-free 2017-08-09 13:59:03 +03:00
nautilus-program-choosing.h mime-actions: launch default uri handlers when activating files 2017-05-13 19:16:01 +03:00
nautilus-progress-info-manager.c progress-info-manager: port away from manual decls 2017-03-30 22:20:45 +03:00
nautilus-progress-info-manager.h progress-info-manager: port away from manual decls 2017-03-30 22:20:45 +03:00
nautilus-progress-info-widget.c progress-info-widget: use constructed instead of new for initialization 2016-10-26 20:10:39 +02:00
nautilus-progress-info-widget.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-progress-info.c progress-info: port away from manual decls 2017-04-18 11:15:34 +03:00
nautilus-progress-info.h progress-info: port away from manual decls 2017-04-18 11:15:34 +03:00
nautilus-progress-persistence-handler.c progress-persistence-handler: port away from manual decls 2017-03-29 17:45:22 +03:00
nautilus-progress-persistence-handler.h progress-persistence-handler: port away from manual decls 2017-03-29 17:45:22 +03:00
nautilus-properties-window.c properties-window: use gdk_pixbuf_scale_simple () 2017-02-23 15:22:58 +02:00
nautilus-properties-window.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-query-editor.c implement fts 2017-06-22 16:49:41 +03:00
nautilus-query-editor.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-query.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-query.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-recent.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-recent.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-rename-file-popover-controller.c rename-file-popover-controller: consume ctrl-z 2017-08-08 20:04:25 +03:00
nautilus-rename-file-popover-controller.h rename-file-popover-controller: add header 2016-09-06 15:41:06 +02:00
nautilus-search-directory-file.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-search-directory-file.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-search-directory.c nautilus.desktop: Remove saved-search leftovers 2017-08-09 20:27:07 +02:00
nautilus-search-directory.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-search-engine-model.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-search-engine-model.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-search-engine-simple.c search-engine-simple: port to G_DECLARE* type declaration 2016-10-08 22:38:43 +03:00
nautilus-search-engine-simple.h search-engine-simple: port to G_DECLARE* type declaration 2016-10-08 22:38:43 +03:00
nautilus-search-engine-tracker.c implement fts 2017-06-22 16:49:41 +03:00
nautilus-search-engine-tracker.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-search-engine.c build: Make tracker a hard dependency 2017-07-18 03:25:03 +02:00
nautilus-search-engine.h search-engine: port to G_DECLARE* type 2016-10-07 15:59:35 +03:00
nautilus-search-hit.c implement fts 2017-06-22 16:49:41 +03:00
nautilus-search-hit.h implement fts 2017-06-22 16:49:41 +03:00
nautilus-search-popover.c implement fts 2017-06-22 16:49:41 +03:00
nautilus-search-popover.h implement fts 2017-06-22 16:49:41 +03:00
nautilus-search-provider.c search-provider: include header, not the source 2017-03-01 16:45:10 +02:00
nautilus-search-provider.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-selection-canvas-item.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-selection-canvas-item.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-self-check-functions.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-self-check-functions.h general: remove vim modelines 2016-04-04 18:08:36 +02:00
nautilus-shell-search-provider.c shell-search-provider: Only use location in description 2017-08-07 15:15:34 +02:00
nautilus-shell-search-provider.h search-provider: don't own a separate bus name 2014-04-30 11:08:26 +02:00
nautilus-signaller.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-signaller.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-special-location-bar.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-special-location-bar.h general: remove vim modelines 2016-04-04 18:08:36 +02:00
nautilus-thumbnails.c general: adjust uncrustify style 2016-09-06 15:41:06 +02:00
nautilus-thumbnails.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-toolbar-menu-sections.h toolbar: move undo/redo toolbar menu code into toolbar 2016-06-23 22:45:06 +01:00
nautilus-toolbar.c toolbar: Don't leak previous allocations 2017-05-05 17:14:56 +03:00
nautilus-toolbar.h window-slot: prevent menu disappearing when Hidden Files toggled 2016-12-10 20:06:55 +00:00
nautilus-trash-bar.c general: format code with newer Uncrustify 2016-11-30 21:35:21 +01:00
nautilus-trash-bar.h trash-bar: port to G_DECLARE* type declaration 2016-10-07 15:59:20 +03:00
nautilus-trash-monitor.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-trash-monitor.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-tree-view-drag-dest.c general: format code with newer Uncrustify 2016-11-30 21:35:21 +01:00
nautilus-tree-view-drag-dest.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-ui-utilities.c ui-utilities: Fix menu merge when prepending 2017-04-21 11:00:07 +02:00
nautilus-ui-utilities.h ui-utilities: Add custom function to display error dialog 2017-03-08 17:17:01 +01:00
nautilus-undo-private.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-vfs-directory.c general: run uncrustify 2016-08-29 18:37:10 +02:00
nautilus-vfs-directory.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-vfs-file.c general: add recency sort for recent files 2017-02-20 10:56:54 +01:00
nautilus-vfs-file.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-video-mime-types.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-view-icon-controller.c files-view: disable the reset zoom button by default 2017-06-24 19:05:59 +03:00
nautilus-view-icon-controller.h views: add flow box based view 2017-02-15 01:27:41 +01:00
nautilus-view-icon-item-ui.c view-icon-item-ui: Allow maximum of 3 lines for file name 2017-03-10 17:10:26 +01:00
nautilus-view-icon-item-ui.h views: add flow box based view 2017-02-15 01:27:41 +01:00
nautilus-view-icon-ui.c view-icon-ui: Remove row and column spacing 2017-03-10 17:10:56 +01:00
nautilus-view-icon-ui.h nautilus-view-icon: Rework selection and loading 2017-03-10 15:26:15 +01:00
nautilus-view-item-model.c nautilus-view-icon: Rework selection and loading 2017-03-10 15:26:15 +01:00
nautilus-view-item-model.h nautilus-view-icon: Rework selection and loading 2017-03-10 15:26:15 +01:00
nautilus-view-model.c view-model: Don't remove files when adding items 2017-03-30 17:06:47 +02:00
nautilus-view-model.h nautilus-view-icon: Rework selection and loading 2017-03-10 15:26:15 +01:00
nautilus-view.c view: make icon getter static 2016-11-23 13:02:29 +01:00
nautilus-view.h view: make icon getter static 2016-11-23 13:02:29 +01:00
nautilus-window-slot-dnd.c general: fix typo 2016-12-10 00:01:54 +01:00
nautilus-window-slot-dnd.h general: merge libnautilus-private to src 2016-04-25 16:31:42 +02:00
nautilus-window-slot.c general: Add mime type support for archives 2017-08-09 22:07:59 +02:00
nautilus-window-slot.h add "restore tab" action 2017-05-31 15:58:52 +03:00
nautilus-window.c general: load fallback file icon from resources 2017-08-09 16:37:28 +03:00
nautilus-window.h window: port to G_DECLARE_*_TYPE decl 2017-05-06 14:42:02 +03:00
nautilus-x-content-bar.c x-content-bar : port to G_DECLARE* type declaration 2016-10-09 21:23:03 +03:00
nautilus-x-content-bar.h x-content-bar : port to G_DECLARE* type declaration 2016-10-09 21:23:03 +03:00