Pocket Radio Player - Changelog
----------------------------------------------------------


#250414 (Takeshi)
----------------------------------------------------------
+ added / deleted / replaced radio stations (1471 total / ~2042 servers)
% GCC compiler switched to: gcc-13.3.0-mingw-w64msvcrt-11.0.1-r1 #240527.
% Uses UPX 5.0.0. 

#240630 (The Panther)
----------------------------------------------------------
+ added / deleted / replaced radio stations (1572 total / ~2152 servers)
+ added Portuguese translation, thanks Carlos.
% GCC compiler switched to: gcc-12.4.0-mingw r1.
% reduced Logo updates when not using a spectrum analyser (default view).
- fixed: Logo flickering.

#240324 (Fréquence 3)
----------------------------------------------------------
+ added / deleted / replaced radio stations (1572 total / ~2195 servers)
% Spectrum analyser: Uses 55 instead of 45 FPS for screen updates.
% GCC compiler switched to: gcc-13.2.0-mingw r6 #240310 (with MinGW 8.00).

#240108 (Judex non calculat)
----------------------------------------------------------
! New Croatian translation added.
+ added / deleted / replaced radio stations (1592 total / ~2256	servers)
% Spectrum analyser: Uses 45 instead of 30 FPS for screen updates + flip 1.
% Win32: Uses FASM 1.73.32.
% Uses UPX 4.2.2. 

#230701 (The Purge)
----------------------------------------------------------
+ added / deleted / replaced radio stations (1644 total / ~2320	servers)
% GCC compiler switched to: gcc-13.1.0 msvcrt r5 #220604 (with MinGW 8.00).

#220616 (68th Special Forces Brigade)
----------------------------------------------------------
+ added / deleted / replaced radio stations (1881 total / ~2539	servers)
+ added Bulgarian translation, thanks Krezzin.
% GCC compiler switched to: gcc-12.1.0 msvcrt r2 #220606 (with MinGW 8.00).
- fixed: "search for songs" via Google not working properly anymore.

#220529 (1984)
----------------------------------------------------------
+ added / deleted / replaced radio stations (1885 total / ~2579	servers)
% Spectrum analyser: Increased default FPS to 30.
% GCC compiler switched to: gcc-12.1.0 msvcrt r1 #220506 (with MinGW 8.00).
% Win32: Uses FASM 1.73.30.

#220213 (The Purge)
----------------------------------------------------------
+ added / deleted / replaced radio stations (1991 total / ~2773 servers)
% Spectrum analyser: Increased default FPS to 26.
% GCC compiler switched to: 11.2.0 r6 #220210 (with MinGW 8.00).
% Win32: Uses FASM 1.73.29. 

#211122 (Stormy Weather)
----------------------------------------------------------
+ added / deleted / replaced radio stations (2190 total / ~3051 servers)
% updater: added "please wait message" while indexing takes place. 
% Gaveyard: Bloodline with reduced setcolor() calls.
% updated: ogg-encoder - libogg to 1.3.5.
% GCC compiler switched to: 11.2.1-snapshot20211106 (with MinGW 8.00). 
% Win32: Uses FASM 1.73.28.

#210522 (Super Mutant)
----------------------------------------------------------
+ added / deleted / replaced radio stations (2210 total / ~3073 servers)
! New Romanian translation added.
! Updater: added an "user option", so only stations that are already installed will get updated.
! Reworked "prp.ini" and speeded up the prp startup process a tiny bit.
% GCC compiler switched from 7.5 -> 11.1.
% changed: Fmod encoder mod, thanks Dave!
% changed: fmod.system.init() from 32 to 16 audio channels (might help with older soundcards).
% added: More debuginfo when "prp.exe" can't be launched.

#210117 (Cleanup Crew)
----------------------------------------------------------
+ added / deleted / replaced radio stations (2264 total / ~3371 servers)
+ added: Error messages for: DirectX driver, prp.ini and prp.dat fails.
% Flowing River: modified to reduce the cpu/gpu usage.
% Snowfall: added second background layer of snowflakes.
- fixed: Picket Fence not showing when selected vie dropbox.
- fixed: removed unnecessary progress bar updates on start up.
% using: UPX 3.96 for cortex builds.

