Sei sulla pagina 1di 15

8/9/2011 1.4.1 build 1335 Many bugfixes/UI improvements for the client.

Fix for clipping with songs that h ave positive gain. Client: Enabled skinning in old ui mode (linux) Client: Menu header will be rendered properly while menu is expanded rather than turning white Client: Positive gain will currently be set to 0 until a better solution for cli pping is found Client: Fixed a typo where fix_sound.bat should have been launched Client: Fixed snap to edges being disabled not actually working Client: Controls will now scale properly when window is sized Client: Skip button will properly visually disabled Client: Fatal client errors will no longer crash sproxy Client: Added fix for bad gain values...? Client: Height will now be rigidly enforced when sizing Client: If client is enlarged and closed when collapsed w/ remember size on, it will now display properly Client: Collapsed mode now scales properly Client: Added explicit content field and RPC to adjust it Client: Sneak peak eligibility will be logged Client: Option added to adjust explicit filter on common tab Client: Installer will no longer download mplayer.exe when wine mode is set. Client: A seek cursor will appear when the mini seekbar is hovered Client: Fixed the tooltip not being shown Client: Tentatively fixed a bug causing premature song end while seeking around in a song Client: Fixed a bug causing too large of files to be unseekable Client: Fixed momentary buffer underflow occuring occasionally when reading whil e writing Client/SA: Fixed previous songs not working Client/SA: Settings should no longer be cleared randomly. Client/Nowplaying: MSN window not found will only be displayed if debug is on Client/Nowplaying: "MSN update failed" should not be seen unless it legit failed ; logic error was causing it to be displayed If your skip button disappears, try changing to a different skin and then changi ng back. Should fix the problem. ----7/9/2011 1.4.1 build 1317 Minor changes. Pandora protocol incremented; you must install this update to lis ten to pandora or save music from pandora. --- If you like this app, please donate! --[CRITICAL] Client/Pandora: PROTOCOL INC TO V31. Keys changed. Client: Version bumped to 1.6.1 Client: Gain is now taken into account for volume normalization Client: Added standby detection to re-init the audio subsystem. Should fix wine standby (and anyone having problems on windows). Client: Failure to set clipboard contents will now fail gracefully Client: Tooltip colour now provided by BackColor (form bg color) and ForeBrush ( title text colour). Some skins may require proper declarations to fix tooltips b eing hard to read. Client: Added threadstart logging Client: Added facility to turn on debug mode

----5/18/2011 1.4.1 build 1299 Minor bugfixes and internal changes. Client: Standalone version now uses stub versions of sproxy.exe and saver2 rathe r than a seperately compiled binary. removes requirement for a seperate binary f or saver2 and standalone versions. Client: Added some new skins from scorpion. Client: Fixed error after start on non english locales which do not use . as dec imal seperator Client/SProxy/Saver2: All new threads forced into en-US locale for my sanity. SProxy: Mild refactoring of internal vars -----4/27/2011 1.4.1 build 1284 Client now goes by the name of Obyekt 666. Protocol incremented, keys changed. A dded some adjustments and 3 new skins. *If you are getting stuttering sound from the last update, open configuration, a dvanced tab at top. Change the Output Latency from Low to Medium.* Client/Pandora: PROTOCOL INCREMENTED TO v30. Keys changed Client: Added OutputLatency setting Client: Added output latency dropbox in advanced settings Client: Precache size min will be used if value < min, rather than using old def ault Client: Added 3 new skins from scorpion Client: Removed forcing mplayer under linux as apparently dsound has been fixed Client: Removed the need to update if changing naudio settings -----3/22/2011 1.4.1 build 1278 Series of tweaks and server side utilities done to massively increase the speed with which tortunnel starts up. Added soft-pause and 3 band EQ to the client, as well as decreased the response time Client: Made it easier to add hotkeys in the future. Client: New hotkeys: randomize station and tire song Client: Fixed a bug causing hotkeys to trigger on the wrong key due to missing c omma Client: Fixed not respecting -local properly. Bug of the standalone client only. Client: Added edit details link for stations (goes to pandora.com) Client: Repeat now handled at the streamplayer level, not pandora client Client: Added mono downmix for naudio output Client: Added fading in/out ("soft") pause for naudio ouput, ala winamp Client: Reduced output latency to 150ms: controls will be more responsive. Client: Type song hotkey will nolonger crash Client: Create derivative station disabled if station limit is reached Client: Advanced tab moved past any plugin tabs Client: Added 3 band equalization, accessible under the main menu. Requires NAud io output. Client: Added device select in advanced config. Only possible when using NAudio waveout. Client: Now use session.servername so the servername setting is technically not

