Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package budgie-desktop-view for 
openSUSE:Factory checked in at 2022-03-19 22:20:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/budgie-desktop-view (Old)
 and      /work/SRC/openSUSE:Factory/.budgie-desktop-view.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "budgie-desktop-view"

Sat Mar 19 22:20:51 2022 rev:6 rq:963068 version:1.2+0

Changes:
--------
--- /work/SRC/openSUSE:Factory/budgie-desktop-view/budgie-desktop-view.changes  
2022-01-08 23:24:11.934260036 +0100
+++ 
/work/SRC/openSUSE:Factory/.budgie-desktop-view.new.25692/budgie-desktop-view.changes
       2022-03-19 22:23:02.624961071 +0100
@@ -1,0 +2,15 @@
+Tue Mar 08 18:08:15 UTC 2022 - gm...@opensuse.org
+
+- Update to version 1.2+0:
+  * Tag 1.2 stable release
+  * Set up directory for translations
+  * Add FUNDING.yml
+  * Link to releases page from release badge
+  * Add Matrix and backer badges
+  * Add GitHub Actions pipeline
+  * Update comment and warning
+  * Update to Budgie Control Center
+  * Remove "GTK4 Port" from TODO
+  * Fix launching of some file types.
+
+-------------------------------------------------------------------

Old:
----
  budgie-desktop-view-1.1.1+5.obscpio

New:
----
  budgie-desktop-view-1.2+0.obscpio

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

Other differences:
------------------
++++++ budgie-desktop-view.spec ++++++
--- /var/tmp/diff_new_pack.dp7C6L/_old  2022-03-19 22:23:03.092961663 +0100
+++ /var/tmp/diff_new_pack.dp7C6L/_new  2022-03-19 22:23:03.096961669 +0100
@@ -16,9 +16,12 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+%if 0%{?suse_version} < 1550
+%define _distconfdir %{_sysconfdir}
+%endif
 %define org org.buddiesofbudgie
 Name:           budgie-desktop-view
-Version:        1.1.1+5
+Version:        1.2+0
 Release:        0
 Summary:        Official Budgie Desktop icons application / implementation
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.dp7C6L/_old  2022-03-19 22:23:03.128961709 +0100
+++ /var/tmp/diff_new_pack.dp7C6L/_new  2022-03-19 22:23:03.132961715 +0100
@@ -2,7 +2,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param 
name="url">https://github.com/BuddiesOfBudgie/budgie-desktop-view.git</param>
-    <param name="revision">2bd3187f5060f580122a45b4d07263f5f8942274</param>
+    <param name="revision">1f30d69f326ef10563165e1ce9abbc0fd94bd716</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.dp7C6L/_old  2022-03-19 22:23:03.148961735 +0100
+++ /var/tmp/diff_new_pack.dp7C6L/_new  2022-03-19 22:23:03.152961740 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/BuddiesOfBudgie/budgie-desktop-view.git</param>
-              <param 
name="changesrevision">2bd3187f5060f580122a45b4d07263f5f8942274</param></service></servicedata>
+              <param 
name="changesrevision">1f30d69f326ef10563165e1ce9abbc0fd94bd716</param></service></servicedata>
 (No newline at EOF)
 

++++++ budgie-desktop-view-1.1.1+5.obscpio -> budgie-desktop-view-1.2+0.obscpio 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/budgie-desktop-view-1.1.1+5/.github/FUNDING.yml 
new/budgie-desktop-view-1.2+0/.github/FUNDING.yml
--- old/budgie-desktop-view-1.1.1+5/.github/FUNDING.yml 1970-01-01 
01:00:00.000000000 +0100
+++ new/budgie-desktop-view-1.2+0/.github/FUNDING.yml   2022-03-06 
17:37:45.000000000 +0100
@@ -0,0 +1 @@
+open_collective: buddies-of-budgie
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/budgie-desktop-view-1.1.1+5/.github/workflows/build.yml 
new/budgie-desktop-view-1.2+0/.github/workflows/build.yml
--- old/budgie-desktop-view-1.1.1+5/.github/workflows/build.yml 1970-01-01 
01:00:00.000000000 +0100
+++ new/budgie-desktop-view-1.2+0/.github/workflows/build.yml   2022-03-06 
17:37:45.000000000 +0100
@@ -0,0 +1,15 @@
+name: Build
+on: [push]
+jobs:
+  ubuntu:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v1
+    - uses: actions/setup-python@v1
+      with:
+        python-version: '3.x'
+    - run: pip install meson ninja
+    - run: sudo apt update
+    - run: sudo apt install intltool libgtk-3-dev libglib2.0-dev valac
+    - run: meson build
+    - run: meson compile -C build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/budgie-desktop-view-1.1.1+5/README.md 
new/budgie-desktop-view-1.2+0/README.md
--- old/budgie-desktop-view-1.1.1+5/README.md   2022-01-03 00:13:50.000000000 
+0100
+++ new/budgie-desktop-view-1.2+0/README.md     2022-03-06 17:37:45.000000000 
+0100
@@ -2,9 +2,12 @@
 
 # Budgie Desktop View
 
