Projects
Multimedia
audacious-plugins
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 56
View file
audacious-plugins.changes
Changed
@@ -1,18 +1,4 @@ ------------------------------------------------------------------- -Sat Dec 21 17:30:46 UTC 2024 - Christoph G <foss@grueninger.de> - -- Update to 4.4.2 - New features and improvements - * Trim whitespace in URL opener - Bugs fixed - * Parse font names containing digits correctly - * Avoid overly large info popup on secondary screen - * Hide info area text containing emoji properly - Other changes - * Fix deprecation warnings from Qt and libsidplayfp - * Update translations - -------------------------------------------------------------------- Mon Nov 11 11:11:11 UTC 2024 - olaf@aepfle.de - Convert BuildRequires from libfaad-devel to pkgconfig(faad2)
View file
audacious-plugins.spec
Changed
@@ -27,7 +27,7 @@ %endif Name: audacious-plugins -Version: 4.4.2 +Version: 4.4.1 Release: 0 Summary: Plugins for Audacious License: BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-only AND MIT
View file
audacious-plugins-4.4.2.tar.bz2/configure -> audacious-plugins-4.4.1.tar.bz2/configure
Changed
@@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.72 for audacious-plugins 4.4.2. +# Generated by GNU Autoconf 2.72 for audacious-plugins 4.4.1. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation, @@ -603,8 +603,8 @@ # Identity of this package. PACKAGE_NAME='audacious-plugins' PACKAGE_TARNAME='audacious-plugins' -PACKAGE_VERSION='4.4.2' -PACKAGE_STRING='audacious-plugins 4.4.2' +PACKAGE_VERSION='4.4.1' +PACKAGE_STRING='audacious-plugins 4.4.1' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1617,7 +1617,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -'configure' configures audacious-plugins 4.4.2 to adapt to many kinds of systems. +'configure' configures audacious-plugins 4.4.1 to adapt to many kinds of systems. Usage: $0 OPTION... VAR=VALUE... @@ -1685,7 +1685,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of audacious-plugins 4.4.2:";; + short | recursive ) echo "Configuration of audacious-plugins 4.4.1:";; esac cat <<\_ACEOF @@ -1984,7 +1984,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -audacious-plugins configure 4.4.2 +audacious-plugins configure 4.4.1 generated by GNU Autoconf 2.72 Copyright (C) 2023 Free Software Foundation, Inc. @@ -2462,7 +2462,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by audacious-plugins $as_me 4.4.2, which was +It was created by audacious-plugins $as_me 4.4.1, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw @@ -18163,7 +18163,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by audacious-plugins $as_me 4.4.2, which was +This file was extended by audacious-plugins $as_me 4.4.1, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18231,7 +18231,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -audacious-plugins config.status 4.4.2 +audacious-plugins config.status 4.4.1 configured by $0, generated by GNU Autoconf 2.72, with options \\"\$ac_cs_config\\"
View file
audacious-plugins-4.4.2.tar.bz2/configure.ac -> audacious-plugins-4.4.1.tar.bz2/configure.ac
Changed
@@ -5,7 +5,7 @@ dnl Initialize dnl ========== AC_PREREQ(2.59) -AC_INIT(audacious-plugins, 4.4.2) +AC_INIT(audacious-plugins, 4.4.1) AC_COPYRIGHT(Copyright (C) 2001-2024 Audacious developers and others) AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE_NAME", Name of package)
View file
audacious-plugins-4.4.2.tar.bz2/meson.build -> audacious-plugins-4.4.1.tar.bz2/meson.build
Changed
@@ -1,5 +1,5 @@ project('audacious-plugins', 'c', 'cpp', - version: '4.4.2', + version: '4.4.1', meson_version: '>= 0.51', default_options: 'c_std=gnu99',
View file
audacious-plugins-4.4.2.tar.bz2/po/hu.po -> audacious-plugins-4.4.1.tar.bz2/po/hu.po
Changed
@@ -15,19 +15,20 @@ # Nyul Csoki <csokinyul@i2pmail.org>, 2021 # Péter Polonkai <polesz@nedudu.hu>, 2010 # Péter Polonkai <polesz@nedudu.hu>, 2011-2012,2014-2016 -# Tamás Hornos, 2024 msgid "" msgstr "" "Project-Id-Version: Audacious Plugins\n" -"Report-Msgid-Bugs-To: https://github.com/audacious-media-player/audacious/issues\n" -"POT-Creation-Date: 2024-04-28 12:35+0200\n" +"Report-Msgid-Bugs-To: https://github.com/audacious-media-player/audacious/" +"issues\n" +"POT-Creation-Date: 2024-09-26 21:54+0200\n" "PO-Revision-Date: 2011-10-10 17:43+0000\n" -"Last-Translator: Tamás Hornos, 2024\n" -"Language-Team: Hungarian (http://app.transifex.com/audacious/audacious/language/hu/)\n" +"Last-Translator: Kris Aku, 2024\n" +"Language-Team: Hungarian (http://app.transifex.com/audacious/audacious/" +"language/hu/)\n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: src/aac/aac.cc:19 @@ -69,9 +70,9 @@ msgid "Hz" msgstr "Hz" -#: src/adplug/adplug-xmms.cc:355 src/gtkui/settings.cc:48 +#: src/adplug/adplug-xmms.cc:355 src/gtkui/settings.cc:55 #: src/modplug/plugin_main.cc:105 src/qtui/settings.cc:85 -#: src/skins-qt/skins_cfg.cc:302 src/skins/skins_cfg.cc:280 +#: src/skins-qt/skins_cfg.cc:302 src/skins/skins_cfg.cc:284 msgid "<b>Miscellaneous</b>" msgstr "<b>Egyéb</b>" @@ -92,8 +93,15 @@ "ALSA Output Plugin for Audacious\n" "Copyright 2009-2012 John Lindgren\n" "\n" -"My thanks to William Pitcock, author of the ALSA Output Plugin NG, whose code served as a reference when the ALSA manual was not enough." -msgstr "ALSA Kimeneti Bővítmény az Audacious-hoz\nCopyright 2009-2012 John Lindgren\n\nKöszönet William Pitcock-nak, az ALSA Output Plugin NG alkotójának, akinek kódjai referenciaként szolgáltak, amikor az ALSA kézikönyve kevésnek bizonyult." +"My thanks to William Pitcock, author of the ALSA Output Plugin NG, whose " +"code served as a reference when the ALSA manual was not enough." +msgstr "" +"ALSA Kimeneti Bővítmény az Audacious-hoz\n" +"Copyright 2009-2012 John Lindgren\n" +"\n" +"Köszönet William Pitcock-nak, az ALSA Output Plugin NG alkotójának, akinek " +"kódjai referenciaként szolgáltak, amikor az ALSA kézikönyve kevésnek " +"bizonyult." #: src/alsa/config.cc:61 msgid "(no description)" @@ -144,7 +152,26 @@ "\n" "Tony Vroon\n" "for the good help with alpha testing" -msgstr "AMIDI-Plug\nmoduláris MIDI lejátszó bővítmény\nhttp://www.develia.org/projects.php?p=amidiplug\n\nírta Giacomo Lozito\n<james@develia.org>\n\nköszönet...\n\nClemens Ladisch-nek és Jaroslav Kysela-nak\na menő aplaymidi és amixer programokért, amik\nnagyon kasznosak voltak, az alsa-lib leírással együtt\naz ALSA API megértéséhez\n\nAlfredo Spadafina-nak\na szép Midi Zongora logóért\n\nTony Vroon-nak\na sok segítségért a tesztelésben" +msgstr "" +"AMIDI-Plug\n" +"moduláris MIDI lejátszó bővítmény\n" +"http://www.develia.org/projects.php?p=amidiplug\n" +"\n" +"írta Giacomo Lozito\n" +"<james@develia.org>\n" +"\n" +"köszönet...\n" +"\n" +"Clemens Ladisch-nek és Jaroslav Kysela-nak\n" +"a menő aplaymidi és amixer programokért, amik\n" +"nagyon kasznosak voltak, az alsa-lib leírással együtt\n" +"az ALSA API megértéséhez\n" +"\n" +"Alfredo Spadafina-nak\n" +"a szép Midi Zongora logóért\n" +"\n" +"Tony Vroon-nak\n" +"a sok segítségért a tesztelésben" #: src/amidiplug/i_configure.cc:94 msgid "Override default gain:" @@ -293,7 +320,12 @@ "\n" "Copyright (C) Róbert Čerňanský and John Lindgren\n" "License: GNU GPLv3" -msgstr "Ampache böngésző az Audacioushoz.\nhttp://ampache-browser.org/\n\nCopyright (C) Róbert Čerňanský és John Lindgren\nLicenc: GNU GPLv3" +msgstr "" +"Ampache böngésző az Audacioushoz.\n" +"http://ampache-browser.org/\n" +"\n" +"Copyright (C) Róbert Čerňanský és John Lindgren\n" +"Licenc: GNU GPLv3" #: src/aosd/aosd.cc:31 msgid "" @@ -304,7 +336,13 @@ "\n" "Based in part on Evan Martin's Ghosd library:\n" "http://neugierig.org/software/ghosd/" -msgstr "Audacious OSD\nhttp://www.develia.org/projects.php?p=audacious#aosd\nÍrta Giacomo Lozito <james@develia.org>\n\nRészben Evan Martin Ghosd könyvtára alapján:\nhttp://neugierig.org/software/ghosd/" +msgstr "" +"Audacious OSD\n" +"http://www.develia.org/projects.php?p=audacious#aosd\n" +"Írta Giacomo Lozito <james@develia.org>\n" +"\n" +"Részben Evan Martin Ghosd könyvtára alapján:\n" +"http://neugierig.org/software/ghosd/" #: src/aosd/aosd.h:37 msgid "AOSD (On-Screen Display)" @@ -448,8 +486,12 @@ #: src/aosd/aosd_ui.cc:775 msgid "" "Composite manager not detected;\n" -"unless you know that you have one running, please activate a composite manager otherwise the OSD won't work properly" -msgstr "Nem észlelhető kompozitkezelő;\nha tudja, hogy fut, akkor aktiválja, egyébként az OSD nem fog megfelelően működni" +"unless you know that you have one running, please activate a composite " +"manager otherwise the OSD won't work properly" +msgstr "" +"Nem észlelhető kompozitkezelő;\n" +"ha tudja, hogy fut, akkor aktiválja, egyébként az OSD nem fog megfelelően " +"működni" #: src/aosd/aosd_ui.cc:783 msgid "Composite manager not required for fake transparency" @@ -561,8 +603,11 @@ "Background Music Plugin for Audacious\n" "Copyright 2023;2024 Michel Fleur\n" "\n" -"Controls the volume to make the sound equally loud within and between tracks.\n" -" It uses accurate loudness measurement and tries to make the volume changes sound natural without audible peaks, yet without lowering the volume before a peak in advance." +"Controls the volume to make the sound equally loud within and between " +"tracks.\n" +" It uses accurate loudness measurement and tries to make the volume changes " +"sound natural without audible peaks, yet without lowering the volume before " +"a peak in advance." msgstr "" #: src/background_music/background_music.cc:61 @@ -621,11 +666,11 @@ msgid "Spectrum Analyzer" msgstr "Spektrum analizátor" -#: src/cdaudio/cdaudio-ng.cc:71 +#: src/cdaudio/cdaudio-ng.cc:74 msgid "Audio CD Plugin" msgstr "Audio CD bővítmény" -#: src/cdaudio/cdaudio-ng.cc:118 +#: src/cdaudio/cdaudio-ng.cc:121 msgid "" "Copyright (C) 2007-2012 Calin Crisan <ccrisan@gmail.com> and others.\n" "\n" @@ -635,119 +680,130 @@ "Also thank you to Tony Vroon for mentoring and guiding me.\n" "\n" "This was a Google Summer of Code 2007 project." -msgstr "Copyright (c) 2007, by Calin Crisan <ccrisan@gmail.com> és az Audacious csapat.\n\nSok köszönet a libcdio fejlesztőinek <http://www.gnu.org/software/libcdio/>\nés a libcddb fejlesztőinek <http://libcddb.sourceforge.net/>.\n\nKülön köszönet Tony Vroon részére aki a mentorunk és vezetőnk.\n\nEz egy Google Summer of Code 2007 projekt.\n\nCopyright 2009 John Lindgren" +msgstr "" +"Copyright (c) 2007, by Calin Crisan <ccrisan@gmail.com> és az Audacious " +"csapat.\n" +"\n" +"Sok köszönet a libcdio fejlesztőinek <http://www.gnu.org/software/libcdio/>\n" +"és a libcddb fejlesztőinek <http://libcddb.sourceforge.net/>.\n" +"\n" +"Külön köszönet Tony Vroon részére aki a mentorunk és vezetőnk.\n" +"\n" +"Ez egy Google Summer of Code 2007 projekt.\n" +"\n" +"Copyright 2009 John Lindgren" -#: src/cdaudio/cdaudio-ng.cc:134 +#: src/cdaudio/cdaudio-ng.cc:140 msgid "<b>Device</b>" msgstr "<b>Eszköz</b>" -#: src/cdaudio/cdaudio-ng.cc:135 +#: src/cdaudio/cdaudio-ng.cc:141 msgid "Read speed:" msgstr "Olvasási sebesség:" -#: src/cdaudio/cdaudio-ng.cc:138 +#: src/cdaudio/cdaudio-ng.cc:144 msgid "Override device:" msgstr "Eszköz felülírása:" -#: src/cdaudio/cdaudio-ng.cc:140 +#: src/cdaudio/cdaudio-ng.cc:146 msgid "<b>Metadata</b>" msgstr "<b>Metaadat</b>" -#: src/cdaudio/cdaudio-ng.cc:141 +#: src/cdaudio/cdaudio-ng.cc:147 msgid "Use CD-Text" msgstr "CD-Text használata"
View file
audacious-plugins-4.4.2.tar.bz2/src/gtkui/ui_infoarea.cc -> audacious-plugins-4.4.1.tar.bz2/src/gtkui/ui_infoarea.cc
Changed
@@ -30,9 +30,6 @@ #include "ui_infoarea.h" -#define ALPHA_STEPS 10 -static inline float TO_ALPHA (int steps) { return (float) steps / ALPHA_STEPS; } - #define VIS_BANDS 12 #define VIS_DELAY 2 /* delay before falloff in frames */ #define VIS_FALLOFF 2 /* falloff in decibels per frame */ @@ -59,7 +56,7 @@ String title, artist, album; String last_title, last_artist, last_album; AudguiPixbuf pb, last_pb; - int alpha_steps, last_alpha_steps; + float alpha, last_alpha; bool show_art; bool stopped; @@ -141,20 +138,15 @@ } static void draw_text (GtkWidget * widget, cairo_t * cr, int x, int y, int - width, float r, float g, float b, float a, int font_size, const char * text) + width, float r, float g, float b, float a, const char * font, + const char * text) { - /* The visibility of Unicode characters like emoji is not affected by the - * alpha channel. Make sure to hide them when fading-out track information. - * See also: #1491 */ - if (a <= 0) - return; - cairo_move_to (cr, x, y); cairo_set_source_rgba (cr, r, g, b, a); - PangoLayout * pl = gtk_widget_create_pango_layout (widget, text); - PangoFontDescription * desc = pango_font_description_new (); - pango_font_description_set_size (desc, font_size * PANGO_SCALE); + PangoFontDescription * desc = pango_font_description_from_string (font); + PangoLayout * pl = gtk_widget_create_pango_layout (widget, nullptr); + pango_layout_set_text (pl, text, -1); pango_layout_set_font_description (pl, desc); pango_font_description_free (desc); pango_layout_set_width (pl, width * PANGO_SCALE); @@ -215,7 +207,7 @@ int left = SPACING + (ICON_SIZE - area->pb.width ()) / 2; int top = SPACING + (ICON_SIZE - area->pb.height ()) / 2; gdk_cairo_set_source_pixbuf (cr, area->pb.get (), left, top); - cairo_paint_with_alpha (cr, TO_ALPHA (area->alpha_steps)); + cairo_paint_with_alpha (cr, area->alpha); } if (area->last_pb) @@ -223,7 +215,7 @@ int left = SPACING + (ICON_SIZE - area->last_pb.width ()) / 2; int top = SPACING + (ICON_SIZE - area->last_pb.height ()) / 2; gdk_cairo_set_source_pixbuf (cr, area->last_pb.get (), left, top); - cairo_paint_with_alpha (cr, TO_ALPHA (area->last_alpha_steps)); + cairo_paint_with_alpha (cr, area->last_alpha); } } @@ -238,27 +230,25 @@ int y_offset1 = ICON_SIZE / 2; int y_offset2 = ICON_SIZE * 3 / 4; int width = alloc.width - x; - float alpha = TO_ALPHA (area->alpha_steps); - float last_alpha = TO_ALPHA (area->last_alpha_steps); if (area->title) - draw_text (area->main, cr, x, SPACING, width, 1, 1, 1, alpha, - 18, area->title); + draw_text (area->main, cr, x, SPACING, width, 1, 1, 1, area->alpha, + "18", area->title); if (area->last_title) - draw_text (area->main, cr, x, SPACING, width, 1, 1, 1, last_alpha, - 18, area->last_title); + draw_text (area->main, cr, x, SPACING, width, 1, 1, 1, area->last_alpha, + "18", area->last_title); if (area->artist) draw_text (area->main, cr, x, SPACING + y_offset1, width, 1, 1, 1, - alpha, 9, area->artist); + area->alpha, "9", area->artist); if (area->last_artist) draw_text (area->main, cr, x, SPACING + y_offset1, width, 1, 1, 1, - last_alpha, 9, area->last_artist); + area->last_alpha, "9", area->last_artist); if (area->album) draw_text (area->main, cr, x, SPACING + y_offset2, width, 0.7, - 0.7, 0.7, alpha, 9, area->album); + 0.7, 0.7, area->alpha, "9", area->album); if (area->last_album) draw_text (area->main, cr, x, SPACING + y_offset2, width, 0.7, - 0.7, 0.7, last_alpha, 9, area->last_album); + 0.7, 0.7, area->last_alpha, "9", area->last_album); } #ifdef USE_GTK3 @@ -286,15 +276,15 @@ g_return_if_fail (area); bool done = true; - if (aud_drct_get_playing () && area->alpha_steps < ALPHA_STEPS) + if (aud_drct_get_playing () && area->alpha < 1) { - area->alpha_steps ++; + area->alpha += 0.1; done = false; } - if (area->last_alpha_steps > 0) + if (area->last_alpha > 0) { - area->last_alpha_steps --; + area->last_alpha -= 0.1; done = false; } @@ -350,8 +340,8 @@ area->last_album = std::move (area->album); area->last_pb = std::move (area->pb); - area->last_alpha_steps = area->alpha_steps; - area->alpha_steps = 0; + area->last_alpha = area->alpha; + area->alpha = 0; gtk_widget_queue_draw (area->main); } @@ -467,7 +457,7 @@ set_album_art (); /* skip fade-in */ - area->alpha_steps = ALPHA_STEPS; + area->alpha = 1; } GtkWidget * frame = gtk_frame_new (nullptr);
View file
audacious-plugins-4.4.2.tar.bz2/src/sid/xs_sidplay2.cc -> audacious-plugins-4.4.1.tar.bz2/src/sid/xs_sidplay2.cc
Changed
@@ -99,13 +99,11 @@ return false; } -#if (LIBSIDPLAYFP_VERSION_MAJ << 8) + LIBSIDPLAYFP_VERSION_MIN < 0x020A state.currBuilder->filter(xs_cfg.emulateFilters); if (!state.currBuilder->getStatus()) { AUDERR("reSID->filter(%d) failed.\n", xs_cfg.emulateFilters); return false; } -#endif config.sidEmulation = state.currBuilder; @@ -141,13 +139,6 @@ return false; } -#if (LIBSIDPLAYFP_VERSION_MAJ << 8) + LIBSIDPLAYFP_VERSION_MIN >= 0x020A - /* Call filter() after config() to have an effect */ - state.currEng->filter(0, xs_cfg.emulateFilters); - state.currEng->filter(1, xs_cfg.emulateFilters); - state.currEng->filter(2, xs_cfg.emulateFilters); -#endif - /* Load ROMs */ VFSFile kernal_file("file://" SIDDATADIR "/sidplayfp/kernal", "r"); VFSFile basic_file("file://" SIDDATADIR "/sidplayfp/basic", "r");
View file
audacious-plugins-4.4.2.tar.bz2/src/skins-qt/playlist-widget.h -> audacious-plugins-4.4.1.tar.bz2/src/skins-qt/playlist-widget.h
Changed
@@ -46,10 +46,10 @@ void set_slider (PlaylistSlider * slider) { m_slider = slider; } void resize (int width, int height); - void set_font (const char * font); + void set_font (const char * m_font); void refresh (); bool handle_keypress (QKeyEvent * event); - void row_info (int * rows, int * first); + void row_info (int * m_rows, int * m_first); void scroll_to (int row); void set_focused (int row); void hover (int x, int y);
View file
audacious-plugins-4.4.2.tar.bz2/src/skins/playlist-widget.h -> audacious-plugins-4.4.1.tar.bz2/src/skins/playlist-widget.h
Changed
@@ -46,10 +46,10 @@ void set_slider (PlaylistSlider * slider) { m_slider = slider; } void resize (int width, int height); - void set_font (const char * font); + void set_font (const char * m_font); void refresh (); bool handle_keypress (GdkEventKey * event); - void row_info (int * rows, int * first); + void row_info (int * m_rows, int * m_first); void scroll_to (int row); void set_focused (int row); void hover (int x, int y);
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.