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