required Client/SProxy: if file "local.mode" exists in the install directory, local mode is enabled Client/SProxy: Should deal with hard poweroffs better (settings corruption) ----1/30/2011 1.4.1 build Some small fixes. --- If you like this app, please donate! --If you have a suggestion, feel free to drop by IRC and run it past me. Client: Fixed attempting to seek while using mplayer output stage Client: Fixed stations item not being visible when deleting current station If you get an error, missing mp3 codec, install http://zzj.itf-inc.com/downloads /setupl3c.exe It will fix the problem. (new users only - if it works, it will continue to work ) ----1/16/10 1.4.0 build 1214 (nonvital) Apply this update if you are getting HTTP streaming errors and/or missing letter s in playlists. Has some minor fixes/improvements for the client, playlist fix for saver2 (missi ng character), and fix for "double jeopardy" song lookups. Several skins added t o the pandora client. WARNING: YOU WILL BE BANNED IF YOU JOIN THE IRC CHANNEL, VIA LIVE HELP, THEN IMM EDIATELY EXIT WITHOUT SAYING ANYTHING. If you press it by mistake, or just want to see what it does - fine. Just say hi, at the very least. Client: More variety will be returned when searching for songs to ban/add as see ds Client: Will now gracefully fail with stupid redirects by opendns/other portal w hen failing on audio.pandora urls Client: Should now handle aborts while buffering better (fix for error caused by user switching stations somehow when should not be able to) Client: Station change RPC will be denied while in loading state Client: 4 Skins added from scorpion and blueoyster Client: Repeat should function better... unknown why it started to mess up all o f a sudden. Client: "new Bitmap" added to disallowed in skins - use GetResBitmap(string) ins tead. Required for use when packaged properly. Client: (NowPlaying) uses SendMessageTimeout instead of SendMessage - as msn not responding was locking the client. Pandora/Client: Added fix for audio.pandora.com urls (add -sjl-t3-2) Installer: Fixed silly bug, maybe... (old fix) ----12/25/10 1.4.0 build 1198 Massive christmas update. NEW: The Pandora Client now supports QuickMix!

To select QuickMix: Select it like any other station. It will be the first entry . You can also right click the stations button and select "Listen to QuickMix". To edit QuickMix: Right click stations and select "Modify Quickmix", or select " QuickMix" in the station management dialog (which shows up when you left click s tations) and then click "Edit QMix". --- Do you still use www.pandora.com in your browser to listen to Pandora? --If so, did you know Saver2 has its own Pandora client? It has no ads, no listeni ng limits, no skip limit, allows you to seek and repeat a song at will, and more ! It can go into shade mode like winamp (double click the title), and also suppo rts transparency and custom background skins. It can use your keyboard's media k eys, and set your MSN status to what you're now listening to on pandora, plus sc robble your music to Last.FM! Try it by clicking "Pandora Client" on the SProxy window! Tried it? Don't like it? Give me feedback! ----Client: Quickmix re-enabled Client: Quickmix modification RPC added and a form added to call it. Client: Stations form will not attempt to modify quickmix any longer Client: Fixed station limit being still low after logging in a normal user previ ously logged in as anonymous Client: Added ability to remember last window size, under appearance tab. Client: Default skin changed to maniac skin if present on install Client: Slightly modified welcome screen Client: Fixed bug in HTTP proxy w/ auth handling. ----11/24/2010 1.3.3 build 1130 (nonvital) Client: Fixed the advanced options tab not showing up under linux hacks mode (ma y be preventing from config showing at all?) ----Critical fix for an incredibly stupid error with the last update. 11/18/2010 1.3.3 build 1129 Misc bugfixes. --- If you like this app, please donate! --New program: PandoraCaster, an app to stream pandora music, so you can listen to pandora using your favorite media player! More info at http://www.hak5.org/foru ms/index.php?showtopic=17704 Client: Added search for station management Client: Added sort alphabetically for station management Client: Added a prompt for users logging in as anon https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=zigzagjoe%40gmail% 2ecom&lc=US&item_name=Zigzagjoe&item_number=Saver2CL&currency_code=USD&bn=PP%2dD onationsBF%3abtn_donateCC_LG%2egif%3aNonHosted ----11/6/2010 1.3.3 build 1114 PANDORA PROTOCOL INCREMENTED ! INSTALL THIS TO FIX CLIENT/SAVER !

