summaryrefslogtreecommitdiff
path: root/audio/quodlibet/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2021-12-08revbump for icu and libffiadam1-2/+2
2021-11-15*: recursive bump for gstreamer 1.18.5wiz1-2/+2
2021-04-21revbump for textproc/icuadam1-1/+2
2021-03-19quodlibet: update to 4.4.0nia1-5/+6
4.4.0 (2021-02-28) - PERFECTION IS BACK ON THE MENU --------------------------------------------------- Packaging Changes: * One ``quodlibet/`` subdirectory has been removed - e.g. ``quodlibet/tests/`` -> ``tests/`` (#3238) * Move to Python 3.7 (#3433) :pr:`3438` (:user:`Nick Boultbee <declension>`) * macos: bundle.sh: clone from ../.. rather than .., fixing #3393. :pr:`3394` (:user:`Sam Hathaway <smammy>`) * win_installer: pass options to build script on env switch :pr:`3328` (:user:`Gabor Karsay <gkarsay>`) * Depend on musicbrainzngs>=0.6 (:user:`Christoph Reiter <lazka>`) General: * Switch to XSPF for Playlists (#1122) (#3242) (:user:`Nick Boultbee <declension>` * Renamed "Search Library" to "Track List" browser (:user:`Joschua Gandert <CreamyCookie>`) * Support moving library folders (scandirs) (#3506) (:user:`Nick Boultbee <declension>`) * Support JACK via Gstreamer (#3511) (:user:`Nick Boultbee <declension>`) * Make ID3 Replaygain ALL_CAPS (#3475) (:user:`Nick Boultbee <declension>`) * MP4: Support description tag (:user:`Nick Boultbee <declension>`) * Advanced prefs: use checkboxes (:user:`Nick Boultbee <declension>`) * Add comment to track headers (:user:`Nick Boultbee <declension>`) * Change None to empty string to fix TypeError in missing.py (#3548) (:user:`Ironbalden`) * Plugin window: don't appear on top (:user:`Nick Boultbee <declension>`) * Info Area: Allow space to play / pause (:user:`Nick Boultbee <declension>`) * Allow ctrl-[shift]-tab in Notebook windows (Edit Tags, Song Info, Prefs etc) (#3496) (:user:`Nick Boultbee <declension>`) * Playlists: don't clear on deletion (#3491) (:user:`Nick Boultbee <declension>`) * IRadio - do station updates in background (#3310) (:user:`Nick Boultbee <declension>`) * Improve plugin window style (#3481) (:user:`Nick Boultbee <declension>`) * Query: allow validation from extensions :up: (:user:`Nick Boultbee <declension>`) * Plugins: improve query plugins (#3485) (:user:`Nick Boultbee <declension>`) * Saved list editor: improve style (:user:`Nick Boultbee <declension>`) * Tag Editor: Add smart replacer for colon delimiters (#3456) (:user:`Nick Boultbee <declension>`) * Improve local cover art detection (#3454) (#3459) (:user:`Nick Boultbee <declension>`) * Add support for TKEY 'Initial Key' column (#3420) (:user:`Cole Robinson`) * add ability to sort by date added to Album List Browser (#3410) (:user:`Uriel Zajaczkovski`) * Add originalartistsort (:user:`Nick Boultbee <declension>`) * add check to Missing.py, fix #3336 (#3382) (:user:`Ironbalden`) * Add support for ~elapsed and ~#elapsed (#3379) (:user:`Nick Boultbee <declension>`) * Format date panes (#3346) (#3349) (:user:`Nick Boultbee <declension>`) * Update song order in song list when modified (#2509) (:user:`Thomas Leberbauer`) * Restyle the search query :pr:`3517` (:user:`Nick Boultbee <declension>`) * Fix non-splitter EditTags plugins (#3468) :pr:`3470` (:user:`Nick Boultbee <declension>`) * Support feedparser 6.0 :pr:`3464` (:user:`Christoph Reiter <lazka>`) * formats: Don't return lyrics with embedded nulls :pr:`3402` (:user:`Christoph Reiter <lazka>`) * Fix setting pane mode :pr:`3365` (:user:`Michael Kuhn <michaelkuhn>`) * windows: Fix playing files on network shares (#3361) :pr:`3371` (:user:`d10n`) * Restarting :pr:`3211` (:user:`blimmo`) * Closes #946: Rename cover filename option :pr:`3235` (:user:`Joschua Gandert <CreamyCookie>`) * Closes #1769: Allow multiple entries for cover files :pr:`3236` (:user:`Joschua Gandert <CreamyCookie>`) Plugins: * Add listenbrainz scrobbling plugin. (#3528) (:user:`Ian Campbell`) * First version of Musicbrainz Sync plugin that sends ratings (#3180) (:user:`LoveIsGrief`) * add plugin 'synchronize to device' (#2636) (:user:`Jan`) * Fix weighted shuffle not shuffling when total rating is zero. :pr:`3397` (:user:`blimmo`) * ext/inhibit: Add option to inhibit suspend :pr:`3309` (:user:`antigone-xyz`) * trayicon: only check for org.kde.StatusNotifierWatcher for the appindicator :pr:`3313` (:user:`Christoph Reiter <lazka>`) * MQTT authentication :pr:`3391` (:user:`Jeroen7V`) * Add "Rate" to D-Bus API :pr:`3455` (:user:`LoveIsGrief`) * Prettier sync lyrics (:user:`Nick Boultbee <declension>`) * Synchronizedlyrics: Rewrite lyrics parsing, supporting >60min songs (:user:`Nick Boultbee <declension>`) * Add Sonos playlist export plugin (#3487) (:user:`Nick Boultbee <declension>`) * Plugin: fix Cover Art window persistence (:user:`Nick Boultbee <declension>`) * Skip songs: rename & naming / text updates (:user:`Nick Boultbee <declension>`) * Cover Art Downloader: remove failing downloads from results (:user:`Nick Boultbee <declension>`) * Cover Art: Improve Musicbrainz downloader (:user:`Nick Boultbee <declension>`) * Cover Art download: only trigger plugin if `album` tag available (:user:`Nick Boultbee <declension>`) * Added AutoUpdateTagsInFiles plugin (#3200) (:user:`Joschua Gandert <creamycookie>`) Translations: * Update Polish translation :pr:`3323` * Update italian translation :pr:`3405` (:user:`dprimon`) * Updated Dutch translation :pr:`3441` (:user:`Vistaus`) * Update British English translation (#3483) (:user:`Nick Boultbee <declension>`) Documentation: * Update plugin development page (:user:`Nick Boultbee <declension>`) * Update plugins.rst to include locations on MacOS. (#3562) (:user:`BraveSentry`) * Fixed documentation URLs :pr:`3425` (:user:`TehPsychedelic`) * Fix link to contributing guide :pr:`3416` (:user:`remvee`) * Various docs updates / improvements (:user:`Nick Boultbee <declension>`) * Docs: Improve / tidy renaming files examples (:user:`Nick Boultbee <declension>`) * docs: fix the windows dev environ instructions (:user:`Christoph Reiter <lazka>`) Developer: * Various Python 2 leftovers and updates :pr:`3440` (:user:`Nick Boultbee <declension>`) * tests/operon: make argument names meaningful :pr:`3294` (:user:`Jan Tojnar <jtojnar>`) * gettextutil: warn on gettext warnings instead of erroring out :pr:`3545` (:user:`Christoph Reiter <lazka>`) * CI: re-enable flatpak tests :pr:`3501` (:user:`Christoph Reiter <lazka>`) * CI: install MSYS2 packages via the GHA :pr:`3458` (:user:`Christoph Reiter <lazka>`) * Tests: improve source scanning (:user:`Nick Boultbee <declension>`) * Refactor: tidy Gstreamer player code (#3489) (:user:`Nick Boultbee <declension>`) * Add .editorconfig that agrees with PEP-008 and our Flake8 config (:user:`Nick Boultbee <declension>`) * Refactor ID3 tag writing for readability (#3476) (:user:`Nick Boultbee <declension>`) * More type hints (:user:`Christoph Reiter <lazka>`) * CI: Port more things to github actions (:user:`Christoph Reiter <lazka>`) * Switch from pycodestyle/pyflakes to flake8 (:user:`Christoph Reiter <lazka>`) * Move the main sources into the repo root (:user:`Christoph Reiter <lazka>`) * Remove pipenv support (:user:`Christoph Reiter <lazka>`)
2020-12-04Revbump packages with a runtime Python dep but no version prefix.nia1-2/+2
For the Python 3.8 default switch.
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon1-2/+2
2020-10-13Move the final 2.7-compatible py-feedparser to py-feedparser5.schmonz1-2/+2
2020-06-02Revbump for icuadam1-2/+2
2020-04-28audio: For gst-based players, pull in codecs for common free formats.nia1-2/+18
2020-04-12Recursive revision bump after textproc/icu updateadam1-2/+2
2020-03-08*: recursive bump for libffiwiz1-1/+2
2020-02-25quodlibet: Update to 4.3.0nia1-2/+2
4.3.0 (2020-02-22) - Smaug-like figures, lurking on our planet filled with hoarded data --------------------------------------------------------------------------------------- Packaging Changes: * Various installed files have been renamed ("exfalso" -> "io.github.quodlibet.ExFalso") to work better with Flatpak * zsh completion file installation location changed to site-functions :pr:`3300` * Installs a new bash completion file :pr:`3126` :pr:`3128` * Windows: Moved everything from 32 bit to 64 bit. This means QL will no longer work with 32 bit Windows. Translations: * Update brazilian portuguese translations :pr:`3123` (:user:`Hugo Gualandi <hugomg>`) * Bulgarian translation fixes :pr`3147` (:user:`cybercop-montana`) * Update Hebrew translation :pr:`3164` :pr:`3274` (:user:`Avi Markovitz <avma>`) * French translation update :pr:`3183` (:user:`Bundy01`) * Update German translation (:user:`Till Berger <Mellthas>`) * Various translation related spelling/formatting/text improvements :pr:`3208` :pr:`3207` :pr:`3206` :pr:`3214` :pr:`3215` :pr:`3218` :pr:`3219` (:user:`Till Berger <Mellthas>`) * New Serbian translation :pr:`3245` (:user:`leipero`) * Update Finnish translation :pr:`3199` (:user:`Kristian Laakkonen <krisse7>`) General: * Simplify launcher for macOS :pr:`3101` (:user:`a-vrma`) * Add original date sort option to album browser :pr:`3103` (:user:`Ruud van Asseldonk <ruuda>`) * Option for multiple queries in Search Browser :pr:`3082` (:user:`blimmo`) * Improved `VGM` Metadata Tag Parsing (GD3 Support) :pr:`3100` (:user:`Eoin O'Neill <Eoin-ONeill-Yokai>`) * cover: Always scale down to parent window size :pr:`3114` (:user:`Fredrik Strupe <frestr>`) * tags: Support loading lyrics from 'unsyncedlyrics' tag :bug:`3115` (:user:`Fredrik Strupe <frestr>`) * browsers: Focus album list on album filtering :bug:`3122` (:user:`Fredrik Strupe <frestr>`) * Add bash completion :pr:`3126` :pr:`3128` (:user:`Arnaud Rebillout <elboulangero>`) * Docs fixes :pr:`3133` :pr:`3192` (:user:`Petko Ditchev <petko10>`, :user:`CreamyCookie`) * player: Make external volume cubic by default :pr:`3151` (:user:`Fredrik Strupe <frestr>`) * desktop: Accept all selected files when opened from file browser :bug:`3159` (:user:`Fredrik Strupe <frestr>`) * Tracks without track number are now sorted before first track :pr:`3196` (:user:`CreamyCookie`) * Add option for ignoring characters in queries :pr:`3221` (:user:`blimmo`) * Disable the file trash support under flatpak for now :bug:`3093` * zsh completion improvements :pr:`3300` (:user:`Matthew Martin <phy1729>`) * Add poetry support :pr:`3306` (:user:`Nick Boultbee <declension>`) Plugins: * Import metadata plugin: Fix file renaming :bug:`3071` (:user:`Fredrik Strupe <frestr>`) * Scale player volume properly in mpris2 API :pr:`3098` (:user:`luk1337`) * mpris: Drop MPRIS1 support :pr:`3102` * Add new Banshee import plugin :pr:`3141` (:user:`Phidica`) * Library update plugin: Update on file modifications :bug:`3168` (:user:`Fredrik Strupe <frestr>`) * Add "Record Stream" to default custom commands plugin :bug:`1617` (:user:`CreamyCookie`) * Custom Commands: Don't modify command when using parameters :bug:`3185` :pr:`3232` (:user:`CreamyCookie`) * Import/export plugin: accept full filenames when renaming :pr:`3282` (:user:`Fredrik Strupe <frestr>`) * acoustid: fix queries always returning "unknown" :bug:`3269` * Fix embed images plugin submenu not showing sometimes :pr`3303` (:user:`Nick Boultbee <declension>`)
2019-10-01Accept blame for a handful of packages.nia1-2/+2
2019-10-01Add audio/quodlibet.nia1-0/+36
Quod Libet is a music management program. It provides several different ways to view your audio library, as well as support for Internet radio and audio feeds. It has extremely flexible metadata tag editing and searching capabilities. Ex Falso is a tag editor with the same tag editing interface as Quod Libet.