1
0
mirror of https://gitlab.gnome.org/GNOME/evince synced 2024-07-02 15:48:59 +00:00
evince/libview
Nelson Benítez León 64596bd624 Fix crash when annotation window is closed outside of Evince
Under Wayland, when closing an Evince annotation window
directly from the desktop compositor e.g. gnome-shell
then Evince would crash when trying to draw the window
as it haven't noticed it has gone.

Fixed by listening to "delete-event" signal so Evince
notices the closing and acts accordingly.

Fixes #2009
2024-02-13 01:30:27 +00:00
..
ev-annotation-window.c Fix crash when annotation window is closed outside of Evince 2024-02-13 01:30:27 +00:00
ev-annotation-window.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-color-contrast.c libview: make contrast functions available in all libview/ 2020-06-22 23:49:46 -04:00
ev-color-contrast.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-document-model.c libview: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-document-model.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-form-field-accessible.c Remove use of deprecated g_type_class_add_private function 2019-08-03 19:02:30 -06:00
ev-form-field-accessible.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-image-accessible.c Remove use of deprecated g_type_class_add_private function 2019-08-03 19:02:30 -06:00
ev-image-accessible.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-job-scheduler.c Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE when appropriate 2023-05-20 15:35:48 +00:00
ev-job-scheduler.h Wait until all jobs finish before exit 2022-07-14 15:10:00 +00:00
ev-jobs.c Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE when appropriate 2023-05-20 15:35:48 +00:00
ev-jobs.h libview: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-link-accessible.c Remove use of deprecated g_type_class_add_private function 2019-08-03 19:02:30 -06:00
ev-link-accessible.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-media-player.c libview: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-media-player.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-page-accessible.c ev-page-accessible: silence maybe-uninitialized warnings 2023-05-20 18:23:20 +00:00
ev-page-accessible.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-page-cache.c libview: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-page-cache.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-pixbuf-cache.c libview: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-pixbuf-cache.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-print-operation.c Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE when appropriate 2023-05-20 15:35:48 +00:00
ev-print-operation.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-stock-icons.c libview: make it possible to get libview icon directory from env var 2023-06-18 21:58:25 +00:00
ev-stock-icons.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-timeline.c Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE when appropriate 2023-05-20 15:35:48 +00:00
ev-timeline.h libview: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-transition-animation.c libview: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-transition-animation.h libview: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-view-accessible.c libview: simplify freeing memory by better exploiting glib functions 2023-03-24 09:58:48 +01:00
ev-view-accessible.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-view-cursor.c [libview] Use GDK_BLANK_CURSOR instead of creating our own empty cursor 2010-08-14 14:27:36 +02:00
ev-view-cursor.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-view-marshal.list libview: Text selection using the caret cursor. 2013-06-21 15:47:51 +02:00
ev-view-presentation.c libview: Place at the top center "end of presentation" text 2023-06-21 02:54:32 +00:00
ev-view-presentation.h all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-view-private.h libview: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-view-type-builtins.c.template libview: Remove trailing whitespaces 2023-03-22 20:15:51 +00:00
ev-view-type-builtins.h.template all: Replace include guards with pragma once 2021-12-15 02:24:07 +00:00
ev-view.c ev-view: do not define unnecessary function prototype ahead 2023-10-14 19:08:57 +00:00
ev-view.h pdf: let launch action to open pdfs from click event 2022-02-23 18:04:48 +00:00
meson.build doc: migrate to gi-docgen 2022-01-09 00:13:20 +08:00