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
+
+- 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....
+ 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
-*
-* 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
+ */
.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>
FSFAP
@@ -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 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 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 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 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 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 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 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
-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
-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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
// 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
-*
-* 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
+ */
[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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
+ license = """* Copyright (c) 2020-2022 Louis Brauer
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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
-*
-* 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
+ */
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 ());