Commit ec0b124c authored by Sebastien Bacher's avatar Sebastien Bacher
Browse files

New upstream version 3.38.2

parents 5765eded 2d50bd84
Version 3.38.2
~~~~~~~~~~~~~~
Released: 2021-02-07
Enhancements included in this release:
* Numerous bug fixes
* Numerous translation updates
Thanks also to those who contributed translations for the interface:
* Anders Jonsson (sv)
* Daniel Șerbănescu (ro)
* Efstathios Iosifidis (el)
* Jordi Mas (ca)
* Marek Černocký (cs)
* Tim Sabsch (de)
* Źmicier Turok (be)
* Мирослав Николић (sr)
And for the online help manual:
* Anders Jonsson (sv)
* Andika Triwidada (id)
* Jordi Mas (ca)
* Marek Černocký (cs)
Version 3.38.1
~~~~~~~~~~~~~~
Released: 2020-10-04
......
......@@ -88,6 +88,15 @@
<translation type="gettext">geary</translation>
<releases>
<release version="3.38.2" date="2021-02-07">
<description>
<p>Enhancements included in this release:</p>
<ul>
<li>Numerous bug fixes</li>
<li>Numerous translation updates</li>
</ul>
</description>
</release>
<release version="3.38.1" date="2020-10-04">
<description>
<p>Enhancements included in this release:</p>
......
......@@ -6,6 +6,7 @@ de
el
es
fr
id
it
pl
pt_BR
......
......@@ -1508,5 +1508,5 @@ msgid ""
msgstr ""
"En el mode text pla, el text es justificarà automàticament mitjançant salts "
"de línies de manera que no tinguin més de 74 caràcters d'ample i, el text "
"sagnat es justificarà i se citarà utilitzant el caràcter \"&gt,\" per a cada"
"sagnat es justificarà i se citarà utilitzant el caràcter \"&gt;\" per a cada"
" nivell de cita."
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
project('geary', [ 'vala', 'c' ],
version: '3.38.1',
version: '3.38.2',
license: 'LGPL2.1+',
meson_version: '>= 0.50',
)
......
......@@ -3,7 +3,7 @@
"app-id": "org.gnome.Geary.Devel",
"branch": "master",
"runtime": "org.gnome.Platform",
"runtime-version": "master",
"runtime-version": "3.38",
"sdk": "org.gnome.Sdk",
"command": "geary",
"desktop-file-name-suffix": " (Development)",
......@@ -21,10 +21,11 @@
"--talk-name=org.gnome.Contacts",
"--talk-name=org.gnome.ControlCenter",
"--talk-name=org.gnome.OnlineAccounts",
"--talk-name=org.gnome.evolution.dataserver.AddressBook9",
"--talk-name=org.gnome.evolution.dataserver.AddressBook10",
"--talk-name=org.gnome.evolution.dataserver.Sources5",
"--filesystem=xdg-cache/evolution/addressbook:ro",
"--metadata=X-DConf=migrate-path=/org/gnome/Geary/",
"--filesystem=xdg-download:rw",
"--filesystem=/tmp"
],
"cleanup": [
......@@ -52,9 +53,9 @@
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/gnome-online-accounts.git",
"branch": "master"
"type": "archive",
"url": "https://download.gnome.org/sources/gnome-online-accounts/3.36/gnome-online-accounts-3.36.0.tar.xz",
"sha256": "1c8f62990833ca41188dbb80c5e99d99b57a62608ca675bbcd37bc2244742f2e"
}
]
},
......@@ -66,9 +67,9 @@
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/gspell.git",
"branch": "master"
"type": "archive",
"url": "https://download.gnome.org/sources/gspell/1.8/gspell-1.8.4.tar.xz",
"sha256": "cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4"
}
],
"cleanup": [
......@@ -92,7 +93,7 @@
{
"type": "archive",
"url": "https://github.com/libical/libical/releases/download/v3.0.8/libical-3.0.8.tar.gz",
"sha256": "09fecacaf75ba5a242159e3a9758a5446b5ce4d0ab684f98a7040864e1d1286f"
"sha512": "ce015e6d4c1c7cb4af7b45748ce8251c663f80f6a4357ddff6a97796642619abe882f4cadeca10cabeb1b25577869f436da15bca882e032eb3ff0475f6010d8b"
}
],
"cleanup": [
......@@ -118,23 +119,23 @@
"config-opts": [
"-DCMAKE_BUILD_TYPE=Release",
"-DENABLE_CANBERRA=OFF",
"-DENABLE_EXAMPLES=OFF",
"-DENABLE_GTK=ON",
"-DENABLE_GOA=ON",
"-DENABLE_GOOGLE=OFF",
"-DENABLE_GTK=ON",
"-DENABLE_GTK_DOC=OFF",
"-DENABLE_INSTALLED_TESTS=OFF",
"-DENABLE_INTROSPECTION=ON",
"-DENABLE_VALA_BINDINGS=ON",
"-DENABLE_WEATHER=OFF",
"-DWITH_OPENLDAP=OFF",
"-DWITH_LIBDB=OFF",
"-DWITH_OPENLDAP=OFF"
"-DENABLE_INTROSPECTION=ON",
"-DENABLE_INSTALLED_TESTS=OFF",
"-DENABLE_GTK_DOC=OFF",
"-DENABLE_EXAMPLES=OFF"
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/evolution-data-server.git",
"branch": "master"
"type": "archive",
"url": "https://download.gnome.org/sources/evolution-data-server/3.38/evolution-data-server-3.38.1.tar.xz",
"sha256": "8ff278e9c334f185236182709ba46ab727db2830d0b4e09485c1e582e1f2e4b7"
}
],
"cleanup": [
......@@ -155,9 +156,9 @@
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/folks.git",
"branch": "master"
"type": "archive",
"url": "https://download.gnome.org/sources/folks/0.14/folks-0.14.0.tar.xz",
"sha256": "d6e778da637d3b33fd9a6b45115e8157d8868211dc08b943d1075b5eb7282bb9"
}
],
"cleanup": [
......@@ -183,9 +184,9 @@
"name": "gsound",
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/gsound.git",
"branch": "master"
"type": "archive",
"url": "https://download.gnome.org/sources/gsound/1.0/gsound-1.0.2.tar.xz",
"sha256": "bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53"
}
]
},
......@@ -193,9 +194,9 @@
"name": "gmime",
"sources": [
{
"type": "git",
"url": "https://github.com/jstedfast/gmime.git",
"branch": "master"
"type": "archive",
"url": "https://github.com/jstedfast/gmime/archive/3.2.7.tar.gz",
"sha256": "442db212b9ad71a13397b54cea742ab27cfcf95f43b3eb3d7ac4cec7cb4e59e5"
}
]
},
......@@ -209,9 +210,9 @@
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/libhandy.git",
"branch": "master"
"type": "archive",
"url": "https://download.gnome.org/sources/libhandy/1.0/libhandy-1.0.0.tar.xz",
"sha256": "a9398582f47b7d729205d6eac0c068fef35aaf249fdd57eea3724f8518d26699"
}
]
},
......@@ -220,9 +221,9 @@
"buildsystem": "meson",
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/libpeas.git",
"branch": "master"
"type": "archive",
"url": "https://download.gnome.org/sources/libpeas/1.28/libpeas-1.28.0.tar.xz",
"sha256": "42d91993b46ed50f16add6d9577ecc22beb8e2dffa7101e2232c2b63733b8b15"
}
]
},
......@@ -230,9 +231,9 @@
"name": "libytnef",
"sources": [
{
"type": "git",
"url": "https://github.com/Yeraze/ytnef.git",
"branch": "v1.9.3"
"type": "archive",
"url": "https://github.com/Yeraze/ytnef/archive/v1.9.3.tar.gz",
"sha256": "41a0033bde33c86a7e4aa4e14bb822dd03084098638e7d6557263e47e80b4f4f"
}
]
},
......@@ -256,7 +257,7 @@
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/geary.git",
"branch": "mainline"
"branch": "gnome-3-38"
}
]
}
......
......@@ -14,7 +14,7 @@
app-id: org.gnome.Geary.Devel
branch: master
runtime: org.gnome.Platform
runtime-version: master
runtime-version: "3.38"
sdk: org.gnome.Sdk
command: geary
......@@ -50,14 +50,17 @@ finish-args:
- "--talk-name=org.gnome.OnlineAccounts"
# Folks contact and avatar support (via EDS)
- "--talk-name=org.gnome.evolution.dataserver.AddressBook9"
- "--talk-name=org.gnome.evolution.dataserver.AddressBook10"
- "--talk-name=org.gnome.evolution.dataserver.Sources5"
- "--filesystem=xdg-cache/evolution/addressbook:ro"
# Migrate GSettings into the sandbox
- "--metadata=X-DConf=migrate-path=/org/gnome/Geary/"
# Let view source keep on working as-sis for now. Bug 779311. */
# Workaround for printing to PDF until WebKitGTK supports printing
- "--filesystem=xdg-download:rw"
# Let view source keep on working as-sis for now. Bug 779311.
- "--filesystem=/tmp"
cleanup:
......@@ -88,9 +91,9 @@ modules:
# them. So disable debug instead.
- "--enable-debug=no"
sources:
- type: git
url: "https://gitlab.gnome.org/GNOME/gnome-online-accounts.git"
branch: master
- type: archive
url: https://download.gnome.org/sources/gnome-online-accounts/3.36/gnome-online-accounts-3.36.0.tar.xz
sha256: 1c8f62990833ca41188dbb80c5e99d99b57a62608ca675bbcd37bc2244742f2e
# Geary dependency
- name: gspell
......@@ -98,9 +101,9 @@ modules:
- "--disable-gtk-doc"
- "--disable-gtk-doc-html"
sources:
- type: git
url: "https://gitlab.gnome.org/GNOME/gspell.git"
branch: master
- type: archive
url: https://download.gnome.org/sources/gspell/1.8/gspell-1.8.4.tar.xz
sha256: cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
cleanup:
- /bin
- /share
......@@ -119,7 +122,7 @@ modules:
sources:
- type: archive
url: https://github.com/libical/libical/releases/download/v3.0.8/libical-3.0.8.tar.gz
sha256: 09fecacaf75ba5a242159e3a9758a5446b5ce4d0ab684f98a7040864e1d1286f
sha512: ce015e6d4c1c7cb4af7b45748ce8251c663f80f6a4357ddff6a97796642619abe882f4cadeca10cabeb1b25577869f436da15bca882e032eb3ff0475f6010d8b
cleanup:
- /lib/cmake
......@@ -138,21 +141,21 @@ modules:
config-opts:
- "-DCMAKE_BUILD_TYPE=Release"
- "-DENABLE_CANBERRA=OFF"
- "-DENABLE_EXAMPLES=OFF"
- "-DENABLE_GTK=ON"
- "-DENABLE_GOA=ON"
- "-DENABLE_GOOGLE=OFF"
- "-DENABLE_GTK=ON"
- "-DENABLE_GTK_DOC=OFF"
- "-DENABLE_INSTALLED_TESTS=OFF"
- "-DENABLE_INTROSPECTION=ON"
- "-DENABLE_VALA_BINDINGS=ON"
- "-DENABLE_WEATHER=OFF"
- "-DWITH_LIBDB=OFF"
- "-DWITH_OPENLDAP=OFF"
- "-DWITH_LIBDB=OFF"
- "-DENABLE_INTROSPECTION=ON"
- "-DENABLE_INSTALLED_TESTS=OFF"
- "-DENABLE_GTK_DOC=OFF"
- "-DENABLE_EXAMPLES=OFF"
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/evolution-data-server.git
branch: master
- type: archive
url: https://download.gnome.org/sources/evolution-data-server/3.38/evolution-data-server-3.38.1.tar.xz
sha256: 8ff278e9c334f185236182709ba46ab727db2830d0b4e09485c1e582e1f2e4b7
cleanup:
- /lib/cmake
- /lib/evolution-data-server/*-backends
......@@ -168,9 +171,9 @@ modules:
- "-Dinspect_tool=false"
- "-Dimport_tool=false"
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/folks.git
branch: master
- type: archive
url: https://download.gnome.org/sources/folks/0.14/folks-0.14.0.tar.xz
sha256: d6e778da637d3b33fd9a6b45115e8157d8868211dc08b943d1075b5eb7282bb9
cleanup:
- /bin
......@@ -188,16 +191,16 @@ modules:
# Geary dependency
- name: gsound
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/gsound.git
branch: master
- type: archive
url: https://download.gnome.org/sources/gsound/1.0/gsound-1.0.2.tar.xz
sha256: bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
# Geary dependency
- name: gmime
sources:
- type: git
url: https://github.com/jstedfast/gmime.git
branch: master
- type: archive
url: https://github.com/jstedfast/gmime/archive/3.2.7.tar.gz
sha256: 442db212b9ad71a13397b54cea742ab27cfcf95f43b3eb3d7ac4cec7cb4e59e5
# Geary dependency
- name: libhandy
......@@ -207,26 +210,24 @@ modules:
- "-Dexamples=false"
- "-Dtests=false"
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/libhandy.git
branch: master
- type: archive
url: https://download.gnome.org/sources/libhandy/1.0/libhandy-1.0.0.tar.xz
sha256: a9398582f47b7d729205d6eac0c068fef35aaf249fdd57eea3724f8518d26699
# Geary dependency
- name: libpeas
buildsystem: meson
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/libpeas.git
branch: master
- type: archive
url: https://download.gnome.org/sources/libpeas/1.28/libpeas-1.28.0.tar.xz
sha256: 42d91993b46ed50f16add6d9577ecc22beb8e2dffa7101e2232c2b63733b8b15
# Geary dependency
- name: "libytnef"
sources:
- type: git
url: https://github.com/Yeraze/ytnef.git
# Pin to last known good version while
# https://github.com/Yeraze/ytnef/issues/81 remains an issue
branch: v1.9.3
- type: archive
url: https://github.com/Yeraze/ytnef/archive/v1.9.3.tar.gz
sha256: 41a0033bde33c86a7e4aa4e14bb822dd03084098638e7d6557263e47e80b4f4f
# Geary dependency
- name: sound-theme-freedesktop
......@@ -242,4 +243,4 @@ modules:
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/geary.git
branch: mainline
branch: gnome-3-38
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -291,12 +291,14 @@ public class Application.Client : Gtk.Application {
/// Application runtime information label
info.add({ _("Distribution name"),
GLib.Environment.get_os_info(GLib.OsInfoKey.NAME)
GLib.Environment.get_os_info(GLib.OsInfoKey.NAME) ??
_("Unknown")
});
/// Application runtime information label
info.add({_("Distribution release"),
GLib.Environment.get_os_info(GLib.OsInfoKey.VERSION)
GLib.Environment.get_os_info(GLib.OsInfoKey.VERSION) ??
_("Unknown")
});
/// Application runtime information label
......
......@@ -402,19 +402,7 @@ public class Application.PluginManager : GLib.Object {
public void save_to_folder(Plugin.Folder? location) {
var engine = this.application.globals.folders.to_engine_folder(location);
if (engine != null && engine.account == this.backing.sender_context.account) {
this.backing.set_save_to_override.begin(
engine,
(obj, res) => {
try {
this.backing.set_save_to_override.end(res);
} catch (GLib.Error err) {
debug(
"Error setting folder for saving: %s",
err.message
);
}
}
);
this.backing.set_save_to_override(engine);
}
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment