===============================================================================
                       now_playing - Plugin Changelog
                            Copyright 4nt1h4cker 
                http://screech.me/ts3/plugins/now_playing.html
===============================================================================
   + Added feature or noticeable improvement
   - Bug fix or something removed
   * Changed or Information
   ! Important - Take note!
===============================================================================

=== Plugin Release 0.15.3353 19 Dec 2013
- Updated to support the updated API 20

=== Plugin Release 0.15.3290 17 Oct 2013
- Update to support song titles with "?" in them.
! Clients running old plugin versions will not see songs in client info from those running the new version.
  Clients running new plugin versions will see songs in client info from all plugin versions, though data from old plugins may still have "?" bug.

=== Plugin Release 0.15.3136 16 May 2013
- Additional tweaks to Google Play code to prevent showing areas in Google Play when not playing music due to updated player.

=== Plugin Release 0.15.3134 15 May 2013
- Fixed Google Music detection. 

=== Plugin Release 0.15.2295 21 OCT 2012
+ Added support for reducing bandwidth a dedicated bot uses while there is 
  no one that can hear it. Please review readme.txt for more info.

=== Plugin Release 0.15.2284 10 OCT 2012
* Updated to support the updated API 19

=== Plugin Release 0.15.2213 31 JUL 2012
* Updated to support the updated API 18

=== Plugin Release 0.15.2173 21 JUN 2012
+ Added negative result to scanning status report
* Updated to support the updated API 17
! Google Play detection stopped working in Google Chrome after recent Chrome update

=== Plugin Release 0.15.2115 24 APR 2012
- Fix bug that would enabled scanning for WMP when displaying scanning status.

=== Plugin Release 0.15.2114 23 APR 2012
+ Windows Media Player support added.
+ Menus added 
* Updated Google Music with new name of Google Play
* Updated to support the updated API 16

=== Plugin Release 0.15.2032 01 FEB 2012
- Adjusted Google Detection to remove false positive while in the Market looking at songs.
- Fixed that when you move to a channel you were not subscribed it is not requesting current songs from those in the channel.
+ Spotify support.
* Increased the timeout at unload to give slower computers a chance to finish without crashing the client. (Maybe fix the Reksh Error)
+ Spider Player support.
! Added new player scanning options to INI file. By default all are enabled except Google Music. 
  Decided to not enable Google by default because it uses a lot of scanning time looking through browser windows and only used in US
  (See readme.txt for more info)

=== Plugin Release 0.14.2026 26 JAN 2012
* Updated to support the updated API 15
- Now if a song is more than 20 minutes it will still be displayed thanks to a "keep alive" being sent. 
  (Yes, some ambient tracks are > 20 minutes)
+ Google Music support. See Readme for details.
 
=== Plugin Release 0.13.1331 27 NOV 2011
- Fixed Song title display if the song title display when the song title contains a question mark in it.

=== Plugin Release 0.13.1299 26 OCT 2011
* There was a change to the SDK so recompiled.

=== Plugin Release 0.13.1270 27 SEP 2011
* Updated to support the updated API 14

=== Plugin Release 0.13.1213 01 AUG 2011
* Updated to support the updated API 13

=== Plugin Release 0.13.1187 06 JUL 2011
* Updated to support the updated API 12

=== Plugin Release 0.13.1165 14 JUN 2011
* Updated to support the updated API 11 that adds support for returnCode testing on ts3Functions.sendPluginCommand
* Still working on the crash on client exit, still not found an easy way to deal with subthread getting killed outside main thread of the plugin

=== Plugin Release 0.13.1152 01 JUN 2011
- Fix crashes due to buffers for commands and song titles not being large enough. 

=== Plugin Release 0.13.1150 30 MAY 2011
- Fixed TS3 hang on exit if several plugins are enabled.
* limited the refresh_rate_milliseconds to 2000 (valid range is now 500-2000)

=== Plugin Release 0.13.1149 29 MAY 2011
- Fix crash in Win32 on XP when disconnecting from a server.  

=== Plugin Release 0.13.1147 27 MAY 2011
* Updated to better release data for out of view clients
+ Should be no delay when joining a server to see the songs of users that were playing before you joined.
- Remove several of the debugging outputs to console window


=== Plugin Release 0.13.1146 26 MAY 2011
+ Now supports displaying other user's songs in the info pane. 
  NOTE: Currently there is a delay in getting song info from users that were already playing a song when you connected or subscribe to the room the 
        user is in. You do not receive the notice about the song until the user's client detect a new song or the song is pause a moment and resumed. 
        (next version of plugin should resolve this)


=== Plugin Release 0.13.1143 23 MAY 2011
- Fix a bug that was causing the plugin to reset the enable_applications and auto_send_message settings to default every load.
* Some of the communication code added, for testing right now.


=== Plugin Release 0.13.1139 19 MAY 2011
- Fix plugin crash on closing it when refresh_rate_milliseconds > 500
+ Now shows the song you are playing with you select yourself, seeing song of others is still a work in progress

=== Plugin Release 0.13.1138 18 MAY 2011
- Fixed code that checks if ini file exist so that if the file did not exist when the plugin was enabled it no longer crashes the client when disabled.
+ No more need to delete ini with new plugin version. If an expected setting is missing the default value is automatically added to the ini file.

=== Plugin Release 0.13.1137 17 MAY 2011
+ Updated to add refresh_rate_milliseconds to existing ini files
- Fixed so that if the ini existed while starting the plugin the file is released and can be edited while the plugin is running now (this also allowed 
  for updating the existing ini if it is missing settings)
- For now the code for application (client pane info) is disabled to prevent crashes until I understand why it is not working, or come up with a work 
  around. I know one exist as the app_scanner plugin still displays.

=== Plugin Release 0.13.1136 16 MAY 2011
* Plugin API updated to 11
* Code updates now by Screech
* adjusted version numbering to show branching from previous author
+ New INI setting (refresh_rate_milliseconds) to adjust polling time for song changes
	default = 1000
	minimum = 500
	For users who already have an existing settings file you will need to manually add this line for now if you don't want the default.
! Currently the display in the client info pane is not working, client appears to be ignoring this data or there was a change to the plugin SDK that 
  I still don't know about


=== Plugin Release 0.13 ?? ??? ??
* As last released by 4nt1h4cker





