Compare commits
No commits in common. "c10s" and "a9" have entirely different histories.
40
.gitignore
vendored
40
.gitignore
vendored
@ -1,39 +1 @@
|
|||||||
/libadwaita-1.0.0-alpha.1.tar.gz
|
SOURCES/libadwaita-1.0.0.alpha.3.tar.gz
|
||||||
/libadwaita-1.0.0-alpha.2.tar.gz
|
|
||||||
/libadwaita-1.0.0.alpha.3.tar.gz
|
|
||||||
/libadwaita-1.0.0.alpha.4.tar.gz
|
|
||||||
/libadwaita-1.0.0.beta.1.tar.gz
|
|
||||||
/libadwaita-1.0.0.tar.gz
|
|
||||||
/libadwaita-1.0.1.tar.gz
|
|
||||||
/libadwaita-1.0.2.tar.gz
|
|
||||||
/libadwaita-1.1.beta.tar.xz
|
|
||||||
/libadwaita-1.1.rc.tar.xz
|
|
||||||
/libadwaita-1.1.0.tar.xz
|
|
||||||
/libadwaita-1.1.1.tar.xz
|
|
||||||
/libadwaita-1.1.2.tar.xz
|
|
||||||
/libadwaita-1.2.alpha.tar.xz
|
|
||||||
/libadwaita-1.2.beta.tar.xz
|
|
||||||
/libadwaita-1.2.rc.tar.xz
|
|
||||||
/libadwaita-1.2.0.tar.xz
|
|
||||||
/libadwaita-1.3.alpha.tar.xz
|
|
||||||
/libadwaita-1.3.beta.tar.xz
|
|
||||||
/libadwaita-1.3.rc.tar.xz
|
|
||||||
/libadwaita-1.3.1.tar.xz
|
|
||||||
/libadwaita-1.3.2.tar.xz
|
|
||||||
/libadwaita-1.3.3.tar.xz
|
|
||||||
/libadwaita-1.4.alpha.tar.xz
|
|
||||||
/libadwaita-1.4.beta.tar.xz
|
|
||||||
/libadwaita-1.4.rc.tar.xz
|
|
||||||
/libadwaita-1.4.0.tar.xz
|
|
||||||
/libadwaita-1.4.1.tar.xz
|
|
||||||
/libadwaita-1.4.2.tar.xz
|
|
||||||
/libadwaita-1.4.3.tar.xz
|
|
||||||
/libadwaita-1.5.beta.tar.xz
|
|
||||||
/libadwaita-1.5.0.tar.xz
|
|
||||||
/libadwaita-1.5.1.tar.xz
|
|
||||||
/libadwaita-1.6.alpha.tar.xz
|
|
||||||
/libadwaita-1.6.rc.tar.xz
|
|
||||||
/libadwaita-1.6.0.tar.xz
|
|
||||||
/libadwaita-1.6.1.tar.xz
|
|
||||||
/libadwaita+css-1.6.6.tar.xz
|
|
||||||
/libadwaita-1.6.2.tar.xz
|
|
||||||
|
1
.libadwaita.metadata
Normal file
1
.libadwaita.metadata
Normal file
@ -0,0 +1 @@
|
|||||||
|
a0f5d16e2a9cceca823be05493588ab07e04a376 SOURCES/libadwaita-1.0.0.alpha.3.tar.gz
|
@ -1,31 +0,0 @@
|
|||||||
From aa7ad9e1850e93346eaf2160564fe811ed12e8dd Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 6 Dec 2024 17:53:25 +0400
|
|
||||||
Subject: [PATCH 01/33] dialog: Properly unparent the child when backed by a
|
|
||||||
window
|
|
||||||
|
|
||||||
This regressed in a recent fix.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 16199bcb92cb5968822c27a16f84b6f7d57290e3)
|
|
||||||
---
|
|
||||||
src/adw-dialog.c | 3 ++-
|
|
||||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-dialog.c b/src/adw-dialog.c
|
|
||||||
index 77673f4b..9609e400 100644
|
|
||||||
--- a/src/adw-dialog.c
|
|
||||||
+++ b/src/adw-dialog.c
|
|
||||||
@@ -881,7 +881,8 @@ adw_dialog_dispose (GObject *object)
|
|
||||||
priv->floating_sheet = NULL;
|
|
||||||
priv->child_breakpoint_bin = NULL;
|
|
||||||
priv->child = NULL;
|
|
||||||
- } else if (priv->window) {
|
|
||||||
+ } else if (priv->child_breakpoint_bin &&
|
|
||||||
+ gtk_widget_get_parent (priv->child_breakpoint_bin) == GTK_WIDGET (self)) {
|
|
||||||
/* It's an window-backed dialog */
|
|
||||||
g_clear_pointer (&priv->child_breakpoint_bin, gtk_widget_unparent);
|
|
||||||
priv->child = NULL;
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,118 +0,0 @@
|
|||||||
From e711e7cd11ecdce824da8a29f8b9c51388bd307e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 6 Dec 2024 18:27:33 +0400
|
|
||||||
Subject: [PATCH 02/33] dialog: Handle close() before and right after present()
|
|
||||||
|
|
||||||
Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/970
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 9bc2b37232d19ac7e6d3bf88076b49f07b1ab91a)
|
|
||||||
---
|
|
||||||
src/adw-bottom-sheet.c | 13 ++++++++++++-
|
|
||||||
src/adw-dialog.c | 11 +++++++++++
|
|
||||||
src/adw-floating-sheet.c | 14 +++++++++++++-
|
|
||||||
3 files changed, 36 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-bottom-sheet.c b/src/adw-bottom-sheet.c
|
|
||||||
index d5876ac2..a9011eb0 100644
|
|
||||||
--- a/src/adw-bottom-sheet.c
|
|
||||||
+++ b/src/adw-bottom-sheet.c
|
|
||||||
@@ -137,6 +137,8 @@ struct _AdwBottomSheet
|
|
||||||
gboolean can_open;
|
|
||||||
gboolean can_close;
|
|
||||||
|
|
||||||
+ gboolean has_been_open;
|
|
||||||
+
|
|
||||||
AdwSwipeTracker *swipe_tracker;
|
|
||||||
gboolean swipe_detected;
|
|
||||||
gboolean swipe_active;
|
|
||||||
@@ -1550,8 +1552,17 @@ adw_bottom_sheet_set_open (AdwBottomSheet *self,
|
|
||||||
|
|
||||||
open = !!open;
|
|
||||||
|
|
||||||
- if (self->open == open)
|
|
||||||
+ if (self->open == open) {
|
|
||||||
+ if (!self->has_been_open && !open) {
|
|
||||||
+ if (self->closing_callback)
|
|
||||||
+ self->closing_callback (self, self->user_data);
|
|
||||||
+
|
|
||||||
+ if (self->closed_callback)
|
|
||||||
+ self->closed_callback (self, self->user_data);
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
return;
|
|
||||||
+ }
|
|
||||||
|
|
||||||
self->open = open;
|
|
||||||
|
|
||||||
diff --git a/src/adw-dialog.c b/src/adw-dialog.c
|
|
||||||
index 9609e400..c045a944 100644
|
|
||||||
--- a/src/adw-dialog.c
|
|
||||||
+++ b/src/adw-dialog.c
|
|
||||||
@@ -185,6 +185,12 @@ map_tick_cb (AdwDialog *self)
|
|
||||||
{
|
|
||||||
AdwDialogPrivate *priv = adw_dialog_get_instance_private (self);
|
|
||||||
|
|
||||||
+ if (priv->force_closing) {
|
|
||||||
+ priv->tick_cb_id = 0;
|
|
||||||
+ priv->ticks = 0;
|
|
||||||
+ return G_SOURCE_REMOVE;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
priv->ticks++;
|
|
||||||
|
|
||||||
/* If we're showing a bottom sheet, it has changed after the initial map,
|
|
||||||
@@ -1877,6 +1883,11 @@ adw_dialog_close (AdwDialog *self)
|
|
||||||
|
|
||||||
priv = adw_dialog_get_instance_private (self);
|
|
||||||
|
|
||||||
+ if (!gtk_widget_get_parent (GTK_WIDGET (self))) {
|
|
||||||
+ g_critical ("Trying to close %s %p that's not presented", G_OBJECT_TYPE_NAME (self), self);
|
|
||||||
+ return FALSE;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
if (!priv->can_close) {
|
|
||||||
g_signal_emit (self, signals[SIGNAL_CLOSE_ATTEMPT], 0);
|
|
||||||
return FALSE;
|
|
||||||
diff --git a/src/adw-floating-sheet.c b/src/adw-floating-sheet.c
|
|
||||||
index 341fa442..399fc392 100644
|
|
||||||
--- a/src/adw-floating-sheet.c
|
|
||||||
+++ b/src/adw-floating-sheet.c
|
|
||||||
@@ -45,6 +45,8 @@ struct _AdwFloatingSheet
|
|
||||||
AdwAnimation *open_animation;
|
|
||||||
double progress;
|
|
||||||
|
|
||||||
+ gboolean has_been_open;
|
|
||||||
+
|
|
||||||
GFunc closing_callback;
|
|
||||||
GFunc closed_callback;
|
|
||||||
gpointer user_data;
|
|
||||||
@@ -423,14 +425,24 @@ adw_floating_sheet_set_open (AdwFloatingSheet *self,
|
|
||||||
|
|
||||||
open = !!open;
|
|
||||||
|
|
||||||
- if (self->open == open)
|
|
||||||
+ if (self->open == open) {
|
|
||||||
+ if (!self->has_been_open && !open) {
|
|
||||||
+ if (self->closing_callback)
|
|
||||||
+ self->closing_callback (self, self->user_data);
|
|
||||||
+
|
|
||||||
+ if (self->closed_callback)
|
|
||||||
+ self->closed_callback (self, self->user_data);
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
return;
|
|
||||||
+ }
|
|
||||||
|
|
||||||
self->open = open;
|
|
||||||
|
|
||||||
if (open) {
|
|
||||||
gtk_widget_set_child_visible (self->dimming, TRUE);
|
|
||||||
gtk_widget_set_child_visible (self->sheet_bin, TRUE);
|
|
||||||
+ self->has_been_open = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
gtk_widget_set_can_target (self->dimming, open);
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,35 +0,0 @@
|
|||||||
From fb22237d565c6ab8bf1434cc93ac04f8d1fc69d0 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 6 Dec 2024 19:51:08 +0400
|
|
||||||
Subject: [PATCH 03/33] bottom-sheet: Fix more criticals on dispose
|
|
||||||
|
|
||||||
I can't reproduce those, but makes sense.
|
|
||||||
|
|
||||||
Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/969
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 6e493edae9b9507c252b954442152d2e84fb7f82)
|
|
||||||
---
|
|
||||||
src/adw-bottom-sheet.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-bottom-sheet.c b/src/adw-bottom-sheet.c
|
|
||||||
index a9011eb0..900ca7f9 100644
|
|
||||||
--- a/src/adw-bottom-sheet.c
|
|
||||||
+++ b/src/adw-bottom-sheet.c
|
|
||||||
@@ -600,11 +600,11 @@ adw_bottom_sheet_dispose (GObject *object)
|
|
||||||
g_clear_weak_pointer (&self->last_content_focus);
|
|
||||||
g_clear_weak_pointer (&self->last_sheet_focus);
|
|
||||||
|
|
||||||
+ g_clear_object (&self->swipe_tracker);
|
|
||||||
g_clear_pointer (&self->content_bin, gtk_widget_unparent);
|
|
||||||
g_clear_pointer (&self->dimming, gtk_widget_unparent);
|
|
||||||
g_clear_pointer (&self->sheet_bin, gtk_widget_unparent);
|
|
||||||
g_clear_object (&self->open_animation);
|
|
||||||
- g_clear_object (&self->swipe_tracker);
|
|
||||||
self->content = NULL;
|
|
||||||
self->sheet = NULL;
|
|
||||||
self->sheet_stack = NULL;
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
|||||||
From e705af63b7aed1c2e435ad68e1b8d17c097746f9 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jamie Gravendeel <me@jamie.garden>
|
|
||||||
Date: Fri, 13 Dec 2024 15:08:21 +0100
|
|
||||||
Subject: [PATCH 05/33] ci: Build sysext
|
|
||||||
|
|
||||||
---
|
|
||||||
.gitlab-ci.yml | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
|
|
||||||
index c67c4db9..989f6295 100644
|
|
||||||
--- a/.gitlab-ci.yml
|
|
||||||
+++ b/.gitlab-ci.yml
|
|
||||||
@@ -1,6 +1,7 @@
|
|
||||||
include:
|
|
||||||
- project: 'gnome/citemplates'
|
|
||||||
file: 'flatpak/flatpak_ci_initiative.yml'
|
|
||||||
+ - component: gitlab.gnome.org/GNOME/citemplates/gnomeos-build-sysext@1.0.0-alpha.3
|
|
||||||
|
|
||||||
variables:
|
|
||||||
APP_ID: 'org.gnome.Adwaita1.Demo'
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
|||||||
From 6f2faf27bf869578d0b3db83913020d6d3035db8 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 13 Dec 2024 17:27:38 +0400
|
|
||||||
Subject: [PATCH 06/33] ci: Do releases from CI
|
|
||||||
|
|
||||||
---
|
|
||||||
.gitlab-ci.yml | 8 +++++++-
|
|
||||||
1 file changed, 7 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
|
|
||||||
index 989f6295..51d9df6f 100644
|
|
||||||
--- a/.gitlab-ci.yml
|
|
||||||
+++ b/.gitlab-ci.yml
|
|
||||||
@@ -1,7 +1,12 @@
|
|
||||||
include:
|
|
||||||
- project: 'gnome/citemplates'
|
|
||||||
file: 'flatpak/flatpak_ci_initiative.yml'
|
|
||||||
- - component: gitlab.gnome.org/GNOME/citemplates/gnomeos-build-sysext@1.0.0-alpha.3
|
|
||||||
+ - component: gitlab.gnome.org/GNOME/citemplates/release-service@master
|
|
||||||
+ inputs:
|
|
||||||
+ job-stage: deploy
|
|
||||||
+ dist-job-name: "build-flatpak"
|
|
||||||
+ tarball-artifact-path: "${TARBALL_ARTIFACT_PATH}"
|
|
||||||
+ - component: gitlab.gnome.org/GNOME/citemplates/gnomeos-build-sysext@1.0.0-alpha.3
|
|
||||||
|
|
||||||
variables:
|
|
||||||
APP_ID: 'org.gnome.Adwaita1.Demo'
|
|
||||||
@@ -11,6 +16,7 @@ variables:
|
|
||||||
FLATPAK_MODULE: 'libadwaita'
|
|
||||||
FLATPAK_BUILD_DIR: build
|
|
||||||
FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/libadwaita/fedora:v1"
|
|
||||||
+ TARBALL_ARTIFACT_PATH: ".flatpak-builder/build/${FLATPAK_MODULE}/_flatpak_build/meson-dist/${CI_PROJECT_NAME}-${CI_COMMIT_TAG}.tar.xz"
|
|
||||||
|
|
||||||
stages:
|
|
||||||
- build
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
|||||||
From 8c56332fdc1edfd39ffbbc5c85452f2f4d10b1f6 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Sergey Bugaev <bugaevc@gmail.com>
|
|
||||||
Date: Sun, 15 Dec 2024 22:00:29 +0300
|
|
||||||
Subject: [PATCH 07/33] clamp: Fix multi-child support
|
|
||||||
|
|
||||||
Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 3d4fe3e2a2e3b03f2e3c171c95b342faee10714c)
|
|
||||||
---
|
|
||||||
src/adw-clamp-layout.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-clamp-layout.c b/src/adw-clamp-layout.c
|
|
||||||
index 2b36c69f..bc8d2b76 100644
|
|
||||||
--- a/src/adw-clamp-layout.c
|
|
||||||
+++ b/src/adw-clamp-layout.c
|
|
||||||
@@ -304,7 +304,7 @@ adw_clamp_layout_allocate (GtkLayoutManager *manager,
|
|
||||||
gtk_widget_remove_css_class (child, "medium");
|
|
||||||
gtk_widget_remove_css_class (child, "large");
|
|
||||||
|
|
||||||
- return;
|
|
||||||
+ continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (self->orientation == GTK_ORIENTATION_HORIZONTAL) {
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
From c0fb07855ccc619954b05fc25f1c503dd2d60915 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Mon, 16 Dec 2024 23:02:19 +0400
|
|
||||||
Subject: [PATCH 08/33] bottom-sheet: Fix a crash when closing twice
|
|
||||||
|
|
||||||
(cherry picked from commit ee6336d7247c008d110f46d9caa5baf30b1a638b)
|
|
||||||
---
|
|
||||||
src/adw-bottom-sheet.c | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-bottom-sheet.c b/src/adw-bottom-sheet.c
|
|
||||||
index 900ca7f9..e2c9ff0c 100644
|
|
||||||
--- a/src/adw-bottom-sheet.c
|
|
||||||
+++ b/src/adw-bottom-sheet.c
|
|
||||||
@@ -1569,6 +1569,7 @@ adw_bottom_sheet_set_open (AdwBottomSheet *self,
|
|
||||||
if (open) {
|
|
||||||
gtk_widget_set_child_visible (self->dimming, self->modal);
|
|
||||||
gtk_widget_set_child_visible (self->sheet_bin, TRUE);
|
|
||||||
+ self->has_been_open = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
gtk_widget_set_can_target (self->dimming, open);
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
From 8edf7b912425a8f2c5fa79d1630233547d74ebea Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Mon, 16 Dec 2024 23:17:36 +0400
|
|
||||||
Subject: [PATCH 09/33] header-bar: Ignore split views outside sheets
|
|
||||||
|
|
||||||
Otherwise we risk missing the close button if, say, it's on the left and
|
|
||||||
the sheet is in the right pane - like in libadwaita demo.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit c7107e10384eea4b48b7cd543cf90b9c45e63596)
|
|
||||||
---
|
|
||||||
src/adw-header-bar.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-header-bar.c b/src/adw-header-bar.c
|
|
||||||
index 65b8b8f9..40609dd5 100644
|
|
||||||
--- a/src/adw-header-bar.c
|
|
||||||
+++ b/src/adw-header-bar.c
|
|
||||||
@@ -535,7 +535,7 @@ adw_header_bar_root (GtkWidget *widget)
|
|
||||||
GtkWidget *split_view = NULL;
|
|
||||||
gboolean is_sidebar = FALSE;
|
|
||||||
|
|
||||||
- if (GTK_IS_NATIVE (parent))
|
|
||||||
+ if (GTK_IS_NATIVE (parent) || parent == self->sheet)
|
|
||||||
break;
|
|
||||||
|
|
||||||
if (ADW_IS_NAVIGATION_SPLIT_VIEW (parent)) {
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
|||||||
From 9a75a713c91c479986dc282e7067067e9bf34782 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Adrien Plazas <aplazas@gnome.org>
|
|
||||||
Date: Tue, 17 Dec 2024 16:42:47 +0100
|
|
||||||
Subject: [PATCH 10/33] combo-row: Fix property notification
|
|
||||||
|
|
||||||
The wrong property was notified when setting `enable-search`.
|
|
||||||
|
|
||||||
Signed-off-by: Adrien Plazas <aplazas@gnome.org>
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit d25d0cacf293b3706024163a45e2f3ad88d4f097)
|
|
||||||
---
|
|
||||||
src/adw-combo-row.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-combo-row.c b/src/adw-combo-row.c
|
|
||||||
index 01bc50e1..b18ce110 100644
|
|
||||||
--- a/src/adw-combo-row.c
|
|
||||||
+++ b/src/adw-combo-row.c
|
|
||||||
@@ -1243,7 +1243,7 @@ adw_combo_row_set_enable_search (AdwComboRow *self,
|
|
||||||
gtk_editable_set_text (GTK_EDITABLE (priv->search_entry), "");
|
|
||||||
gtk_widget_set_visible (GTK_WIDGET (priv->search_entry), enable_search);
|
|
||||||
|
|
||||||
- g_object_notify_by_pspec (G_OBJECT (self), props[PROP_USE_SUBTITLE]);
|
|
||||||
+ g_object_notify_by_pspec (G_OBJECT (self), props[PROP_ENABLE_SEARCH]);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
From e2121248756cb544a490a48230c92d7469d1284e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Maximiliano Sandoval <msandova@gnome.org>
|
|
||||||
Date: Mon, 23 Dec 2024 21:09:34 +0100
|
|
||||||
Subject: [PATCH 11/33] button-row: Add accessible-role=presentation
|
|
||||||
|
|
||||||
To the images in the row.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit bfacd7729cae143c4e4e7343df4e044c1d4e9f80)
|
|
||||||
---
|
|
||||||
src/adw-button-row.ui | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-button-row.ui b/src/adw-button-row.ui
|
|
||||||
index 0791963e..cb09bf59 100644
|
|
||||||
--- a/src/adw-button-row.ui
|
|
||||||
+++ b/src/adw-button-row.ui
|
|
||||||
@@ -16,6 +16,7 @@
|
|
||||||
<child>
|
|
||||||
<object class="GtkImage" id="start_image">
|
|
||||||
<property name="icon-name" bind-source="AdwButtonRow" bind-property="start-icon-name" bind-flags="sync-create"/>
|
|
||||||
+ <property name="accessible-role">presentation</property>
|
|
||||||
<binding name="visible">
|
|
||||||
<closure function="string_is_not_empty" type="gboolean">
|
|
||||||
<lookup name="icon-name">start_image</lookup>
|
|
||||||
@@ -50,6 +51,7 @@
|
|
||||||
<child>
|
|
||||||
<object class="GtkImage" id="end_image">
|
|
||||||
<property name="icon-name" bind-source="AdwButtonRow" bind-property="end-icon-name" bind-flags="sync-create"/>
|
|
||||||
+ <property name="accessible-role">presentation</property>
|
|
||||||
<binding name="visible">
|
|
||||||
<closure function="string_is_not_empty" type="gboolean">
|
|
||||||
<lookup name="icon-name">end_image</lookup>
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
|||||||
From 067e1a5e4e31ecb6358acbddc436e2bc40dde87e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Maximiliano Sandoval <msandova@gnome.org>
|
|
||||||
Date: Tue, 24 Dec 2024 13:09:12 +0100
|
|
||||||
Subject: [PATCH 12/33] action-row: Set accessible-role=presentation
|
|
||||||
|
|
||||||
On the prefix image.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit a99fb1fb2f8c7bb15774bd8978a16ea0aaa636fd)
|
|
||||||
---
|
|
||||||
src/adw-action-row.ui | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-action-row.ui b/src/adw-action-row.ui
|
|
||||||
index 71bb635b..5ef97c3c 100644
|
|
||||||
--- a/src/adw-action-row.ui
|
|
||||||
+++ b/src/adw-action-row.ui
|
|
||||||
@@ -30,6 +30,7 @@
|
|
||||||
</closure>
|
|
||||||
</binding>
|
|
||||||
<property name="valign">center</property>
|
|
||||||
+ <property name="accessible-role">presentation</property>
|
|
||||||
<style>
|
|
||||||
<class name="icon"/>
|
|
||||||
</style>
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
|||||||
From a712d6b4ef7ac4aaa7d38c87940b75d03906e05c Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Florian=20=22sp1rit=22=E2=80=8B?= <sp1rit@disroot.org>
|
|
||||||
Date: Fri, 27 Dec 2024 21:43:37 +0100
|
|
||||||
Subject: [PATCH 13/33] length-unit: Also fall back if gtk-xft-dpi is default
|
|
||||||
value
|
|
||||||
|
|
||||||
The check introduced in a7738a4d2 only uses the fallback value if
|
|
||||||
gtk-xft-dpi is zero, but by default (if a backend doesn't define it) it
|
|
||||||
is -1.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 9759d3fd81129608dd78116001928f2aed974ead)
|
|
||||||
---
|
|
||||||
src/adw-length-unit.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-length-unit.c b/src/adw-length-unit.c
|
|
||||||
index 136e720c..0c1268b2 100644
|
|
||||||
--- a/src/adw-length-unit.c
|
|
||||||
+++ b/src/adw-length-unit.c
|
|
||||||
@@ -36,7 +36,7 @@ get_dpi (GtkSettings *settings)
|
|
||||||
|
|
||||||
g_object_get (settings, "gtk-xft-dpi", &xft_dpi, NULL);
|
|
||||||
|
|
||||||
- if (xft_dpi == 0)
|
|
||||||
+ if (xft_dpi <= 0)
|
|
||||||
xft_dpi = 96 * PANGO_SCALE;
|
|
||||||
|
|
||||||
return xft_dpi / PANGO_SCALE;
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,65 +0,0 @@
|
|||||||
From 9745c673667ddd39e5d80e2c79f5cbfa7819f5a3 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 10 Jan 2025 02:16:39 +0400
|
|
||||||
Subject: [PATCH 14/33] Release 1.6.3
|
|
||||||
|
|
||||||
---
|
|
||||||
NEWS | 24 ++++++++++++++++++++++++
|
|
||||||
meson.build | 4 ++--
|
|
||||||
2 files changed, 26 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/NEWS b/NEWS
|
|
||||||
index 65a006e6..c6212200 100644
|
|
||||||
--- a/NEWS
|
|
||||||
+++ b/NEWS
|
|
||||||
@@ -1,3 +1,27 @@
|
|
||||||
+=============
|
|
||||||
+Version 1.6.3
|
|
||||||
+=============
|
|
||||||
+
|
|
||||||
+- Build
|
|
||||||
+ - Drop pre-built docs and styles
|
|
||||||
+- AdwActionRow
|
|
||||||
+ - Set accessible role to presentation for the icon
|
|
||||||
+- AdwBottomSheet
|
|
||||||
+ - Fix more criticals in dispose
|
|
||||||
+- AdwButtonRow
|
|
||||||
+ - Set accessible role to presentation for icons
|
|
||||||
+- AdwClampLayout
|
|
||||||
+ - Fix layout with multiple children
|
|
||||||
+- AdwComboRow
|
|
||||||
+ - Fix a property noficiation
|
|
||||||
+- AdwDialog
|
|
||||||
+ - Fix accessible role critical when using window-backed dialogs
|
|
||||||
+ - Handle close() before and right after present()
|
|
||||||
+- AdwHeaderBar
|
|
||||||
+ - Ignore split views outside sheets
|
|
||||||
+- AdwLengthUnit
|
|
||||||
+ - Fix pt and sp unit values when gtk-xft-dpi = -1
|
|
||||||
+
|
|
||||||
=============
|
|
||||||
Version 1.6.2
|
|
||||||
=============
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index c727df7b..054ca570 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
project('libadwaita', 'c',
|
|
||||||
- version: '1.6.2',
|
|
||||||
+ version: '1.6.3',
|
|
||||||
license: 'LGPL-2.1-or-later',
|
|
||||||
meson_version: '>= 0.59.0',
|
|
||||||
default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ],
|
|
||||||
@@ -29,7 +29,7 @@ package_api_name = '@0@-@1@'.format(meson.project_name(), apiversion)
|
|
||||||
# to 0. When bumping the second version, set the third one to zero.
|
|
||||||
#
|
|
||||||
# A lot easier than libtool, right?
|
|
||||||
-libversion = '0.6.2'
|
|
||||||
+libversion = '0.6.3'
|
|
||||||
# The so major version of the library
|
|
||||||
soversion = 0
|
|
||||||
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
From 3311fc2f614858bb6b3da9b6b4fe7fa2de547feb Mon Sep 17 00:00:00 2001
|
|
||||||
From: Maximiliano Sandoval <msandova@gnome.org>
|
|
||||||
Date: Sat, 11 Jan 2025 17:48:22 +0100
|
|
||||||
Subject: [PATCH 15/33] preferences-dialog: Document navigation.pop
|
|
||||||
|
|
||||||
(cherry picked from commit 6532e51d3c842b99dcf6edcdb29f44578c57a7cf)
|
|
||||||
---
|
|
||||||
src/adw-preferences-dialog.c | 6 ++++++
|
|
||||||
1 file changed, 6 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-preferences-dialog.c b/src/adw-preferences-dialog.c
|
|
||||||
index fc30a3a6..59c5d469 100644
|
|
||||||
--- a/src/adw-preferences-dialog.c
|
|
||||||
+++ b/src/adw-preferences-dialog.c
|
|
||||||
@@ -36,6 +36,12 @@
|
|
||||||
* The `AdwPreferencesDialog` widget presents an application's preferences
|
|
||||||
* gathered into pages and groups. The preferences are searchable by the user.
|
|
||||||
*
|
|
||||||
+ * ## Actions
|
|
||||||
+ *
|
|
||||||
+ * `AdwPrefencesDialog` defines the `navigation.pop` action, it doesn't take any
|
|
||||||
+ * parameters and pops the current subpage from the navigation stack, equivalent
|
|
||||||
+ * to calling [method@PreferencesDialog.pop_subpage].
|
|
||||||
+ *
|
|
||||||
* ## CSS nodes
|
|
||||||
*
|
|
||||||
* `AdwPreferencesDialog` has a main CSS node with the name `dialog` and the
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,81 +0,0 @@
|
|||||||
From 5789a82ebca690d49cda7683737be975baa80572 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 17 Jan 2025 20:09:17 +0400
|
|
||||||
Subject: [PATCH 16/33] tab-box/grid: Fix scrolling to newly appearing tabs
|
|
||||||
|
|
||||||
Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/964
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit fcb732ab9d804389b3eb6ed2e2d46584b3c02cbc)
|
|
||||||
---
|
|
||||||
src/adw-tab-box.c | 18 +++++++++++++++---
|
|
||||||
src/adw-tab-grid.c | 15 ++++++++++++---
|
|
||||||
2 files changed, 27 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-tab-box.c b/src/adw-tab-box.c
|
|
||||||
index 129f81a3..e0111fba 100644
|
|
||||||
--- a/src/adw-tab-box.c
|
|
||||||
+++ b/src/adw-tab-box.c
|
|
||||||
@@ -942,6 +942,9 @@ scroll_to_tab_full (AdwTabBox *self,
|
|
||||||
if (info->appear_animation)
|
|
||||||
tab_width = info->final_width;
|
|
||||||
|
|
||||||
+ if (tab_width == 0)
|
|
||||||
+ tab_width = predict_tab_width (self, info, FALSE);
|
|
||||||
+
|
|
||||||
value = gtk_adjustment_get_value (self->adjustment);
|
|
||||||
page_size = gtk_adjustment_get_page_size (self->adjustment);
|
|
||||||
|
|
||||||
@@ -1904,10 +1907,19 @@ page_attached_cb (AdwTabBox *self,
|
|
||||||
|
|
||||||
adw_animation_play (info->appear_animation);
|
|
||||||
|
|
||||||
- if (page == adw_tab_view_get_selected_page (self->view))
|
|
||||||
+ if (page == adw_tab_view_get_selected_page (self->view)) {
|
|
||||||
adw_tab_box_select_page (self, page);
|
|
||||||
- else
|
|
||||||
- scroll_to_tab_full (self, info, -1, OPEN_ANIMATION_DURATION, TRUE);
|
|
||||||
+ } else {
|
|
||||||
+ int pos = -1;
|
|
||||||
+
|
|
||||||
+ if (l && l->next && l->next->data) {
|
|
||||||
+ TabInfo *next_info = l->next->data;
|
|
||||||
+
|
|
||||||
+ pos = next_info->final_pos;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ scroll_to_tab_full (self, info, pos, OPEN_ANIMATION_DURATION, TRUE);
|
|
||||||
+ }
|
|
||||||
|
|
||||||
update_separators (self);
|
|
||||||
}
|
|
||||||
diff --git a/src/adw-tab-grid.c b/src/adw-tab-grid.c
|
|
||||||
index 1cc88e37..35b0c018 100644
|
|
||||||
--- a/src/adw-tab-grid.c
|
|
||||||
+++ b/src/adw-tab-grid.c
|
|
||||||
@@ -1918,10 +1918,19 @@ page_attached_cb (AdwTabGrid *self,
|
|
||||||
|
|
||||||
calculate_tab_layout (self);
|
|
||||||
|
|
||||||
- if (page == adw_tab_view_get_selected_page (self->view))
|
|
||||||
+ if (page == adw_tab_view_get_selected_page (self->view)) {
|
|
||||||
adw_tab_grid_select_page (self, page);
|
|
||||||
- else
|
|
||||||
- scroll_to_tab_full (self, info, -1, OPEN_ANIMATION_DURATION, TRUE);
|
|
||||||
+ } else {
|
|
||||||
+ int pos = -1;
|
|
||||||
+
|
|
||||||
+ if (l && l->next && l->next->data) {
|
|
||||||
+ TabInfo *next_info = l->next->data;
|
|
||||||
+
|
|
||||||
+ pos = next_info->final_y;
|
|
||||||
+
|
|
||||||
+ scroll_to_tab_full (self, info, pos, OPEN_ANIMATION_DURATION, TRUE);
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Closing */
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
|||||||
From 67c8c552f7a5895f7a92e876d3f3c3022ef02a39 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Mon, 20 Jan 2025 17:17:07 +0400
|
|
||||||
Subject: [PATCH 17/33] dialog: Fix :closed emission with window-backed dialogs
|
|
||||||
|
|
||||||
Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/990
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 2be3ee551fa4d8addb3a6819e52aaf24ba726d3f)
|
|
||||||
---
|
|
||||||
src/adw-dialog.c | 9 ++++++++-
|
|
||||||
1 file changed, 8 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-dialog.c b/src/adw-dialog.c
|
|
||||||
index c045a944..0bc3f2a9 100644
|
|
||||||
--- a/src/adw-dialog.c
|
|
||||||
+++ b/src/adw-dialog.c
|
|
||||||
@@ -1894,8 +1894,15 @@ adw_dialog_close (AdwDialog *self)
|
|
||||||
}
|
|
||||||
|
|
||||||
if (priv->window) {
|
|
||||||
- gtk_window_close (GTK_WINDOW (priv->window));
|
|
||||||
+ GtkWidget *window = priv->window;
|
|
||||||
priv->window = NULL;
|
|
||||||
+
|
|
||||||
+ if (priv->closing_callback)
|
|
||||||
+ priv->closing_callback (self, priv->user_data);
|
|
||||||
+
|
|
||||||
+ g_signal_emit (self, signals[SIGNAL_CLOSED], 0);
|
|
||||||
+
|
|
||||||
+ gtk_window_close (GTK_WINDOW (window));
|
|
||||||
} else {
|
|
||||||
adw_dialog_force_close (self);
|
|
||||||
}
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
From 397d096c17d7945c9553e3c0c50ad4741009c2c6 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Mon, 20 Jan 2025 18:20:25 +0400
|
|
||||||
Subject: [PATCH 18/33] combo-row: Set width-chars=1 for the item labels
|
|
||||||
|
|
||||||
Otherwise it gets clipped with really narrow characters, like 1, l or i.
|
|
||||||
|
|
||||||
Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/720
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit a26417fbb65719d58d8d608d9f7227dcedf36f68)
|
|
||||||
---
|
|
||||||
src/adw-combo-row.c | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-combo-row.c b/src/adw-combo-row.c
|
|
||||||
index b18ce110..2ab16023 100644
|
|
||||||
--- a/src/adw-combo-row.c
|
|
||||||
+++ b/src/adw-combo-row.c
|
|
||||||
@@ -291,6 +291,7 @@ setup_item (GtkSignalListItemFactory *factory,
|
|
||||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0);
|
|
||||||
gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_END);
|
|
||||||
gtk_label_set_max_width_chars (GTK_LABEL (label), 20);
|
|
||||||
+ gtk_label_set_width_chars (GTK_LABEL (label), 1);
|
|
||||||
gtk_widget_set_valign (label, GTK_ALIGN_CENTER);
|
|
||||||
gtk_box_append (GTK_BOX (box), label);
|
|
||||||
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,43 +0,0 @@
|
|||||||
From cebbe2a6653062be1ff14371b896689a4d61c235 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Mon, 20 Jan 2025 19:09:15 +0400
|
|
||||||
Subject: [PATCH 19/33] tab-box/grid: Fix a copypaste error
|
|
||||||
|
|
||||||
Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/955
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit f7fb601a54ec0d9924fc8e64b6c59f8c0110fcf9)
|
|
||||||
---
|
|
||||||
src/adw-tab-box.c | 2 +-
|
|
||||||
src/adw-tab-grid.c | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-tab-box.c b/src/adw-tab-box.c
|
|
||||||
index e0111fba..43fe29a1 100644
|
|
||||||
--- a/src/adw-tab-box.c
|
|
||||||
+++ b/src/adw-tab-box.c
|
|
||||||
@@ -1948,7 +1948,7 @@ close_animation_done_cb (TabInfo *info)
|
|
||||||
self->reordered_tab = NULL;
|
|
||||||
|
|
||||||
if (self->middle_clicked_tab == info)
|
|
||||||
- self->pressed_tab = NULL;
|
|
||||||
+ self->middle_clicked_tab = NULL;
|
|
||||||
|
|
||||||
remove_and_free_tab_info (info);
|
|
||||||
|
|
||||||
diff --git a/src/adw-tab-grid.c b/src/adw-tab-grid.c
|
|
||||||
index 35b0c018..c4394e7d 100644
|
|
||||||
--- a/src/adw-tab-grid.c
|
|
||||||
+++ b/src/adw-tab-grid.c
|
|
||||||
@@ -1957,7 +1957,7 @@ close_animation_done_cb (TabInfo *info)
|
|
||||||
self->reordered_tab = NULL;
|
|
||||||
|
|
||||||
if (self->middle_clicked_tab == info)
|
|
||||||
- self->pressed_tab = NULL;
|
|
||||||
+ self->middle_clicked_tab = NULL;
|
|
||||||
|
|
||||||
remove_and_free_tab_info (info);
|
|
||||||
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,471 +0,0 @@
|
|||||||
From 74507501784ad0949322b126e637b84d929bad6f Mon Sep 17 00:00:00 2001
|
|
||||||
From: Davide Ferracin <davide.ferracin@protonmail.com>
|
|
||||||
Date: Wed, 29 Jan 2025 08:54:29 +0000
|
|
||||||
Subject: [PATCH 20/33] Update Italian translation
|
|
||||||
|
|
||||||
---
|
|
||||||
po/it.po | 216 +++++++++++++++++++++++++++++++++++++------------------
|
|
||||||
1 file changed, 147 insertions(+), 69 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/po/it.po b/po/it.po
|
|
||||||
index 25c8de31..1255fab7 100644
|
|
||||||
--- a/po/it.po
|
|
||||||
+++ b/po/it.po
|
|
||||||
@@ -3,14 +3,14 @@
|
|
||||||
# This file is distributed under the same license as the libadwaita package.
|
|
||||||
# Milo Casagrande <milo@milo.name>, 2021, 2022, 2023, 2024.
|
|
||||||
# Mattia Borda <mattiagiovanni.borda@icloud.com>, 2023.
|
|
||||||
-# Davide Ferracin <davide.ferracin@protonmail.com>, 2023.
|
|
||||||
+# Davide Ferracin <davide.ferracin@protonmail.com>, 2023-2025
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: libadwaita main\n"
|
|
||||||
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/libadwaita/issues\n"
|
|
||||||
-"POT-Creation-Date: 2024-02-26 19:00+0000\n"
|
|
||||||
-"PO-Revision-Date: 2024-03-08 14:30+0100\n"
|
|
||||||
+"POT-Creation-Date: 2025-01-13 01:57+0000\n"
|
|
||||||
+"PO-Revision-Date: 2025-01-25 01:10+0100\n"
|
|
||||||
"Last-Translator: Milo Casagrande <milo@milo.name>\n"
|
|
||||||
"Language-Team: Italian <gnome-it-list@gnome.org>\n"
|
|
||||||
"Language: it\n"
|
|
||||||
@@ -21,99 +21,98 @@ msgstr ""
|
|
||||||
"Generated-By: Babel 2.12.1\n"
|
|
||||||
"X-Generator: Poedit 3.4.1\n"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:207 src/adw-about-window.c:206
|
|
||||||
+#: src/adw-about-dialog.c:207 src/adw-about-window.c:207
|
|
||||||
msgid "GNU General Public License, version 2 or later"
|
|
||||||
msgstr "GNU General Public License, versione 2 o successiva"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:208 src/adw-about-window.c:207
|
|
||||||
+#: src/adw-about-dialog.c:208 src/adw-about-window.c:208
|
|
||||||
msgid "GNU General Public License, version 3 or later"
|
|
||||||
msgstr "GNU General Public License, versione 3 o successiva"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:209 src/adw-about-window.c:208
|
|
||||||
+#: src/adw-about-dialog.c:209 src/adw-about-window.c:209
|
|
||||||
msgid "GNU Lesser General Public License, version 2.1 or later"
|
|
||||||
msgstr "GNU Lesser General Public License, versione 2.1 o successiva"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:210 src/adw-about-window.c:209
|
|
||||||
+#: src/adw-about-dialog.c:210 src/adw-about-window.c:210
|
|
||||||
msgid "GNU Lesser General Public License, version 3 or later"
|
|
||||||
msgstr "GNU Lesser General Public License, versione 3 o successiva"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:211 src/adw-about-window.c:210
|
|
||||||
+#: src/adw-about-dialog.c:211 src/adw-about-window.c:211
|
|
||||||
msgid "BSD 2-Clause License"
|
|
||||||
msgstr "BSD 2-Clause License"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:212 src/adw-about-window.c:211
|
|
||||||
+#: src/adw-about-dialog.c:212 src/adw-about-window.c:212
|
|
||||||
msgid "The MIT License (MIT)"
|
|
||||||
msgstr "licenza MIT"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:213 src/adw-about-window.c:212
|
|
||||||
+#: src/adw-about-dialog.c:213 src/adw-about-window.c:213
|
|
||||||
msgid "Artistic License 2.0"
|
|
||||||
msgstr "Artistic License 2.0"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:214 src/adw-about-window.c:213
|
|
||||||
+#: src/adw-about-dialog.c:214 src/adw-about-window.c:214
|
|
||||||
msgid "GNU General Public License, version 2 only"
|
|
||||||
msgstr "GNU General Public License, solo versione 2"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:215 src/adw-about-window.c:214
|
|
||||||
+#: src/adw-about-dialog.c:215 src/adw-about-window.c:215
|
|
||||||
msgid "GNU General Public License, version 3 only"
|
|
||||||
msgstr "GNU General Public License, solo versione 3"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:216 src/adw-about-window.c:215
|
|
||||||
+#: src/adw-about-dialog.c:216 src/adw-about-window.c:216
|
|
||||||
msgid "GNU Lesser General Public License, version 2.1 only"
|
|
||||||
msgstr "GNU Lesser General Public License, solo versione 2.1"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:217 src/adw-about-window.c:216
|
|
||||||
+#: src/adw-about-dialog.c:217 src/adw-about-window.c:217
|
|
||||||
msgid "GNU Lesser General Public License, version 3 only"
|
|
||||||
msgstr "GNU Lesser General Public License, solo versione 3"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:218 src/adw-about-window.c:217
|
|
||||||
+#: src/adw-about-dialog.c:218 src/adw-about-window.c:218
|
|
||||||
msgid "GNU Affero General Public License, version 3 or later"
|
|
||||||
msgstr "GNU Affero General Public License, versione 3 o successiva"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:219 src/adw-about-window.c:218
|
|
||||||
+#: src/adw-about-dialog.c:219 src/adw-about-window.c:219
|
|
||||||
msgid "GNU Affero General Public License, version 3 only"
|
|
||||||
msgstr "GNU Affero General Public License, solo versione 3"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:220 src/adw-about-window.c:219
|
|
||||||
+#: src/adw-about-dialog.c:220 src/adw-about-window.c:220
|
|
||||||
msgid "BSD 3-Clause License"
|
|
||||||
msgstr "BSD 3-Clause License"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:221 src/adw-about-window.c:220
|
|
||||||
+#: src/adw-about-dialog.c:221 src/adw-about-window.c:221
|
|
||||||
msgid "Apache License, Version 2.0"
|
|
||||||
msgstr "licenza Apache, versione 2.0"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:222 src/adw-about-window.c:221
|
|
||||||
+#: src/adw-about-dialog.c:222 src/adw-about-window.c:222
|
|
||||||
msgid "Mozilla Public License 2.0"
|
|
||||||
msgstr "Mozilla Public License 2.0"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:223 src/adw-about-window.c:222
|
|
||||||
-#| msgid "BSD 2-Clause License"
|
|
||||||
+#: src/adw-about-dialog.c:223 src/adw-about-window.c:223
|
|
||||||
msgid "BSD Zero-Clause License"
|
|
||||||
msgstr "BSD Zero-Clause License"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:560 src/adw-about-window.c:558
|
|
||||||
+#: src/adw-about-dialog.c:571 src/adw-about-window.c:570
|
|
||||||
msgid "Code by"
|
|
||||||
msgstr "Codice di"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:561 src/adw-about-window.c:559
|
|
||||||
+#: src/adw-about-dialog.c:572 src/adw-about-window.c:571
|
|
||||||
msgid "Design by"
|
|
||||||
msgstr "Design di"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:562 src/adw-about-window.c:560
|
|
||||||
+#: src/adw-about-dialog.c:573 src/adw-about-window.c:572
|
|
||||||
msgid "Artwork by"
|
|
||||||
msgstr "Grafica di"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:563 src/adw-about-window.c:561
|
|
||||||
+#: src/adw-about-dialog.c:574 src/adw-about-window.c:573
|
|
||||||
msgid "Documentation by"
|
|
||||||
msgstr "Documentazione di"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:564 src/adw-about-window.c:562
|
|
||||||
+#: src/adw-about-dialog.c:575 src/adw-about-window.c:574
|
|
||||||
msgid "Translated by"
|
|
||||||
msgstr "Traduzione di"
|
|
||||||
|
|
||||||
#. Translators: this is the license preamble; the string at the end
|
|
||||||
#. * contains the name of the license as link text.
|
|
||||||
#.
|
|
||||||
-#: src/adw-about-dialog.c:593 src/adw-about-window.c:591
|
|
||||||
+#: src/adw-about-dialog.c:604 src/adw-about-window.c:603
|
|
||||||
#, c-format
|
|
||||||
msgid ""
|
|
||||||
"This application comes with absolutely no warranty. See the <a "
|
|
||||||
@@ -122,37 +121,38 @@ msgstr ""
|
|
||||||
"Questa applicazione non fornisce alcuna garanzia. Per maggiori informazioni "
|
|
||||||
"consultare la <a href=\"%s\">%s</a>."
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:671 src/adw-about-window.c:669
|
|
||||||
+#: src/adw-about-dialog.c:682 src/adw-about-window.c:681
|
|
||||||
msgid "This Application"
|
|
||||||
msgstr "Questa applicazione"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:973 src/adw-about-window.c:971
|
|
||||||
+#: src/adw-about-dialog.c:984 src/adw-about-window.c:983
|
|
||||||
#, c-format
|
|
||||||
msgid "Version %s"
|
|
||||||
msgstr "Versione %s"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:999 src/adw-about-window.c:997
|
|
||||||
+#: src/adw-about-dialog.c:1010 src/adw-about-window.c:1009
|
|
||||||
msgid "Unable to parse release notes:"
|
|
||||||
msgstr "Impossibile interpretare le note di rilascio:"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1005 src/adw-about-window.c:1003
|
|
||||||
+#: src/adw-about-dialog.c:1016 src/adw-about-window.c:1015
|
|
||||||
#, c-format
|
|
||||||
msgid "Line: %d, character: %d"
|
|
||||||
msgstr "Riga: %d, carattere: %d"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1291 src/adw-about-window.c:1289
|
|
||||||
+#: src/adw-about-dialog.c:1302 src/adw-about-window.c:1301
|
|
||||||
msgid "Copied to clipboard"
|
|
||||||
msgstr "Copiata negli appunti"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1318 src/adw-about-window.c:1317
|
|
||||||
+#: src/adw-about-dialog.c:1329 src/adw-about-window.c:1329
|
|
||||||
msgid "Unable to save debugging information"
|
|
||||||
msgstr "Salvataggio delle informazioni di debug non riuscito"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1323 src/adw-about-window.c:1322
|
|
||||||
+#: src/adw-about-dialog.c:1334 src/adw-about-window.c:1334
|
|
||||||
+#: src/adw-sheet-controls.c:127
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Chiudi"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1340 src/adw-about-window.c:1338
|
|
||||||
+#: src/adw-about-dialog.c:1351 src/adw-about-window.c:1350
|
|
||||||
msgid "Save debugging information"
|
|
||||||
msgstr "Salva informazioni di debug"
|
|
||||||
|
|
||||||
@@ -160,56 +160,56 @@ msgstr "Salva informazioni di debug"
|
|
||||||
msgid "About"
|
|
||||||
msgstr "Informazioni"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:89 src/adw-about-window.ui:92
|
|
||||||
+#: src/adw-about-dialog.ui:88 src/adw-about-window.ui:91
|
|
||||||
msgid "_What’s New"
|
|
||||||
msgstr "_Novità"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:105 src/adw-about-window.ui:108
|
|
||||||
+#: src/adw-about-dialog.ui:104 src/adw-about-window.ui:107
|
|
||||||
msgid "_Details"
|
|
||||||
msgstr "_Dettagli"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:121 src/adw-about-dialog.ui:341
|
|
||||||
-#: src/adw-about-window.ui:124 src/adw-about-window.ui:344
|
|
||||||
+#: src/adw-about-dialog.ui:120 src/adw-about-dialog.ui:340
|
|
||||||
+#: src/adw-about-window.ui:123 src/adw-about-window.ui:343
|
|
||||||
msgid "_Website"
|
|
||||||
msgstr "Sito _web"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:145 src/adw-about-window.ui:148
|
|
||||||
+#: src/adw-about-dialog.ui:144 src/adw-about-window.ui:147
|
|
||||||
msgid "_Support Questions"
|
|
||||||
msgstr "Domande di _supporto"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:162 src/adw-about-window.ui:165
|
|
||||||
+#: src/adw-about-dialog.ui:161 src/adw-about-window.ui:164
|
|
||||||
msgid "_Report an Issue"
|
|
||||||
msgstr "Segnala un _problema"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:178 src/adw-about-window.ui:181
|
|
||||||
+#: src/adw-about-dialog.ui:177 src/adw-about-window.ui:180
|
|
||||||
msgid "_Troubleshooting"
|
|
||||||
msgstr "Risolu_zione dei problemi"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:198 src/adw-about-window.ui:201
|
|
||||||
+#: src/adw-about-dialog.ui:197 src/adw-about-window.ui:200
|
|
||||||
msgid "_Credits"
|
|
||||||
msgstr "_Riconoscimenti"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:214 src/adw-about-window.ui:217
|
|
||||||
+#: src/adw-about-dialog.ui:213 src/adw-about-window.ui:216
|
|
||||||
msgid "_Legal"
|
|
||||||
msgstr "Note _legali"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:230 src/adw-about-window.ui:233
|
|
||||||
+#: src/adw-about-dialog.ui:229 src/adw-about-window.ui:232
|
|
||||||
msgid "_Acknowledgements"
|
|
||||||
msgstr "Rin_graziamenti"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:260 src/adw-about-window.ui:263
|
|
||||||
+#: src/adw-about-dialog.ui:259 src/adw-about-window.ui:262
|
|
||||||
msgid "What’s New"
|
|
||||||
msgstr "Novità"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:303 src/adw-about-window.ui:306
|
|
||||||
+#: src/adw-about-dialog.ui:302 src/adw-about-window.ui:305
|
|
||||||
msgid "Details"
|
|
||||||
msgstr "Dettagli"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:369 src/adw-about-window.ui:372
|
|
||||||
+#: src/adw-about-dialog.ui:368 src/adw-about-window.ui:371
|
|
||||||
msgid "Troubleshooting"
|
|
||||||
msgstr "Risoluzione dei problemi"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:392 src/adw-about-window.ui:395
|
|
||||||
+#: src/adw-about-dialog.ui:391 src/adw-about-window.ui:394
|
|
||||||
msgid ""
|
|
||||||
"To assist in troubleshooting, you can view your debugging information. "
|
|
||||||
"Providing this information to the application developers can help diagnose "
|
|
||||||
@@ -219,36 +219,36 @@ msgstr ""
|
|
||||||
"visualizzare le informazioni di debug. Fornire queste informazioni agli "
|
|
||||||
"sviluppatori quando viene segnalato il problema può aiutare a identificarlo."
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:403 src/adw-about-window.ui:406
|
|
||||||
+#: src/adw-about-dialog.ui:402 src/adw-about-window.ui:405
|
|
||||||
msgid "_Debugging Information"
|
|
||||||
msgstr "Informazioni di _debug"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:430 src/adw-about-window.ui:433
|
|
||||||
+#: src/adw-about-dialog.ui:429 src/adw-about-window.ui:432
|
|
||||||
msgid "Debugging Information"
|
|
||||||
msgstr "Informazioni di debug"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:475 src/adw-about-window.ui:478
|
|
||||||
+#: src/adw-about-dialog.ui:474 src/adw-about-window.ui:477
|
|
||||||
msgid "_Copy Text"
|
|
||||||
msgstr "_Copia testo"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:483 src/adw-about-window.ui:486
|
|
||||||
+#: src/adw-about-dialog.ui:482 src/adw-about-window.ui:485
|
|
||||||
msgid "_Save As…"
|
|
||||||
msgstr "Sa_lva come…"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:496 src/adw-about-window.ui:499
|
|
||||||
+#: src/adw-about-dialog.ui:495 src/adw-about-window.ui:498
|
|
||||||
msgid "Credits"
|
|
||||||
msgstr "Riconoscimenti"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:527 src/adw-about-window.ui:530
|
|
||||||
+#: src/adw-about-dialog.ui:526 src/adw-about-window.ui:529
|
|
||||||
msgid "Legal"
|
|
||||||
msgstr "Note legali"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:559 src/adw-about-window.ui:562
|
|
||||||
+#: src/adw-about-dialog.ui:558 src/adw-about-window.ui:561
|
|
||||||
msgid "Acknowledgements"
|
|
||||||
msgstr "Ringraziamenti"
|
|
||||||
|
|
||||||
-#: src/adw-back-button.c:347 src/adw-back-button.c:445
|
|
||||||
-#: src/adw-back-button.c:555
|
|
||||||
+#: src/adw-back-button.c:311 src/adw-back-button.c:409
|
|
||||||
+#: src/adw-back-button.c:519
|
|
||||||
msgid "Back"
|
|
||||||
msgstr "Indietro"
|
|
||||||
|
|
||||||
@@ -258,24 +258,60 @@ msgstr "Indietro"
|
|
||||||
msgid "Search"
|
|
||||||
msgstr "Cerca"
|
|
||||||
|
|
||||||
-#: src/adw-entry-row.ui:97
|
|
||||||
+#: src/adw-entry-row.ui:96
|
|
||||||
msgid "Apply"
|
|
||||||
msgstr "Applica"
|
|
||||||
|
|
||||||
-#: src/adw-inspector-page.c:75
|
|
||||||
+#: src/adw-inspector-page.c:98
|
|
||||||
msgid "No Preference"
|
|
||||||
msgstr "Nessuna preferenza"
|
|
||||||
|
|
||||||
-#: src/adw-inspector-page.c:77
|
|
||||||
+#: src/adw-inspector-page.c:100
|
|
||||||
msgid "Prefer Dark"
|
|
||||||
msgstr "Preferisci scuro"
|
|
||||||
|
|
||||||
-#: src/adw-inspector-page.c:79
|
|
||||||
+#: src/adw-inspector-page.c:102
|
|
||||||
msgid "Prefer Light"
|
|
||||||
msgstr "Preferisci chiaro"
|
|
||||||
|
|
||||||
+#: src/adw-inspector-page.c:115
|
|
||||||
+msgid "Blue"
|
|
||||||
+msgstr "Azzurro"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:117
|
|
||||||
+msgid "Teal"
|
|
||||||
+msgstr "Verde petrolio"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:119
|
|
||||||
+msgid "Green"
|
|
||||||
+msgstr "Verde"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:121
|
|
||||||
+msgid "Yellow"
|
|
||||||
+msgstr "Giallo"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:123
|
|
||||||
+msgid "Orange"
|
|
||||||
+msgstr "Arancione"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:125
|
|
||||||
+msgid "Red"
|
|
||||||
+msgstr "Rosso"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:127
|
|
||||||
+msgid "Pink"
|
|
||||||
+msgstr "Rosa"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:129
|
|
||||||
+msgid "Purple"
|
|
||||||
+msgstr "Viola"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.c:131
|
|
||||||
+msgid "Slate"
|
|
||||||
+msgstr "Grigio"
|
|
||||||
+
|
|
||||||
#. Translators: The name of the library, not the stylesheet
|
|
||||||
-#: src/adw-inspector-page.c:97
|
|
||||||
+#: src/adw-inspector-page.c:270
|
|
||||||
msgid "Adwaita"
|
|
||||||
msgstr "Adwaita"
|
|
||||||
|
|
||||||
@@ -299,7 +335,23 @@ msgstr "Il sistema supporta gli schemi di colore"
|
|
||||||
msgid "Preferred Color Scheme"
|
|
||||||
msgstr "Schema di colore preferito"
|
|
||||||
|
|
||||||
-#: src/adw-inspector-page.ui:37
|
|
||||||
+#: src/adw-inspector-page.ui:39
|
|
||||||
+msgid "Accent Color"
|
|
||||||
+msgstr "Colore di accento"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.ui:42
|
|
||||||
+msgid "System Supports Accent Colors"
|
|
||||||
+msgstr "Il sistema supporta i colori di accento"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.ui:48
|
|
||||||
+msgid "Preferred Accent Color"
|
|
||||||
+msgstr "Colore di accento preferito"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.ui:77
|
|
||||||
+msgid "Accessibility"
|
|
||||||
+msgstr "Accessibilità"
|
|
||||||
+
|
|
||||||
+#: src/adw-inspector-page.ui:80
|
|
||||||
msgid "High Contrast"
|
|
||||||
msgstr "Contrasto elevato"
|
|
||||||
|
|
||||||
@@ -319,7 +371,7 @@ msgstr "Blocco maiuscolo attivo"
|
|
||||||
msgid "_Show Password"
|
|
||||||
msgstr "_Mostra password"
|
|
||||||
|
|
||||||
-#: src/adw-preferences-dialog.c:256 src/adw-preferences-window.c:259
|
|
||||||
+#: src/adw-preferences-dialog.c:256 src/adw-preferences-window.c:261
|
|
||||||
msgid "Untitled page"
|
|
||||||
msgstr "Pagina senza titolo"
|
|
||||||
|
|
||||||
@@ -335,12 +387,19 @@ msgstr "Cerca preferenze"
|
|
||||||
msgid "No Results Found"
|
|
||||||
msgstr "Nessun risultato trovato"
|
|
||||||
|
|
||||||
-#: src/adw-preferences-dialog.ui:153 src/adw-preferences-window.ui:164
|
|
||||||
-#: src/adw-tab-overview.ui:111
|
|
||||||
+#: src/adw-preferences-dialog.ui:153 src/adw-tab-overview.ui:111
|
|
||||||
+msgid "Try a different search"
|
|
||||||
+msgstr "Provare un altro criterio di ricerca"
|
|
||||||
+
|
|
||||||
+#: src/adw-preferences-window.ui:164
|
|
||||||
msgid "Try a different search."
|
|
||||||
msgstr "Provare un altro criterio di ricerca."
|
|
||||||
|
|
||||||
-#: src/adw-split-button.c:519 src/adw-split-button.c:1033
|
|
||||||
+#: src/adw-sheet-controls.c:129
|
|
||||||
+msgid "Close the window"
|
|
||||||
+msgstr "Chiude la finestra"
|
|
||||||
+
|
|
||||||
+#: src/adw-split-button.c:530 src/adw-split-button.c:1044
|
|
||||||
msgid "More Options"
|
|
||||||
msgstr "Più opzioni"
|
|
||||||
|
|
||||||
@@ -376,6 +435,25 @@ msgstr "Nessuna scheda trovata"
|
|
||||||
msgid "New _Tab"
|
|
||||||
msgstr "Nuova _scheda"
|
|
||||||
|
|
||||||
-#: src/adw-tab-thumbnail.ui:39 src/adw-tab.ui:95
|
|
||||||
+#: src/adw-tab-thumbnail.ui:39 src/adw-tab.ui:75
|
|
||||||
msgid "Close Tab"
|
|
||||||
msgstr "Chiudi scheda"
|
|
||||||
+
|
|
||||||
+#: src/adw-toast-overlay.c:271
|
|
||||||
+#, c-format
|
|
||||||
+msgid "A toast appeared: %s, has a button: %s"
|
|
||||||
+msgstr "È comparso un toast: %s, ha un pulsante: %s"
|
|
||||||
+
|
|
||||||
+#: src/adw-toast-overlay.c:274
|
|
||||||
+#, c-format
|
|
||||||
+msgid "A toast appeared: %s"
|
|
||||||
+msgstr "È comparso un toast: %s"
|
|
||||||
+
|
|
||||||
+#: src/adw-toast-overlay.c:276
|
|
||||||
+#, c-format
|
|
||||||
+msgid "A toast appeared, has a button: %s"
|
|
||||||
+msgstr "È comparso un toast, ha un pulsante: %s"
|
|
||||||
+
|
|
||||||
+#: src/adw-toast-overlay.c:279
|
|
||||||
+msgid "A toast appeared"
|
|
||||||
+msgstr "È comparso un toast"
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,39 +0,0 @@
|
|||||||
From 5f1ae485c96fac46796ae9caf3b5a9cdb540d363 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Fri, 31 Jan 2025 16:49:05 +0000
|
|
||||||
Subject: [PATCH 21/33] breakpoint: Make sure to_string() is locale-agnostic
|
|
||||||
|
|
||||||
(cherry picked from commit a9c23bf272d7d84b12e022f7d77acdab74821e9e)
|
|
||||||
|
|
||||||
Co-authored-by: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
---
|
|
||||||
src/adw-breakpoint.c | 6 +++++-
|
|
||||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-breakpoint.c b/src/adw-breakpoint.c
|
|
||||||
index eb2710ea..1d640335 100644
|
|
||||||
--- a/src/adw-breakpoint.c
|
|
||||||
+++ b/src/adw-breakpoint.c
|
|
||||||
@@ -849,6 +849,8 @@ adw_breakpoint_condition_parse (const char *str)
|
|
||||||
char *
|
|
||||||
adw_breakpoint_condition_to_string (AdwBreakpointCondition *self)
|
|
||||||
{
|
|
||||||
+ char buf[G_ASCII_DTOSTR_BUF_SIZE];
|
|
||||||
+
|
|
||||||
g_return_val_if_fail (self != NULL, NULL);
|
|
||||||
|
|
||||||
/* Example: "max-width: 400px" */
|
|
||||||
@@ -886,7 +888,9 @@ adw_breakpoint_condition_to_string (AdwBreakpointCondition *self)
|
|
||||||
g_assert_not_reached ();
|
|
||||||
}
|
|
||||||
|
|
||||||
- return g_strdup_printf ("%s: %g%s", type, self->data.length.value, unit);
|
|
||||||
+ g_ascii_dtostr (buf, sizeof (buf), self->data.length.value);
|
|
||||||
+
|
|
||||||
+ return g_strdup_printf ("%s: %s%s", type, buf, unit);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Example: "max-aspect-ratio: 4/3" */
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,34 +0,0 @@
|
|||||||
From 9ceabdab80144a74ed82ac82dfd071967f274ade Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Fri, 31 Jan 2025 17:11:24 +0000
|
|
||||||
Subject: [PATCH 22/33] dialog: always clear priv->last_focus weak pointer
|
|
||||||
|
|
||||||
Currently we're relying on the last-focused widget to never outlive the
|
|
||||||
AdwDialog. In fairness, this would be unusual, but it's always possible
|
|
||||||
and the penalty for being wrong is memory corruption, and that is a very
|
|
||||||
harsh penalty.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 406c76d12d8b4737d4e41e007ed77aebb77a1ac7)
|
|
||||||
|
|
||||||
Co-authored-by: Michael Catanzaro <mcatanzaro@redhat.com>
|
|
||||||
---
|
|
||||||
src/adw-dialog.c | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-dialog.c b/src/adw-dialog.c
|
|
||||||
index 0bc3f2a9..7cd2a454 100644
|
|
||||||
--- a/src/adw-dialog.c
|
|
||||||
+++ b/src/adw-dialog.c
|
|
||||||
@@ -870,6 +870,8 @@ adw_dialog_dispose (GObject *object)
|
|
||||||
priv->focus_widget = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
+ g_clear_weak_pointer (&priv->last_focus);
|
|
||||||
+
|
|
||||||
if (priv->default_widget) {
|
|
||||||
g_signal_handlers_disconnect_by_func (priv->default_widget,
|
|
||||||
unset_default_widget, self);
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,48 +0,0 @@
|
|||||||
From 042176c44611f0a8584e23d5298211a2a521629b Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Fri, 31 Jan 2025 17:11:31 +0000
|
|
||||||
Subject: [PATCH 23/33] dialog: keep a weak pointer on focus_widget
|
|
||||||
|
|
||||||
The act of unfocusing the widget may cause it to be destroyed.
|
|
||||||
|
|
||||||
See: https://gitlab.gnome.org/GNOME/libadwaita/-/merge_requests/1386#note_2324067
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 40b9e3c9703d4e515145778400bdfe59dc7c4a62)
|
|
||||||
|
|
||||||
Co-authored-by: Michael Catanzaro <mcatanzaro@redhat.com>
|
|
||||||
---
|
|
||||||
src/adw-dialog.c | 5 ++++-
|
|
||||||
1 file changed, 4 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-dialog.c b/src/adw-dialog.c
|
|
||||||
index 7cd2a454..d9f79c72 100644
|
|
||||||
--- a/src/adw-dialog.c
|
|
||||||
+++ b/src/adw-dialog.c
|
|
||||||
@@ -312,11 +312,14 @@ set_focus (AdwDialog *self,
|
|
||||||
focus_widget_notify_visible_cb, self);
|
|
||||||
g_signal_handlers_disconnect_by_func (priv->focus_widget,
|
|
||||||
focus_widget_notify_parent_cb, self);
|
|
||||||
+ g_clear_weak_pointer (&priv->focus_widget);
|
|
||||||
}
|
|
||||||
|
|
||||||
priv->focus_widget = focus;
|
|
||||||
|
|
||||||
if (priv->focus_widget) {
|
|
||||||
+ g_object_add_weak_pointer (G_OBJECT (priv->focus_widget), (gpointer *) &priv->focus_widget);
|
|
||||||
+
|
|
||||||
g_signal_connect_swapped (priv->focus_widget, "hide",
|
|
||||||
G_CALLBACK (unset_focus_widget), self);
|
|
||||||
g_signal_connect_swapped (priv->focus_widget, "notify::visible",
|
|
||||||
@@ -867,7 +870,7 @@ adw_dialog_dispose (GObject *object)
|
|
||||||
focus_widget_notify_visible_cb, self);
|
|
||||||
g_signal_handlers_disconnect_by_func (priv->focus_widget,
|
|
||||||
focus_widget_notify_parent_cb, self);
|
|
||||||
- priv->focus_widget = NULL;
|
|
||||||
+ g_clear_weak_pointer (&priv->focus_widget);
|
|
||||||
}
|
|
||||||
|
|
||||||
g_clear_weak_pointer (&priv->last_focus);
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,60 +0,0 @@
|
|||||||
From 927f58620015a8f7153ef3b9454e4d04e4e5d8f9 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 31 Jan 2025 20:57:17 +0400
|
|
||||||
Subject: [PATCH 24/33] Release 1.6.4
|
|
||||||
|
|
||||||
---
|
|
||||||
NEWS | 19 +++++++++++++++++++
|
|
||||||
meson.build | 4 ++--
|
|
||||||
2 files changed, 21 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/NEWS b/NEWS
|
|
||||||
index c6212200..55e8b493 100644
|
|
||||||
--- a/NEWS
|
|
||||||
+++ b/NEWS
|
|
||||||
@@ -1,3 +1,22 @@
|
|
||||||
+=============
|
|
||||||
+Version 1.6.4
|
|
||||||
+=============
|
|
||||||
+
|
|
||||||
+- AdwBreakpoint
|
|
||||||
+ - Fix to_string() with locales using comma as decimal separator
|
|
||||||
+- AdwComboRow
|
|
||||||
+ - Fix very short strings not being displayed
|
|
||||||
+- AdwDialog
|
|
||||||
+ - Fix ::closed emission with window-backed dialogs
|
|
||||||
+ - Fix a focus-related crash
|
|
||||||
+- AdwPreferencesDialog
|
|
||||||
+ - Document navigation.pop action
|
|
||||||
+- AdwTabBox, AdwTabGrid
|
|
||||||
+ - Fix scrolling to newly appearing tabs
|
|
||||||
+ - Fix a copy-paste error
|
|
||||||
+- Translation updates
|
|
||||||
+ - Italian
|
|
||||||
+
|
|
||||||
=============
|
|
||||||
Version 1.6.3
|
|
||||||
=============
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 054ca570..9f38a5a9 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
project('libadwaita', 'c',
|
|
||||||
- version: '1.6.3',
|
|
||||||
+ version: '1.6.4',
|
|
||||||
license: 'LGPL-2.1-or-later',
|
|
||||||
meson_version: '>= 0.59.0',
|
|
||||||
default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ],
|
|
||||||
@@ -29,7 +29,7 @@ package_api_name = '@0@-@1@'.format(meson.project_name(), apiversion)
|
|
||||||
# to 0. When bumping the second version, set the third one to zero.
|
|
||||||
#
|
|
||||||
# A lot easier than libtool, right?
|
|
||||||
-libversion = '0.6.3'
|
|
||||||
+libversion = '0.6.4'
|
|
||||||
# The so major version of the library
|
|
||||||
soversion = 0
|
|
||||||
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,57 +0,0 @@
|
|||||||
From c9833e4e33c2257ac94c041ff73c1b4c678cbde2 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Wed, 12 Mar 2025 20:57:48 +0000
|
|
||||||
Subject: [PATCH 25/33] dialog: notify for current breakpoint passed through
|
|
||||||
from child breakpoint bin
|
|
||||||
MIME-Version: 1.0
|
|
||||||
Content-Type: text/plain; charset=UTF-8
|
|
||||||
Content-Transfer-Encoding: 8bit
|
|
||||||
|
|
||||||
This is a virtual property that needs manual notification
|
|
||||||
as done with passed through current breakpoint properties
|
|
||||||
for Adw.Window and Adw.ApplicationWindow.
|
|
||||||
|
|
||||||
This allows to use signals as well as anything that
|
|
||||||
depends on signals such as GBindings.
|
|
||||||
|
|
||||||
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit ff3a1f660f776f7eba07f22b53cb52d4a9813655)
|
|
||||||
|
|
||||||
Co-authored-by: Markus Göllnitz <camelcasenick@bewares.it>
|
|
||||||
---
|
|
||||||
src/adw-dialog.c | 10 ++++++++++
|
|
||||||
1 file changed, 10 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-dialog.c b/src/adw-dialog.c
|
|
||||||
index d9f79c72..fd539bb0 100644
|
|
||||||
--- a/src/adw-dialog.c
|
|
||||||
+++ b/src/adw-dialog.c
|
|
||||||
@@ -180,6 +180,12 @@ enum {
|
|
||||||
|
|
||||||
static guint signals[SIGNAL_LAST_SIGNAL];
|
|
||||||
|
|
||||||
+static void
|
|
||||||
+child_breakpoint_bin_notify_current_breakpoint_cb (AdwDialog *self)
|
|
||||||
+{
|
|
||||||
+ g_object_notify_by_pspec (G_OBJECT (self), props[PROP_CURRENT_BREAKPOINT]);
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
static gboolean
|
|
||||||
map_tick_cb (AdwDialog *self)
|
|
||||||
{
|
|
||||||
@@ -1280,6 +1286,10 @@ adw_dialog_init (AdwDialog *self)
|
|
||||||
g_object_bind_property (self, "height-request",
|
|
||||||
priv->child_breakpoint_bin, "height-request",
|
|
||||||
G_BINDING_DEFAULT);
|
|
||||||
+ g_signal_connect_swapped (priv->child_breakpoint_bin,
|
|
||||||
+ "notify::current-breakpoint",
|
|
||||||
+ G_CALLBACK (child_breakpoint_bin_notify_current_breakpoint_cb),
|
|
||||||
+ self);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,46 +0,0 @@
|
|||||||
From cab1b5afefb7a84a110bc4160fc1b957d8138cae Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Wed, 12 Mar 2025 21:29:49 +0000
|
|
||||||
Subject: [PATCH 26/33] preferences-dialog/window: Fix the search filter stack
|
|
||||||
page type
|
|
||||||
|
|
||||||
Oops. I'm happy nothing exploded when we were doing this since 1.0.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit 684323b896a0c5aa140983d410f8bb29f5d2ea98)
|
|
||||||
|
|
||||||
Co-authored-by: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
---
|
|
||||||
src/adw-preferences-dialog.c | 2 +-
|
|
||||||
src/adw-preferences-window.c | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-preferences-dialog.c b/src/adw-preferences-dialog.c
|
|
||||||
index 59c5d469..cf5220dd 100644
|
|
||||||
--- a/src/adw-preferences-dialog.c
|
|
||||||
+++ b/src/adw-preferences-dialog.c
|
|
||||||
@@ -643,7 +643,7 @@ adw_preferences_dialog_init (AdwPreferencesDialog *self)
|
|
||||||
gtk_widget_init_template (GTK_WIDGET (self));
|
|
||||||
|
|
||||||
priv->filter = GTK_FILTER (gtk_custom_filter_new ((GtkCustomFilterFunc) filter_search_results, self, NULL));
|
|
||||||
- expr = gtk_property_expression_new (GTK_TYPE_STACK_PAGE, NULL, "visible");
|
|
||||||
+ expr = gtk_property_expression_new (ADW_TYPE_VIEW_STACK_PAGE, NULL, "visible");
|
|
||||||
|
|
||||||
model = G_LIST_MODEL (adw_view_stack_get_pages (priv->pages_stack));
|
|
||||||
model = G_LIST_MODEL (gtk_filter_list_model_new (model, GTK_FILTER (gtk_bool_filter_new (expr))));
|
|
||||||
diff --git a/src/adw-preferences-window.c b/src/adw-preferences-window.c
|
|
||||||
index 88d9d6f0..112d441b 100644
|
|
||||||
--- a/src/adw-preferences-window.c
|
|
||||||
+++ b/src/adw-preferences-window.c
|
|
||||||
@@ -718,7 +718,7 @@ adw_preferences_window_init (AdwPreferencesWindow *self)
|
|
||||||
gtk_widget_init_template (GTK_WIDGET (self));
|
|
||||||
|
|
||||||
priv->filter = GTK_FILTER (gtk_custom_filter_new ((GtkCustomFilterFunc) filter_search_results, self, NULL));
|
|
||||||
- expr = gtk_property_expression_new (GTK_TYPE_STACK_PAGE, NULL, "visible");
|
|
||||||
+ expr = gtk_property_expression_new (ADW_TYPE_VIEW_STACK_PAGE, NULL, "visible");
|
|
||||||
|
|
||||||
model = G_LIST_MODEL (adw_view_stack_get_pages (priv->pages_stack));
|
|
||||||
model = G_LIST_MODEL (gtk_filter_list_model_new (model, GTK_FILTER (gtk_bool_filter_new (expr))));
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,50 +0,0 @@
|
|||||||
From 33abcd86745a51230a65b5a160d62d7a2cbdea3c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Sat, 15 Mar 2025 00:09:17 +0400
|
|
||||||
Subject: [PATCH 27/33] Release 1.6.5
|
|
||||||
|
|
||||||
---
|
|
||||||
NEWS | 9 +++++++++
|
|
||||||
meson.build | 4 ++--
|
|
||||||
2 files changed, 11 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/NEWS b/NEWS
|
|
||||||
index 55e8b493..7ef28de6 100644
|
|
||||||
--- a/NEWS
|
|
||||||
+++ b/NEWS
|
|
||||||
@@ -1,3 +1,12 @@
|
|
||||||
+=============
|
|
||||||
+Version 1.6.5
|
|
||||||
+=============
|
|
||||||
+
|
|
||||||
+- AdwDialog
|
|
||||||
+ - Fix :current-breakpoint notifications
|
|
||||||
+- AdwPreferencesDialog/Window
|
|
||||||
+ - Fix the search filter expression
|
|
||||||
+
|
|
||||||
=============
|
|
||||||
Version 1.6.4
|
|
||||||
=============
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 9f38a5a9..724312ac 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
project('libadwaita', 'c',
|
|
||||||
- version: '1.6.4',
|
|
||||||
+ version: '1.6.5',
|
|
||||||
license: 'LGPL-2.1-or-later',
|
|
||||||
meson_version: '>= 0.59.0',
|
|
||||||
default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ],
|
|
||||||
@@ -29,7 +29,7 @@ package_api_name = '@0@-@1@'.format(meson.project_name(), apiversion)
|
|
||||||
# to 0. When bumping the second version, set the third one to zero.
|
|
||||||
#
|
|
||||||
# A lot easier than libtool, right?
|
|
||||||
-libversion = '0.6.4'
|
|
||||||
+libversion = '0.6.5'
|
|
||||||
# The so major version of the library
|
|
||||||
soversion = 0
|
|
||||||
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
|||||||
From b4e07684b02db371ea348b1b90f56391c01a1d8c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Sat, 15 Mar 2025 14:00:37 +0000
|
|
||||||
Subject: [PATCH 28/33] meson: Don't install internal static library
|
|
||||||
|
|
||||||
It's only used for tests. Now that it's always static there should never
|
|
||||||
be any need to install it, even for installed tests, which AFAICT
|
|
||||||
libadwaita doesn't even have.
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit c4b2760bc8bb95a2039dfad97ad27f592ed05c47)
|
|
||||||
|
|
||||||
Co-authored-by: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
|
||||||
|
|
||||||
(cherry picked from commit 6467d119dacb8441531a6dfece003a62c8175f60)
|
|
||||||
|
|
||||||
Co-authored-by: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
---
|
|
||||||
src/meson.build | 2 --
|
|
||||||
1 file changed, 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/meson.build b/src/meson.build
|
|
||||||
index a27f14f0..f3205008 100644
|
|
||||||
--- a/src/meson.build
|
|
||||||
+++ b/src/meson.build
|
|
||||||
@@ -425,9 +425,7 @@ if get_option('tests')
|
|
||||||
c_args: libadwaita_c_args,
|
|
||||||
dependencies: libadwaita_deps,
|
|
||||||
include_directories: [ root_inc, src_inc ],
|
|
||||||
- install: true,
|
|
||||||
link_args: libadwaita_link_args,
|
|
||||||
- install_dir: adwaita_libdir,
|
|
||||||
)
|
|
||||||
|
|
||||||
libadwaita_internal_dep = declare_dependency(
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,49 +0,0 @@
|
|||||||
From e368a3f22e11144f7928dd7f23d80cf4e2e8d681 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Sat, 15 Mar 2025 14:04:24 +0000
|
|
||||||
Subject: [PATCH 29/33] shadow-helper: Avoid needlessly reassigning CSS classes
|
|
||||||
|
|
||||||
Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
|
|
||||||
|
|
||||||
|
|
||||||
(cherry picked from commit ff083435bbf8a2f4ca6fc8ebcbee8d26717ba942)
|
|
||||||
|
|
||||||
Co-authored-by: Sergey Bugaev <bugaevc@gmail.com>
|
|
||||||
|
|
||||||
(cherry picked from commit 7b57894b81331ccff302a400e677761afca84ffd)
|
|
||||||
|
|
||||||
Co-authored-by: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
---
|
|
||||||
src/adw-shadow-helper.c | 9 +++++++++
|
|
||||||
1 file changed, 9 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/adw-shadow-helper.c b/src/adw-shadow-helper.c
|
|
||||||
index 6f65ccea..7b7ec6ea 100644
|
|
||||||
--- a/src/adw-shadow-helper.c
|
|
||||||
+++ b/src/adw-shadow-helper.c
|
|
||||||
@@ -20,6 +20,9 @@ struct _AdwShadowHelper
|
|
||||||
GtkWidget *shadow;
|
|
||||||
GtkWidget *border;
|
|
||||||
GtkWidget *outline;
|
|
||||||
+
|
|
||||||
+ GtkPanDirection last_direction;
|
|
||||||
+ gboolean last_direction_valid;
|
|
||||||
};
|
|
||||||
|
|
||||||
G_DEFINE_FINAL_TYPE (AdwShadowHelper, adw_shadow_helper, G_TYPE_OBJECT);
|
|
||||||
@@ -163,6 +166,12 @@ set_style_classes (AdwShadowHelper *self,
|
|
||||||
{
|
|
||||||
const char *classes[2];
|
|
||||||
|
|
||||||
+ /* Avoid needlessly reassigning the CSS classes. */
|
|
||||||
+ if (self->last_direction_valid && self->last_direction == direction)
|
|
||||||
+ return;
|
|
||||||
+ self->last_direction_valid = TRUE;
|
|
||||||
+ self->last_direction = direction;
|
|
||||||
+
|
|
||||||
switch (direction) {
|
|
||||||
case GTK_PAN_DIRECTION_LEFT:
|
|
||||||
classes[0] = "left";
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
|||||||
From 9730d31a8c323f88359f412004fb4d8e593b7f11 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Sat, 22 Mar 2025 19:18:55 +0000
|
|
||||||
Subject: [PATCH 30/33] toast-overlay: The role is GROUP, not TAB_GROUP
|
|
||||||
|
|
||||||
(cherry picked from commit 0cbccc35c7076419dfce56d198c21917f2cdc890)
|
|
||||||
|
|
||||||
Co-authored-by: Zander Brown <zbrown@gnome.org>
|
|
||||||
|
|
||||||
(cherry picked from commit 09074ad64a97a39a57178216903f4d7076b28e20)
|
|
||||||
|
|
||||||
Co-authored-by: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
---
|
|
||||||
src/adw-toast-overlay.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-toast-overlay.c b/src/adw-toast-overlay.c
|
|
||||||
index f75dfe4e..cea43c79 100644
|
|
||||||
--- a/src/adw-toast-overlay.c
|
|
||||||
+++ b/src/adw-toast-overlay.c
|
|
||||||
@@ -63,7 +63,7 @@
|
|
||||||
*
|
|
||||||
* ## Accessibility
|
|
||||||
*
|
|
||||||
- * `AdwToastOverlay` uses the `GTK_ACCESSIBLE_ROLE_TAB_GROUP` role.
|
|
||||||
+ * `AdwToastOverlay` uses the [enum@Gtk.AccessibleRole.GROUP] role.
|
|
||||||
*/
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,49 +0,0 @@
|
|||||||
From 3df7564fe26c41a1f89bc6a618e9f28881a12687 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
Date: Fri, 11 Apr 2025 13:05:27 +0000
|
|
||||||
Subject: [PATCH 31/33] docs: clarify translator credits for multiple
|
|
||||||
contributors
|
|
||||||
|
|
||||||
(cherry picked from commit 938d1e83a7f405219cf1cc4f3da15d8a946c347e)
|
|
||||||
|
|
||||||
Co-authored-by: zefr0x <zer0-x.7ty50@aleeas.com>
|
|
||||||
|
|
||||||
(cherry picked from commit 02769a080856e7e94e280060c7128d10204b6829)
|
|
||||||
|
|
||||||
Co-authored-by: Alice Mikhaylenko <alicem@mailbox.org>
|
|
||||||
---
|
|
||||||
src/adw-about-dialog.c | 3 ++-
|
|
||||||
src/adw-about-window.c | 3 ++-
|
|
||||||
2 files changed, 4 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/adw-about-dialog.c b/src/adw-about-dialog.c
|
|
||||||
index 3ccd53a2..bf31277c 100644
|
|
||||||
--- a/src/adw-about-dialog.c
|
|
||||||
+++ b/src/adw-about-dialog.c
|
|
||||||
@@ -3046,7 +3046,8 @@ adw_about_dialog_get_translator_credits (AdwAboutDialog *self)
|
|
||||||
* should be marked as translatable.
|
|
||||||
*
|
|
||||||
* The string may contain email addresses and URLs, see the introduction for
|
|
||||||
- * more details.
|
|
||||||
+ * more details. When there is more than one translator, they must be
|
|
||||||
+ * separated by a newline in the same string.
|
|
||||||
*
|
|
||||||
* See also:
|
|
||||||
*
|
|
||||||
diff --git a/src/adw-about-window.c b/src/adw-about-window.c
|
|
||||||
index 2c17e129..9d0a5058 100644
|
|
||||||
--- a/src/adw-about-window.c
|
|
||||||
+++ b/src/adw-about-window.c
|
|
||||||
@@ -3103,7 +3103,8 @@ adw_about_window_get_translator_credits (AdwAboutWindow *self)
|
|
||||||
* should be marked as translatable.
|
|
||||||
*
|
|
||||||
* The string may contain email addresses and URLs, see the introduction for
|
|
||||||
- * more details.
|
|
||||||
+ * more details. When there is more than one translator, they must be
|
|
||||||
+ * separated by a newline in the same string.
|
|
||||||
*
|
|
||||||
* See also:
|
|
||||||
*
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,53 +0,0 @@
|
|||||||
From 8ff0e50141022c9960724f3c2ab9d270dd8daa1d Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alice Mikhaylenko <alicem@gnome.org>
|
|
||||||
Date: Fri, 11 Apr 2025 17:10:51 +0400
|
|
||||||
Subject: [PATCH 32/33] Release 1.6.6
|
|
||||||
|
|
||||||
---
|
|
||||||
NEWS | 12 ++++++++++++
|
|
||||||
meson.build | 4 ++--
|
|
||||||
2 files changed, 14 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/NEWS b/NEWS
|
|
||||||
index 7ef28de6..d4870266 100644
|
|
||||||
--- a/NEWS
|
|
||||||
+++ b/NEWS
|
|
||||||
@@ -1,3 +1,15 @@
|
|
||||||
+=============
|
|
||||||
+Version 1.6.6
|
|
||||||
+=============
|
|
||||||
+
|
|
||||||
+- Build
|
|
||||||
+ - Don't install internal static library
|
|
||||||
+- Avoid needlessly reassigning CSS classes for swipe shadows
|
|
||||||
+- AdwAboutDialog/Window
|
|
||||||
+ - Clarify :translator-credits docs
|
|
||||||
+- AdwToastOverlay
|
|
||||||
+ - Fix accessible role in documentation
|
|
||||||
+
|
|
||||||
=============
|
|
||||||
Version 1.6.5
|
|
||||||
=============
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 724312ac..ee60c6e7 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
project('libadwaita', 'c',
|
|
||||||
- version: '1.6.5',
|
|
||||||
+ version: '1.6.6',
|
|
||||||
license: 'LGPL-2.1-or-later',
|
|
||||||
meson_version: '>= 0.59.0',
|
|
||||||
default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ],
|
|
||||||
@@ -29,7 +29,7 @@ package_api_name = '@0@-@1@'.format(meson.project_name(), apiversion)
|
|
||||||
# to 0. When bumping the second version, set the third one to zero.
|
|
||||||
#
|
|
||||||
# A lot easier than libtool, right?
|
|
||||||
-libversion = '0.6.5'
|
|
||||||
+libversion = '0.6.6'
|
|
||||||
# The so major version of the library
|
|
||||||
soversion = 0
|
|
||||||
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
@ -1,256 +0,0 @@
|
|||||||
From 8a2ba8f75f212de705b213ecc244acf2a6ee899a Mon Sep 17 00:00:00 2001
|
|
||||||
From: Hugo Carvalho <hugokarvalho@hotmail.com>
|
|
||||||
Date: Fri, 18 Apr 2025 21:58:25 +0000
|
|
||||||
Subject: [PATCH 33/33] Update Portuguese translation
|
|
||||||
|
|
||||||
---
|
|
||||||
po/pt.po | 86 ++++++++++++++++++++++++++++----------------------------
|
|
||||||
1 file changed, 43 insertions(+), 43 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/po/pt.po b/po/pt.po
|
|
||||||
index b52d9a77..2afa0cb7 100644
|
|
||||||
--- a/po/pt.po
|
|
||||||
+++ b/po/pt.po
|
|
||||||
@@ -2,15 +2,15 @@
|
|
||||||
# Copyright (C) 2020 libhandy's COPYRIGHT HOLDER
|
|
||||||
# This file is distributed under the same license as the libhandy package.
|
|
||||||
# Juliano de Souza Camargo <julianosc@protonmail.com>, 2020.
|
|
||||||
-# Hugo Carvalho <hugokarvalho@hotmail.com>, 2020, 2021, 2022, 2023, 2024.
|
|
||||||
+# Hugo Carvalho <hugokarvalho@hotmail.com>, 2020, 2021, 2022, 2023, 2024, 2025.
|
|
||||||
# João Carvalhinho <joao.carvalhinho@gmail.com>, 2024.
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: libhandy master\n"
|
|
||||||
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/libadwaita/issues\n"
|
|
||||||
-"POT-Creation-Date: 2024-08-29 14:34+0000\n"
|
|
||||||
-"PO-Revision-Date: 2024-08-30 17:41+0100\n"
|
|
||||||
+"POT-Creation-Date: 2025-04-11 13:06+0000\n"
|
|
||||||
+"PO-Revision-Date: 2025-04-18 22:56+0100\n"
|
|
||||||
"Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n"
|
|
||||||
"Language-Team: Portuguese <https://l10n.gnome.org/teams/pt/>\n"
|
|
||||||
"Language: pt\n"
|
|
||||||
@@ -18,7 +18,7 @@ msgstr ""
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
-"X-Generator: Poedit 3.4.4\n"
|
|
||||||
+"X-Generator: Poedit 3.5\n"
|
|
||||||
|
|
||||||
#: src/adw-about-dialog.c:207 src/adw-about-window.c:207
|
|
||||||
msgid "GNU General Public License, version 2 or later"
|
|
||||||
@@ -88,70 +88,70 @@ msgstr "Licença Pública Mozilla 2.0"
|
|
||||||
msgid "BSD Zero-Clause License"
|
|
||||||
msgstr "Licença BSD Zero-Cláusulas"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:560 src/adw-about-window.c:559
|
|
||||||
+#: src/adw-about-dialog.c:571 src/adw-about-window.c:570
|
|
||||||
msgid "Code by"
|
|
||||||
msgstr "Código por"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:561 src/adw-about-window.c:560
|
|
||||||
+#: src/adw-about-dialog.c:572 src/adw-about-window.c:571
|
|
||||||
msgid "Design by"
|
|
||||||
msgstr "Design por"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:562 src/adw-about-window.c:561
|
|
||||||
+#: src/adw-about-dialog.c:573 src/adw-about-window.c:572
|
|
||||||
msgid "Artwork by"
|
|
||||||
msgstr "Arte gráfica por"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:563 src/adw-about-window.c:562
|
|
||||||
+#: src/adw-about-dialog.c:574 src/adw-about-window.c:573
|
|
||||||
msgid "Documentation by"
|
|
||||||
msgstr "Documentação por"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:564 src/adw-about-window.c:563
|
|
||||||
+#: src/adw-about-dialog.c:575 src/adw-about-window.c:574
|
|
||||||
msgid "Translated by"
|
|
||||||
msgstr "Traduzido por"
|
|
||||||
|
|
||||||
#. Translators: this is the license preamble; the string at the end
|
|
||||||
#. * contains the name of the license as link text.
|
|
||||||
#.
|
|
||||||
-#: src/adw-about-dialog.c:593 src/adw-about-window.c:592
|
|
||||||
+#: src/adw-about-dialog.c:604 src/adw-about-window.c:603
|
|
||||||
#, c-format
|
|
||||||
msgid ""
|
|
||||||
"This application comes with absolutely no warranty. See the <a "
|
|
||||||
"href=\"%s\">%s</a> for details."
|
|
||||||
msgstr ""
|
|
||||||
"Esta aplicação vem sem absolutamente nenhuma garantia. Clique em <a "
|
|
||||||
-"href=“%s”>%s</a> para ver os detalhes."
|
|
||||||
+"href=\"%s\">%s</a> para ver os detalhes."
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:671 src/adw-about-window.c:670
|
|
||||||
+#: src/adw-about-dialog.c:682 src/adw-about-window.c:681
|
|
||||||
msgid "This Application"
|
|
||||||
msgstr "Esta aplicação"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:973 src/adw-about-window.c:972
|
|
||||||
+#: src/adw-about-dialog.c:984 src/adw-about-window.c:983
|
|
||||||
#, c-format
|
|
||||||
msgid "Version %s"
|
|
||||||
msgstr "Versão %s"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:999 src/adw-about-window.c:998
|
|
||||||
+#: src/adw-about-dialog.c:1010 src/adw-about-window.c:1009
|
|
||||||
msgid "Unable to parse release notes:"
|
|
||||||
msgstr "Não foi possível analisar as notas de lançamento:"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1005 src/adw-about-window.c:1004
|
|
||||||
+#: src/adw-about-dialog.c:1016 src/adw-about-window.c:1015
|
|
||||||
#, c-format
|
|
||||||
msgid "Line: %d, character: %d"
|
|
||||||
msgstr "Linha: %d, carácter: %d"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1291 src/adw-about-window.c:1290
|
|
||||||
+#: src/adw-about-dialog.c:1302 src/adw-about-window.c:1301
|
|
||||||
msgid "Copied to clipboard"
|
|
||||||
msgstr "Copiado para a área de transferência"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1318 src/adw-about-window.c:1318
|
|
||||||
+#: src/adw-about-dialog.c:1329 src/adw-about-window.c:1329
|
|
||||||
msgid "Unable to save debugging information"
|
|
||||||
msgstr "Não foi possível guardar a informação de depuração"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1323 src/adw-about-window.c:1323
|
|
||||||
+#: src/adw-about-dialog.c:1334 src/adw-about-window.c:1334
|
|
||||||
#: src/adw-sheet-controls.c:127
|
|
||||||
msgid "Close"
|
|
||||||
msgstr "Fechar"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.c:1340 src/adw-about-window.c:1339
|
|
||||||
+#: src/adw-about-dialog.c:1351 src/adw-about-window.c:1350
|
|
||||||
msgid "Save debugging information"
|
|
||||||
msgstr "Guardar informação de depuração"
|
|
||||||
|
|
||||||
@@ -159,56 +159,56 @@ msgstr "Guardar informação de depuração"
|
|
||||||
msgid "About"
|
|
||||||
msgstr "Acerca"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:89 src/adw-about-window.ui:92
|
|
||||||
+#: src/adw-about-dialog.ui:88 src/adw-about-window.ui:91
|
|
||||||
msgid "_What’s New"
|
|
||||||
msgstr "_Novidades"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:105 src/adw-about-window.ui:108
|
|
||||||
+#: src/adw-about-dialog.ui:104 src/adw-about-window.ui:107
|
|
||||||
msgid "_Details"
|
|
||||||
msgstr "_Detalhes"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:121 src/adw-about-dialog.ui:341
|
|
||||||
-#: src/adw-about-window.ui:124 src/adw-about-window.ui:344
|
|
||||||
+#: src/adw-about-dialog.ui:120 src/adw-about-dialog.ui:340
|
|
||||||
+#: src/adw-about-window.ui:123 src/adw-about-window.ui:343
|
|
||||||
msgid "_Website"
|
|
||||||
msgstr "_Página web"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:145 src/adw-about-window.ui:148
|
|
||||||
+#: src/adw-about-dialog.ui:144 src/adw-about-window.ui:147
|
|
||||||
msgid "_Support Questions"
|
|
||||||
msgstr "Perguntas de _suporte"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:162 src/adw-about-window.ui:165
|
|
||||||
+#: src/adw-about-dialog.ui:161 src/adw-about-window.ui:164
|
|
||||||
msgid "_Report an Issue"
|
|
||||||
msgstr "_Reportar um problema"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:178 src/adw-about-window.ui:181
|
|
||||||
+#: src/adw-about-dialog.ui:177 src/adw-about-window.ui:180
|
|
||||||
msgid "_Troubleshooting"
|
|
||||||
msgstr "Resolução de _problemas"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:198 src/adw-about-window.ui:201
|
|
||||||
+#: src/adw-about-dialog.ui:197 src/adw-about-window.ui:200
|
|
||||||
msgid "_Credits"
|
|
||||||
msgstr "_Créditos"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:214 src/adw-about-window.ui:217
|
|
||||||
+#: src/adw-about-dialog.ui:213 src/adw-about-window.ui:216
|
|
||||||
msgid "_Legal"
|
|
||||||
msgstr "Aviso _legal"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:230 src/adw-about-window.ui:233
|
|
||||||
+#: src/adw-about-dialog.ui:229 src/adw-about-window.ui:232
|
|
||||||
msgid "_Acknowledgements"
|
|
||||||
msgstr "_Agradecimentos"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:260 src/adw-about-window.ui:263
|
|
||||||
+#: src/adw-about-dialog.ui:259 src/adw-about-window.ui:262
|
|
||||||
msgid "What’s New"
|
|
||||||
msgstr "Novidades"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:303 src/adw-about-window.ui:306
|
|
||||||
+#: src/adw-about-dialog.ui:302 src/adw-about-window.ui:305
|
|
||||||
msgid "Details"
|
|
||||||
msgstr "Detalhes"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:369 src/adw-about-window.ui:372
|
|
||||||
+#: src/adw-about-dialog.ui:368 src/adw-about-window.ui:371
|
|
||||||
msgid "Troubleshooting"
|
|
||||||
msgstr "Resolução de problemas"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:392 src/adw-about-window.ui:395
|
|
||||||
+#: src/adw-about-dialog.ui:391 src/adw-about-window.ui:394
|
|
||||||
msgid ""
|
|
||||||
"To assist in troubleshooting, you can view your debugging information. "
|
|
||||||
"Providing this information to the application developers can help diagnose "
|
|
||||||
@@ -219,36 +219,36 @@ msgstr ""
|
|
||||||
"pode ajudar a diagnosticar quaisquer problemas que encontre ao reportar um "
|
|
||||||
"problema."
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:403 src/adw-about-window.ui:406
|
|
||||||
+#: src/adw-about-dialog.ui:402 src/adw-about-window.ui:405
|
|
||||||
msgid "_Debugging Information"
|
|
||||||
msgstr "Informação de _depuração"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:430 src/adw-about-window.ui:433
|
|
||||||
+#: src/adw-about-dialog.ui:429 src/adw-about-window.ui:432
|
|
||||||
msgid "Debugging Information"
|
|
||||||
msgstr "Informação de depuração"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:475 src/adw-about-window.ui:478
|
|
||||||
+#: src/adw-about-dialog.ui:474 src/adw-about-window.ui:477
|
|
||||||
msgid "_Copy Text"
|
|
||||||
msgstr "_Copiar texto"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:483 src/adw-about-window.ui:486
|
|
||||||
+#: src/adw-about-dialog.ui:482 src/adw-about-window.ui:485
|
|
||||||
msgid "_Save As…"
|
|
||||||
msgstr "_Guardar como…"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:496 src/adw-about-window.ui:499
|
|
||||||
+#: src/adw-about-dialog.ui:495 src/adw-about-window.ui:498
|
|
||||||
msgid "Credits"
|
|
||||||
msgstr "Créditos"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:527 src/adw-about-window.ui:530
|
|
||||||
+#: src/adw-about-dialog.ui:526 src/adw-about-window.ui:529
|
|
||||||
msgid "Legal"
|
|
||||||
msgstr "Aviso legal"
|
|
||||||
|
|
||||||
-#: src/adw-about-dialog.ui:559 src/adw-about-window.ui:562
|
|
||||||
+#: src/adw-about-dialog.ui:558 src/adw-about-window.ui:561
|
|
||||||
msgid "Acknowledgements"
|
|
||||||
msgstr "Agradecimentos"
|
|
||||||
|
|
||||||
-#: src/adw-back-button.c:330 src/adw-back-button.c:428
|
|
||||||
-#: src/adw-back-button.c:538
|
|
||||||
+#: src/adw-back-button.c:311 src/adw-back-button.c:409
|
|
||||||
+#: src/adw-back-button.c:519
|
|
||||||
msgid "Back"
|
|
||||||
msgstr "Recuar"
|
|
||||||
|
|
||||||
@@ -371,7 +371,7 @@ msgstr "O Caps Lock está ligado"
|
|
||||||
msgid "_Show Password"
|
|
||||||
msgstr "_Mostrar palavra-passe"
|
|
||||||
|
|
||||||
-#: src/adw-preferences-dialog.c:256 src/adw-preferences-window.c:261
|
|
||||||
+#: src/adw-preferences-dialog.c:262 src/adw-preferences-window.c:261
|
|
||||||
msgid "Untitled page"
|
|
||||||
msgstr "Página sem título"
|
|
||||||
|
|
||||||
--
|
|
||||||
2.47.1
|
|
||||||
|
|
94
SPECS/libadwaita.spec
Normal file
94
SPECS/libadwaita.spec
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
%global apiver 1
|
||||||
|
%global versuf alpha.3
|
||||||
|
|
||||||
|
Name: libadwaita
|
||||||
|
Version: 1.0.0
|
||||||
|
Release: 0.5.%{versuf}%{?dist}
|
||||||
|
Summary: Building blocks for modern GNOME applications
|
||||||
|
|
||||||
|
License: LGPLv2+
|
||||||
|
URL: https://gitlab.gnome.org/GNOME/libadwaita
|
||||||
|
Source0: %{url}/-/archive/%{version}.%{versuf}/libadwaita-%{version}.%{versuf}.tar.gz
|
||||||
|
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: gi-docgen
|
||||||
|
BuildRequires: intltool
|
||||||
|
BuildRequires: meson >= 0.53.0
|
||||||
|
BuildRequires: sassc
|
||||||
|
BuildRequires: vala
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||||
|
BuildRequires: pkgconfig(gtk4)
|
||||||
|
|
||||||
|
%description
|
||||||
|
Building blocks for modern GNOME applications.
|
||||||
|
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for %{name}
|
||||||
|
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: vala
|
||||||
|
Recommends: %{name}-doc = %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Development files for %{name}.
|
||||||
|
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: Documentation files for %{name}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
Recommends: %{name}-devel = %{version}-%{release}
|
||||||
|
|
||||||
|
%description doc
|
||||||
|
Documentation files for %{name}.
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -n %{name}-%{version}.%{versuf} -p1
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%meson \
|
||||||
|
-Dgtk_doc=true \
|
||||||
|
%{nil}
|
||||||
|
%meson_build
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%meson_install
|
||||||
|
%find_lang %{name}
|
||||||
|
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%license COPYING
|
||||||
|
%doc README.md AUTHORS NEWS
|
||||||
|
%{_bindir}/adwaita-%{apiver}-demo
|
||||||
|
%{_libdir}/*-%{apiver}.so.0*
|
||||||
|
%{_libdir}/girepository-1.0/*.typelib
|
||||||
|
%{_libdir}/gtk-4.0/inspector/*%{apiver}.so.0*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%dir %{_datadir}/gir-1.0
|
||||||
|
%{_datadir}/gir-1.0/*-%{apiver}.gir
|
||||||
|
%{_datadir}/vala/vapi/%{name}-%{apiver}.*
|
||||||
|
%{_includedir}/%{name}-%{apiver}/
|
||||||
|
%{_libdir}/*-%{apiver}.so
|
||||||
|
%{_libdir}/gtk-4.0/inspector/*%{apiver}.so
|
||||||
|
%{_libdir}/pkgconfig/*-%{apiver}.pc
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%doc HACKING.md
|
||||||
|
%{_docdir}/%{name}-%{apiver}/
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Oct 01 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.0-0.5.alpha.3
|
||||||
|
- chore(update): 1.0.0-0.5.alpha.3
|
||||||
|
|
||||||
|
* Mon Aug 30 2021 Lyes Saadi <fedora@lyes.eu> - 1.0.0-0.4.alpha.2
|
||||||
|
- Updating to alpha.2
|
||||||
|
|
||||||
|
* Thu Jun 24 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.0-0.3.alpha.1
|
||||||
|
- Initial package
|
42
changelog
42
changelog
@ -1,42 +0,0 @@
|
|||||||
* Wed Jun 01 2022 Artem Polishchuk <ego.cordatus@gmail.com> - 1.1.2-1
|
|
||||||
- chore(update): 1.1.2
|
|
||||||
|
|
||||||
* Fri Apr 22 2022 Artem Polishchuk <ego.cordatus@gmail.com> - 1.1.1-1
|
|
||||||
- chore(update): 1.1.1
|
|
||||||
|
|
||||||
* Fri Mar 18 2022 Artem Polishchuk <ego.cordatus@gmail.com> - 1.1.0-1
|
|
||||||
- chore(update): 1.1.0
|
|
||||||
|
|
||||||
* Mon Mar 07 2022 Artem Polishchuk <ego.cordatus@gmail.com> - 1.1~rc-1
|
|
||||||
- chore(update): 1.1.rc
|
|
||||||
|
|
||||||
* Mon Feb 14 2022 David King <amigadave@amigadave.com> - 1.1~beta-1
|
|
||||||
- Update to 1.1.beta (#2053942)
|
|
||||||
|
|
||||||
* Sat Feb 12 2022 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.2-1
|
|
||||||
- chore(update): 1.0.2
|
|
||||||
|
|
||||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sun Jan 02 2022 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.1-1
|
|
||||||
- chore(update): 1.0.1
|
|
||||||
|
|
||||||
* Sat Jan 01 2022 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.0-1
|
|
||||||
- chore(update): 1.0.0-1
|
|
||||||
|
|
||||||
* Tue Dec 07 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.0-0.7.beta.1
|
|
||||||
- chore(update): 1.0.0-0.7.beta.1
|
|
||||||
|
|
||||||
* Tue Nov 02 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.0-0.6.alpha.4
|
|
||||||
- chore(update): 1.0.0-0.6.alpha.4
|
|
||||||
- build: Add Demo subpackage
|
|
||||||
|
|
||||||
* Fri Oct 01 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.0-0.5.alpha.3
|
|
||||||
- chore(update): 1.0.0-0.5.alpha.3
|
|
||||||
|
|
||||||
* Mon Aug 30 2021 Lyes Saadi <fedora@lyes.eu> - 1.0.0-0.4.alpha.2
|
|
||||||
- Updating to alpha.2
|
|
||||||
|
|
||||||
* Thu Jun 24 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 1.0.0-0.3.alpha.1
|
|
||||||
- Initial package
|
|
@ -1,6 +0,0 @@
|
|||||||
--- !Policy
|
|
||||||
product_versions:
|
|
||||||
- rhel-10
|
|
||||||
decision_context: osci_compose_gate
|
|
||||||
rules:
|
|
||||||
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}
|
|
156
libadwaita.spec
156
libadwaita.spec
@ -1,156 +0,0 @@
|
|||||||
%global apiver 1
|
|
||||||
%global gtk_version 4.15.2
|
|
||||||
%global glib_version 2.76.0
|
|
||||||
|
|
||||||
%global tarball_version 1.6.2
|
|
||||||
|
|
||||||
Name: libadwaita
|
|
||||||
Version: 1.6.6
|
|
||||||
Release: %autorelease
|
|
||||||
Summary: Building blocks for modern GNOME applications
|
|
||||||
|
|
||||||
# part of src/adw-spring-animation.c is MIT
|
|
||||||
License: LGPL-2.1-or-later AND MIT
|
|
||||||
URL: https://gitlab.gnome.org/GNOME/libadwaita
|
|
||||||
Source0: https://download.gnome.org/sources/%{name}/1.6/%{name}-%{tarball_version}.tar.xz
|
|
||||||
|
|
||||||
# Backports for post-1.6.2. What would be patch 0004
|
|
||||||
# removed pre-generated CSS support making /usr/bin/sassc
|
|
||||||
# a build requirement that we cannot/will-not use.
|
|
||||||
Patch: 0001-dialog-Properly-unparent-the-child-when-backed-by-a-.patch
|
|
||||||
Patch: 0002-dialog-Handle-close-before-and-right-after-present.patch
|
|
||||||
Patch: 0003-bottom-sheet-Fix-more-criticals-on-dispose.patch
|
|
||||||
Patch: 0005-ci-Build-sysext.patch
|
|
||||||
Patch: 0006-ci-Do-releases-from-CI.patch
|
|
||||||
Patch: 0007-clamp-Fix-multi-child-support.patch
|
|
||||||
Patch: 0008-bottom-sheet-Fix-a-crash-when-closing-twice.patch
|
|
||||||
Patch: 0009-header-bar-Ignore-split-views-outside-sheets.patch
|
|
||||||
Patch: 0010-combo-row-Fix-property-notification.patch
|
|
||||||
Patch: 0011-button-row-Add-accessible-role-presentation.patch
|
|
||||||
Patch: 0012-action-row-Set-accessible-role-presentation.patch
|
|
||||||
Patch: 0013-length-unit-Also-fall-back-if-gtk-xft-dpi-is-default.patch
|
|
||||||
Patch: 0014-Release-1.6.3.patch
|
|
||||||
Patch: 0015-preferences-dialog-Document-navigation.pop.patch
|
|
||||||
Patch: 0016-tab-box-grid-Fix-scrolling-to-newly-appearing-tabs.patch
|
|
||||||
Patch: 0017-dialog-Fix-closed-emission-with-window-backed-dialog.patch
|
|
||||||
Patch: 0018-combo-row-Set-width-chars-1-for-the-item-labels.patch
|
|
||||||
Patch: 0019-tab-box-grid-Fix-a-copypaste-error.patch
|
|
||||||
Patch: 0020-Update-Italian-translation.patch
|
|
||||||
Patch: 0021-breakpoint-Make-sure-to_string-is-locale-agnostic.patch
|
|
||||||
Patch: 0022-dialog-always-clear-priv-last_focus-weak-pointer.patch
|
|
||||||
Patch: 0023-dialog-keep-a-weak-pointer-on-focus_widget.patch
|
|
||||||
Patch: 0024-Release-1.6.4.patch
|
|
||||||
Patch: 0025-dialog-notify-for-current-breakpoint-passed-through-.patch
|
|
||||||
Patch: 0026-preferences-dialog-window-Fix-the-search-filter-stac.patch
|
|
||||||
Patch: 0027-Release-1.6.5.patch
|
|
||||||
Patch: 0028-meson-Don-t-install-internal-static-library.patch
|
|
||||||
Patch: 0029-shadow-helper-Avoid-needlessly-reassigning-CSS-class.patch
|
|
||||||
Patch: 0030-toast-overlay-The-role-is-GROUP-not-TAB_GROUP.patch
|
|
||||||
Patch: 0031-docs-clarify-translator-credits-for-multiple-contrib.patch
|
|
||||||
Patch: 0032-Release-1.6.6.patch
|
|
||||||
Patch: 0033-Update-Portuguese-translation.patch
|
|
||||||
|
|
||||||
BuildRequires: desktop-file-utils
|
|
||||||
BuildRequires: gcc
|
|
||||||
BuildRequires: gettext
|
|
||||||
BuildRequires: gi-docgen
|
|
||||||
BuildRequires: libappstream-glib
|
|
||||||
BuildRequires: meson >= 0.59.0
|
|
||||||
BuildRequires: vala
|
|
||||||
BuildRequires: pkgconfig(appstream)
|
|
||||||
BuildRequires: pkgconfig(fribidi)
|
|
||||||
BuildRequires: pkgconfig(glib-2.0) >= %{glib_version}
|
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
|
||||||
BuildRequires: pkgconfig(gtk4) >= %{gtk_version}
|
|
||||||
|
|
||||||
Requires: gtk4%{?_isa} >= %{gtk_version}
|
|
||||||
|
|
||||||
%description
|
|
||||||
Building blocks for modern GNOME applications.
|
|
||||||
|
|
||||||
|
|
||||||
%package devel
|
|
||||||
Summary: Development files for %{name}
|
|
||||||
|
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
||||||
Requires: vala
|
|
||||||
Recommends: %{name}-demo = %{version}-%{release}
|
|
||||||
Recommends: %{name}-doc = %{version}-%{release}
|
|
||||||
|
|
||||||
%description devel
|
|
||||||
Development files for %{name}.
|
|
||||||
|
|
||||||
|
|
||||||
%package doc
|
|
||||||
Summary: Documentation files for %{name}
|
|
||||||
BuildArch: noarch
|
|
||||||
|
|
||||||
Recommends: %{name}-devel = %{version}-%{release}
|
|
||||||
# Because web fonts from upstream are not bundled in the gi-docgen package,
|
|
||||||
# packages containing documentation generated with gi-docgen should depend on
|
|
||||||
# this metapackage to ensure the proper system fonts are present.
|
|
||||||
Recommends: gi-docgen-fonts
|
|
||||||
|
|
||||||
%description doc
|
|
||||||
Documentation files for %{name}.
|
|
||||||
|
|
||||||
|
|
||||||
%package demo
|
|
||||||
Summary: Demo files for %{name}
|
|
||||||
BuildArch: noarch
|
|
||||||
|
|
||||||
Requires: %{name} = %{version}-%{release}
|
|
||||||
Suggests: %{name}-devel = %{version}-%{release}
|
|
||||||
|
|
||||||
%description demo
|
|
||||||
Demo files for %{name}.
|
|
||||||
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%autosetup -p1 -n %{name}-%{tarball_version}
|
|
||||||
|
|
||||||
|
|
||||||
%build
|
|
||||||
%meson \
|
|
||||||
-Dgtk_doc=true \
|
|
||||||
%{nil}
|
|
||||||
%meson_build
|
|
||||||
|
|
||||||
|
|
||||||
%install
|
|
||||||
%meson_install
|
|
||||||
%find_lang %{name}
|
|
||||||
|
|
||||||
|
|
||||||
%check
|
|
||||||
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
|
|
||||||
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
|
|
||||||
|
|
||||||
|
|
||||||
%files -f %{name}.lang
|
|
||||||
%license COPYING
|
|
||||||
%doc README.md AUTHORS NEWS
|
|
||||||
%{_bindir}/adwaita-%{apiver}-demo
|
|
||||||
%{_libdir}/%{name}-%{apiver}.so.0*
|
|
||||||
%{_libdir}/girepository-1.0/*.typelib
|
|
||||||
|
|
||||||
%files devel
|
|
||||||
%dir %{_datadir}/gir-1.0
|
|
||||||
%{_datadir}/gir-1.0/*-%{apiver}.gir
|
|
||||||
%{_datadir}/vala/vapi/%{name}-%{apiver}.*
|
|
||||||
%{_includedir}/%{name}-%{apiver}/
|
|
||||||
%{_libdir}/%{name}-%{apiver}.so
|
|
||||||
%{_libdir}/pkgconfig/*-%{apiver}.pc
|
|
||||||
|
|
||||||
%files doc
|
|
||||||
%doc HACKING.md
|
|
||||||
%{_docdir}/%{name}-%{apiver}/
|
|
||||||
|
|
||||||
%files demo
|
|
||||||
%{_datadir}/applications/*.desktop
|
|
||||||
%{_datadir}/icons/hicolor/*/apps/*.svg
|
|
||||||
%{_metainfodir}/*.metainfo.xml
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
%autochangelog
|
|
Loading…
Reference in New Issue
Block a user