Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tuner for openSUSE:Factory checked 
in at 2022-02-28 19:43:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tuner (Old)
 and      /work/SRC/openSUSE:Factory/.tuner.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tuner"

Mon Feb 28 19:43:22 2022 rev:2 rq:957906 version:1.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/tuner/tuner.changes      2021-11-22 
23:04:30.709866043 +0100
+++ /work/SRC/openSUSE:Factory/.tuner.new.1958/tuner.changes    2022-02-28 
19:43:38.849943066 +0100
@@ -1,0 +2,12 @@
+Sun Feb 20 16:04:58 UTC 2022 - Alexei Podvalsky <avvi...@yandex.by>
+
+- Update to 1.5.1:
+  * Update taglib 1.11 to 1.12
+  * Change pause button to stop button, fixes #79
+  * Update copyright headers
+  * Update monetization info for AppCenter
+  * Remove debian packaging files
+  * Update Copyright year
+  * Add GitHub CI
+
+-------------------------------------------------------------------

Old:
----
  tuner-1.5.0.tar.gz

New:
----
  tuner-1.5.1.tar.gz

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

Other differences:
------------------
++++++ tuner.spec ++++++
--- /var/tmp/diff_new_pack.rF7GIL/_old  2022-02-28 19:43:40.649943740 +0100
+++ /var/tmp/diff_new_pack.rF7GIL/_new  2022-02-28 19:43:40.653943742 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           tuner
-Version:        1.5.0
+Version:        1.5.1
 Release:        0
 Summary:        Minimalist radio station player
 License:        GPL-3.0-or-later

