1
0
mirror of https://gitlab.gnome.org/GNOME/evince synced 2024-07-02 15:48:59 +00:00
evince/shell
Nelson Benítez León 4ad3b2c40a sidebar-annotations: avoid crash when deleting annotation
avoid it by preventing running our GtkTreeSelection 'changed'
handler when triggered by gtk_tree_store_clear() in the callback
for loading the new annotations.

Fixes #2022
2024-02-23 12:51:30 +00:00
..
ev-annotation-properties-dialog.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-annotation-properties-dialog.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-annotations-toolbar.c ev-annotations-toolbar: do not set unnecessary accessible 2023-06-18 23:48:58 +00:00
ev-annotations-toolbar.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-application.c ev-application: remove loading and saving of custom accels file 2023-06-19 02:35:57 +00:00
ev-application.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-bookmarks.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-bookmarks.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-daemon-gdbus.xml Revert "shell: Make evinced D-Bus name match application name" 2018-10-07 00:02:00 -03:00
ev-daemon.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-file-monitor.c Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE when appropriate 2023-05-20 15:35:48 +00:00
ev-file-monitor.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-find-sidebar.c find-sidebar: don't discard matches without text area 2023-06-18 15:02:25 +00:00
ev-find-sidebar.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-gdbus.xml Revert "shell: Make app D-Bus name match application name" 2018-10-06 23:56:02 -03:00
ev-history.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-history.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-keyring.c Migrate from libgnome-keyring to libsecret 2013-01-05 12:52:33 +01:00
ev-keyring.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-loading-message.c ev-loading-message: Remove unused variables 2013-01-12 12:13:54 +01:00
ev-loading-message.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-media-player-keys.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-media-player-keys.h shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-message-area.c shell: Derive EvMessageArea from GtkBin to simplify GTK4 move 2022-10-28 00:43:27 +00:00
ev-message-area.h shell: Derive EvMessageArea from GtkBin to simplify GTK4 move 2022-10-28 00:43:27 +00:00
ev-metadata.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-metadata.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-password-view.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-password-view.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-progress-message-area.c ev-progress-message-area: don't set show close button on infobar 2023-10-21 11:37:27 +00:00
ev-progress-message-area.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-properties-dialog.c properties: Add document size in the file properties window 2015-01-18 09:45:04 +01:00
ev-properties-dialog.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-properties-fonts.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-properties-fonts.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-properties-license.c shell: Prepare properties license tab for gtk4 2022-03-19 18:42:06 +00:00
ev-properties-license.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-recent-view.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-recent-view.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-sidebar-annotations.c sidebar-annotations: avoid crash when deleting annotation 2024-02-23 12:51:30 +00:00
ev-sidebar-annotations.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-sidebar-attachments.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-sidebar-attachments.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-sidebar-bookmarks.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-sidebar-bookmarks.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-sidebar-layers.c shell: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-sidebar-layers.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-sidebar-links.c sidebar-links: fix Outline collapse status not being saved 2023-06-18 16:27:56 +00:00
ev-sidebar-links.h shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-sidebar-page.c shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-sidebar-page.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-sidebar-thumbnails.c Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE when appropriate 2023-05-20 15:35:48 +00:00
ev-sidebar-thumbnails.h shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-sidebar.c ev-sidebar: Use stack children to keep record of the sidebar page 2023-02-27 16:59:01 +00:00
ev-sidebar.h shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-toolbar.c ev-toolbar.c: fix crash when instantiating .ui template 2023-04-25 20:40:05 -04:00
ev-toolbar.h shell: Derive EvToolbar from GtkBin instead of HdyHeaderBar 2022-10-27 20:28:17 -03:00
ev-utils.c shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-utils.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-window-title.c shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-window-title.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-window.c shell: only set "fullscreen" in metadata if it's not maximized 2023-11-14 12:06:29 +00:00
ev-window.h Improve Outline context menu 2023-03-10 18:31:31 +00:00
ev-zoom-action.c shell: Use composite template for EvToolbar 2022-10-27 20:19:58 -03:00
ev-zoom-action.h shell: Use composite template for EvToolbar 2022-10-27 20:19:58 -03:00
evince-menus.ui shell: remove 'annotate-selected-text' action 2023-06-21 00:40:01 +00:00
evince-message-area.ui shell: Derive EvMessageArea from GtkBin to simplify GTK4 move 2022-10-28 00:43:27 +00:00
evince-password-view.ui shell: Avoid gtk_window_show_all in EvPassword 2022-03-31 01:00:42 +00:00
evince-progress-message-area.ui shell: Use composite template for the progress message area 2022-03-31 02:59:26 +00:00
evince-properties-fonts.ui shell: Use composite template for the Fonts property tab 2022-03-19 18:42:06 +00:00
evince-recent-view.ui shell: Use composite template for the recents view 2022-03-31 00:27:30 -03:00
evince-sidebar-annotations.ui ev-sidebar-annotations: Use composite template 2023-03-22 14:59:10 +00:00
evince-sidebar-bookmarks.ui ev-sidebar-bookmark: Do not hard-code event to open context menu 2023-02-28 00:01:56 +01:00
evince-sidebar.ui shell: Use composite template for EvSidebar 2022-03-31 00:06:52 -03:00
evince-toolbar.ui shell: Save settings automatically at closing a document 2023-03-22 15:30:52 +00:00
evince-zoom-action.ui shell: make zoom-menu internal to EvZoomAction 2022-07-15 19:31:08 -04:00
evince.css annotation-window: Fix title color 2022-01-12 03:24:53 +00:00
evince.gresource.xml ev-sidebar-annotations: Use composite template 2023-03-22 14:59:10 +00:00
help-overlay.ui shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
main.c shell: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
meson.build shell/meson: do not add extra dependencies for gnome.compile_resources 2023-06-18 21:58:25 +00:00