+ Lots of small fixes for the client. Client: Client: Client: Client: Client: Client: Client: Client: Updated tired RPC Protocol bump to v29 Added fix_sound.bat and prompts to use if neccisary Use a seperate key for encrypting userdata Reworded some things, to make it more obvious Updated addFeedback RPC Added LastFault + calls in the station page Fixed station page station creation restrictions

*** Wine users, if you get: System.NotImplementedException: Not implemented. at System.Drawing.Region.GetRegionScans(Matrix matrix) try: winetricks gdiplus WINEDLLOVERRIDES="gdiplus=n;" wine SProxy.exe (first command only needs to be run once) Some guy changed load order for gdiplus native, which is throwing an error. (he also has been refusing in bugs attached to it that it was his commit causing the problem - lol) ----10/13/2010 1.3.3 build 1108 (nonvital) This update is vital for people using grooveshark turbo. You may get banned if y ou do not install this! Client: User info will be cleared when esoteric error occurs. Client: Fixed an exit error Installer: Added sound fix scripts ----10/7/2010 1.3.3 build 1104 Pandora version has incremented. You will need to log into pandora again, the fi rst time after updating. Props go to lizthegrey, lassiter, promyloph, and the rest of #saver2 at coldfron t for reversing the keys. Client: PROTOCOL VERSION INCREMENTED! Client: The main window will no longer be placed offscreen, ever. Client: Added message for bad IP with directions Client: Will be brought to front if the button is clicked again while active Client: Rebuffering % will now be displayed properly Client: Added a log message for anon users Client: Repeat hidden if output stage does not support seeks Client: Fixed an error on exit Client: Added a prompt for when pandora one expires, because music can't be play ed until user goes to pandora.com and fixes it TODO: Browser upgrade prompt check country code in tor?

-----9/24/2010 1.3.3 build 1090 ZZJ's birthday update. Biggest new bit here is client skinning. Added a repeat button. Some other bugs were fixed, as well. Client: Added skinning features. Includes 5 skins. Details on forums. Client: Many minor UI bugs fixed. Client: Hitting the pandora client launch button again will cause it to be broug ht to front if it is already active Client: Tweaked nowplaying slightly Client: Status now set on play/pause Client: Shortened the drag height while in mini mode Client: Progbar widget now drawn with forecolour Client: Added repeat button Client: Added a prompt for old users updating, for skinning. Client/Last.FM: Clarified log messages Installer: Fixed not everything being removed ----9/14/2010 1.3.3 build 1067 Client: Added MSN nowplaying status ----9/13/2010 1.3.3 build 1066 Many fixes for the client, and smaller ones for Saver2/Sproxy. New: a unified co nfig; sproxy, the client, and saver2 are all configured on the same dialog now ( and the various menu options now launch it). All version have been bumped, this is a breaking change. Last.FM scrobbling introduced via a plugin by "Tommy". Configuration is on a tab in client settings. Client: Added MSN nowplaying status Client: "Fixed" stuttering after pausing during playback; introduced a small inp ut lag (~.5s) Client: Fixed the playback becoming fruity after a time w/ "AlreadyAllocated" er rors Client: Changed some bad default statements Client: Lowered default buffer amount to 64k Client: People with the old default buffer amounts will have it reset to normal Client: Time text set when auto-retrying Client: Menus will now resize properly when the window is made larger Client: Fixed hotkeys taking the client out of the underflow state and causing e rrors Client: Underflow buffer status is now displayed Client: Fixed pausing at the very end of the song and crashing the client Client: Minor revision (build) will now be incremented Client: Fix for crash on exit Client: Ported legacy mplayer output for use on Wine Client: Added advanced config dialog Client: Lots of fixes for the output Client: Fixed an error relating to album art in turbo Client: Fixed seeking while underflow has(is) occured Client: Shared station dialog will no longer close station dialog when canceled

