[gnome-shell] extension-tool/create: Update for new versioning scheme
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] extension-tool/create: Update for new versioning scheme
- Date: Fri, 26 Feb 2021 22:14:20 +0000 (UTC)
commit fe4fa1d2b01c55e18c3871a9d99bc5316f03af38
Author: Florian Müllner <fmuellner gnome org>
Date: Fri Feb 26 00:54:50 2021 +0100
extension-tool/create: Update for new versioning scheme
The "shell-version" field generated by the create command still
uses the old even/odd schema instead of the new "alpha", "beta"
etc. one.
Do that now, and also drop the different behavior for stable/unstable
releases (that is, always use only the major number, i.e. "40").
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3787
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1719>
subprojects/extensions-tool/src/command-create.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/subprojects/extensions-tool/src/command-create.c
b/subprojects/extensions-tool/src/command-create.c
index b328b6003b..64b38824aa 100644
--- a/subprojects/extensions-tool/src/command-create.c
+++ b/subprojects/extensions-tool/src/command-create.c
@@ -49,11 +49,8 @@ get_shell_version (GError **error)
if (variant == NULL)
return NULL;
- split_version = g_strsplit (g_variant_get_string (variant, NULL), ".", 3);
- if (g_ascii_strtoll (split_version[1], NULL, 10) % 2 == 0)
- g_clear_pointer (&split_version[2], g_free);
-
- return g_strjoinv (".", split_version);
+ split_version = g_strsplit (g_variant_get_string (variant, NULL), ".", 2);
+ return g_steal_pointer(&split_version[0]);
}
static GDesktopAppInfo *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]