Balló György pushed to branch main at Arch Linux / Packaging / Packages /
gnome-shell-extension-desktop-icons-ng
Commits:
32578654 by Balló György at 2025-03-20T19:33:49+01:00
upgpkg: 48.0.0-1: Update to new release
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- gnome-shell-extension-desktop-icons-ng-fix-dialogs.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = gnome-shell-extension-desktop-icons-ng
pkgdesc = Desktop icons extension for GNOME Shell
- pkgver = 47.0.13
+ pkgver = 48.0.0
pkgrel = 1
url = https://www.rastersoft.com/programas/ding.html
arch = any
@@ -18,9 +18,9 @@ pkgbase = gnome-shell-extension-desktop-icons-ng
depends = gtk3
depends = nautilus
depends = pango
- source =
git+https://gitlab.com/rastersoft/desktop-icons-ng.git#tag=47.0.13
+ source =
git+https://gitlab.com/rastersoft/desktop-icons-ng.git#tag=48.0.0
source = gnome-shell-extension-desktop-icons-ng-fix-dialogs.patch
- b2sums =
2483525b5178ee39481a0dc6b9e74916b74b195685dabe18da6b8cf97aa2756fed8119da4f01406772cf8c8fd4bcfa8069f4a26592a7e4579bba1e17ecdc1fb9
- b2sums =
33bd978919547094c1949db3981c2590e548699b3f1f8b0796deadec52676205deddb8c46fbc82e6e4f1635e3db8279a8883705472438c9e273afa7ce2f30394
+ b2sums =
531ff0cdbd65bb857705e862d4a59999adb7ddc2e081922ee574b06ab29d31b7d9c0a28d2b76de757f525c3d7221d4093a33982c6bfe9bdea9e657b0c1a395da
+ b2sums =
e934aa5acd529ed84a2311dbba4535eb4aa73d890424ddc2068a59eade57b37d15f6a09978eca3af4fc2e376ee0142e28cc1e15c97bd6d988e8208c751cf6654
pkgname = gnome-shell-extension-desktop-icons-ng
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=gnome-shell-extension-desktop-icons-ng
_pkgname=desktop-icons-ng
-pkgver=47.0.13
+pkgver=48.0.0
pkgrel=1
pkgdesc='Desktop icons extension for GNOME Shell'
arch=(any)
@@ -33,8 +33,8 @@ source=(
gnome-shell-extension-desktop-icons-ng-fix-dialogs.patch
)
b2sums=(
-
2483525b5178ee39481a0dc6b9e74916b74b195685dabe18da6b8cf97aa2756fed8119da4f01406772cf8c8fd4bcfa8069f4a26592a7e4579bba1e17ecdc1fb9
-
33bd978919547094c1949db3981c2590e548699b3f1f8b0796deadec52676205deddb8c46fbc82e6e4f1635e3db8279a8883705472438c9e273afa7ce2f30394
+
531ff0cdbd65bb857705e862d4a59999adb7ddc2e081922ee574b06ab29d31b7d9c0a28d2b76de757f525c3d7221d4093a33982c6bfe9bdea9e657b0c1a395da
+
e934aa5acd529ed84a2311dbba4535eb4aa73d890424ddc2068a59eade57b37d15f6a09978eca3af4fc2e376ee0142e28cc1e15c97bd6d988e8208c751cf6654
)
prepare() {
=====================================
gnome-shell-extension-desktop-icons-ng-fix-dialogs.patch
=====================================
@@ -1,4 +1,4 @@
-From 56a879eff2ecf5172314802e9fc216d40a5ac7b6 Mon Sep 17 00:00:00 2001
+From eb95331cf042ac847cbf9d28cf3fd4dc7759a4a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
Date: Thu, 13 Jun 2024 16:55:25 +0200
Subject: [PATCH] Various improvements for dialog handling
@@ -74,20 +74,20 @@ index 9a1550ade..3bbcf9417 100755
var desktopManager = null;
diff --git a/app/fileItemMenu.js b/app/fileItemMenu.js
-index 8a383eb71..95fca5028 100644
+index 4fae9efbb..214d03e99 100644
--- a/app/fileItemMenu.js
+++ b/app/fileItemMenu.js
-@@ -409,6 +409,9 @@ var FileItemMenu = class {
+@@ -418,6 +418,9 @@ var FileItemMenu = class {
let chooser = Gtk.AppChooserDialog.new_for_content_type(null,
Gtk.DialogFlags.MODAL + Gtk.DialogFlags.USE_HEADER_BAR,
mimetype);
+ chooser.set_type_hint(Gdk.WindowTypeHint.NORMAL);
+ const windowGroup = new Gtk.WindowGroup();
+ windowGroup.add_window(chooser);
+ let signals = new SignalManager.SignalManager();
chooser.show_all();
- chooser.connect('close', () => {
- chooser.response(Gtk.ResponseType.CANCEL);
-@@ -454,13 +457,18 @@ var FileItemMenu = class {
+ signals.connectSignal(chooser, 'close', () => {
+@@ -467,13 +470,18 @@ var FileItemMenu = class {
return;
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell-extension-desktop-icons-ng/-/commit/32578654810cf273f59842bd6d9eb3f027e6be39
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell-extension-desktop-icons-ng/-/commit/32578654810cf273f59842bd6d9eb3f027e6be39
You're receiving this email because of your account on gitlab.archlinux.org.