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 - [email protected]
+
+- 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.
+[](https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases)
+[](https://matrix.to/#/#buddies-of-budgie:matrix.org)
+
+[](https://opencollective.com/buddies-of-budgie)
-
+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