diff --git a/Changelog b/Changelog index c9c7779..722b4a0 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,19 @@ +2024-08-30 s-n-g + * version 0.9.3.10 + * do not enable xdg compliant if user_config_dir is specified + * do not create the default recording directory until it is + actually needed (to save data in it) + * when saving players' extra parameters reduce the list by removing + the unused porifles from the list + * Fixing player_params_file and schedule_file location when XDG + compliance is ON + * fixing a pyradio-client crash when no command is specified + * fixing: MPV Volume resets to 0% when trying to increase + beyond maximum #251 + * fixing a help crash: adding H_CONFIG_PLAYER help key + * added a gruvbox variation system theme + * updating docs and fixing broken links + 2024-06-04 s-n-g * version 0.9.3.9 * fixing a crash when adding a station to favorites diff --git a/docs/index.html b/docs/index.html index f82b188..ed36c40 100644 --- a/docs/index.html +++ b/docs/index.html @@ -215,6 +215,22 @@
+2024-08-30 s-n-g + * version 0.9.3.10 + * do not enable xdg compliant if user_config_dir is specified + * do not create the default recording directory until it is + actually needed (to save data in it) + * when saving players' extra parameters reduce the list by removing + the unused porifles from the list + * Fixing player_params_file and schedule_file location when XDG + compliance is ON + * fixing a pyradio-client crash when no command is specified + * fixing: MPV Volume resets to 0% when trying to increase + beyond maximum #251 + * fixing a help crash: adding H_CONFIG_PLAYER help key + * added a gruvbox variation system theme + * updating docs and fixing broken links + 2024-06-04 s-n-g * version 0.9.3.9 * fixing a crash when adding a station to favorites diff --git a/docs/pyradio.1 b/docs/pyradio.1 index 355fff8..8f7acae 100644 --- a/docs/pyradio.1 +++ b/docs/pyradio.1 @@ -1220,8 +1220,8 @@ Two themes by \fBedunfelt\fR (\fIhttps://github.com/edunfelt\fR) inspired by the .IP \fBdracula_by_Plyply99\fR A theme based of the Dracula theme by \fBPlyply99\fR (\fIhttps://github.com/Plyply99\fR). -.IP \fBgruvbox_dark_by_sng\fR\ and\ \fBgruvbox_light_by_sng\fR -Two themes based on the \fBgruvbox\fR (\fIhttps://github.com/morhetz/gruvbox\fR) theme. +.IP \fBgruvbox_dark_by_farparticul\fR,\ \fBgruvbox_dark_by_sng\fR\ and\ \fBgruvbox_light_by_sng\fR +Three themes based on the \fBgruvbox\fR (\fIhttps://github.com/morhetz/gruvbox\fR) theme. .IP \fBhyprland_amber_gold\fR\ and\ \fBhyprland_dracula\fR Two themes by \fBmechatour\fR (\fIhttps://github.com/mechatour\fR), from \fBhyprland_amber_gold\fR (\fIhttps://github.com/mechatour/hyprland_amber_gold\fR) and \fBhyprland_dotfiles\fR (\fI[https://github.com/mechatour/hyprland_dotfiles\fR). diff --git a/docs/rec-dir.html b/docs/rec-dir.html index 4a68564..616a124 100644 --- a/docs/rec-dir.html +++ b/docs/rec-dir.html @@ -87,5 +87,15 @@Pre 0.9.3 installation behavior Pre 0.9.3 installations will use ~/.config/pyradio/data/recordings as the recording directory, by default.
After updating to v. 0.9.3 (and newer), PyRadio will move this directory to the user’s home folder and rename it to “pyradio-recordings”.
Then the user can change the folder’s location from Config / General options / Recording dir.
+Post 0.9.3.10 behavior Top
+Up until v. 0.9.3.10, Ryradio would create the “recording directory” upon startup, no matter where it would be located, making it available for the recording and titles’ log function.
+This eventually creates the following problem:
+A user who never wants to use the recording or the titles’ log function, ends up with an empty directory in his home folder, which will be recreated every time PyRadio is executed (even if deleted before that), as described in issue No. 253.
+The solution is that PyRadio will remove the “recording directory” upon execution, if
++
+- the default location is used
+- the directory is empty
+As a consequence, both the recording and the titles’ log function will make sure the directory actually exists (and create it if it does not), before trying to save any data to it.