The NetBSD Project

CVS log for pkgsrc/audio/spotify-player/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / audio / spotify-player

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.32 / (download) - annotate - [select for diffs], Mon Mar 4 10:11:17 2024 UTC (7 hours, 29 minutes ago) by pin
Branch: MAIN
CVS Tags: HEAD
Changes since 1.31: +430 -421 lines
Diff to previous 1.31 (colored)

audio/spotify-player: update to 0.17.0

v0.17.0 is a new release with a lot of features, bug fixes, and specifically a
patch fixing a very annoying Spotify API bug.

This release also marks a big milestone for the project: 1k ! .
Thanks everyone for contributing, using, and starring the project!

What's Changed
    Add custom text input widget with cursor, to use in search page by @micleo2 in #329
    chore: update github actions by @LucasFA in #339
    reset buffered playback upon handling GetCurrentPlayback request by @aome510 in #341
    docs: fixes keymap command name by @massivebird in #342
    chore(docs): Remove unneeded explicit link by @LucasFA in #344
    Wait for the copy command to exit. by @Fuyukai in #346
    build: use cross for cross-compilation, locally and in CD by @LucasFA in #343
    feat: Souvlaki 0.7.0 and Linux Dbus volume control support by @LucasFA in #348
    extend capabilities for ShowActionsOn* commands by @aome510 in #352
    handle title padding with hidden borders by @aome510 in #351
    update dependencies, bump lyric_finder to v0.1.5 by @aome510 in #353
    Add miscellaneous UI code changes by @aome510 in #354
    update issue templates by @aome510 in #366
    fix clippy warning by @aome510 in #367
    re-create a new session when restarting the integrated client by @aome510 in #370
    Don't create streaming connections for non-streaming instances by @Schnouki in #371
    Remove winit from compilation on Linux by @LucasFA in #372
    Explicit cargo-binstall support by @LucasFA in #377
    Add popup for creating new playlist by @aome510 in #379
    Make Daemon feature imply streaming feature by @LucasFA in #376
    use liked icon's length to configure the column's width by @aome510 in #380
    Patch spotify API bugs by @aome510 in #386

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 4 12:30:44 2024 UTC (8 weeks, 4 days ago) by pin
Branch: MAIN
Changes since 1.30: +196 -184 lines
Diff to previous 1.30 (colored)

audio/spotify-player: update to 0.16.3

What's Changed
 - move examples to a separate README file in #325
 - fix image rendering issue when playback position is bottom in #328