-Budgie Desktop View is the official Budgie desktop icons application / 
implementation.
+[![GitHub release (latest by 
date)](https://img.shields.io/github/v/release/BuddiesOfBudgie/budgie-desktop-view)](https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases)
+[![Chat with us on 
Matrix](https://img.shields.io/badge/chat-on%20Matrix-%230098D4)](https://matrix.to/#/#buddies-of-budgie:matrix.org)
+
+[![](https://opencollective.com/buddies-of-budgie/tiers/backer.svg?avatarHeight=96)](https://opencollective.com/buddies-of-budgie)
 
-![GitHub release (latest by 
date)](https://img.shields.io/github/v/release/BuddiesOfBudgie/budgie-desktop-view)
+Budgie Desktop View is the official Budgie desktop icons application / 
implementation.
 
 ## Scope
 
@@ -27,7 +30,6 @@
 As Budgie Desktop View has a rigorous focus and scope of functionality, the 
TODO is currently limited to the following:
 
 - Ensuring long-press gestures on items work for 2-in-1 devices.
-- GTK4 port.
 
 ## Building
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/budgie-desktop-view-1.1.1+5/meson.build 
new/budgie-desktop-view-1.2+0/meson.build
--- old/budgie-desktop-view-1.1.1+5/meson.build 2022-01-03 00:13:50.000000000 
+0100
+++ new/budgie-desktop-view-1.2+0/meson.build   2022-03-06 17:37:45.000000000 
+0100
@@ -1,7 +1,7 @@
 project(
        'budgie-desktop-view',
        ['c', 'vala'],
-       version: '1.1.1',
+       version: '1.2',
        license: [ 'Apache-2.0' ],
        default_options: [
                'b_lto=false',
@@ -97,9 +97,12 @@
        c_name: 'budgie_desktop_view',
 )
 
-subdir('data')
+subdir('po')
+
 subdir('src')
 
+subdir('data')
+
 report = [
        '    Build configuration:',
        '    ====================',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/budgie-desktop-view-1.1.1+5/po/meson.build 
new/budgie-desktop-view-1.2+0/po/meson.build
--- old/budgie-desktop-view-1.1.1+5/po/meson.build      1970-01-01 
01:00:00.000000000 +0100
+++ new/budgie-desktop-view-1.2+0/po/meson.build        2022-03-06 
17:37:45.000000000 +0100
@@ -0,0 +1,30 @@
+i18n = import('i18n')
+
+# for i in *.po; do echo "    '$i'," | sed 's/\.po//'; done
+langs = []
+
+# Stole this from gnome-twitch, ty TingPing
+# https://github.com/vinszent/gnome-twitch/tree/master/po
+i18n.gettext(meson.project_name(), languages : langs, args : [
+    '--from-code=UTF-8',
+    '--add-comments',
+    '--package-name=' + meson.project_name(),
+    '--package-version=' + meson.project_version(),
+    '--keyword=_',
+    '--keyword=N_',
+    '--keyword=C_:1c,2',
+    '--keyword=NC_:1c,2',
+    '--keyword=g_dcgettext:2',
+    '--keyword=g_dngettext:2,3',
+    '--keyword=g_dpgettext2:2c,3',
+
+    '--flag=N_:1:pass-c-format',
+    '--flag=C_:2:pass-c-format',
+    '--flag=NC_:2:pass-c-format',
+    '--flag=g_dngettext:2:pass-c-format',
+    '--flag=g_strdup_printf:1:c-format',
+    '--flag=g_string_printf:2:c-format',
+    '--flag=g_string_append_printf:2:c-format',
+    '--flag=g_error_new:3:c-format',
+    '--flag=g_set_error:4:c-format',
+])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/budgie-desktop-view-1.1.1+5/src/desktop_menu.vala 
new/budgie-desktop-view-1.2+0/src/desktop_menu.vala
--- old/budgie-desktop-view-1.1.1+5/src/desktop_menu.vala       2022-01-03 
00:13:50.000000000 +0100
+++ new/budgie-desktop-view-1.2+0/src/desktop_menu.vala 2022-03-06 
17:37:45.000000000 +0100
@@ -20,13 +20,13 @@
 
 public class DesktopMenu : Gtk.Menu {
        private DesktopAppInfo budgie_app;
-       private DesktopAppInfo gcc_app;
+       private DesktopAppInfo bcc_app;
 
        public DesktopMenu() {
                Object();
 
                budgie_app = new 
DesktopAppInfo("budgie-desktop-settings.desktop");
-               gcc_app = new DesktopAppInfo("gnome-control-center.desktop");
+               bcc_app = new DesktopAppInfo("budgie-control-center.desktop");
 
                Gtk.MenuItem budgie_item = new 
Gtk.MenuItem.with_label(_("Budgie Desktop Settings"));
                Gtk.MenuItem system_item = new 
Gtk.MenuItem.with_label(_("System Settings"));
@@ -51,12 +51,12 @@
                popdown(); // Hide the menu
        }
 
-       // on_system_settings_activated handles our launching of GNOME Control 
Center
+       // on_system_settings_activated handles our launching of Budgie Control 
Center
        private void on_system_settings_activated() {
                try {
-                       gcc_app.launch(null, 
(Display.get_default()).get_app_launch_context());
+                       bcc_app.launch(null, 
(Display.get_default()).get_app_launch_context());
                } catch (Error e) {
-                       warning("Failed to launch GNOME Control Center: %s", 
e.message);
+                       warning("Failed to launch Budgie Control Center: %s", 
e.message);
                }
                popdown(); // Hide the menu
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/budgie-desktop-view-1.1.1+5/src/file_item.vala 
new/budgie-desktop-view-1.2+0/src/file_item.vala
--- old/budgie-desktop-view-1.1.1+5/src/file_item.vala  2022-01-03 
00:13:50.000000000 +0100
+++ new/budgie-desktop-view-1.2+0/src/file_item.vala    2022-03-06 
17:37:45.000000000 +0100
@@ -189,12 +189,6 @@
        // launch will attempt to launch the file.
        // This optionally takes in in_terminal indicating to open in the 
user's default terminal as well as the terminal process name
        public void launch(bool in_terminal) {
-               if (FileUtils.test(file.get_path(), FileTest.IS_EXECUTABLE)) { 
// Is an executable file
-                       warning("Is executable file. File type is: %s", 
file_type);
-               } else {
-                       warning("Is not an executable file. File type is: %s", 
file_type);
-               }
-
                Gdk.AppLaunchContext launch_context = 
(Display.get_default()).get_app_launch_context(); // Get the app launch context 
for the default display
                launch_context.set_screen(Screen.get_default()); // Set the 
screen
                launch_context.set_timestamp(CURRENT_TIME);
@@ -303,13 +297,16 @@
                } else {
                        try {
                                appinfo = file.query_default_handler(); // Get 
the default handler for the file
-                       } catch (Error e) {
-                               warning("Failed to get the default handler for 
this file: %s", e.message);
-                       }
+                       } catch (Error e) {}
                }
 
                if (appinfo == null) {
-                       warning("Failed to get app to handle this file.");
+                       try {
+                               Process.spawn_async(null, {file.get_path()}, 
Environ.get(), SpawnFlags.STDERR_TO_DEV_NULL | SpawnFlags.STDOUT_TO_DEV_NULL, 
null, null);
+                       } catch (Error e) { // Failed to launch the process
+                               warning("Failed to launch this process: %s", 
e.message);
+                       }
+
                        return;
                }
 

++++++ budgie-desktop-view.obsinfo ++++++
--- /var/tmp/diff_new_pack.dp7C6L/_old  2022-03-19 22:23:03.256961871 +0100
+++ /var/tmp/diff_new_pack.dp7C6L/_new  2022-03-19 22:23:03.260961876 +0100
@@ -1,6 +1,5 @@
 name: budgie-desktop-view
-version: 1.1.1+5
-mtime: 1641165230
-commit: 2bd3187f5060f580122a45b4d07263f5f8942274
-
+version: 1.2+0
+mtime: 1646584665
+commit: 1f30d69f326ef10563165e1ce9abbc0fd94bd716
 

Reply via email to