#201207 (Santa Claus)
----------------------------------------------------------
! added: Spectrum analyser "Flowing River".
+ added / deleted / replaced radio stations (2332 total / ~3467 servers)
+ added: Progress bar when indexing all stations.
% Next and previous buttons no longer stop at the start or end of the current list.
% Gaveyard: Uses less draw calls per frame.
% Gaveyard: Bloodline has a pulsating effect.
% Win32: Uses FASM 1.73.25
- removed: Spectrum analyser "Waves".  
- fixed: crash for the station editor introduced #201206.  

#200525 (Desert Oasis)
----------------------------------------------------------
! Added new Arabic translation.
+ added / deleted / replaced radio stations (2286 total / ~3444 servers)
% Gaveyard: Brightness of the bloodline is calculated by random. 
% Picket Fence: Added black outlines. 
% switched compiler from GCC 7.3 to latest 7.5. 
% Win32: Uses FASM 1.73.24
- fixed: PRP hotkeys registering and unregistering sometimes didn't detect properly (Windows 10). 

#200309 (Big, Bigger, Biggest)
----------------------------------------------------------
! added: Main window can be resized to be wider.
+ added / deleted / replaced radio stations (2285 total / ~3453 servers)
% updated: ogg-encoder - libogg to 1.3.4. & libvorbis to 1.3.7.
% prp.ini: Saves the window width for later usage.
% changed: "Picket Fence" spectrum analyser to be easier on the eyes and optimised code.
% changed: Increased screen updates for the PRP main window.
% Win32: Uses FASM 1.73.22 & UPX 3.96.
- fixed: PRP sometimes crashed when selecting the "Snowfall" analyser.

#190601 (Intensive Care)
----------------------------------------------------------
! added: Spectrum analyser "Picket Fence".
! added: several new search engines / sites to choose from.
+ added / deleted / replaced radio stations (2299 total / ~3508 servers)
% increased screen updates for the main window.
% Win32: Uses FASM 1.73.12.

#190421 (Hospital Horrors)
----------------------------------------------------------
! optimised format of prp skin files. Thus old files are no longer compatible.
! If you need help with your self-made files, feel free to contact me.
+ added / deleted / replaced radio stations (2285 total / ~3503 servers)
% improved "Halloween" performance and variety.
% optimised "Retro Grid".
% removed buffer status to decrease CPU usage. Can be re-enabled via prp.ini.
% Win32: Uses FASM 1.73.11.

#180923 (Tron Legacy)
----------------------------------------------------------
+ new "Retro Grid" spectrum analyser.
+ added / deleted / replaced radio stations (2273 total / ~3512 servers)
% updated: DirectX driver.
% changed: increased the default PRP window height.
% using: UPX 3.95.
- fixed: performance tweaks for the "Graveyard" spectrum analyser and other minor stuff.

#180518 (Life isn't about getting money)
----------------------------------------------------------
! changed: Format of "prp.ini" -> more compact with less overhead. The former format is no longer compatible!
+ added / deleted / replaced radio stations (2242 total / ~3481 servers)
+ added: Several new optional search engines to select via the Options window.
+ added: Search engine icons to listboxes.
% changed: Loading of app assets. Now fewer are loaded at start.
% Win32: Uses FASM 1.73.04.
- fixed: Some issues with labels.
- fixed: RecordingsDir with blank spaces inside the folder path couldn't be opened via folder icon.

#180422 (Black Widow)
----------------------------------------------------------
! You can set your custom selection of search engines via the options window.
+ added / deleted / replaced radio stations (2246 total / ~3491 servers)
% Station updater: Some speed tweaks.
% Win32: Uses FASM 1.73.03.
- Encoder: Filestreams are now closed properly = no locked files.
- Encoder: Fixed recording of mono-channel stations.
- Removed legacy OpenGL driver.

