commit 98ab956997adbf02bfe09e54026a088cbb185f4e
Author: Jeremy Bícha <jbicha@debian.org>
Date: Mon Sep 8 07:04:52 2025 -0400
Remove obsolete Rules-Requires-Root: no field
commit e8c0eb68108f6e242e990a44b0fdf4fc742e181a
Author: Jeremy Bícha <jbicha@debian.org>
Date: Mon Sep 8 07:04:34 2025 -0400
Stop using dh-sequence-gnome
evince is no longer in Ubuntu main
commit 009ba8bf4367ccb2c603365d7ef5639cad8811db
Author: Jeremy Bícha <jbicha@debian.org>
Date: Wed Aug 27 17:32:08 2025 -0400
Update debian/libevview-4.0-5.symbols
commit 3be2fff319ee45d5f11e7713608637d22939a41e
Author: Jeremy Bícha <jeremy.bicha@canonical.com>
Date: Tue Jan 21 16:05:21 2025 -0500
Rename packages for soname bump
commit 7c14ac4515f9935e38a4c67ec077d754943c77ab
Author: Jeremy Bícha <jeremy.bicha@canonical.com>
Date: Tue Jan 21 15:58:11 2025 -0500
evince-common.install: Stop installing /usr/share/evince/icons/
commit fc7509fe1874262e9dca83586f27b1c7aaf72f7a
Author: Jeremy Bícha <jeremy.bicha@canonical.com>
Date: Tue Jan 21 16:10:26 2025 -0500
libview no longer uses gstreamer for a multimedia media player
commit b3106e0c73a891aa4bd0b00ff8ce39c547a6b9c8
Author: Jeremy Bícha <jbicha@debian.org>
Date: Wed Aug 27 17:11:58 2025 -0400
Build with gtk4 & libadwaita
commit 9bd8ef70ce85750b65fb8de00f0bf2ffc911c9f6
Author: Jeremy Bícha <jbicha@debian.org>
Date: Wed Aug 27 17:10:31 2025 -0400
Add Build-Depends: libsysprof-capture-4-dev
commit bbe4159152d162c8e4460be42d0de56cf2656ffe
Author: Jeremy Bícha <jeremy.bicha@canonical.com>
Date: Tue Jan 21 15:45:36 2025 -0500
Add Build-Depends: libexempi-dev
commit c8a481811e5faff066be1146e2baf1415190714f
Author: Jeremy Bícha <jbicha@debian.org>
Date: Wed Aug 27 17:20:15 2025 -0400
Comment out remaining patch since it doesn't apply cleanly
commit 463460a43a548ad735a2c8d3ff06a08028c04dc9
Author: Jeremy Bícha <jbicha@debian.org>
Date: Wed Aug 27 17:19:43 2025 -0400
Remove patches applied in new release
commit 7964a1ab500a203119a6c5cf6f902e9efe6dc42b
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date: Wed Aug 20 21:34:50 2025 -0400
New upstream release
commit f3bcb113a9e7bdacdf7851febf9ca33bd6c8d520
Merge: 453df1a4 9668b2fe
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date: Wed Aug 20 21:34:50 2025 -0400
Update upstream source from tag 'upstream/49_alpha'
Update to upstream version '49~alpha'
with Debian dir 933804201f2c780a1ffc29198d8979314cd3200c
commit 9668b2febc6768d08499d7e61fe97e61b1642c3d
Merge: 07ed09f2 aad30abc
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date: Wed Aug 20 21:34:44 2025 -0400
New upstream version 49~alpha
commit aad30abc28f687c9df9661cbc6ebaf8f86a6fa8b
Author: Germán Poo-Caamaño <gpoo@gnome.org>
Date: Sun Jun 29 20:23:39 2025 -0400
Release 49.alpha
commit 7bcb24c74b5633d0d114901bb4be4609ab113998
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Jan 12 15:00:44 2024 +0800
shell: Fix metadata of EvWindow methods
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 164b4bc696d66c59e4e067095a3c6a6d3f059a88
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Jan 12 14:59:08 2024 +0800
shell: Fix parameter name of _ev_application_open_uri_at_dest
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 48797fe8aa432f8e4174391b95d60a1f1de02236
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Dec 22 13:48:50 2023 +0800
shell: Show loading spinner after 3 seconds
According to GNOME HIG, spinner should be displayed only for task longer
that around 3 seconds. The recommended way from HIG is that show spinner
after the rendering job don't finished after 3 seconds.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 6c491be1352dac7329000f04b8e6f44310912c0a
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Sun Jan 7 14:59:53 2024 +0800
libview: Use gtk_css_provider_load_from_string
gtk_css_provider_load_from_data is deprecated in GTK 4.12
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 835f4b3c6fea07ae8d371b8d78891917f150a900
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Tue Jan 9 01:10:15 2024 +0800
shell: Remove ../data in evince.gresource.xml
The data directory is already included in the search path.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 3f912f7d9c2394e9901d515c5fdd712fb0639890
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Jan 5 14:18:21 2024 +0800
cut-n-paste: Remove unused script update-from-egg.sh
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit aa99ada0db0a9404e07e91fdd8480ca84c67a46e
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Thu Jan 4 17:59:29 2024 +0800
properties: Define GETTEXT_PACKAGE before including gi18n-lib.h
Spotted by clang language server.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 9391bb0d0c8d9ac2111ad55696d2f15585afd797
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Sun Dec 10 23:07:01 2023 +0800
properties: Remove the extra colons from property labels
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 556851570a0e0343e6ed1001acc5f61cf515705e
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Sun Dec 10 23:05:26 2023 +0800
nautilus: Rename the shown name to Document Properties
To match the name "Image Properties".
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit ce4b2c03baf5f34945dbd4d716ff6e203e41beff
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Thu Jun 22 22:02:34 2023 +0800
properties: move EvPropertiesView to shell
Since the new extension API of Nautilus does not depends on GTK4.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 3b0a52a48ac619b4f20aa6369285b2613dcb28ce
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Nov 11 14:54:44 2022 +0800
properties: Split the common code into ev-properties.c
We are going to move EvPropertiesView into shell since the new Nautilus
extension API do not require us expose a custom GTK widget.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit dedb8cdab0e8acdc514f0ff723b71216dac23003
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Tue Dec 26 14:55:40 2023 +0800
libview: Add helper to get texture from EvJobThumbnailTexture
For better binding support.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit f4c888c1e6843c309fc7b682686de2fc3118087a
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Mon Dec 25 18:53:24 2023 +0800
libview: Add ev_job_get_document helper to get document
This is mainly for generating binding to get the document from EvJob.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 02dc084ecf60aeba7768466341e022b2c072cc56
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Dec 22 14:48:28 2023 +0800
shell: Remove recent_manager field in EvWindowPrivate
This singleton can be easily obtained by GTK helper function.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 42c92c7eba7b4c5d5f966a43f9b6a676b42aef7e
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Sun Dec 17 18:27:30 2023 +0800
libdocument: Fix introspection metadata for EvListDest
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 5f042135ed1e6545bd8e1c9ffcc3bb3ef9769e7b
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Dec 8 16:50:21 2023 +0800
libdocument: Fix headers inclusion about GDK
It seems that most part of libdocument do not need GDK.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 8dc4472f7d0239a09ad9516dde4263400769ad46
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Thu Jan 4 18:00:46 2024 +0800
properties: Remove unused variable from ev_properties_get_models
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 9920ff6102d7a837d71eea4a88e5ef97b75cb34e
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Thu Dec 14 13:03:25 2023 +0800
libview, shell: Fix the return type of GObject new function
For better gobject introspection support.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 1f701b6dae876e32726392c5a7840510bd1cbac3
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Sun Dec 17 20:35:48 2023 +0800
shell: Fix introspection of EvWindow
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 4e851edc3528ed30dcf0ea06f453494f73e42983
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Sun Dec 24 22:08:22 2023 +0800
shell: Remove unused view_box field in EvWindowPrivate
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit ab85644b830d2347895b28039e1a91cad8dbcd09
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Mon Dec 25 10:36:48 2023 +0800
libmisc: Remove ev_page_action_grab_focus
We can simply implement the virtual method grab_focus and use
gtk_widget_grab_focus.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit b429f4a16debf54656aeb6a3ef96632feca03dec
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Dec 29 15:48:24 2023 +0800
shell: Remove unused uri argument in ev_properties_dialog_set_document
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit c6fa0f35a60fc21affa38599c16dbd3937b6e682
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Thu Jan 4 13:43:30 2024 +0800
shell: Remove X11 legacy handling in EvApplication
We are going to remove evinced and make Evince a unique instance
application. So timestamp based API is not useful anymore.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 4770d586055f08a929887c3eb54e283fb160583c
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Dec 8 16:44:55 2023 +0800
libdocument, shell: Pass GAppLaunchContext to ev_attachment_open
It seems that all ev_attachment_open need is a GAppLaunchContext. And
EvAttachment should not depend on GDK.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 8d658481491758eec0693542bf10fc50bfa0d9d0
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Thu Jan 4 11:58:38 2024 +0800
shell: Remove legacy timestamp hanlding from ev_application_open_recent_view
We are going to remove evinced and make Evince a unique instance
application. So timestamp based API is not useful anymore.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 07a6a92f3e1afe6282a461d455e3405f2ee995d8
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Tue Jan 2 17:30:40 2024 +0800
shell: Make EvPasswordView as a final type
We won't subclass this type and shell part is not public ABI.
We can change this when it need to be derivable in anytime.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 405fcc7c20da86d02280ebd930eaef8e6b0cc016
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Tue Jan 2 17:26:12 2024 +0800
shell: Switch to GET_PRIVATE helper for EvPasswordView
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit d86518f16cd2504e61f774d7c457f2012bf93274
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Tue Jan 2 15:42:59 2024 +0800
shell: Remove unneccessary const qualifier in ev_window_is_empty
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 6034346e169cfa67c568008f705d0bc065f60cfd
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Sun Dec 24 17:27:37 2023 +0800
shell, libview: Switch to g_clear_handle_id helper
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 0b92fd782d5a23707553b58a2e99e77d28af1d58
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Fri Dec 29 15:51:13 2023 +0800
shell: Include gtk.h in ev_properties_dialog.h
It's a warning reported by clangd.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 542f04e1f3525031119a1225b75d19f890440e08
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Wed Dec 20 17:36:47 2023 +0800
shell: Remove GtkColorButton from EvAnnotationPropertiesDialog
It's deprecated in GTK 4.10.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 201305af6bda4a5001293ee35bcb314c7e022cd3
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Wed Dec 20 17:20:38 2023 +0800
shell: Remove deprecated GtkComboBoxText in EvAnnotationPropertiesDialog
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit b4d51fffc70e13c0d7129c6f3bb931471dadf185
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Wed Dec 20 16:43:49 2023 +0800
libview: Use gtk_widget_get_{width, height}
The gtk_widget_get_allocated_{width, height} and get_allocation are
deprecated in GTK 4.12.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit f9bcb58cea47a168f45efeab0a58cbeae2b874bb
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Tue Dec 5 18:14:10 2023 +0800
libview: Use G_DECLARE_DERIVABLE_TYPE and private data for EvView
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
commit 9d058d8090be4c1e3869f040d92fe6f4971d2d65
Author: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Date: Tue Dec 5 16:57:46 2023 +0800
libview: Rename ev_view_get_has_selections to ev_view_has_selections
Also use the helper internally as much as possible.
Signed-off-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn>
Among the 5 debian patches available in version 48.1-4 of the package, we noticed the following issues: