Releases: DakaraProject/dakara-player
Releases · DakaraProject/dakara-player
Version 1.9.0
Version 1.8.1
1.8.1 - 2022-12-18
Fixed
- Fix missing reference to
line-awesome.json.
Version 1.8.0
1.8.0 - 2022-11-23
Update notes
The project uses now a library to manage user directories on the different operating systems, the location was modified for Windows:
# cmd
mkdir %APPDATA%\DakaraProject
move %APPDATA%\Dakara %APPDATA%\DakaraProject\dakara
# powershell
mkdir $env:APPDATA\DakaraProject
mv $env:APPDATA\Dakara $env:APPDATA\DakaraProject\dakaraAdded
- Fonts are automatically installed on Windows.
- Songs can be restarted, rewound, or fast forwarded during playback.
Duration of the rewind/fast forward jump is 10 seconds by default and can be customized in the config file using theplayer.durations.rewind_fast_forward_durationkey. - Support of mpv 0.34.0 and above.
- The user can force the version of mpv to use in config using the
player.mpv.force_versionkey. - Support Python 3.10 and 3.11.
Changed
- Fonts are searched in system and user directories recursively.
- Name of the command changed from
dakara-playtodakara-player. - Play command moved from
dakara-playtodakara-player play. - A better font icon is used (especially with a singer-style microphone).
- Elements displayed on the transition screen use now the same layout as on the web client.
Fixed
- Stopping the karaoke when a song is paused using mpv was sending a resumed callback to the server, that was rejected.
This behavior was fixed.
Removed
- Dropped support of Python 3.6.
Version 1.7.0
1.7.0 - 2021-06-20
Update notes
Since the project has been renamed, you should migrate your configuration file, if you have one.
On Linux:
mv ~/.config/dakara/player_vlc.yaml ~/.config/dakara/player.yamlOn Windows:
# cmd
move %APPDATA%\Dakara\player_vlc.yaml %APPDATA%\Dakara\player.yaml
# powershell
mv $env:APPDATA\Dakara\player_vlc.yaml $env:APPDATA\Dakara\player.yamlAdded
- mpv is supported as an alternative player.
In the config file, the player can be selected in theplayer.player_namekey.
Current accepted values arevlcandmpv. - VLC runs in a permanent Tkinter window if possible, which doesn't close between media.
The old behavior can be restored in config file using theplayer.vlc.use_default_windowkey. - The default backgrounds and text templates can be copied to user directory with the command
dakara-play create-resources, to be easily customized.
Changed
- The project is renamed:
- Repository name:
dakara-player-vlc>dakara-player; - Module name
dakara_player_vlc>dakara_player; - Pypi package name
dakaraplayervlc>dakaraplayer; - Config file name
player_vlc.yamd>player.yaml; - Command name
dakara-play-vlc>dakara-play.
- Repository name:
- Custom backgrounds and text templates are loaded from the user directory:
~/.local/share/dakara/playeron Linux and$APPDATA\Dakara\playeron Windows.
It is not possible to specify a custom lookup directory anymore, so the config keysplayer.backgrounds.directoryandplayer.templates.directoryare now ignored.
Version 1.6.0
Unreleased
1.6.0 - 2020-09-05
Added
- Manage instrumental tracks.
Version 1.5.2
1.5.2 - 2019-12-06
Fixed
- Dead symbolic links to fonts in user font directory are now automatically removed to avoid crash.
- Some installed fonts could be left uninstalled, this problem has been fixed.
Version 1.5.1
1.5.1 - 2019-12-05
Fixed
- Fix readme.
Version 1.5.0
1.5.0 - 2019-12-05
Added
- The project can be installed with
pip.
Changed
- In the config file, the
player.transition_durationis moved toplayer.durations.transition_duration; - To run the player, invoke the command
dakara-play-vlcorpython -m dakara_player_vlc, instead ofdakara.py; - Configuration is now stored in the user directory. You can create a new config file with the command
dakara-play-vlc create-configorpython -m dakara_player_vlc create-config.
Version 1.4.0
1.4.0 - 2019-05-03
Changed
- In the config file, the
server.urlparameter is renamedserver.addressand contains the hostname of the server (withouthttp://orhttps://). The encryption of the connection is obtained with theserver.sslparameter.
Version 1.3.0
1.3.0 - 2018-10-07
Changed
- Better Windows OS support.