Revision 1.30 / (download) - annotate - [select for diffs], Tue Dec 12 14:42:07 2023 UTC (2 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.29: +16 -16 lines
Diff to previous 1.29 (colored)

spotify-player: update to 0.16.2.

What's Changed

    Fix memory leak issue when rendering images in iTerm2 in #319
        remove cover_image_refresh_duration_in_ms config option
        update image rendering logic to only trigger when the state changes (previously render periodically)

Revision 1.29 / (download) - annotate - [select for diffs], Sat Dec 9 10:25:02 2023 UTC (2 months, 3 weeks ago) by pin
Branch: MAIN
Changes since 1.28: +79 -70 lines
Diff to previous 1.28 (colored)

audio/spotify-player: update to 0.16.1

Breaking changes - v0.16.1 updates the parsing logic for theme configurations:
 - the palette's terminal colors might look different
 - the component style's custom RGB color now uses a hex color representation
   instead of Rgb = { r = ..., g = ..., b = ...}.

What's Changed
 - fix warnings when building without any features in #309
 - handle authenticate CLI command without a client in #314
 - UI album year in #305
 - Add play, pause, and generate CLI commands in #316
 - Improve theme configurations in #317

Revision 1.28 / (download) - annotate - [select for diffs], Sun Dec 3 20:49:41 2023 UTC (3 months ago) by pin
Branch: MAIN
Changes since 1.27: +568 -457 lines
Diff to previous 1.27 (colored)

audio/spotify-player: update to 0.16.0

Highlights
v0.16.0 is a big release with some new features:

 - CLI now doesn't require a running instance to handle commands (#290)
 - add file cache support for user's data (liked tracks, saved albums, followed
   artists, etc) (#306)
 - add support for opening a Spotify link from clipboard (#307)

What's Changed
 - Add Scoop installation instruction to Readme by @rashil2000 in #263
 - Improve lyrics lookup by removing remix & remaster info in query.
   by @Icelk in #266
 - Fix typos by @kianmeng in #267
 - fix: missing https for song links by @sjdonado in #269
 - map media control Pause and Resume to PlayerRequests by @SebRollen in #272
 - Allow shuffling context playback from CLI by @rudiejd in #275
 - add explicit tags to track information by @SebRollen in #276
 - Clamped progress bars to solve problems with -ve numbers
   by @whiskyplausible in #274
 - Miscellaneous refactor and improvement by @aome510 in #287
 - use track's id of linked_from if exists by @aome510 in #286
 - Support handling CLI commands without a running application instance
   by @aome510 in #290
 - Allow disabling notify when client is not streaming by @VenMolom in #298
 - support disabling notification from config by @aome510 in #303
 - bind C-z to AddSelectedItemToQueue by @aome510 in #304
 - Cache user's data into files (liked tracks, saved albums, followed artists,
   etc) by @aome510 in #306
 - Support open spotify link by @aome510 in #307

Revision 1.27 / (download) - annotate - [select for diffs], Mon Oct 2 10:38:10 2023 UTC (5 months ago) by pin
Branch: MAIN
Changes since 1.26: +376 -379 lines
Diff to previous 1.26 (colored)

audio/spotify-player: update to 0.15.2

v0.15.2
Changes
 - HOTFIX: revert windows crate's version to 0.44.0 (6d3a2ea)

v0.15.1
What's Changed
 - Make it possible to enable streaming only in daemon mode by @Schnouki in #242
 - Add support for getting track's data from CLI get command by @aome510 in #245
 - Add player event hook command by @aome510 in #244
 - filter out unplayable/unavailable tracks by @rileyallyn in #207
 - Optimize CLI command runtime by @aome510 in #249
 - Update player_event_hook_command usage by @aome510 in #251
 - Set PulseAudio app properties using environment variables by @Schnouki in #252
 - Consistent Spotify naming by @jacksongoode in #256
 - Add audio normalization device config option by @jsbmg in #255
 - Add Mute command by @BKasin in #253
 - Improve rendering performance for liked tracks page by @aome510 in #262
 - [Windows]: Create dummy window to handle media control by @rashil2000 in #261

Revision 1.26 / (download) - annotate - [select for diffs], Sun Aug 6 05:21:41 2023 UTC (6 months, 4 weeks ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.25: +376 -373 lines
Diff to previous 1.25 (colored)

audio/spotify-player: update to 0.15.0

What's Changed
 - fix typo in config example variable by @hyperpuncher in #209
 - Add Void Linux as install option by @f1nbar in #210
 - Implement timeout mechanism for getting authentication token by
   @aome510 in #212
 - Fix a typo for homebrew install instructions by @toh995 in #216
 - Add tracks_playback_limit config option by @aome510 in #219
 - Use ttl cache instead of lru by @aome510 in #220
 - Create app.toml with default values if it doesn't exist by @cobbinma in #221
 - Tokyonight Theme  by @cobbinma in #225
 - Improve queue popup by @m-torhan in #226
 - fix: constant module name typo by @nuugen in #227
 - Allow removing a keybind by @Kuba314 in #223
 - move items in a playlist by @cobbinma in #224
 - Improve TTL caching and handling by @aome510 in #230
 - Playlist CLI Editing - New, Delete, Import, Fork, Update by
   @justjokiing in #222

Revision 1.25 / (download) - annotate - [select for diffs], Thu Jun 1 11:53:52 2023 UTC (9 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.24: +100 -97 lines
Diff to previous 1.24 (colored)

audio/spotify-player: update to 0.14.1

What's Changed
 - Fixed application not starting issue with Kitty terminal (#204) when the
   image feature is enabled in bca3fa2
 - Migrate to ratatui in #206

Revision 1.24 / (download) - annotate - [select for diffs], Fri May 19 11:15:02 2023 UTC (9 months, 2 weeks ago) by pin
Branch: MAIN
Changes since 1.23: +349 -325 lines
Diff to previous 1.23 (colored)

audio/spotify-player: update to 0.14.0

v0.14.0 is a big release with new daemon feature and CLI commands.

This release also resolves the application's persistent issue that requires
restarting the application in case of networking errors. The application now
(hopefully) becomes more robust to such errors by automatically re-initializing
the application's states and integrated player after re-gaining access to the
network.

What's Changed
 - Fix broken link in #175
 - Implement spotify-player's CLI commands in #159
 - Update dependencies in #186
 - Add more builds for CD github action in #192
 - Add daemon support in #193
 - Extend CLI functionalities in #194
 - Make the client/application more robust to network errors in #198
 - Fix cargo install examples in README.md in #199
 - Add docs for new features and improve CLI/daemon codes in #200

Revision 1.23 / (download) - annotate - [select for diffs], Wed Mar 29 19:24:27 2023 UTC (11 months ago) by pin
Branch: MAIN
Changes since 1.22: +289 -271 lines
Diff to previous 1.22 (colored)

audio/spotify-player: update to 0.13.1

0.13.1
What's Changed
 - Hot fix for v0.13.0 in #174

0.13.0
What's Changed
 - Cleanup viuer's temp files before rendering an image in #157
 - Use spotify_player instead of spotify-player in documents in #162
 - remove colon from log file name in #168
 - Add configuration option for streaming in #169
 - Add buffered playback in #171
 - Add enable_image_cache config option in #172
 - Support selecting an action in action list popup using '0' to '9' in #173

Revision 1.22 / (download) - annotate - [select for diffs], Sat Mar 4 15:38:21 2023 UTC (12 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.21: +115 -124 lines
Diff to previous 1.21 (colored)

audio/spotify-player: update to 0.12.1

What's Changed
 - Support customizable formats in #147
 - Fixed duplicate keys on Windows in #151
 - Add more UI customizations and refactor UI codes in #152

What's new
 - New config options: playback_format, notify_format, border_type,
   progress_bar_type
 - New theme's component style: playback_artists

Revision 1.21 / (download) - annotate - [select for diffs], Tue Feb 21 13:14:21 2023 UTC (12 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.20: +163 -151 lines
Diff to previous 1.20 (colored)

audio/spotify-player: update to 0.12.0

What's Changed
 - Queue feature improvements in #130
 - Add more navigation commands in #131
 - Add various UI improvements by in #132
 - Fix playback window's position when rendering the application's UI in #133
 - Add sixel support in #134
 - Add desktop notification support in #137

Revision 1.20 / (download) - annotate - [select for diffs], Mon Feb 6 19:37:35 2023 UTC (12 months, 3 weeks ago) by pin
Branch: MAIN
Changes since 1.19: +31 -25 lines
Diff to previous 1.19 (colored)

audio/spotify-player: update to 0.11.1

What's Changed
 - Fix playback_progress_bar component style not working in #121

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 4 20:08:46 2023 UTC (12 months, 4 weeks ago) by pin
Branch: MAIN
Changes since 1.18: +364 -349 lines
Diff to previous 1.18 (colored)

audio/spotify-player: update to 0.11.0

What's Changed
 - add initial issue templates in #104
 - Refactor default themes in #107
 - Add sharing support in #110
 - Update play/pause icon usage and rename doc folder in #112
 - Add support for seeing the current queue in #113
 - Fix incorrect playback position on Linux in #114
 - Automatically update the lyric page on playing new track in #115
 - More flexible theme config in #118

Notes
 There are some potentially breaking changes with theme configurations.
 Please refer to the updated theme documentation for migration.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Dec 26 22:07:37 2022 UTC (14 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.17: +463 -388 lines
Diff to previous 1.17 (colored)

audio/spotify-player: update to 0.10.0

What's Changed
 - Update dependencies in #91
 - Improve radio feature UX in #92
 - Implement tracks context in #94
 - Fix liked tracks errors in #95

Revision 1.17 / (download) - annotate - [select for diffs], Mon Sep 26 13:48:41 2022 UTC (17 months, 1 week ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.16: +157 -166 lines
Diff to previous 1.16 (colored)

audio/spotify-player: update to 0.9.8

What's Changed
 - Support collaborative playlists in #83
 - Handle device connection with retries in #81

Revision 1.16 / (download) - annotate - [select for diffs], Fri Sep 2 11:49:29 2022 UTC (18 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.15: +181 -188 lines
Diff to previous 1.15 (colored)

audio/spotify-player: update to 0.9.6

What's Changed
 - Add "add-track-to-queue" support in #73
 - Refactor playback rendering codes in #75
 - Add seek commands in #76

Revision 1.15 / (download) - annotate - [select for diffs], Wed Aug 10 20:38:34 2022 UTC (18 months, 3 weeks ago) by pin
Branch: MAIN
Changes since 1.14: +119 -112 lines
Diff to previous 1.14 (colored)

audio/spotify-player: update to 0.9.5

What's Changed
    Allow play/pause icons to be configurable in #68
    Update dependencies in #71

Revision 1.14 / (download) - annotate - [select for diffs], Mon Aug 1 08:11:28 2022 UTC (19 months ago) by pin
Branch: MAIN
Changes since 1.13: +211 -166 lines
Diff to previous 1.13 (colored)

audio/spotify-player: update to 0.9.4

-update dependencies.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Jul 10 20:54:32 2022 UTC (19 months, 3 weeks ago) by pin
Branch: MAIN
Changes since 1.12: +106 -103 lines
Diff to previous 1.12 (colored)

audio/spotify-player: update to 0.9.3

What's Changed
    Add session configs in #60
    Add browse page in #61

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jun 28 09:30:38 2022 UTC (20 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.11: +34 -34 lines
Diff to previous 1.11 (colored)

audio/spotify-player: update to 0.9.2

What's Changed
 -Cleanup compilation warnings in #56
 -Remove user:{user} part when parsing URIs in #58

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jun 19 07:03:31 2022 UTC (20 months, 2 weeks ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.10: +208 -94 lines
Diff to previous 1.10 (colored)

audio/spotify-player: update to 0.9.0

What's Changed
 -Add image rendering support (under image feature) in #48, #52
 -Improve actions on item feature in #54, #55
 -Update rust CI to run based on specific features in #51

Breaking changes
 -Disable lyric-finder by default. Need to specify --features lyric-finder to
  install/build the application with the feature

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jun 2 19:56:32 2022 UTC (21 months ago) by pin
Branch: MAIN
Changes since 1.9: +310 -175 lines
Diff to previous 1.9 (colored)

ausio/spotify-player: update to 0.8.0

What's Changed
    -added cross-platform media control in #43, #44 (disabled on pkgsrc)
    -improved device connect logic on startup in #45
    -updated backtrace logic to log all the panics
    -minor UI changes and improvements in #46
    -added enable_media_control and default_device config options.
    (See the general config document).

Breaking changes
    -renamed ReconnectIntegratedClient command to RestartIntegratedClient
    -modified the default shortcuts for SelectNextOrScrollDown,
     SelectPreviousOrScrollUp, and PreviousPage commands

Revision 1.9 / (download) - annotate - [select for diffs], Fri May 20 16:32:03 2022 UTC (21 months, 2 weeks ago) by pin
Branch: MAIN
Changes since 1.8: +421 -304 lines
Diff to previous 1.8 (colored)

audio/spotify-player: update to 0.7.0

What's Changed
    Add lyric_finder library crate in #34
    Improve application logging in #35
    Add a lyric page in #36 (disabled for now on pkgsrc)
    Add various improvements in #37

Breaking changes
    removed refresh_delay_in_ms_each_playback_update and
    n_refreshes_each_playback_update config options

Revision 1.8 / (download) - annotate - [select for diffs], Tue Mar 8 10:14:36 2022 UTC (23 months, 3 weeks ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.7: +286 -262 lines
Diff to previous 1.7 (colored)

audio/spotify-player: update to 0.6.0

What's Changed
   -Refactor IPC codes in #30
   -Rewrite UI codes in #31
   -Update dependencies, migrate to Rust edition 2021 in d0c0a68
   -Change client/device reconnect logic in #33
   -Add various UI improvements in #32

Breaking changes
   -renamed BrowsePlayingContext command to CurrentlyPlayingContextPage

What's new
   -added TopTrackPage command (default binding: g t) and new top track page
   -added RecentlyPlayedTrackPage command (default binding g r) and new
    recently played track page

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 13 13:20:04 2022 UTC (2 years, 1 month ago) by pin
Branch: MAIN
Changes since 1.6: +289 -277 lines
Diff to previous 1.6 (colored)

audio/spotify-player: update to 0.5.2

-change theme profile of playback_progress_bar component style
-update dependencies

Revision 1.6 / (download) - annotate - [select for diffs], Fri Nov 5 22:28:08 2021 UTC (2 years, 3 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.5: +58 -46 lines
Diff to previous 1.5 (colored)

audio/spotify-player: update to 0.5.1

v0.5.1
-Hot fix panic when accessing index out of range 7fa610b

v0.5.0
Brief description of changes
-Rewrite application state's data model in #19 that separates application's
 data from application's states
-Improve data locking performance in #20 that uses parking_lot for better
 performance and restricts the locking scope to local in functions.
-Change the application's behavior on startup in #21 that connects to an
 available device if no playback is found.
-Add a file logger in #23.
-Add a library page in #24.
-Rewrite the context page state's structure in #25.
-Reduce the number of possible panics (88567e1) and handle the integrated
 player's events (2e64d1d).

Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 26 09:59:31 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.4: +305 -305 lines
Diff to previous 1.4 (colored)

audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz

Revision 1.4 / (download) - annotate - [select for diffs], Mon Oct 25 11:27:20 2021 UTC (2 years, 4 months ago) by pin
Branch: MAIN
Changes since 1.3: +322 -499 lines
Diff to previous 1.3 (colored)

audio/spotify-player: update to 0.4.0

Brief description of major changes
-Implement ShowActionsOnSelectedItem (#13) and ShowActionOnCurrentTrack (#18)
 commands which list available actions (BrowseArtist, SaveToLibrary,
 BrowseRecommendations, etc) on a Spotify item (track, album, artist, playlist).
-Upgrade majority of dependencies (#14) which includes a big rspotify v0.11.0
 migration.
-Integrate Spotify recommendation API (#17).
-And many other code refactors and improvements.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Oct 11 08:59:48 2021 UTC (2 years, 4 months ago) by pin
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

audio/spotify-player: update to 0.3.0

There are many changes in spotify-player v0.3.0 compared to version v0.2.0.
The most notable change is adding Spotify Search API integration (#8).

Brief description of major changes:
-allow client to handle multiple requests at once by creating a new handling
thread for each request (#9)
-integrate Spotify Search APIs (#8)
-add scroll shortcuts for command help popup (#11)
-refactor terminal event handling codes (#12)
-improve application and code documentations
-and other small bug fixes, refactors, etc

Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 7 13:10:01 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.1: +1 -364 lines
Diff to previous 1.1 (colored)

audio: Remove SHA1 hashes for distfiles

Revision 1.1 / (download) - annotate - [select for diffs], Wed Sep 8 10:42:54 2021 UTC (2 years, 5 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3

audio/spotify-player: import package

spotify-player is a custom Spotify player built and tweaked based on my personal
preferences. It is fast, easy to use, and configurable.

It's designed to be a player, not a fully-fledged Spotify clone, so it does not
aim to support all possible Spotify features.
The main goal is to provide a quick and intuitive way to modify the current
playback by either using player commands or navigating between different
contexts.
Similar to other TUI applications, is keyboard driven. User will use a set of
predefined commands with shortcuts to interact with the player.
spotify-player has a simple UI with three main components:
-a playback window displaying the current playback
-a context window displaying a context (playlist, album, artist)
-popup windows for using some commands (switch theme, browser playlists, etc)
or displaying additional information

spotify-player is built on top of tui, rspotify, and librespot libraries.
It's inspired by spotify-tui and ncspot.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>