Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package eyedropper for openSUSE:Factory 
checked in at 2026-04-17 21:04:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eyedropper (Old)
 and      /work/SRC/openSUSE:Factory/.eyedropper.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eyedropper"

Fri Apr 17 21:04:51 2026 rev:7 rq:1347681 version:2.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/eyedropper/eyedropper.changes    2026-04-10 
17:52:44.561163603 +0200
+++ /work/SRC/openSUSE:Factory/.eyedropper.new.11940/eyedropper.changes 
2026-04-17 21:05:02.927780694 +0200
@@ -1,0 +2,6 @@
+Fri Apr 10 18:37:20 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 2.2.1:
+  * Fixes an issue with the italian translation
+
+-------------------------------------------------------------------

Old:
----
  eyedropper-2.2.0.tar.xz

New:
----
  eyedropper-2.2.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ eyedropper.spec ++++++
--- /var/tmp/diff_new_pack.3JAuEl/_old  2026-04-17 21:05:04.567848241 +0200
+++ /var/tmp/diff_new_pack.3JAuEl/_new  2026-04-17 21:05:04.567848241 +0200
@@ -20,7 +20,7 @@
 %define lname   com.github.finefindus.eyedropper
 
 Name:           eyedropper
-Version:        2.2.0
+Version:        2.2.1
 Release:        0
 Summary:        Pick and format colors
 License:        GPL-3.0-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.3JAuEl/_old  2026-04-17 21:05:04.603849724 +0200
+++ /var/tmp/diff_new_pack.3JAuEl/_new  2026-04-17 21:05:04.607849889 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/FineFindus/eyedropper.git</param>
-    <param name="revision">v2.2.0</param>
+    <param name="revision">v2.2.1</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">v?(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ eyedropper-2.2.0.tar.xz -> eyedropper-2.2.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/eyedropper-2.2.0/Cargo.lock 
new/eyedropper-2.2.1/Cargo.lock
--- old/eyedropper-2.2.0/Cargo.lock     2026-03-18 17:40:55.000000000 +0100
+++ new/eyedropper-2.2.1/Cargo.lock     2026-03-29 13:31:01.000000000 +0200
@@ -28,9 +28,9 @@
 
 [[package]]
 name = "ashpd"
