From 864081102a5f252415f41950b3039a896b4ae9c5 Mon Sep 17 00:00:00 2001 From: Vadim Dashevskiy Date: Mon, 8 Oct 2012 18:43:29 +0000 Subject: Awkwars's plugins - welcome to our trunk git-svn-id: http://svn.miranda-ng.org/main/trunk@1822 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Watrack/docs/watrack_history.txt | 519 +++++++++++++++++++++++++++++++ 1 file changed, 519 insertions(+) create mode 100644 plugins/Watrack/docs/watrack_history.txt (limited to 'plugins/Watrack/docs/watrack_history.txt') diff --git a/plugins/Watrack/docs/watrack_history.txt b/plugins/Watrack/docs/watrack_history.txt new file mode 100644 index 0000000000..bea80d4e85 --- /dev/null +++ b/plugins/Watrack/docs/watrack_history.txt @@ -0,0 +1,519 @@ +0.0.6.12 (17 nov 2009) + Added Last.FM scrobbling support +0.0.6.11 (14 sep 2009) + Added watrack parts admin page + Fixed cover reading from OGG files + Fixed mRadio work when no avatar plugin presents + Fixed wrong LastFM recognition +0.0.6.10 (28 aug 2008) + Added basic LastFM support + Added hidden option 'xstatpause',ms (word type) to make pause between XStatus changing + Added option to emulate multimedia keys + Added avatar as cover for mRadio contacts support +0.0.6.9 (28 jan 2008) + Fixes for FLV format + Added option to assign 'music' and 'video' xstatuses + Changed Handle checking (to avoid Thread handle leak) + First tab setting notes shows on mouse hover (not click) +0.0.6.8 (29 oct 2007) + Added two options to alter filename search method + Fixed: mRadio track changing not catched +0.0.6.7 (26 aug 2007) + Added lyric support for APev2 tags, WMA + Added cover support for APev2 tags, WMA, OGG, SPX and fLaC + Optimized APEv2, OGG, fLaC and WMA reading code + Fixed ID3v2.4 tag reading code + Optimized mediafile handle checking +0.0.6.6 (9 aug 2007) + AIMP player support code changed + Fixed some memoryleaks +0.0.6.5 (20 jun 2007) + 'Use existing XStatus' options changes only message text, not title + Optimized FLV reading code + Fixed and optimized MPG reading code +0.0.6.4 (13 jun 2007) + Added AIMP control +0.0.6.3 (10 jun 2007) + Added: mRadio %version% macro support + Fixed: in rare case covers can be renamed and deleted + Fixed: %cover% value can be wrong if cover not present + Fixed: %volume% value for mRadio not obtaining +0.0.6.2 (9 jun 2007) + Small players code fixes + Commented some thread code (due to AIMP 1.77 changes) + Fixed version number + Added seek ability for local mediafiles +0.0.6.1 (7 jun 2007) + Added extended control for mRadio Mod + Added compatibility with AIMP 1.77 + Added service to obtain not only played file info + Fixed: frame not change cover picture obtained from mediafile tags +(01 jun 2007) + Added %nstatus% macro (like %status% but w/o translation) +(29 may 2007) + Very small fixes (for mRadio too) +(25 may 2007) + Added ability to show popups only by request, not new track +(20 may 2007) + Changed: added threads for popups and statistic + Changed: Music/player Info obtaining code + Fixed: QCD player recognizing and processing +(16 may 2007) + Added actions support for Popup Plus 2.1.0.5 +(15 may 2007) + Added %playerhome% (Player homepage url) macro +(11 may 2007) + Small fixes + Statistic code optimized for speed +(09 may 2007) + Added two buttons to check player/format list + AIMP player now processed separately + Changed code for played filename obtaining +0.0.6.0 (05 may 2007) + Many small codechanges and fixes + Music info request can be send by ASKWAT text sending (received as message) + Settings saved only in profile db now +0.0.5.0 (18 feb 2007) + Fixed: cover is showed only when backround picture name is not empty + Cover files deleted at exit now + Added volume field (see readme) to SongInfo structure. + Fixed: Cover from ID3v2 tag saved incorrectly + Fixed: Miranda crashed when shutdowned + Code cleaning and optimization +0.0.4.30 (24 dec.2006) + Changed internal code library + Fixed comment reading from ID3v2 tag +0.0.4.29 (29 nov 2006) + Small Fixes + Changes for external icon support for player.ini file + Fixed: ini file modified constantly if player not found +0.0.4.28 (16 nov 2006) + Other bugfixes + Fixed: Contact menu handler chain was broken +0.0.4.27 (15 nov 2006) + Small player handles fixes + Fixed: crash with WAV file samplesize<8 bit + Added options to choose Music info sharing ability + Added context menu music info request + Fixed bug with Frame redraw/resizing + Added external player definition +0.0.4.26 (7 nov 2006) + Added album sort mode to report + Fixed some report errors + Changes for old miranda versions (before 0.6) compatibility +0.0.4.25 (31 oct 2006) + INI file (not database) used by default + Winamp video width and height recognizing returned (for test) + Fixed: log file rewrited always + Fixed: Report creating from Options tab was wrong + Fixed: "Export default" button on options tab not work +0.0.4.24 (29 oct 2006) + Report code was rewritten to template support + Current settings saved when saving place changed (switch at last!) + Loading settings from profile database works now normally + Fixed: Player name case conversion was after WAT_EVENT_NEWTRACK sending + Width and Height recognition through Winamp API disables due to wrong return values +0.0.4.23 (15 oct 2006) + Save in INI/profile base file option returned + API changes + ID3v2 tag reading code was changed + Rewritten and reorganized internal structure + mBot script sample added +0.0.4.22 (17 sep 2006) + INI-file structure changes (frame, report and popup options is separated) + CyberLink PowerDVD recognizing added + ALSong player recognizing added + MediaInfo obtained at plugin start now (if refresh time is not 0) + First version of new Player API is finished + Underscore replaces by spaces only in text macros (not media filename) + Fixed: wrong action on "Use Frame" checkbox +0.0.4.21 (28 aug 2006) (test) + Miranda memory manager used now + Fixed: ID3v2 tags cannot process Unicode strings with reverse byte order + Media format API rewrited, new service added + Added event notifier for plugin loading + Added event notifier for plugin/player status changing +0.0.4.20 (20 aug 2006) + Only songs with known length are addings to log + Added frame text centering + Small bugfixes + Fixed: Mirada crashes while report creating changed from menu + Added mRadio plugin support (test) + Fixed: sometimes trackbar is hidden + Added SongBird player support +0.0.4.19 (11 aug 2006) + XStatus 'Watching pro7 on TV' works like 'Listening to music' XStatus but for video + Show/hide trakbar option is separated now + Sources changed for delphi7_up compatibility + Fixed: Sometimes plugin show hotkey registration error + Fixed: Timer stopped when Options page is open + Added some additional settings for frame text scrolling + Fixed: iTunes volume control does not work + Added menu item and toolbar button to disable plugin + Fixed error with unknown format tag in the frame template + Added WiFiRadio player support + Added option to hide frame when player not found +0.0.4.18 (14 jul 2006) + Added GOM player detection + {cf#nnnnnn} and {bg#nnnnnn} is define color with hex trucolor value 'nnnnnn' + Added frame text format support + Added pushed/hovered button status support if watrack_buttons.dll is used +0.0.4.17 (10 jul 2006) + Fixed: frame button not unpress when pressed button mouse moves out of frame + Added option to use or not gap between frame buttons + Option tabs changed back to theme ability + Added "skin" trackbar ability +0.0.4.16 (9 jul 2006) + Small interface changes + Volume buttons on the frame changed and can be hided now + '\t' combination (Tabulation) changed to '{tab}' tag format + Fixed avoid '\n' combination conflict in templates + Holding mouse button on volume control make continuous decremet/increment + Fixed some bugs + Added frame transparency +0.0.4.15 (5 jul 2006) + Added right align frame picture option + Fixed: text insertion hotkey do not always register + Service for player control is created + Added "Next track" to popup click options + If timer value greater than 499, time signify as milliseconds +0.0.4.14 (3 jul 2006) + Added bottom align frame picture option + Fixed: Miranda freezes on W2K when some radiobuttons clicked + Returned modified old code for Foobar recognize +0.0.4.13 (29 jun 2006) + Updater data changed for new hosting compatibility + Added support \t in templates (expanded when used) + Frame text now can be edited + Frame background can be picture (with effects: center, tile, stretch) + Options saves in profile directory as default (if old settings not found) + Foobar2000 recognizing code changed + Jabber chat recognized now + Fixed: 'Try to use OLE interface' option not changed + Added frame bitmap background support + Fixed: control icons in IcoLib not shows then watrack_icons.dll is not found + Volume control added + New Frame options added +0.0.4.12 (18 jun 2006) + Fixed (i hope) bug with info refresh while MediaMonkey finished + Added frame support with IcoLib support + Added control procedures for some players + Small speed optimization + Introduced option to enable/disable players OLE interface +0.0.4.11 (14 jun 2006) + Fixed FLV bug + Added MPEG file support (only MPEG audio stream) +0.0.4.10 test (11 jun 2006) + New macro %txtver% (text version number representation) was introduced + Small fixes + Imroved Foobar2000 support if foo_comserver2 plugin is present +0.0.4.9 (06 jun 2006) + Added partial support for MOV and 3GP file formats + Added support for ID3v2 tag v.2 + Added option to skip some plugin error messages (mainly for hotkeys) + INI file is not rewritten now if default player was not changed + Added QuickTime player support +0.0.4.8 (31 may 2006) + Added New options to insert text in text field of other apps + Code compiled with KOL (smaller size) +0.0.4.7 + Version numeration changed for more Updater compatibility. Last number is for betas. + Trying to use XP theming in TABs + Changed XStatus recovery code +0.0.4.6 (23 may 2006) + Variables and NewAwaySys works now with Unicode + Small interface changes + Added FLVPlayer support + Added option to check file date/time changes while playing + Added option to set XStatus regardless of ICQ status + Added option to replace underline with spaces + Fixed NAS service call + Added partial FLV format support + Fixed: some unicode named files can't be processed + Macro help removed from resource +0.0.4.5 (11 may 2006) + Changed Macro help window - with localisation support now + Added NewAwaySys (unicode) support for status text changings + Added MPlayer support + Fixed MusikCube player code + Fixed template formatting in IRC channel + Added partial MKV, WMV and ASF formats support + Changed RM reading code to video info compatibility + Added AVI file support (test version) + Added OGM file support + %fps%, %width%, %height% and %codec% macro added + OGG file info reading changes + Fixes for large files + Finally fixed bug with Popup templates + Options dialog changed again (Templates and Protocols tabs is merged) +0.0.4.4 (24 apr 2006) + Fixed: Template macro help not work + Changed WavPack reading code for v.4* compatibility + Fixed bug with INI file name processing + Status message now uses 'Status Text' template (was 'Status Title') + MediaMonkey player class now partially uses OLE interface + Music XStatus can be cleared when miranda starts without music + Watrack.ini used if private INI file is absent + Notes in first option tab is Unicode now + Changed work with statuses (normal and extended) + Changed plugin behaviour when Miranda started without played song + Default template texts changed + Fixed: unused strings was keeped in INI file. + Fixed: can crash when Variables plugin not exists + Fixed: protocols enabling-disabling not works properly + Fixed: Crashes when music played and templates changed + MediaMonkey recognized as separate player now, not Winamp clone + All settings now saved in INI-file + Template option dialog was totally rewrited +0.0.4.3 (26 mar 2006) + Added option to return Variables value in ANSI + Small save-related changes + Added 'AudioPlayer' support + Player icons moved to separate file (must be in icons or plugins directory) + Added player window handle to SongInfo structure + Added popup option to activate player window + Fixed: wrong 'Total logged music time' value + Added Core Media Player support +0.0.4.2 (03 mar 2006) + Fixed RM file reading + Fixed ID3v2 tag reading (UTF8 encoding) + Small option dialog interface changes + Localisation sample file included (russian) + psapi.dll included (needed when plugin can't get song filename) + Fixed WMA tag reading + Fixed LA player recognition (wrong player status was returned) + Old XStatus restored now if player not found + Changed: if XStatus title is empty, it is cleared now + Changed %music% command translation code +0.0.4.1 (26 feb 2006) + Deleted ICQ XStatus old API code + Added Creative Media Source support + Added 'version' resource + Status and popup templates are separated now + Added Media Commander Express player support + Added IcoLib support + Added VLC player support + Added Helium Music Manager support + Added Musicmatch Jukebox player support + Added %music% command with BB-code formatting in message dialog + Added option for player title formatting + Fixed error with filename in File info called from popup + Added support for J.River Media Center + Fixed situation when player is stopped + Fixed: 511 byte per string only saved in INI-file + Fixed player status for unknown filetypes + Small fix for MP4/M4A reading + Added partial M4A file format tag support + Added option to get unknown music format info from player + Changed WMA tag reading code to obtain number-type values + All resource language is Neutral now + Changed MusicCubeOne and SAPS players recognition + When 'no-music text' is empty and player stopped status message cleared + When 'Keep Status' is 'on' status text cleared + Song time can show more than 99 hours now + Changed recognizing song filename when Apollo is 'stopped' + Added Pluton player support + Fixed: Clearing 'Music' XStatus doesn't work with new ICQ API +0.0.4.0 (29 jan 2006) + Added option to disable log + Changed XStatus setting code to compatibles with new ICQ API + Fixed: Popup service function works only with TopToolBar + Vorbis comment tag names now case insensitive + Changed FLAC reading code. Now with Vorbis comments + Current music format saves and checks firstly + Fixed: 'Save settings in INI-file' option cleared if Options dialog opens + Nearby twin record in statistic file is ignored now + Relative report or statistic file path calculated now from Miranda directory + Corrected status changing when player stopped + Added %status% macro (works with not all players!!!) + Added option to save CSS file separately + Added automatic report file extension adding/changing + Added VBR/CBR text to File Info from pupup + Added %year% macro help (i just forgot) + Empty report file not created if log file is invalid + Added menu item and service function for report creating + Added support for SAPS player + Added support for Zoom player + Changed QCDPlayer code to support new QMPlayer +0.0.3.8 (19 jan 2006) + Fixed MP3 VBR reading bug + Added simple statistic (UTF8 enc.) (just for fun) + Added %vbr% macro and option for it + Added template when player not found + Changed Options interface + Changed Service function interface (please, see comments!) + Fixed wrong %total% value when 'Variables' plugin used + Added MusicCube One player support + OGG tags now translated as UTF8 + Fixed some ID3v2 tag reading issues and errors + Fixed track number recognize in APEv2 tag + Active Player places on first place (save in settings - AI! :) ) + Now MP3 files checked firstly + Changed Foobar2000 main window search procedure + Deep code changes (translating to Unicode strings and other) +0.0.3.7 (26 dec 2005) + Added file size text formatting + Corrected formatted text output + Fixed WMA reading code (again) + Fixed internal ANSI to Unicode transformation + Changed Options dialog +0.0.3.6 (21 dec 2005) + Added Unicode support + Fixed wrong WMA tag reading + Advances PopUp settings + Toolbar button for popup window added + Small code optimisation + Fixed chat or message window recognition + Partially avoiding WMP10 playlist bug + Added XMPlayer support + Added macros %size% (file size) and %type% (file ext.) +0.0.3.5 (05 dec 2005) + Now Status not processes and Popup not shows when player is stopped + Popup settings dialog created + Added BSPlayer support +0.0.3.4 (28 nov 2005) + Some changes for Service function (mainly description, see header) + Fixed (i hope): Miranda crushes sometimes by pressing hotkey + 'No-music text' can processed by Variables plugin + Now Status changing works in separated protocols + Fixed: Popup shows not always + Status template now multiline + Added player icon in Popup window +0.0.3.3 (24 nov 2005) + Changed Foobar2000 recognition for new versions + Remove elapsed time recongition within Foobar2000 (sorry!) + Now with player shutdown XStatus changes to 'none' and no sets anymore + Added simply PopUp support (Status Template value) + Added option to change XStatus only for existing Music xstatus + Added option to keep or not Music XStatus on player exit + Fixed: Miranda can crush while use Variables plugin +0.0.3.2 (19 nov 2005) + File renamed for avoiding Updater plugin crash + Fixed: format tag at the end of template not translated + Fixed variables help + Added support for ViPlay3 player + Data for 'Variables' plugin updated by timer + Added ability to switch off some players + Added ability to change processed status mode + Added ability to save settings in INI-file + Settings saved only from Options dialog, not on exit + Some code changes +0.0.3.0 (29 oct 2005) + Genre name table moved to resource + ICQ XStatus changes only for non-offline user mode + Fixed: 'new line' code inserted at the end +0.0.2.9 (27 oct 2005) + Fixed: Stupid bug - text not inserted into CHAT window + Temporary: text formatting used in ordinal message window too (only for testing) +0.0.2.8 (27 oct 2005) + Added support for RA/RM format (experimental) + Changed text formatting algorithm (test for Asian text, please!) + Created version archive on http://awkward.front.ru/archive/ + Try to use simple Updater plugin compatibility +0.0.2.7 (25 oct 2005) + Fixed: Status message not changed by timer + Added: experimental Chat window text formatting (see readme) +0.0.2.6 (23 oct 2005) + Fixed some bugs. + Other small changes. +0.0.2.5 (23 oct 2005) + Modified Option Dialog and added translation ability + Added partial support for AAC file format + Added support for MP4 with MP3-coding format + Added support for MusikCube player + Added alternative ID3v2 tag frames +0.0.2.4 (19 oct 2005) + Changed hotkey processing (not global hook now) + Changed some players recognition + Changed Music info interface (see include file) + Added support for 'Variables' plugin (not fully tested) + Added support for MediaMonkey Player + Added support for RealPlayer + Added support for MPC file format (only 'MPC' extension) + Added partial support for SPX file format (not tested) + Added partial support for OFR file format (not tested) + Now Status sets only if changed +0.0.2.2 (10 oct 2005) + (Not fully tested, save previous version!) + Now HotKey work only with own Miranda copy + New tag processing algorithm + Added WAV format support + Added experimental APE,TTA and FLAC formats support (not tested) + Added iTunes and PlayNow! players recognize + Some internal changes + Macro %samplerate% and %bitrate% (%khz% and %kbps% synonims) added + Fixed: unwanted XStatus changing to 'Music' +0.0.1.8 (05 oct 2005) + Fixed: Sometime Foobar2000 main window not recognized properly + Small speed optimisation + Added LightAlloy recognize + Empty "No-Music text" keep original Miranda status messages now + Fixed: in Apollo and OGG-file Bitrate was Bps, not KBps, + Samplerate was Hz, not KHz +0.0.1.7 (04 oct 2005) + Added automatic Music info refresh by timer + Added option to NOT insert music info into message window + Fixed: crash on some comments in ID3v2 +0.0.1.6 (03 oct 2005) + Changed Options dialog + Added simple Away-message support (only by Hotkey pressing) + Macro %year% now work +0.0.1.5 (02 oct 2005) + Support for Unicode value in ID3v2 + Add WMA tag support + Fixed: macro %genre% not translated + Fixed: Winamp window title processing +0.0.1.4 (29 sep 2005) + Added JetAudio support + Fixed: VBR MP3 length not propely calculated + Fixed music file name recognition + Added APEv2+ID3v1 at one time tag support +0.0.1.3 (28 sep 2005) + Now get music info from file on local network +0.0.1.2 (27 sep 2005) + Changed 'year' field type in music info + Added APEv2 tag support for MP3 + Remove Win98-code part + Other small changes +0.0.1.1 (25 sep 2005) + Test version. + win2KXP-only compatible. + Service function added. + MP3 IDv2 tag data read fixed + Some other bugs fixed (sorry, not all!). +0.0.1.0 (25 sep 2005) + Test version: new music file search algorithm (MP3 OGG WMA only) + Windows media player wrapper not needed now +0.0.0.9 (24 sep 2005) + correct MP3 file processing with padding at start + cutting template strings tail fixed again :( + add %percent% macro + Modified source code uploaded +0.0.0.8 (22 sep 2005) + cutting template strings tail (sometime) fixed + %wndtext% macro turn "on" again :) +0.0.0.7 (19 sep 2005) + MP3 tag support extended + OGG file info (not length, sorry!) added + music info readed at one time now (for Winamp-like API - at request too) + Apollo samplerate show changed + %comment% macro added +0.0.0.6 (18 sep 2005) + Macro %track% value changed + audio MPEG 2 & 2,5 and layer 1 & 2 file support added + Some code cleaning + Correct data view from MP3 Tag + Changed Artist-Title determination algorithm + Changed Winamp search algorithm +0.0.0.5 (14 sep 2005) + Work improved, more players added + Default macro processing added + Fix some bugs + FooBar without Winamp wrapper supported (not full) + MP3 tag v1 partial support added +0.0.0.3 (12 sep 2005) + New option interface + New engine for many player support + Macro support added +0.0.0.1 (07 sep 2005) + First release -- cgit v1.2.3