++++++ tuner-1.5.0.tar.gz -> tuner-1.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/.github/workflows/main.yml 
new/tuner-1.5.1/.github/workflows/main.yml
--- old/tuner-1.5.0/.github/workflows/main.yml  1970-01-01 01:00:00.000000000 
+0100
+++ new/tuner-1.5.1/.github/workflows/main.yml  2022-02-06 16:16:06.000000000 
+0100
@@ -0,0 +1,37 @@
+name: CI
+
+# This workflow will run for any pull request or pushed commit
+on: [push, pull_request]
+
+# A workflow run is made up of one or more jobs that can run sequentially or 
in parallel
+jobs:
+  # This workflow contains a single job called "flatpak"
+  flatpak:
+    # The type of runner that the job will run on
+    runs-on: ubuntu-latest
+
+    # This job runs in a special container designed for building Flatpaks for 
AppCenter
+    container:
+      image: ghcr.io/elementary/flatpak-platform/runtime:6
+      options: --privileged
+
+    # Steps represent a sequence of tasks that will be executed as part of the 
job
+    steps:
+      # Checks-out your repository under $GITHUB_WORKSPACE, so the job can 
access it
+    - uses: actions/checkout@v2
+
+      # Builds your flatpak manifest using the Flatpak Builder action
+    - uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v3
+      with:
+        # This is the name of the Bundle file we're building and can be 
anything you like
+        bundle: Tuner.flatpak
+        # This uses your app's RDNN ID
+        manifest-path: com.github.louis77.tuner.yml
+
+        # You can automatically run any of the tests you've created as part of 
this workflow
+        run-tests: true
+
+        # These lines specify the location of the elementary Runtime and Sdk
+        repository-name: appcenter
+        repository-url: https://flatpak.elementary.io/repo.flatpakrepo
+        cache-key: "flatpak-builder-${{ github.sha }}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/.travis.yml new/tuner-1.5.1/.travis.yml
--- old/tuner-1.5.0/.travis.yml 2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/.travis.yml 1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
----
-
-language: node_js
-
-node_js:
-  - lts/*
-
-sudo: required
-
-services:
-  - docker
-
-addons:
-  apt:
-    sources:
-      - ubuntu-toolchain-r-test
-    packages:
-      - libstdc++-5-dev
-
-install:
-  - npm i -g @elementaryos/houston
-
-script:
-  - houston ci
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/com.github.louis77.tuner.yml 
new/tuner-1.5.1/com.github.louis77.tuner.yml
--- old/tuner-1.5.0/com.github.louis77.tuner.yml        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/com.github.louis77.tuner.yml        2022-02-06 
16:16:06.000000000 +0100
@@ -1,7 +1,7 @@
 ---
 app-id: com.github.louis77.tuner
 runtime: io.elementary.Platform
-runtime-version: '6'
+runtime-version: '6.1'
 sdk: io.elementary.Sdk
 command: com.github.louis77.tuner
 finish-args:
@@ -37,13 +37,14 @@
   - "-DCMAKE_BUILD_TYPE=Release"
   sources:
   - type: archive
-    url: https://github.com/taglib/taglib/archive/v1.11.1.tar.gz
-    sha256: b6d1a5a610aae6ff39d93de5efd0fdc787aa9e9dc1e7026fa4c961b26563526b
+    url: 
https://github.com/taglib/taglib/releases/download/v1.12/taglib-1.12.tar.gz
+    sha256: 7fccd07669a523b07a15bd24c8da1bbb92206cb19e9366c3692af3d79253b703
 - name: libgeocode-glib0
   buildsystem: meson
   sources:
-  - type: git
-    url: https://gitlab.gnome.org/GNOME/geocode-glib.git
+  - type: archive
+    url: 
https://gitlab.gnome.org/GNOME/geocode-glib/-/archive/3.26.2/geocode-glib-3.26.2.tar.gz
+    sha256: 589ed8cf890fb47619ad1062b7117d16104554078b837344496d603d0896ec20
 - name: tuner
   buildsystem: meson
   config-opts:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/data/Application.css 
new/tuner-1.5.1/data/Application.css
--- old/tuner-1.5.0/data/Application.css        2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/data/Application.css        2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 .h2 {
     font-weight: 300;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/tuner-1.5.0/data/com.github.louis77.tuner.appdata.xml.in 
new/tuner-1.5.1/data/com.github.louis77.tuner.appdata.xml.in
--- old/tuner-1.5.0/data/com.github.louis77.tuner.appdata.xml.in        
2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/data/com.github.louis77.tuner.appdata.xml.in        
2022-02-06 16:16:06.000000000 +0100
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright 2020 Louis Brauer / <louis@brauer.family> -->
+<!-- Copyright 2020-2022 Louis Brauer / <louis@brauer.family> -->
 <component type="desktop-application">
   <id>com.github.louis77.tuner</id>
   <metadata_license>FSFAP</metadata_license>
@@ -187,7 +187,7 @@
           <li>Display a nice API error screen</li>
         </ul>
       </description>
-    </release><!-- Copyright 2020 Louis Brauer / louis@brauer.family -->
+    </release>
 
     <release version="1.1" date="2020-06-16">
       <description>
@@ -204,7 +204,7 @@
   <custom>
       <value key="x-appcenter-color-primary">#FE9AB8</value>
       <value key="x-appcenter-color-primary-text">#000</value>
-      <value key="x-appcenter-suggested-price">0</value>
-      <value 
key="x-appcenter-stripe">pk_live_oPgG6bZOC7AUQxFx5DKqjK4600516IsgOE</value>
+      <value key="x-appcenter-suggested-price">5</value>
+      <value 
key="x-appcenter-stripe">pk_live_51FUBgjHQojulf3eRwjvxgX4ODvkMD9lDj7dBxNEtZjMm7XNmZWJ2LEmLJ9ChjXb2I7HQuBfPgoQjhaIMUSVGvPEl00QP7fe34y</value>
   </custom>
 </component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/debian/changelog 
new/tuner-1.5.1/debian/changelog
--- old/tuner-1.5.0/debian/changelog    2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/debian/changelog    1970-01-01 01:00:00.000000000 +0100
@@ -1,65 +0,0 @@
-com.github.louis77.tuner (1.4.2) RELEASED; urgency=medium
-
-  * Dark/light mode adapts to system settings
-  * Use elementary OS 6 Flatpak runtime
-
- -- Louis Brauer <louis@brauer.family>  Thu, 13 Aug 2021 23:00:00 +0200
-
-
-com.github.louis77.tuner (1.4.0) RELEASED; urgency=medium
-
-  * Show codec and bitrate on station
-  * New volume control in header bar
-  * Dark mode is now saved in settings
-  * New setting: Auto-play last station
-  * Properly set Window name
-
- -- Louis Brauer <louis@brauer.family>  Thu, 09 Jun 2021 23:00:00 +0200
-
-
-com.github.louis77.tuner (1.3.1) RELEASED; urgency=medium
-
-  * Added Turkish translation
-  * Improvements in French translations
-
- -- Louis Brauer <louis@brauer.family>  Thu, 24 Sep 2020 23:00:00 +0200
-
-
-com.github.louis77.tuner (1.3.0) RELEASED; urgency=medium
-
-  * Show current track if station supports it
-  * Add dutch translation, thanks to @Vistaus
-
- -- Louis Brauer <louis@brauer.family>  Thu, 24 Sep 2020 23:00:00 +0200
-
-
-com.github.louis77.tuner (1.2.5) RELEASED; urgency=medium
-
-  * "Visit Website" link in station context menu
-  * Add manual dark mode switch in settings
-  * Fix missing icons for non-elementary OS systems
-
- -- Louis Brauer <louis@brauer.family>  Mon, 14 Aug 2020 23:00:00 +0200
-
-com.github.louis77.tuner (1.2.4ubuntu1) RELEASED; urgency=medium
-
-  * Right-click a station to add or remove to favourites directly
-  * Add settings menu with "Do-Not-Track" option, disables sending station 
listening events to radio-browser.org
-  * Add About dialog
-  * If a station is already in your favourites, you'll see a little star in 
the title
-  * Randomly selects one of the available radio-browser.org servers (was 
always de1 before)
-  * Favourites are now stored in a local favourites.json file to improve app 
startup time
-  * Fix broken dark theme support (elementary and Adwaita dark look fine now)
-
- -- Louis Brauer <louis@brauer.family>  Mon, 10 Aug 2020 17:10:46 +0200
-
-com.github.louis77.tuner (1.2.3) RELEASED; urgency=low
-
-  * Added Search for radio stations
-  * Added New "Genres" section with select popular genres
-  * Each section now displays the most-voted-for 40 stations
-  * Station images are now cached
-  * The app icon now appears more vertically centered
-  * Fixed a bug where starred stations appeared as unstarred
-
--- Louis Brauer <louis@brauer.family>  Wednesday, 29 Jun 2020 11:00:00 -0500
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/debian/compat 
new/tuner-1.5.1/debian/compat
--- old/tuner-1.5.0/debian/compat       2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/debian/compat       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/debian/control 
new/tuner-1.5.1/debian/control
--- old/tuner-1.5.0/debian/control      2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/debian/control      1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-Source: com.github.louis77.tuner
-Section: x11
-Priority: optional
-Maintainer: Louis Brauer <louis@brauer.family>
-Build-Depends: cmake (>= 2.8),
-               debhelper (>= 9),
-               libgtk-3-dev,
-               meson,
-               valac (>= 0.40.0),
-               libgranite-dev,
-               libsoup2.4-dev,
-               libgstreamer1.0-dev,
-               libgstreamer-plugins-bad1.0-dev,
-               libjson-glib-dev,
-               libgee-0.8-dev,
-               libgeocode-glib-dev,
-               libgeoclue-2-dev
-Standards-Version: 3.9.3
-Homepage: https://github.com/louis77/tuner
-
-Package: com.github.louis77.tuner
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Discover and listen to internet radio stations
- An Internet Radio Station player.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/debian/copyright 
new/tuner-1.5.1/debian/copyright
--- old/tuner-1.5.0/debian/copyright    2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/debian/copyright    1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-Format: https://dep.debian.net/deps/dep5
-Upstream-Name: deb-packaging
-Source: https://github.com/louis77/tuner
-
-Files: src/* data/* debian/*
-Copyright: 2020 Louis Brauer <louis@brauer,family>
-License: GPL-3.0+
-
-License: GPL-3.0+
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- .
- This package is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
- .
- On Debian systems, the complete text of the GNU General
- Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/debian/rules new/tuner-1.5.1/debian/rules
--- old/tuner-1.5.0/debian/rules        2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/debian/rules        1970-01-01 01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-%:
-       dh $@ 
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/debian/source/format 
new/tuner-1.5.1/debian/source/format
--- old/tuner-1.5.0/debian/source/format        2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/debian/source/format        1970-01-01 01:00:00.000000000 
+0100
@@ -1 +0,0 @@
-3.0 (native)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/meson.build new/tuner-1.5.1/meson.build
--- old/tuner-1.5.0/meson.build 2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/meson.build 2022-02-06 16:16:06.000000000 +0100
@@ -2,7 +2,7 @@
 project (
     'com.github.louis77.tuner',
     'vala', 'c',
-    version: '1.4.2'
+    version: '1.5.0'
 )
 
 # if meson.get_compiler ('vala').get_id() == 'valac'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Application.vala 
new/tuner-1.5.1/src/Application.vala
--- old/tuner-1.5.0/src/Application.vala        2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Application.vala        2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.Application : Gtk.Application {
 
@@ -27,7 +12,7 @@
 
     public Window window;
 
-    public const string APP_VERSION = "1.4.2";
+    public const string APP_VERSION = "1.5.0";
     public const string APP_ID = "com.github.louis77.tuner";
     public const string STAR_CHAR = "??? ";
     public const string UNSTAR_CHAR = "??? ";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Controllers/DirectoryController.vala 
new/tuner-1.5.1/src/Controllers/DirectoryController.vala
--- old/tuner-1.5.0/src/Controllers/DirectoryController.vala    2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Controllers/DirectoryController.vala    2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 using Gee;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Controllers/PlayerController.vala 
new/tuner-1.5.1/src/Controllers/PlayerController.vala
--- old/tuner-1.5.0/src/Controllers/PlayerController.vala       2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Controllers/PlayerController.vala       2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 
 public class Tuner.PlayerController : Object {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Main.vala 
new/tuner-1.5.1/src/Main.vala
--- old/tuner-1.5.0/src/Main.vala       2021-10-14 00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Main.vala       2022-02-06 16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public static int main (string[] args) {
     Gst.init (ref args);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Models/Countries.vala 
new/tuner-1.5.1/src/Models/Countries.vala
--- old/tuner-1.5.0/src/Models/Countries.vala   2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Models/Countries.vala   2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 using Gee;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Models/Genre.vala 
new/tuner-1.5.1/src/Models/Genre.vala
--- old/tuner-1.5.0/src/Models/Genre.vala       2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Models/Genre.vala       2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 namespace Tuner.Model {
     public class Genre {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Models/Station.vala 
new/tuner-1.5.1/src/Models/Station.vala
--- old/tuner-1.5.0/src/Models/Station.vala     2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Models/Station.vala     2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.Model.Station : Object {
     public string id { get; set; }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Models/StationStore.vala 
new/tuner-1.5.1/src/Models/StationStore.vala
--- old/tuner-1.5.0/src/Models/StationStore.vala        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Models/StationStore.vala        2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 // StationStore can store and retrieve a collection of stations
 // in a JSON file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Services/DBusInterface.vala 
new/tuner-1.5.1/src/Services/DBusInterface.vala
--- old/tuner-1.5.0/src/Services/DBusInterface.vala     2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Services/DBusInterface.vala     2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 
 [DBus (name = "org.mpris.MediaPlayer2.Player", timeout = 120000)]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Services/DBusMediaPlayer.vala 
new/tuner-1.5.1/src/Services/DBusMediaPlayer.vala
--- old/tuner-1.5.0/src/Services/DBusMediaPlayer.vala   2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Services/DBusMediaPlayer.vala   2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 namespace Tuner.DBus {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Services/LocationDiscovery.vala 
new/tuner-1.5.1/src/Services/LocationDiscovery.vala
--- old/tuner-1.5.0/src/Services/LocationDiscovery.vala 2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Services/LocationDiscovery.vala 2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.LocationDiscovery : Object {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Services/RadioBrowserDirectory.vala 
new/tuner-1.5.1/src/Services/RadioBrowserDirectory.vala
--- old/tuner-1.5.0/src/Services/RadioBrowserDirectory.vala     2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Services/RadioBrowserDirectory.vala     2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 using Gee;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/AboutDialog.vala 
new/tuner-1.5.1/src/Widgets/AboutDialog.vala
--- old/tuner-1.5.0/src/Widgets/AboutDialog.vala        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/AboutDialog.vala        2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.AboutDialog : Gtk.AboutDialog {
     public AboutDialog (Gtk.Window window) {
@@ -36,10 +21,10 @@
         logo_icon_name = Application._instance.get_application_id ();
         program_name = "Tuner";
         comments = "Listen to internet radio stations";
-        copyright = "Copyright ?? 2020-2021 Louis Brauer";
+        copyright = "Copyright ?? 2020-2022 Louis Brauer";
         version = @"v$(Application.APP_VERSION)";
     
-        license = """* Copyright (c) 2020-2021 Louis Brauer 
<louis@brauer.family>
+        license = """* Copyright (c) 2020-2022 Louis Brauer 
<louis@brauer.family>
 
         Tuner is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/AbstractContentList.vala 
new/tuner-1.5.1/src/Widgets/AbstractContentList.vala
--- old/tuner-1.5.0/src/Widgets/AbstractContentList.vala        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/AbstractContentList.vala        2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public abstract class Tuner.AbstractContentList : Gtk.FlowBox {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/ContentBox.vala 
new/tuner-1.5.1/src/Widgets/ContentBox.vala
--- old/tuner-1.5.0/src/Widgets/ContentBox.vala 2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Widgets/ContentBox.vala 2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 using Gee;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/CountryList.vala 
new/tuner-1.5.1/src/Widgets/CountryList.vala
--- old/tuner-1.5.0/src/Widgets/CountryList.vala        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/CountryList.vala        2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.CountryList : AbstractContentList {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/HeaderBar.vala 
new/tuner-1.5.1/src/Widgets/HeaderBar.vala
--- old/tuner-1.5.0/src/Widgets/HeaderBar.vala  2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Widgets/HeaderBar.vala  2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.HeaderBar : Gtk.HeaderBar {
 
@@ -224,7 +209,7 @@
                 break;
             case PlayState.PAUSE_ACTIVE:
                 play_button.image = new Gtk.Image.from_icon_name (
-                    "media-playback-pause-symbolic",
+                    "media-playback-stop-symbolic",
                     Gtk.IconSize.LARGE_TOOLBAR
                 );
                 play_button.sensitive = true;
@@ -232,7 +217,7 @@
                 break;
             case PlayState.PAUSE_INACTIVE:
                 play_button.image = new Gtk.Image.from_icon_name (
-                    "media-playback-pause-symbolic",
+                    "media-playback-stop-symbolic",
                     Gtk.IconSize.LARGE_TOOLBAR
                 );
                 play_button.sensitive = false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/HeaderLabel.vala 
new/tuner-1.5.1/src/Widgets/HeaderLabel.vala
--- old/tuner-1.5.0/src/Widgets/HeaderLabel.vala        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/HeaderLabel.vala        2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.HeaderLabel : Gtk.Label {
     
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/PreferencesPopover.vala 
new/tuner-1.5.1/src/Widgets/PreferencesPopover.vala
--- old/tuner-1.5.0/src/Widgets/PreferencesPopover.vala 2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/PreferencesPopover.vala 2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.PreferencesPopover : Gtk.Popover {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/RevealLabel.vala 
new/tuner-1.5.1/src/Widgets/RevealLabel.vala
--- old/tuner-1.5.0/src/Widgets/RevealLabel.vala        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/RevealLabel.vala        2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.RevealLabel : Gtk.Revealer {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/StationBox.vala 
new/tuner-1.5.1/src/Widgets/StationBox.vala
--- old/tuner-1.5.0/src/Widgets/StationBox.vala 2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Widgets/StationBox.vala 2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.StationBox : Tuner.WelcomeButton {
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/StationContextMenu.vala 
new/tuner-1.5.1/src/Widgets/StationContextMenu.vala
--- old/tuner-1.5.0/src/Widgets/StationContextMenu.vala 2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/StationContextMenu.vala 2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 public class Tuner.StationContextMenu : Gtk.Menu {
     public Model.Station station { get; construct; }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/StationList.vala 
new/tuner-1.5.1/src/Widgets/StationList.vala
--- old/tuner-1.5.0/src/Widgets/StationList.vala        2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/StationList.vala        2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 using Gee;
 
@@ -51,8 +36,8 @@
     public StationList () {
         Object (
             homogeneous: false,
-            min_children_per_line: 2,
-            max_children_per_line: 2,
+            min_children_per_line: 1,
+            max_children_per_line: 3,
             column_spacing: 5,
             row_spacing: 5,
             border_width: 20,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/Theme.vala 
new/tuner-1.5.1/src/Widgets/Theme.vala
--- old/tuner-1.5.0/src/Widgets/Theme.vala      2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Widgets/Theme.vala      2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 namespace Tuner {
     
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/WelcomeButton.vala 
new/tuner-1.5.1/src/Widgets/WelcomeButton.vala
--- old/tuner-1.5.0/src/Widgets/WelcomeButton.vala      2021-10-14 
00:37:05.000000000 +0200
+++ new/tuner-1.5.1/src/Widgets/WelcomeButton.vala      2022-02-06 
16:16:06.000000000 +0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
  public class Tuner.WelcomeButton : Gtk.Button {
 
@@ -95,7 +80,7 @@
         button_description.set_line_wrap (true);
         button_description.set_line_wrap_mode (Pango.WrapMode.WORD);
         button_description.get_style_context ().add_class 
("station-button-description");
-        button_description.ellipsize = Pango.EllipsizeMode.END;
+        button_description.ellipsize = Pango.EllipsizeMode.MIDDLE;
         button_description.hexpand = true;
 
         get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tuner-1.5.0/src/Widgets/Window.vala 
new/tuner-1.5.1/src/Widgets/Window.vala
--- old/tuner-1.5.0/src/Widgets/Window.vala     2021-10-14 00:37:05.000000000 
+0200
+++ new/tuner-1.5.1/src/Widgets/Window.vala     2022-02-06 16:16:06.000000000 
+0100
@@ -1,22 +1,7 @@
 /*
-* Copyright (c) 2020-2021 Louis Brauer <louis@brauer.family>
-*
-* This file is part of Tuner.
-*
-* Tuner is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* Tuner is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Tuner.  If not, see <http://www.gnu.org/licenses/>.
-*
-*/
+ * SPDX-License-Identifier: GPL-3.0-or-later
+ * SPDX-FileCopyrightText: 2020-2022 Louis Brauer <louis@brauer.family>
+ */
 
 using Gee;
 
@@ -111,7 +96,7 @@
         change_action_state (ACTION_ENABLE_AUTOPLAY, settings.get_boolean 
("auto-play"));
         move (settings.get_int ("pos-x"), settings.get_int ("pos-y"));
 
-        set_geometry_hints (null, Gdk.Geometry() {min_height = 440, min_width 
= 800}, Gdk.WindowHints.MIN_SIZE);
+        set_geometry_hints (null, Gdk.Geometry() {min_height = 440, min_width 
= 600}, Gdk.WindowHints.MIN_SIZE);
         resize (settings.get_int ("window-width"), settings.get_int 
("window-height"));
 
         delete_event.connect (e => {
@@ -151,7 +136,7 @@
                             _("Discover Stations"), 
"media-playlist-shuffle-symbolic",
                             _("Discover more stations"),
                             stack, source_list);
-        var s1 = _directory.load_random_stations(10);
+        var s1 = _directory.load_random_stations(20);
         c1.realize.connect (() => {
             try {
                 var slist = new StationList.with_stations (s1.next ());

Reply via email to