Client: Config now uses SProxy unified configuration Client: Plugin interface deemed "mature" and configuration ability added NAudio-min: Various tweaks, like making asserts log messages instead Tor: Added connection verification and retry if it is no good - this should prev ent a number of bad servers from preventing access Tor: Removed a bad torstatus mirror Tor: Will be updated if present in install dir Various: Version bump, due to various breaking changes. TODO: Exit confirmation(s) Browser upgrade prompt ----09/06/10: 1.3.2 build 983 Biggest news: Native playback for the pandora client, using NAudio, and seeking around as well! Client: NATIVE PLAYBACK! No more mplayer pain! Client: SEEKING! Click/drag on the progressbar. ----09/02/10: 1.3.2 build 912 Client: Will now retry automatically if a mplayer error occurs Client: Added ability to filter live songs and mixed songs; and optionally rate them negatively or tired. ----08/30/10: 1.3.1 build 846 Client: ature) Client: Client: Client: Client: Double-clicking on the progress bar results in a 10 second skip (beta fe Buffer underflow should delay song ending now Fixed border on vista PCs using the classic interface Added minimize on the right click menu Added 10 second retry delay

----06/21/10: 1.3 build 739 The beta native output has been added to the client. It's still buggy, however, and as such is not enabled by default. Otherwise, a lot of bugfixes have been ad ded. AppData folder is now used by the client, saver2, and all plugins as opposed to a flat directory structure. Flat structure can still be used by passing the -loc al option to the client/sproxy executables. Blacklists and config files will be migrated. This should fix a bunch of quirks relating to logging and updating spe cifically under limited permission OSes - vista, w7, and xp limited accounts. All log files will now be located in "C:\Documents and Settings\(USERNAME)\Appli cation Data\SProxy" for saver2 and "C:\Documents and Settings\(USERNAME)\Applica tion Data\PandoraClient" for the standalone client. The paths will be different under vista; on the command line, type "echo %APPDATA%" and press enter to find the specific location. The logs can also be viewed in http://127.0.0.1:8888/log or File->View Log (clea

red on restart of app). Client: Native output option added - this is still buggy/in beta, use at own ris k! Enable in advanced settings Client: Added double click station select in the station management window Client: Added very rudimentary skinning support... toggled by presence of BGImag e.bmp in the program directory Client: Quickmix is no longer listed as a station, as it caused dubious behavior when attempting to manage (and was not usable) Client: Fixed a bug that caused the stations window to be unresponsive when rena ming failed (for whatever reason) Client: Icons improved somewhat to improve appearence when skinning Client: Can now re-prompt to transform a station if playing a shared station, th e user sends feedback, and the user selects to not become the owner of the stati on Global: Now conforms to draconian MS folder organization/security policies. If you like this app, please donate! Check my site for the link or paypal zigzag joe@gmail.com ----04/19/10: 1.3 build 714 You must install this update to continue using the client. [CRITICAL] Client: Version bumped to v27. No incompatabilities found yet. ----03/14/10: 1.3 build 664 Bugfixes. Client: Client: Client: Client: Client: Added a plugin API Fixed the welcome dialog not dismissing properly Fixed some odd streamplayer behavior/errors Fixed proxy passwords not working New icon, thanks to Scorpion

----03/06/10: 1.2.4 build 576 Client: Client: Client: Client: Client: 20s mplayer playback timeout added Web interface time elapsed fixed Log error supressed Error when ending playback supressed Fix for quicknewstation not erroring properly

