From 9fbf27227e98b877bee60106a7f0a38d402f5252 Mon Sep 17 00:00:00 2001 From: Maximilian Federle Date: Thu, 30 Sep 2021 18:12:45 +0200 Subject: [PATCH 1/2] snap: Use lzo compression & switch to core20 base LZO compression speeds up cold starts tremendously while increasing the download size a moderate amount. Also switch to core20 and its more recent gnome extension. --- snap/snapcraft.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 0f91671d4a3..549179285a2 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -10,7 +10,8 @@ description: | `snap connect jabref:removable-media` grade: stable confinement: strict -base: core18 +base: core20 +compression: lzo architectures: - build-on: amd64 @@ -44,10 +45,10 @@ layout: apps: jabref: command: bin/JabRef - extensions: [gnome-3-34] + extensions: [gnome-3-38] browser-proxy: command: lib/jabrefHost.py - extensions: [gnome-3-34] + extensions: [gnome-3-38] environment: _JAVA_OPTIONS: "-Duser.home=$SNAP_USER_DATA" From 1fde6dd7b1de2f87930040f9b54dbfee890ab949 Mon Sep 17 00:00:00 2001 From: Maximilian Federle Date: Thu, 30 Sep 2021 18:21:35 +0200 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66951a4733d..00a9458ad3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve - We moved the export order in the preferences from `File` to `Import and Export`. [#7935](https://github.com/JabRef/jabref/pull/7935) - We reworked the export order in the preferences and the save order in the library preferences. You can now set more than three sort criteria in your library preferences. [#7935](https://github.com/JabRef/jabref/pull/7935) - The metadata-to-pdf actions now also embeds the bibfile to the PDF. [#8037](https://github.com/JabRef/jabref/pull/8037) +- The snap was updated to use the core20 base and to use lzo compression for better startup performance [#8109](https://github.com/JabRef/jabref/pull/8109) ### Fixed