-version = "0.13.7"
+version = "0.13.9"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "313dc617cf7b7e5d58021f999756898e60bdddd64eab2bc2f67909659e3ce5f9"
+checksum = "13bdf0fd848239dcd5e64eeeee35dbc00378ebcc6f3aa4ead0a305eec83d0cfb"
 dependencies = [
  "enumflags2",
  "futures-channel",
@@ -255,9 +255,9 @@
 
 [[package]]
 name = "cc"
-version = "1.2.57"
+version = "1.2.58"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423"
+checksum = "e1e928d4b69e3077709075a938a05ffbedfa53a84c8f766efbf8220bb1ff60e1"
 dependencies = [
  "find-msvc-tools",
  "shlex",
@@ -380,7 +380,7 @@
 
 [[package]]
 name = "eyedropper"
-version = "2.2.0"
+version = "2.2.1"
 dependencies = [
  "ashpd",
  "bytes",
@@ -397,7 +397,6 @@
  "search-provider",
  "tracing",
  "tracing-subscriber",
- "zbus",
 ]
 
 [[package]]
@@ -919,15 +918,15 @@
 
 [[package]]
 name = "itoa"
-version = "1.0.17"
+version = "1.0.18"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"
+checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
 
 [[package]]
 name = "js-sys"
-version = "0.3.91"
+version = "0.3.92"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c"
+checksum = "cc4c90f45aa2e6eacbe8645f77fdea542ac97a494bcd117a67df9ff4d611f995"
 dependencies = [
  "once_cell",
  "wasm-bindgen",
@@ -1495,9 +1494,9 @@
 
 [[package]]
 name = "serde_spanned"
-version = "1.0.4"
+version = "1.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776"
+checksum = "876ac351060d4f882bb1032b6369eb0aef79ad9df1ea8bc404874d8cc3d0cd98"
 dependencies = [
  "serde_core",
 ]
@@ -1629,39 +1628,39 @@
 
 [[package]]
 name = "toml_datetime"
-version = "1.0.1+spec-1.1.0"
+version = "1.1.0+spec-1.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "9b320e741db58cac564e26c607d3cc1fdc4a88fd36c879568c07856ed83ff3e9"
+checksum = "97251a7c317e03ad83774a8752a7e81fb6067740609f75ea2b585b569a59198f"
 dependencies = [
  "serde_core",
 ]
 
 [[package]]
 name = "toml_edit"
-version = "0.25.5+spec-1.1.0"
+version = "0.25.8+spec-1.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "8ca1a40644a28bce036923f6a431df0b34236949d111cc07cb6dca830c9ef2e1"
+checksum = "16bff38f1d86c47f9ff0647e6838d7bb362522bdf44006c7068c2b1e606f1f3c"
 dependencies = [
  "indexmap",
- "toml_datetime 1.0.1+spec-1.1.0",
+ "toml_datetime 1.1.0+spec-1.1.0",
  "toml_parser",
  "winnow 1.0.0",
 ]
 
 [[package]]
 name = "toml_parser"
-version = "1.0.10+spec-1.1.0"
+version = "1.1.0+spec-1.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7df25b4befd31c4816df190124375d5a20c6b6921e2cad937316de3fccd63420"
+checksum = "2334f11ee363607eb04df9b8fc8a13ca1715a72ba8662a26ac285c98aabb4011"
 dependencies = [
  "winnow 1.0.0",
 ]
 
 [[package]]
 name = "toml_writer"
-version = "1.0.7+spec-1.1.0"
+version = "1.1.0+spec-1.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "f17aaa1c6e3dc22b1da4b6bba97d066e354c7945cac2f7852d4e4e7ca7a6b56d"
+checksum = "d282ade6016312faf3e41e57ebbba0c073e4056dab1232ab1cb624199648f8ed"
 
 [[package]]
 name = "tracing"
@@ -1745,9 +1744,9 @@
 
 [[package]]
 name = "uuid"
-version = "1.22.0"
+version = "1.23.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37"
+checksum = "5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9"
 dependencies = [
  "js-sys",
  "serde_core",
@@ -1786,9 +1785,9 @@
 
 [[package]]
 name = "wasm-bindgen"
-version = "0.2.114"
+version = "0.2.115"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e"
+checksum = "6523d69017b7633e396a89c5efab138161ed5aafcbc8d3e5c5a42ae38f50495a"
 dependencies = [
  "cfg-if",
  "once_cell",
@@ -1799,9 +1798,9 @@
 
 [[package]]
 name = "wasm-bindgen-macro"
-version = "0.2.114"
+version = "0.2.115"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6"
+checksum = "4e3a6c758eb2f701ed3d052ff5737f5bfe6614326ea7f3bbac7156192dc32e67"
 dependencies = [
  "quote",
  "wasm-bindgen-macro-support",
@@ -1809,9 +1808,9 @@
 
 [[package]]
 name = "wasm-bindgen-macro-support"
-version = "0.2.114"
+version = "0.2.115"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3"
+checksum = "921de2737904886b52bcbb237301552d05969a6f9c40d261eb0533c8b055fedf"
 dependencies = [
  "bumpalo",
  "proc-macro2",
@@ -1822,9 +1821,9 @@
 
 [[package]]
 name = "wasm-bindgen-shared"
-version = "0.2.114"
+version = "0.2.115"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16"
+checksum = "a93e946af942b58934c604527337bad9ae33ba1d5c6900bbb41c2c07c2364a93"
 dependencies = [
  "unicode-ident",
 ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/eyedropper-2.2.0/Cargo.toml 
new/eyedropper-2.2.1/Cargo.toml
--- old/eyedropper-2.2.0/Cargo.toml     2026-03-18 17:40:55.000000000 +0100
+++ new/eyedropper-2.2.1/Cargo.toml     2026-03-29 13:31:01.000000000 +0200
@@ -1,6 +1,6 @@
 [package]
 name = "eyedropper"
-version = "2.2.0"
+version = "2.2.1"
 authors = ["FineFindus <[email protected]>"]
 edition = "2024"
 description = "Pick and format colors"
@@ -29,7 +29,7 @@
 tracing-subscriber = "0.3"
 tracing = "0.1"
 gettext-rs = { version = "0.7", features = ["gettext-system"] }
-once_cell = "1.18.0"
+once_cell = "1.21"
 gtk = { version = "0.11", package = "gtk4", features = ["v4_22", "gnome_49"] }
 adw = { package = "libadwaita", version = "0.9", features = ["v1_9"] }
 ashpd = { version = "0.13", default-features = false, features = [
@@ -41,9 +41,8 @@
 ] }
 futures = "0.3"
 rand = "0.10"
-bytes = "1.4"
+bytes = "1.11"
 search-provider = { version = "0.13", features = ["gdk-pixbuf"] }
 nom = "8.0"
 phf = { version = "0.13", features = ["macros"] }
-zbus = "5.2"
-palette = "0.7.2"
+palette = "0.7"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/eyedropper-2.2.0/data/com.github.finefindus.eyedropper.metainfo.xml.in.in 
new/eyedropper-2.2.1/data/com.github.finefindus.eyedropper.metainfo.xml.in.in
--- 
old/eyedropper-2.2.0/data/com.github.finefindus.eyedropper.metainfo.xml.in.in   
    2026-03-18 17:40:55.000000000 +0100
+++ 
new/eyedropper-2.2.1/data/com.github.finefindus.eyedropper.metainfo.xml.in.in   
    2026-03-29 13:31:01.000000000 +0200
@@ -47,6 +47,11 @@
   <url 
type="translate">https://github.com/FineFindus/eyedropper#translation</url>
   <content_rating type="oars-1.1" />
   <releases>
+    <release version="2.2.1" date="2026-03-29">
+      <description translatable="no">
+        <p>Fixes an issue with the italian translation</p>
+      </description>
+    </release>
     <release version="2.2.0" date="2026-03-18">
       <description translatable="no">
         <p>New features, fixed bugs and updates to modern GNOME styling:</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/eyedropper-2.2.0/meson.build 
new/eyedropper-2.2.1/meson.build
--- old/eyedropper-2.2.0/meson.build    2026-03-18 17:40:55.000000000 +0100
+++ new/eyedropper-2.2.1/meson.build    2026-03-29 13:31:01.000000000 +0200
@@ -1,7 +1,7 @@
 project(
   'eyedropper',
   'rust',
-  version: '2.2.0',
+  version: '2.2.1',
   meson_version: '>= 0.59',
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/eyedropper-2.2.0/po/Eyedropper.pot 
new/eyedropper-2.2.1/po/Eyedropper.pot
--- old/eyedropper-2.2.0/po/Eyedropper.pot      2026-03-18 17:40:55.000000000 
+0100
+++ new/eyedropper-2.2.1/po/Eyedropper.pot      2026-03-29 13:31:01.000000000 
+0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: Eyedropper\n"
 "Report-Msgid-Bugs-To: https://github.com/FineFindus/eyedropper\n";
-"POT-Creation-Date: 2026-03-18 16:40+0000\n"
+"POT-Creation-Date: 2026-03-20 15:35+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -606,11 +606,11 @@
 msgid "Apply"
 msgstr ""
 
-#: src/application.rs:243
+#: src/application.rs:244
 msgid "Allow color selection while the application runs in the background"
 msgstr ""
 
-#: src/application.rs:289
+#: src/application.rs:290
 msgid "Pick a New Color"
 msgstr ""
 
@@ -647,14 +647,14 @@
 msgid "Move Down"
 msgstr ""
 
-#: src/window.rs:272
+#: src/window.rs:269
 msgid "Cleared history"
 msgstr ""
 
-#: src/window.rs:273
+#: src/window.rs:270
 msgid "Undo"
 msgstr ""
 
-#: src/window.rs:413
+#: src/window.rs:410
 msgid "Failed to pick a color"
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/eyedropper-2.2.0/po/it.po 
new/eyedropper-2.2.1/po/it.po
--- old/eyedropper-2.2.0/po/it.po       2026-03-18 17:40:55.000000000 +0100
+++ new/eyedropper-2.2.1/po/it.po       2026-03-29 13:31:01.000000000 +0200
@@ -24,32 +24,12 @@
 #: data/resources/ui/window.blp:152 src/main.rs:28
 #: src/widgets/about_window.rs:32
 msgid "Eyedropper"
-msgstr ""
-"Contagocce \n"
-"Inserisci o seleziona un colore e visualizzalo in diversi formati.\n"
-"\n"
-"Funzionalità\n"
-"\n"
-"• Seleziona un colore\n"
-"• Modifica il colore visualizzato in un semplice editor HSL\n"
-"• Inserisci un colore in diversi formati\n"
-"• Converti i colori in altri formati come Hex, RGB, HSV, HSL, CMYK, XYZ, CIE-"
-"Lab"
+msgstr "Contagocce"
 
 #: data/com.github.finefindus.eyedropper.desktop.in.in:4
 #, fuzzy
 msgid "Color Picker"
-msgstr ""
-"Selettore di colori\n"
-"Inserisci o seleziona un colore e visualizzalo in diversi formati.\n"
-"\n"
-"Funzionalità\n"
-"\n"
-"• Seleziona un colore\n"
-"• Modifica il colore visualizzato in un semplice editor HSL\n"
-"• Inserisci un colore in diversi formati\n"
-"• Converti i colori in altri formati come Hex, RGB, HSV, HSL, CMYK, XYZ, CIE-"
-"Lab"
+msgstr "Selettore di colori"
 
 #: data/com.github.finefindus.eyedropper.desktop.in.in:5
 #: data/com.github.finefindus.eyedropper.metainfo.xml.in.in:8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/eyedropper-2.2.0/src/application.rs 
new/eyedropper-2.2.1/src/application.rs
--- old/eyedropper-2.2.0/src/application.rs     2026-03-18 17:40:55.000000000 
+0100
+++ new/eyedropper-2.2.1/src/application.rs     2026-03-29 13:31:01.000000000 
+0200
@@ -2,6 +2,7 @@
 use ashpd::desktop::global_shortcuts::NewShortcut;
 use ashpd::desktop::global_shortcuts::{BindShortcutsOptions, 
ListShortcutsOptions};
 
+use ashpd::zbus;
 use futures::StreamExt;
 use gettextrs::gettext;
 use glib::ExitCode;
@@ -266,7 +267,7 @@
         SearchProvider::new(self.clone(), search_provider_name, 
search_provider_path).await
     }
 
-    /// Setup global shortcuts.
+    /// Set up global shortcuts.
     ///
     /// A global shortcut can be used when the application is not focused.
     /// Uses the [Global Shortcuts 
portal](https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.portal.GlobalShortcuts.html).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/eyedropper-2.2.0/src/window.rs 
new/eyedropper-2.2.1/src/window.rs
--- old/eyedropper-2.2.0/src/window.rs  2026-03-18 17:40:55.000000000 +0100
+++ new/eyedropper-2.2.1/src/window.rs  2026-03-29 13:31:01.000000000 +0200
@@ -175,7 +175,7 @@
                 #[weak(rename_to = window)]
                 self,
                 async move {
-                    if window.is_color_picker_available().await != Ok(true) {
+                    if !window.is_color_picker_available().await {
                         tracing::warn!("System does not support color 
picking");
                         window.show_portal_error_page();
                     }
@@ -207,19 +207,16 @@
 
     impl AppWindow {
         /// Check if the system supports color picking.
-        async fn is_color_picker_available(&self) -> zbus::Result<bool> {
-            let connection = zbus::Connection::session().await?;
-            let proxy: zbus::Proxy = zbus::proxy::Builder::new(&connection)
-                .interface("org.freedesktop.portal.Screenshot")?
-                .path("/org/freedesktop/portal/desktop")?
-                .destination("org.freedesktop.portal.Desktop")?
-                .build()
-                .await?;
-            let version = proxy.get_property::<u32>("version").await?;
-
-            // version 2 indicates that the color picker is supported:
-            // see: https://github.com/flatpak/xdg-desktop-portal/pull/766,
-            Ok(version >= 2)
+        async fn is_color_picker_available(&self) -> bool {
+            let desktop = std::env::var("XDG_CURRENT_DESKTOP")
+                .unwrap_or_default()
+                .to_lowercase();
+
+            // FIXME: out of the major desktop portal implementations, COSMIC 
is the only one that
+            // pretends to support color picking (i.e. has a `PickColor` 
method), but will always
+            // return an error.
+            // See 
https://github.com/pop-os/xdg-desktop-portal-cosmic/blob/a246f482a4a02bcc8c5525b33f451a3a7d7f45d9/src/screenshot.rs#L568
+            desktop != "cosmic"
         }
 
         /// Shows a warning page, explaining that the system does not support 
color picking.

++++++ eyedropper.obsinfo ++++++
--- /var/tmp/diff_new_pack.3JAuEl/_old  2026-04-17 21:05:04.827858950 +0200
+++ /var/tmp/diff_new_pack.3JAuEl/_new  2026-04-17 21:05:04.831859115 +0200
@@ -1,5 +1,5 @@
 name: eyedropper
-version: 2.2.0
-mtime: 1773852055
-commit: 3457d6f794efcf3f61e8427c0700629de33baa89
+version: 2.2.1
+mtime: 1774783861
+commit: 676df0f4b915aed53aa238dd822fb41f2cbe3af7
 

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/eyedropper/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.eyedropper.new.11940/vendor.tar.xz differ: char 15, 
line 1

Reply via email to