From fac7dbb15dd6717a18d9361533ad8d6cca8ce7d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81ukasik?= Date: Wed, 20 Feb 2019 19:39:48 +0100 Subject: Add keywords to desktop file Gbp-Pq: Name add-keywords.patch --- audacious.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/audacious.desktop b/audacious.desktop index fe29e70..9061f13 100644 --- a/audacious.desktop +++ b/audacious.desktop @@ -5,6 +5,7 @@ Name=Audacious GenericName=Music Player Comment=Listen to music Icon=audacious +Keywords=audio;player;audacious;music;gtk; Categories=AudioVideo;Audio;Player;GTK; Exec=audacious %U TryExec=audacious -- cgit v1.2.3 From d42f034234121a823254fd656e21338fe8ef8cf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81ukasik?= Date: Sun, 22 Mar 2020 22:19:48 +0100 Subject: Add keywords to desktop file Gbp-Pq: Name add-keywords.patch --- audacious.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/audacious.desktop b/audacious.desktop index 1ecd8c9..0265347 100644 --- a/audacious.desktop +++ b/audacious.desktop @@ -5,6 +5,7 @@ Name=Audacious GenericName=Music Player Comment=Listen to music Icon=audacious +Keywords=audio;player;audacious;music;gtk; Categories=AudioVideo;Audio;Player;GTK; Exec=audacious %U TryExec=audacious -- cgit v1.2.3 From 2749880410fdaa370cfc0853e663cd674784e7ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81ukasik?= Date: Sun, 22 Mar 2020 23:49:12 +0100 Subject: Add keywords to desktop file Gbp-Pq: Name add-keywords.patch --- audacious.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/audacious.desktop b/audacious.desktop index 1ecd8c9..0265347 100644 --- a/audacious.desktop +++ b/audacious.desktop @@ -5,6 +5,7 @@ Name=Audacious GenericName=Music Player Comment=Listen to music Icon=audacious +Keywords=audio;player;audacious;music;gtk; Categories=AudioVideo;Audio;Player;GTK; Exec=audacious %U TryExec=audacious -- cgit v1.2.3 From 9b7a684e30c56649464e424e9a603c8988f54620 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81ukasik?= Date: Mon, 23 Mar 2020 13:26:49 +0100 Subject: Add keywords to desktop file Gbp-Pq: Name add-keywords.patch --- audacious.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/audacious.desktop b/audacious.desktop index 1ecd8c9..0265347 100644 --- a/audacious.desktop +++ b/audacious.desktop @@ -5,6 +5,7 @@ Name=Audacious GenericName=Music Player Comment=Listen to music Icon=audacious +Keywords=audio;player;audacious;music;gtk; Categories=AudioVideo;Audio;Player;GTK; Exec=audacious %U TryExec=audacious -- cgit v1.2.3 From 269b9ab446b2b2eca80f48bc104dc536629c01c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81ukasik?= Date: Sat, 18 Apr 2020 12:52:42 +0200 Subject: Add keywords to desktop file Gbp-Pq: Name add-keywords.patch --- audacious.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/audacious.desktop b/audacious.desktop index 1ecd8c9..0265347 100644 --- a/audacious.desktop +++ b/audacious.desktop @@ -5,6 +5,7 @@ Name=Audacious GenericName=Music Player Comment=Listen to music Icon=audacious +Keywords=audio;player;audacious;music;gtk; Categories=AudioVideo;Audio;Player;GTK; Exec=audacious %U TryExec=audacious -- cgit v1.2.3 From 5489c14f874980cbdddd32bb0efa447dcba3550e Mon Sep 17 00:00:00 2001 From: Andrej Shadura Date: Sat, 18 Apr 2020 12:52:42 +0200 Subject: Default to the GTK interface, not Qt Gbp-Pq: Name default-to-gtk.patch --- src/audacious/main.cc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/audacious/main.cc b/src/audacious/main.cc index 1213a95..3c56676 100644 --- a/src/audacious/main.cc +++ b/src/audacious/main.cc @@ -50,6 +50,7 @@ static struct { int mainwin, show_jump_box; int headless, quit_after_play; int verbose; + int qt; int gtk; } options; @@ -78,6 +79,7 @@ static const struct { {"quit-after-play", 'q', & options.quit_after_play, N_("Quit on playback stop")}, {"verbose", 'V', & options.verbose, N_("Print debugging messages (may be used twice)")}, #if defined(USE_QT) && defined(USE_GTK) + {"qt", 'Q', & options.qt, N_("Run in Qt mode")}, {"gtk", 'G', & options.gtk, N_("Run in GTK mode")}, #endif }; @@ -171,8 +173,16 @@ static bool parse_options (int argc, char * * argv) else if (options.verbose) audlog::set_stderr_level (audlog::Info); - if (options.gtk) + if (options.qt && options.gtk) { + fprintf (stderr, _("Conflicting options: --gtk and --qt\n")); + return false; + } + + if (options.qt) { + aud_set_mainloop_type (MainloopType::Qt); + } else { aud_set_mainloop_type (MainloopType::GLib); + } return true; } -- cgit v1.2.3 From 18c6f31ba84570715c16bf4e19507555e37a28a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81ukasik?= Date: Sun, 19 Apr 2020 12:03:44 +0200 Subject: Add keywords to desktop file Gbp-Pq: Name add-keywords.patch --- audacious.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/audacious.desktop b/audacious.desktop index 799a50f..9384087 100644 --- a/audacious.desktop +++ b/audacious.desktop @@ -5,6 +5,7 @@ Name=Audacious GenericName=Music Player Comment=Listen to music Icon=audacious +Keywords=audio;player;audacious;music;gtk; Categories=AudioVideo;Audio;Player;GTK; Exec=audacious %U TryExec=audacious -- cgit v1.2.3 From 356442525d8bd0f134c273695e9bfd2a45cdf528 Mon Sep 17 00:00:00 2001 From: Andrej Shadura Date: Sun, 19 Apr 2020 12:03:44 +0200 Subject: Default to the GTK interface, not Qt Gbp-Pq: Name default-to-gtk.patch --- src/audacious/main.cc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/audacious/main.cc b/src/audacious/main.cc index 1213a95..3c56676 100644 --- a/src/audacious/main.cc +++ b/src/audacious/main.cc @@ -50,6 +50,7 @@ static struct { int mainwin, show_jump_box; int headless, quit_after_play; int verbose; + int qt; int gtk; } options; @@ -78,6 +79,7 @@ static const struct { {"quit-after-play", 'q', & options.quit_after_play, N_("Quit on playback stop")}, {"verbose", 'V', & options.verbose, N_("Print debugging messages (may be used twice)")}, #if defined(USE_QT) && defined(USE_GTK) + {"qt", 'Q', & options.qt, N_("Run in Qt mode")}, {"gtk", 'G', & options.gtk, N_("Run in GTK mode")}, #endif }; @@ -171,8 +173,16 @@ static bool parse_options (int argc, char * * argv) else if (options.verbose) audlog::set_stderr_level (audlog::Info); - if (options.gtk) + if (options.qt && options.gtk) { + fprintf (stderr, _("Conflicting options: --gtk and --qt\n")); + return false; + } + + if (options.qt) { + aud_set_mainloop_type (MainloopType::Qt); + } else { aud_set_mainloop_type (MainloopType::GLib); + } return true; } -- cgit v1.2.3