----02/23/10: 1.2.4 build 563 Client: Volume well and truely fixed Client: Startup speed improved as it is no longer neccisary to do various checks for mplayer Client: Removed some unused functions from funcs Client: Removed mplayer download as the bare executable is no longer distributed Note regarding volume changes - if softvol is enabled (it shouldn't be unless yo u edited the config) there will be about 2s of variable level output at the star t of playback. -----

02/23/10: 1.2.4 build 557 Client: Fixed volume not being remembered between songs played until the control was changed Client: Plugin now shows turbo mode properly Known bugs: Odd bug possibly causing mplayer playback to get cut off? -----02/21/10: 1.2.4 build 553 Mostly an optimization update. Song playback will be better on slower disks beca use mplayer is no longer relaunched for each song and is preloaded at start. Hot keys can now be configured in settings (playpause,next,volup,voldown, rategood,r atebad). If you are using shade mode and encountering client locks you need to apply this update! [CRITICAL] Client: Fixed a bug causing client/sproxy to lock while in shade mode Client: StreamPlayer now uses a persistant mplayer instance for less disk use an d less music start time Client: Fixed a possible bug with logs Client: StreamPlayer.Stop() is now be used to stop playback, Dispose() to clean up resources Client: Number of minor optimizations in streamplayer Client: Mplayer is preloaded while starting up Client: Fixed not launching properly based on shortcut (bug in plugin) Client: Hotkeys can now be changed on the config form Client: Optmizations to file size Client: Config screen changed about some and links added Client: Optimizations and regexes brought to HttpRequest Client: New icons! Client: Fixed protection levels throughout the client Client: mplayer log closed properly - fixes a bug with the plugin version ----02/19/10: 1.2.4 build 487 Listening outside the US just got a bit easier (again) - Tor has been changed to tortunnel in the installer. It's not quite the same thing as tor - instead of going for maximum anonymity it goes for speed. The net result that the speed will be greatly increased due to only going one hop through tor, and it makes setup easier (and more reliable). H owever, the tortunnel option now is not compatable with tor as it configures spr oxy for tortunnel's socks5 interface as opposed to tor's socks4a. If one wants t o use vanilla tor, that is still an option; just delete tortunnel.exe and put to r.exe back in the folder. (and configure SP ofc) On top of that, the pandora client is now SOCKS-aware, so it can use tor/tortunn el/etc by itself. Configure proxy settings on menu->config->proxy. Added a welcome screen, and mini-tutorial as well. Coincidentally, logging in as anonymous is now supported. The pandora client is now packaged in an installer to ease setup.

The old auto-launch tor is available at http://zzj.itf-inc.com/s2/PAtor.zip The new tor tunnel pack is available at http://zzj.itf-inc.com/s2/PAtt.zip Client: Client: Client: Client: Client: Client: Client: Client: Client: Client: Client: Client: Client: Client: ct Client: Version incremented to 1.4 Added -tor and -tortunnel args to standalone for easy setup Added welcome screen + tooltip tutorial Music search updates significantly faster visually Fading now off by default Fading out delay on hover increased somewhat Can now use Tor/tortunnel without SProxy (httpwebrequest removed) Can now log in anonymously and save over sessions Fix for crash while searching for music Fixed being able to launch multiple station mgmt windows Fixed register dialog not closing when close button hit Fixed windows being hidden when on top was enabled Fixed a few typos in various strings Fixed a case where the client would spam syncs when they failed to conne Fixed the mplayer log not being released properly.

Known Bugs: The station window can become "locked" waiting on an RPC; unknown cause. ----02/12/10: 1.2.4 build 425 Client/Fader: Changed a setting which caused a fatal error on systems using a di fferent decimal delimiter Client: Fixed a bug causing a fatal error when sync failed to connect ----02/11/10: 1.2.4 build 424 Client: Added pandora registration and changed login menu to register Client: Some internal fixes, no more duplicate requests ----02/11/10: 1.2.4 build 401 Saver2: Multiple autorun commands now supported a bit cleaner Saver2: Added wait for command to finish on autorun (prefix with &) Stage2: Saver2 autoupdate will not be disabled when using tor due to fix in save r2 Known bugs: Scroll wheel does not control the volume control. Control is not recieving scrol l events - can't do much about it. Tray icons are non responsive under win7. Unknown cause. -----02/05/10: 1.2.3 build 364 Client: Old save button disabled and forced off when running standalone as it ha s no use in standalone mode. Client: Fixed shared stations not being detected properly Client: Internal rework for more responsive GUI stuff Client: Scrolling speed reduced slightly Client: All sorts of misc gui tweaks Client: Fixed window sizing not respecting DPI Client: Fixed window being too large when using either gui on vista (yay, vista.

) Client: Player priority now exposed in advanced settings -----01/24/10: 1.2.3 build 253 Many various bugfixes/minor improvements in the Pandora Client. Client: Song lengths are now read properly (instead of being estimated) Client: The old save button can be enabled in settings. Client: A window will be shown when the pandora protocol has been updated with i nstructions on what to do. Client: All mplayer output is now saved to mplayer.log Client: Standalone log is now named pclient.log, formerly PandoraLog.txt Client: Fixed subtext when mplayer had to be downloaded and completed successful ly Client: Time elapsed will not skew when pausing a lot now. Client: (Saver2) Location of window will now be remebered properly when launched manually. Client: Fixed standalone client not remebering volume, always on top, last posit ion, current station, and shaded state. -----01/22/10: 1.2.3 build 170 [CRITICAL] Client: Protocol version number incremented. No evident RPC changes y et. Client is now 1.3.1. Client: dalone Client: Client: Client: Fixed a bug causing adding shared stations to not work when running stan Increased height of song search dialog View URLs button on feedback dialog will now stay in position properly. Song info will now be shown in log properly when run standalone