#180409 (Only In Darkness You See Light)
----------------------------------------------------------
+ added / deleted / replaced radio stations (2262 total / ~3536 servers)
% updated: DirectX driver.
% updated: ogg-encoder - libogg to 1.3.3. & libvorbis to 1.3.6.
% tweaked: most translations here and there.
% simplyfied: credits and about panels.
% simplyfied: "Digital Clock" analyser.
% switched from GCC 6.4 to 7.3.

#180315 (Seoul) - Hotfix
----------------------------------------------------------
! Added new Korean translation.
- fixed: WinXP issues... again.

#180312 (Vulture)
----------------------------------------------------------
! Custom folder for recordings can be set from the options window. 
+ added / deleted / replaced radio stations (2257 total / ~3556 servers)
% several GUI adjustments, removed "Credits" item from taskbar.
% updated libogg from version 1.3.1. to 1.3.2.
% Fallback to GCC 6.4 to keep compatibility with older Windows editions.
- updated to mbedtls 2.7.0. -> Applied win32 "vsnprintf" patch.

#180203 (Galaxy Ranger)
----------------------------------------------------------
+ New search options via Discogs and Vimeo.
+ added / deleted / replaced radio stations (2271 total / ~3608 servers)
% more Graveyard spectrum analyser changes.
% station updater: maximum of simultaneous connections increased from 6 to 12.
% changed: timestamps in the reoording info tab are displayed as tooltips.
% updated: libcurl 7.57.0, c-ares 1.13.0. -> SSL default.
- fixed: black station logo flickering.

#171105 (Spooky WinXP)
----------------------------------------------------------
! Changed back to GCC 7.1. to keep compatibility with Win XP SP2.
% Improved Graveyard spectrum analyser.

#171031 (Spooky) - Win32
----------------------------------------------------------
! New Graveyard spectrum analyser for Halloween.
+ added / deleted / replaced radio stations (2272 total / ~3628 servers)
% updated: compiler changed from GCC 7.1.0 to GCC 7.2.0.
% Win32: Uses FASM 1.72

#170601 (Hot 100) - Win32
----------------------------------------------------------
! New: Uses a compressed version "prp.dat".
+ added / deleted / replaced radio stations (2270 total / ~3638 servers)
% editor: temporary files on the HDD are no longer needed when creating a station file.
% changed: decreased the logo size for the 30 biggest station files in the database.
% changed: some more tweaks to speed up the PRP startup.
% Win32: Uses FASM 1.71.62
- fixed: false update check for builds.

#170507 (Maybe) - Win32
----------------------------------------------------------
+ added / deleted / replaced radio stations (2254 total / ~3628 servers)
% less image data is precached at PRP startup.
% changed: optimised "prp.dat" to reduce overhead by 25%. 
% changed: default buffersize from 32 to 16 KB.
% updated: compiler changed from GCC 6.3 to GCC 7.1.
% Win32: Uses FASM 1.71.61

#170416 (Bunny Crossing) - Win32
----------------------------------------------------------
! New "digital clock" available as spectrum analyser.
+ added / deleted / replaced radio stations (2246 total / ~3626 servers)
% updated: compiler changed from GCC 5.1 to GCC 6.3.
- removed: brackets "[ ]" from timestamps.

#170318 (Computer Bild) - Win32
----------------------------------------------------------
+ added / deleted / replaced radio stations (2257 total / ~3650 servers)
- Mouse wheel only affects volume slider when hovering over it. 

#170212 (No Loverboy) - Win32
----------------------------------------------------------
+ added / deleted / replaced radio stations (2271 total / ~3676 servers)
% updated: Polish translation.
% Minor code tweaks.
% Win32: Uses FASM 1.71.60

#170115 (Ambushed!) - Win32
----------------------------------------------------------
! PRP now streams redirected urls.
+ added / deleted / replaced radio stations (2272 total / ~3804 servers)

(...long ago...)

Legend
----------------------------------------------------------
! important
+ added
% changed
- fixed / deleted