-----01/19/10: 1.2.3 build 153 (optional) Client: Buttons now have invisible text [bulletp2000 feature request] Client: Fixed a bug causing the client to loose all saver2/SP-specific features after being closed once and relaunched in the same SProxy session. -----01/18/10: 1.2.3 build 152 Saver2 can now check for larger album art on amazon - most songs have 500x500 al bum art available! A quick station change/create menu has been added to right click of station butt on and shade mode controls on the client. Added a song options menu (approve song, tire song, new station from song/artist , various pandora urls) to the client main screen. The client can now show tray bubbles when songs are played. Enable in menu->conf ig. Songs that already exist will still be added to playlists - this allows stations to have overlap in songs. Client: Removed shuffle songs, as it was essentially useless. Client: The window will now become visible when focused (click on taskbar) Client: Slight changes in menu wordings

Client: Faded in opacity now limited to sane values Client: Song urls now accessible from rate songs dialog Client: Fixed window flickering when fading was turned off with low opacity leve ls set Client: The last station will now be remebered correctly. Saver2: Playlist writing functionatly moved into saver2. Saver2: Playlists may now be written with absolute paths for compatability with itunes Saver2: NOTIFY_SAVER2_SONG_SAVED notification will still be sent if the song is ignored due to already existing Saver2: Version incremented due to some changes rendering it not backwards compa table (not that this is a problem...) Saver2: File tagging code improved significantly Saver2/Pandora: Support for deleting songs (badly rated songs) added. The new plugin is not in yet, not quite happy with how it works. Known bugs: Client: Menus will not resize when main window sized, nor will button images or shade mode controls. Client: The tray icon can not display a menu for unknown reasons. Pandora: Using the move song and ban song will cause songs to be deleted; they u se the feedback mechanism to work. Not fixable. ----01/13/10: 1.2.2 build 26 [CRITICAL] Client: Fixed a bug causing title text/album text to not be displayed . ----01/12/10: 1.2.2 build 20 Will now note build number on changelog - it is way too low, but better than not hing. Client: Fixed a bug causing text to not scroll while in shaded mode ----01/12/10: 1.2.2 build 0 Client: Client: e songs Client: Removed vol boost as it was causing distortion Fixed a bug which caused the rate buttons to be nonfunctional in the rat dialog (thanks, vs, for removing all click events...) Added some missing text to login dialog... (thanks again, vs)

----01/10/10: 1.2.2 The client has been completely seperated from the saver plugin. A side effect of this is all settings will be reset (due to the namespace change). Client: Softvol is now disabled by default; translation - volume control is no l onger laggy Client: Fixed a bug causing the main window to stay faded in for too short a tim e on song change Client: Volume control updated somewhat to scale properly from 0-100 Client: Volume now shown when changed for a moment Client: Volume filter enabled on mplayer for a slight boost in output volume (of

fsets softvol max being disabled) Client: Added tireSong Rpc method Client: Streamplayer length estimation improved to some degree Client: Fixed a bug causing the client be bugged and require a restart after del eting a station Client: Classnames changed, build process for standalone and plugin integrated Client: Positioning improved somewhat Client: Buffering was completely nonfunctional, has now been fixed Client: Player status now shown while loading song (buffering, connecting, etc) Client: Streamplayer would kill mplayer when it was used for encoding; fixed Client: Length estimation code improved somewhat so it is more accurate for 3 mi n+ songs Client: Critical exceptions will now cause the client to fail cascade properly ----01/06/10: 1.2.2 [CRITICAL] Client: Marked main thread as STA. This was causing locks when dialog s were shown after being launched from XMLRPC (login, stations) ----01/06/10: 1.2.2 Client: Client: Client: Client: Button behavior improved (by implementing as a proper class) Volume control cursor modified Station button will no longer stay focused while disabled Text smoothing enabled

----01/06/10: 1.2.2 Client: Volume control changed to custom: improves display on wine and in genera l Client: Custom label added (don't laugh) to fix an odd bug causing text to be in visible + improve display Client: Simple window border added Client: Mute button removed as it is redundant Client: Bug causing progress bar draw through windows tenatively fixed ----01/04/10: 1.2.2 Wine: New GUI disabled under wine due to being completely defunct (window not mo vable, wndproc override not functional, etc.) ----01/04/10: 1.2.2 Client: Major changes! Added mini mode! - toggle by double clicking title bar (like winamp) Now borderless Transparency support; variable as well as fixed Snap to edge possible Option to remeber last position on start Client: Fixed various bugs which would cause crashes (image related) Client: Version incremented Client: Added size grip Client: Known "bug" button images will not be resized when window is scaled; min i mode buttons hitbox will not change while scaled

TODO: Test new gui on wine. find way to launch URLs on wine ----01/01/10: 1.2.2 (internal only) Client: Pandora.exe is now completely standalone, does not require presence of S Proxy.exe, Saver2.dll, or Saver.Pandora.dll Client: Less warnings on buffer underflow Client: Borders now properly sized on vista/w7 Client: Added manifest ----12/31/09: 1.2.2 Docs: Annotated screens of SProxy, Saver2, and the Pandora client have been adde d Client: Fixed starting at the wrong size causing it to be slightly scaled Client: Fixed a small bug caused by resizing client repeatedly (additional space s in title) ----12/29/09: Client: Main window is now resizable & scales Client: Web interface tweaked Client: Small UI changes to work better with scaling ----12/25/09: Beta 3 Client: Can auto-login based on command line option or setting. Client: Can close sproxy when closing if set to do so. Client: Note added in client settings about saver config. Client: feedback buttons made a bit more obvious Client: pinning and minimize buttons added. Client: Search can now return shared stations (genre stations) Client: Workaround added for song search dialog on wine Client: StreamPlayer bugfixes/tweaks Pandora: Executable size reduced Wine: All URL links temp. disabled due to wine fault (shellexec does not take in to account it may get passed a url) ----12/22/09: Wine: Installer option to turn on compat mode Wine: All links disabled as they cause a crash (returns file not found, evidentl y shellexecute on wine doesn't think it might get URLs) Wine: Lots of improvements. mostly pertaining to visuals Client: UI changed about some to accommodate new features Client: Bugfixes in streamplayer Client: Progress bar updated Client: Dialog to rate songs that were played in the past added Client: UI moved about to accommodate new buttons Client: Rate old songs added Client: Shared station support added Client: Added rename and delete stations Client: Moar bugfixes.

----11/30/09: Initial release of documentation. (binaries were not updated for this release) ----11/26/09: Client: Fixed a command bug in streamplayer causing it to not work ----11/21/09: Client: Crypto internal changes Client: Song search dialog fixed Client: Toggle On Top mode by double left clicking anywhere in window Client: Minimize window by double right clicking in the window Client: now supports rename of stations Client: now has a visual representation of song download percentage Client: save button made more obvious in function (IE. only visible when a song can be saved and is not in auto mode) Client: Vastly improved playback start time Wine: song loading time improved Other small improvements to sproxy and internals of saver2. ----10/28/09: Client: Protocol version implemented, no internal changes ----8/13/09: Client: Initial release

Potrebbero piacerti anche