added: new command "XBMC.RestartApp" for skinners to restart only the application
[xbmc:xbmc-antiquated.git] / Changelog.txt
1 *************************************************************************************************************
2 *************************************************************************************************************
3                                       Xbox Media Center CHANGELOG
4 ************************************************************************************************************* 
5 *************************************************************************************************************
6
7 added/fixed: (dd-mm-yyyy) (please specify date in CET)
8   - 08-11-2004 added: new command "XBMC.RestartApp" for skinners to restart only the application
9   - 08-11-2004 changed: xbmc will now only restart xbmc instead of the xbox when soft restart is requested
10   - 07-11-2004 added: xbmc will now check for necessary files when executing a python script
11   - 07-11-2004 Updated finnish strings.xml (thanks nanite1k)
12   - 06-11-2004 updated: Italian language file (Thnx to kotix)
13   - 06-11-2004 updated: Dutch language file (Thnx to joepmeloenx)
14   - 06-11-2004 updated: German (Austrian) language file (Thnx to CEOMR)
15   - 06-11-2004 updated: German language file
16   - 06-11-2004 changed: Some strings from cd+g support changed for better translation
17   - 06-11-2004 fixed ttf font .srt subtitle lockup issue
18   - 06-11-2004 changed: CD+G support updated (Thnx to stcogolin)
19   - 06-11-2004 moved: Random slideshow button to My Pictures (from settings)
20   - 06-11-2004 fixed: default resolution tags in skin.xml are now case-insensitive
21   - 06-11-2004 changed: default IP addresses if none are set.
22   - 06-11-2004 fixed: CUtil::Lower not work correctly in multi byte language 
23   - 04-11-2004 added: OSD selection of STEREO/LEFT/RIGHT for 2 channel audio.
24   - 04-11-2004 fixed: 3/5 channel non-passthrough audio lockup
25   - 04-11-2004 fixed: smb multibyte language not display correctly in some places
26   - 03-11-2004 updated: German (Austrian) language file (Thnx to CEOMR)
27   - 03-11-2004 changed: progress control now can have an overlay texture
28   - 02-11-2004 added: GUI code for monkeyh1
29   - 02-11-2004 added: Context menu to My Pictures
30   - 02-11-2004 added: Random slideshow ability
31   - 02-11-2004 added: Recursive thumb generation
32   - 02-11-2004 added: Folder thumbs for picture folders
33   - 02-11-2004 fixed: Remote INFO button wasn't working for show file info
34   - 02-11-2004 updated: German language file
35   - 02-11-2004 fixed: After showing video/album info item is selected
36   - 02-11-2004 added: my music songs, Shoutcast Top 500 streams share
37   - 01-11-2004 updated: Dutch language file (Thnx to joepmeloenx)
38   - 01-11-2004 updated: German (Austrian) language file (Thnx to CEOMR)
39   - 31-10-2004 updated: Dutch language file (Thnx to joepmeloenx)
40   - 31-10-2004 fixed: album info is not displayed in songs
41   - 31-10-2004 updated: German language file
42   - 31-10-2004 updated: Romanian language file (Thnx to bompy)
43   - 31-10-2004 updated: Portuguese (Brazil) language file (Thnx to wellingtontu)
44   - 31-10-2004 updated: Polish language file (Thnx to napek)
45   - 31-10-2004 updated: French language file (Thnx to modhack2)
46   - 31-10-2004 added: [ 1051008 ] CD-TEXT support (doesn't work on all drives!!!) (Thnx to mog)
47   - 31-10-2004 added: <allowoverlay> tag to give skinners the ability to enable/disable the overlay windows via xml file
48   - 30-10-2004 added: SF patch #1056254 New simple-stacking mode for video
49   - 30-10-2004 added: Possibility for skinners to define their own windows (custom*.xml where * is a number)
50   - 30-10-2004 added: SF patch #1056175 FTP server uses /E/ now instead of /E:/
51   - 30-10-2004 fixed: Bug in new video code (hopefully!)
52   - 30-10-2004 fixed: Thumbs aspect ratio in list controls
53   - 30-10-2004 added: Support for the context menu for editting bookmarks in My Videos, My Pictures, My Music
54   - 30-10-2004 changed: Rearranged a lot of the My Videos code into a base class
55   - 29-10-2004 added: [ 990760 ] My Programs now displays shares in panel (same as other sections)
56   - 28-10-2004 updated: Oct 24th compiled mplayer.dll
57   - 28-10-2004 changed: removed .nfo from XboxMediaCenter.xml default <videoextensions> and added .rar|.001
58   - 28-10-2004 updated: added .001 to be handled as rar in Util.cpp (used with ccxstream_unrar for streaming video from rar files)
59   - 28-10-2004 updated: XLink-KAI Private / Clan arena (alpha) support.
60   - 27-10-2004 updated: German language file
61   - 27-10-2004 updated: Italian language file (Thnx to kotix)
62   - 27-10-2004 updated: German (Austrian) language file (Thnx to CEOMR)
63   - 27-10-2004 fixed: Filemanager defaults to sort ascending by filename.
64   - 27-10-2004 fixed: Thumb aspect ratios now default to the pixel ratio standards (rather than the video settings pixel ratio), making skinning more predictable.
65   - 27-10-2004 added: In slideshow/pictures viewing, thumbnails are automatically generated as each picture is displayed.
66   - 27-10-2004 fixed: filemanager didn't display computername in path
67   - 27-10-2004 fixed: selecting Xecuter3 LCD would cause errors when running in debug mode
68   - 27-10-2004 fixed: selecting Xenium LCD would show up as having selected Xecuter3 and the 
69                       opposite when returning to setting screen.
70   - 26-10-2004 fixed: Autoshutdown now checks for FTP activity (SF Bug #1051210)
71   - 26-10-2004 added: Kai password is displayed using *'s in the GUI.
72   - 26-10-2004 fixed: Hide File extension and Parent Dir Items clash in General Settings
73   - 26-10-2004 added: SF patch [ 1048648 ] Fix MP3 Parser due to change in multi-genre handling - thanks kraqh3d!
74   - 26-10-2004 added: partial addition of SF patch [ 1050489 ] Music OSD Timeout - thanks kraqh3d!
75   - 24-10-2004 fixed: Slideshow aspect ratio
76   - 24-10-2004 added: New Slideshow
77   - 24-10-2004 added: context menu is mapped to TITLE on the remote
78   - 24-10-2004 added: dialog to allow user to do a reboot instead of reset
79   - 23-10-2004 updated: German language file
80   - 23-10-2004 changed: Greek language file (Thnx to modon)
81   - 23-10-2004 changed: Slovenian language file (Thnx to hijacker)
82   - 23-10-2004 changed: Dutch language file (Thnx to joepmeloenx)
83   - 23-10-2004 changed: Maltese language file (Author unknown)
84   - 23-10-2004 changed: Using less memory for video playback now
85   - 22-10-2004 changed: libcdio updated to 0.70 (Thnx to Mog) 
86   - 20-10-2004 added: ssl support to python
87   - 20-10-2004 added: python dll loading, this means python can now make use of extension .pyd 
88                       (make sure you update your python/lib directory)
89   - 20-10-2004 fixed: some fixes and additions to the socket emulation in the dll loader
90   - 20-10-2004 fixed: Flashing green bar in video
91   - 20-10-2004 added: USB Keyboard support (see keymap.xml for mapping)
92   - 20-10-2004 added: New Filemanager
93   - 20-10-2004 added: New setting to disable the display of tracknumbers in My Music
94   - 20-10-2004 added: New setting to remove Parent Dir items from lists + thumbpanels
95   - 20-10-2004 added: List Controls now display the thumbs instead of just icons
96   - 19-10-2004 fixed: mplayer leaks memory (next partial fix) audio render wasn't being freed
97   - 19-10-2004 fixed: memleaks in RSS feed reader
98   - 19-10-2004 fixed: possible memleak in filezilla
99   - 19-10-2004 fixed: [ 1049621 ] hdd spindown broken
100   - 17-10-2004 fixed: python controls like labels and buttons are now verticaly aligned by default
101   - 17-10-2004 fixed: Thumbnail panel spin control related crash + page no. issues
102   - 17-10-2004 fixed: mplayer leaks memory (partial fix)
103   - 16-10-2004 fixed: viz doesnt close when ejecting a iso or udf cd while playing
104   - 16-10-2004 fixed: [ 1040328 ] viz doesnt close when music stops
105   - 15-10-2004 changed: Romanian language file (Thnx to bompy)
106   - 15-10-2004 fixed: [ 1046845 ] Subtitles show a vertical bar
107   - 14-10-2004 changed: cleaned up switching from/to fullscreen code
108   - 14-10-2004 added: now GUI_MSG_PLAYBACK_STARTED is send on file start
109   - 14-10-2004 fixed: hdd spindown never took total time of player to calc spindown
110   - 14-10-2004 added: Boxalizer visz updated for sync fix (thanks mynci)
111   - 14-10-2004 added: Log INFO message for each window loaded for the skin (to help debug)
112   - 14-10-2004 fixed: Music overlay didn't hide all controls/textures + moved up randomly
113   - 13-10-2004 fixed: video overlay showed 2 colons when scrolling year and director
114   - 13-10-2004 changed: multiple exact and inexact cddb matches are now listed with albumname and artist in select dialog
115   - 13-10-2004 fixed: cddb doesn't respond to multiple exact matches
116   - 12-10-2004 fixed: multi channel DTS software decode, major in mplayer dll tree
117   - 12-10-2004 added: prelim. support for Xecutor LCD (untested) [ 1021947 ] + minor modifications
118   - 12-10-2004 changed: System used to determine a single artist compilation (with contributing artists).
119   - 12-10-2004 changed: Multiple artists/genres are detected using " / " instead of "/" (Have fun AC/DC fans :)
120   - 12-10-2004 added: On scan, we commit to the database every 500 songs, instead of only at the end.
121   - 12-10-2004 changed: Replaced "Stack" with IMDb on all video views except Files.
122   - 12-10-2004 fixed: My Programs database uses depth info when retrieving programs for shares.
123                         Fixes problem with a share of E:\Games with depth 1 and a share of E:\Games\Emulators
124                         with depth 1.  (the emulators would show up in the first share even though they were at depth 2)
125   - 12-10-2004 changed: German (Austrian) language file (Thnx to CEOMR)
126   - 11-10-2004 fixed: My Programs, "&" symbol in path causes problems with shortcuts [sf bug #1043578] 
127   - 11-10-2004 changed: Portuguese (Brazil) language file (Thnx to wellingtontu)
128   - 11-10-2004 fixed: my programs, exception when no default path is set
129   - 10-10-2004 fixed: Various network settings didn't exit properly when BACK was pressed
130   - 10-10-2004 fixed: My files, Files list doesn't update after Move [sf bug #1043881]
131   - 10-10-2004 fixed: textbox control doesn't show number of pages
132   - 10-10-2004 fixed: [ 1035046 ] Get full album review from allmusic.com (Thx to kraqh3d)
133   - 09-10-2004 changed: removed string with id 6 from all languages except english
134   - 09-10-2004 changed: Portuguese language file (Thnx to w00zy)
135   - 09-10-2004 changed: Norwegian language file (Thnx to x-halez)
136   - 09-10-2004 changed: Italian language file (Thnx to kotix)
137   - 09-10-2004 changed: Portuguese (Brazil) language file (Thnx to wellingtontu)
138   - 09-10-2004 changed: Dutch language file (Thnx to joepmeloenx)
139   - 09-10-2004 changed: German (Austrian) language file (Thnx to CEOMR)
140   - 09-10-2004 added: Croatian language file (Thnx to Dane)
141   - 09-10-2004 changed: Turkish language file (Thnx to geminiserver)
142   - 09-10-2004 added: Catalan language file (Thnx to buclabs)
143   - 09-10-2004 changed: Polish language file (Thnx to NaPeK) 
144   - 09-10-2004 changed: Romanian language file (Thnx to bompy)
145   - 09-10-2004 added: Russian language file (thnx to Wadimsten)
146   - 09-10-2004 fixed: thumb control doesn't show number of pages
147   - 09-10-2004 fixed: music info showed html chars
148   - 08-10-2004 fixed: my music songs, list/thumb control was not focused after a search
149   - 08-10-2004 added: <showfreemem> tag to XboxMediaCenter.xml to help track memory issues
150                       No need to update XBoxMediaCenter.xml unless you want this feature.
151   - 07-10-2004 fixed: Spin controls showed range unnecessarily.
152   - 07-10-2004 updated: Hebrew language file by okets
153   - 07-10-2004 changed: Reset instead of powercycle on pressing reboot. [ 1041020 ]
154   - 06-10-2004 fixed: crash when loading a second movie using TTF fonts for subs
155   - 05-10-2004 fixed: scrolling text in fadecontrols ignored the width parameter when TTF fonts are used.
156   - 05-10-2004 fixed: Virtual keyboard didn't center properly
157   - 05-10-2004 fixed: [ 1040425 ] XBE titles don't show correct
158   - 05-10-2004 updated: German language file
159   - 05-10-2004 fixed: [ 1039240 ] "Out of Memory Error" switching between pictures/slideshow
160   - 05-10-2004 fixed: PAL60 startup for emergency recovery console
161   - 04-10-2004 added: Initial Symbols support to the virtual keyboard.
162   - 04-10-2004 fixed: List/Thumbs page indicator didn't show total # of pages.
163   - 04-10-2004 fixed: XBMC wouldn't run if AVAlaunch or X3 bios etc. set the EEPROM mode to PAL60
164                        - XBMC detects this and launchs in NTSC mode, as without full PAL support
165                          that's all you get.  Change the eeprom setting back to PAL_I if you want PAL.
166   - 04-10-2004 fixed: List control - up/down arrow didn't work as expected.
167   - 03-10-2004 fixed: fanspeed was being restored on exit when no fanoptions enabled.
168   - 02-10-2004 fixed: FileTimetoSystemTime debug assertion fail
169   - 02-10-2004 fixed: truncation of chinese charactor long file name in joilet format
170   - 02-10-2004 fixed: display performance when TTF font was selected
171   - 02-10-2004 updated: German language file
172   - 02-10-2004 changed: my music, albums whose first artist is the same is and album of this artist now
173   - 02-10-2004 changed: my music, scanning now deletes the old scanned data first before rescanning
174   - 02-10-2004 fixed: my music, sorting in artist window was wrong
175   - 02-10-2004 fixed: musicdatabase, artists/genres with a ' in the name where not saved correct
176   - 01-10-2004 fixed: [ 987004 ] Cancel doesn't work from remote when streaming
177   - 01-10-2004 fixed: Remote control not functioning properly when XBMC is loaded
178   - 30-09-2004 fixed: [ 1013492 ] vobsubs display incorrectly, but work in mplayer 1.0pre5
179   - 30-09-2004 fixed: [ 1026946 ] Back did not work in My Programs when Flattening was off
180   - 28-09-2004 added: new tag to XBoxMediaCenter.xml to allow the controller deadzone to be adjusted
181   - 28-09-2004 fixed: Volume bar was offscreen in PAL60 modes
182   - 27-09-2004 updated: German language file
183   - 27-09-2004 added: Extra checking for errors + debug info to thumbnail creation
184   - 27-09-2004 fixed: [ 1034556 ] Picture playback holds when playing music
185   - 27-09-2004 fixed: Albums Icon view had text alignment problems.
186   - 27-09-2004 added: Listcontrols can have <alignY>center</alignY> tags.  This should be the default
187                       unless a specific text alignment is necessary.
188   - 26-09-2004 changed: German language file
189   - 26-09-2004 fixed: [ 1034835 ] CDrip to mp3 not include year and genre field
190   - 26-09-2004 fixed: Buttons on subpanel caused issues
191   - 26-09-2004 fixed: IMDb lookup could fail if the plot had no html tags in it.
192   - 25-09-2004 fixed: <align>right</align> didn't work for buttons
193   - 25-09-2004 fixed: [ 1031023 ] Problem with little .wav (like 5 seconds lenght)
194                       Caused by tracks being truncated a few secs with HQ resampling on.
195   - 25-09-2004 fixed: green videowindow & calibrationscreen after stopping a video
196   - 25-09-2004 fixed: flickering subtitles in videowindow & calibrationscreen
197   - 25-09-2004 fixed: [ 973403, 1011171 ] flickering 'video playwindow', Windowed video still shaking
198   - 25-09-2004 fixed: [ 1031511 ] Playlists with accents in characters will not play
199   - 25-09-2004 fixed: [ 1024803 ] Python and Mouse
200   - 25-09-2004 fixed: [ 1011940 ] Pause Movie Hangs
201   - 25-09-2004 fixed: [ 1034416 ] Difficult to read TTF subtitles
202   - 25-09-2004 fixed: [ 1033093 ] Movie Plots which contain HTML tags from IMDB
203   - 24-09-2004 fixed: [ 1001048 ] Return to Dashboard broke
204   - 24-09-2004 fixed: Graphical glitch when scrolling in thumbs view and another dir is brought up
205   - 24-09-2004 added: Album info + Year now shown on the LCD during music playback (based on SF 935576)
206   - 24-09-2004 fixed: [ 1034040 ] Pressing x while calibrating screen causes blackscreen
207   - 24-09-2004 fixed: Spin controls don't remember which arrow was focused
208   - 24-09-2004 fixed: CDDA Player was using too much processor - added Sleep()
209   - 24-09-2004 fixed: [ 973399 ] Vizualisations are not in sync with audio
210   - 24-09-2004 fixed: [ 991442 ] .cda incorrect numbering
211   - 24-09-2004 fixed: Picture info (current number of picture was out by 1)
212   - 24-09-2004 fixed: [ 1023515 ] .GIF renamed to .JPEG crashes XBMC
213   - 24-09-2004 changed: Polish language file (thanks to NaPeK)
214   - 24-09-2004 changed: German (Austrian) language file
215   - 24-09-2004 fixed: in thumbnail view the up arrow was not reachable
216   - 23-09-2004 fixed: list item is not centerally aligned when TTF fonts enabled
217   - 23-09-2004 fixed: song title text would overlap with the size/time when TTF fonts enabled
218   - 23-09-2004 fixed: thumbnail text would overlap with other thumbnail texts when TTF fonts selected
219   - 23-09-2004 fixed: slow scroll speed of RSS with TTF fonts
220   - 23-09-2004 fixed: remote not working properly on main screen when TTF fonts selected
221   - 23-09-2004 fixed: Crashes/Blackscreens in slideshow with large images.
222   - 22-09-2004 fixed: Bookmarks failed to work if stacking was enabled and a single file video was played.
223   - 21-09-2004 fixed: Album lookup would show "Unable to connect to www.allmusic.com" when actually no matching album was found on allmusic.
224   - 20-09-2004 changed: Database views now show a message if the database is empty.
225   - 20-09-2004 changed: Songs and Movies view renamed to Files view as it's more consistent.
226   - 20-09-2004 fixed: button states in Video OSD eg. forwarding and rewinding inside and outside the osd [sf bug #997386]
227   - 20-09-2004 fixed: output to all speakers with ac3 2.0, (needs new mplayer.dll)
228   - 20-09-2004 fixed: [ 1026292 ] tags with blank album name would cause the display of wrong thumbnails
229   - 19-09-2004 fixed: Artists/Genres with ' in their name were replaced with '' in the database views.
230   - 19-09-2004 fixed: Loadfont crash when font did not exist.
231   - 19-09-2004 fixed: SF bug 1030531: Crash when skin change after python is used.
232   - 19-09-2004 fixed: thumb aspectratio in musicinfo screen 
233   - 19-09-2004 fixed: previously set password was lost after enabling the webserver
234   - 19-09-2004 fixed: webserver could only be enabled if you set the password
235   - 19-09-2004 fixed: [ 1006147 ] music playback: SELECT, PAUSE & SELECT -> XBMC crashes
236   - 19-09-2004 fixed: [ 1011939 ] OSD Focus Bug
237   - 18-09-2004 changed: Support for TTF subtitles for MKV and OGM files in mplayer.dll
238   - 16-09-2004 changed: add thin outline to TTF subtitles
239   - 16-09-2004 changed: Start services (ftp/web etc.) before loading the skin on startup
240   - 16-09-2004 added: Make Music Info stay onscreen in vis by hitting INFO again. (sf patch #1028895 by kraqh3d)
241   - 16-09-2004 fixed: HTTP Proxy use in Weather screens (sf patch #1028936 by kusskowe)
242   - 16-09-2004 added: Auto update after 2 seconds when you select a new location in the weather screen. (sf patch #1028936 by kusskowe)
243   - 16-09-2004 fixed: ripping audio cd's to hd doesn't work anymore
244   - 16-09-2004 added: support for TTF subtitles
245   - 14-09-2004 fixed: couldn't move left or right to a next control when spincontrol is focused
246   - 14-09-2004 changed: all settings windows remember the last selected control until going back to the prev menu
247   - 13-09-2004 changed: renamed a few language folders
248   - 13-09-2004 added: Portuguese (brazil) language file (Thx to wellingtontu)
249   - 13-09-2004 added: German (Austria) language file (Thx to CEOMR)
250   - 13-09-2004 added: [ 1026597 ] Polish language file (Thx to NaPeK)
251   - 13-09-2004 fixed: my music songs, last control is always the list/thumb control when autoswitch list/thumb enabled
252   - 13-09-2004 fixed: left mouse doesn't work in my pictures
253   - 13-09-2004 fixed: when adding a directory to a videoplaylist the files where added in reverse order
254   - 13-09-2004 added: Korean language file (thanks kimp93)
255   - 12-09-2004 added: properly display non-Latin file names from ISO 9660 file system
256   - 12-09-2004 fixed: properly display non-Latin id3 tags which are UTF-16/UTF-8
257   - 12-09-2004 fixed: properly display non-Latin ogg tags
258   - 12-09-2004 added: cdda disc ripping to samba shares
259   - 11-09-2004 added: support for international characters in GUI (skin and file names)
260   - 11-09-2004 fixed: retrieval of non $HOME <albums> location (sf patch #1026378 by kraqh3d)
261   - 10-09-2004 Updated finnish strings.xml (thanks nanite1k)
262   - 10-09-2004 changed: restart XBMC instead of reset when changed network settings.
263   - 10-09-2004 fixed: State of the Album/song info on Visualisation wasn't saved.
264   - 10-09-2004 fixed: Screensaver would not stop when mouse was moved/clicked
265   - 09-09-2004 changed: Video subtitles cleanup + fixed sizing of subs.
266   - 09-09-2004 added: move items up and down in playlists (remote: 3=up, 9=down, controller: not mapped)
267   - 09-09-2004 changed: TTF font management optimization (skin with TTF consumes less memory than with XPR!)
268   - 08-09-2004 changed: Video OSD now autoscales.  Should eliminate the need to calibrate it's position.
269   - 08-09-2004 added: support for writing to samba shares
270   - 07-09-2004 fixed: progress bar for video OSD now working again (SF Bug #1011943)
271   - 07-09-2004 fixed: Fast trigger scrolling now halts at end of short lists/thumbs
272   - 07-09-2004 added: SF patch 1020481: Allow XML configuration of displayed RSS tags (thanks Levsky)
273   - 07-09-2004 fixed: Another blackscreen bug thanks to pike + yuvalt
274   - 07-09-2004 updated: Polish language file (thanks NaPek)
275   - 07-09-2004 updated: Portuguese language file (thanks wellingtontu)
276   - 07-09-2004 updated: Italian language file (thanks kotix)
277   - 07-09-2004 fixed: python dll loading ('import unicodedata' should work again)
278   - 07-09-2004 fixed: xbmc oculd crash when restarting the webserver
279   - 07-09-2004 added: password can now be set for the webserver
280   - 07-09-2004 fixed: <aligny> now defaults to top instead of center (should make textoffsetY work unless overridden by aligny)
281   - 07-09-2004 added: SF patch 1019867: Fix Matrix Screensaver to work in 1080i (thanks kraqh3d)
282   - 07-09-2004 added: SF patch 1016454: Proper MP3 Genre Parsing (thanks kraqh3d)
283   - 07-09-2004 added: SF patch 1013484: Disable RSS streams from GUI (thanks kraqh3d)
284   - 06-09-2004 NOTE:  !! keymap.xml has been updated for the new trigger behaviour !!
285   - 06-09-2004 changed: Behaviour of triggers in Fullscreen video
286   - 06-09-2004 changed: Behaviour of triggers in lists/thumbs (now analog - see keymap.xml)
287   - 06-09-2004 fixed: FFWD/REWD when using passthrough caused audio to not be muted
288   - 06-09-2004 changed: Volume level of centre channel in output to all speakers
289   - 06-09-2004 fixed: SF bug 1018396: Mouse over on home buttons doesn't change background
290   - 06-09-2004 added: <align> and <aligny> tags to radiobuttons and selectbuttons
291   - 06-09-2004 changed: iTunes DAAP performance tweaks
292   - 06-09-2004 changed: reset instead of powercycle after saving network settings
293   - 06-09-2004 fixed: Issue with vertical alignment of text on controls (with references.xml)
294   - 06-09-2004 fixed: Blackscreen on load if old skin was MediaCenter, and new version does not have the MediaCenter skin present
295   - 05-09-2004 added: support for true type fonts in skins
296   - 05-09-2004 added: <execute> tags to button controls for executing xbes/movies/scripts/audio
297   - 05-09-2004 added: <aligny> tag to button controls for vertical alignment
298   - 05-09-2004 fixed: Volume bar caused flashes when it disappeared + hid the OSD etc.
299   - 04-09-2004 added: Add more network settings in GUI: FTP server, Web server, time synchronization
300   - 03-09-2004 fixed: SMB did not handle files with non ASCII names properly (got NT_OBJECT_NOT_FOUND)
301   - 03-09-2004 fixed: eliminate crash that occurs when loading wma files which have non ASCII characters in its tags
302   - 02-09-2004 fixed: eliminate crash that occurs when loading m3u which have weird characters
303   - 02-09-2004 added: grouping of controls
304   - 02-09-2004 added: virtual keyboard now supports data entry with the numbers just like a cell phone. Also pressing "back" is same as backspace.
305   - 02-09-2004 added: network settings in the GUI and remove them from XBoxMediaCenter.xml
306   - 29-08-2004 added: applied patch for LCD-MOD contrast changes with minor modification.
307   - 28-08-2004 changed: removed the need to restart because of audio channel mappings
308   - 28-08-2004 changed: removed the need to restart because of hw ac3/dts output
309   - 28-08-2004 added: proper downmixing of more than 2 channel sources to dolby surround on the stereo output
310   - 25-08-2004 updated: polish language file (thanks napek)
311   - 25-08-2004 changed: volumebar resources are allocated at startup to avoid hd spinup during movie
312   - 25-08-2004 fixed: ac3/dts settings were reset to disabled on application stop
313   - 24-08-2004 added: my music playlist: Showing progress dialog if loading takes more the 1,5 secs.
314   - 24-08-2004 fixed: my video: directory history for virtual directory was broken
315   - 24-08-2004 fixed: album info from allmusic.com
316   - 23-08-2004 fixed: Fan was always set to custom mode even if tempcontrol and fanspeed were both disabled
317   - 23-08-2004 updated: Spanish string.xml (thnx ezar2003)
318   - 23-08-2004 added: mplayer.dll version info to SystemInfo screen when available.
319   - 23-08-2004 fixed: Custom thumbnails will always be used if the thumbnail is on the Xbox.
320   - 23-08-2004 changed: A bit or reorganization and formatting changes for My Programs.
321   - 22-08-2004 fixed: thumb aspectratio in videoinfo screen 
322   - 22-08-2004 changed: New render code for video output (faster, less memory).
323   - 21-08-2004 fixed: location of dialog windows did not scale correctly to other resolutions.
324   - 21-08-2004 fixed: Volume control using digital buttons (such as the remote).
325   - 21-08-2004 added: Failsafe patch from SF (Thanks Guybrush)
326   - 21-08-2004 added: <align> tag works for buttons now.
327   - 21-08-2004 added: Popup subpanel to homepage.
328   - 21-08-2004 fixed: codecs.conf: DTS tracks wouldn't decode properly if DTS was not enabled.
329   - 21-08-2004 added: Two bugs to bugs.txt
330   - 21-08-2004 added:    Hebrew xpr fonts
331   - 21-08-2004 changed:  Flip BiDi Charset has moved from XboxMediaCenter.xml to the GUI
332   - 21-08-2004 added:  Support for multiple font sets in a skin, switched from the GUI
333   - 21-08-2004 added:  Hebrew language file by okets
334   - 20-08-2004 fixed:  Possible font related crashes.
335   - 20-08-2004 changed: Used new seeking for better accuracy for .cue files.
336   - 20-08-2004 fixed:   Album view - some albums weren't treated as folders.
337   - 20-08-2004 changed: Passthrough of AC3/DTS is always used unless samplerate != 48kHz
338                         or Output to all channels is enabled, and the source is stereo.
339   - 20-08-2004 changed: Audio settings now sets MS Dash settings for AC3 and DTS
340   - 20-08-2004 changed: Music Database Reorg now Clean Music Database - just removes moved/deleted songs.
341   - 20-08-2004 changed: Database updates for My music to better streamline queries + size.
342   - 20-08-2004 fixed: Pause then play causes slowmotion for a few seconds.  Due to autosync=30 in mplayer.conf
343   - 18-08-2004 fixed: cdg support, some cdgs (corrupted?) were able to make a crash and some scrolling issues fixed (Thx to stcogolin)
344   - 18-08-2004 updated: tinyxml to v2.3.2
345   - 18-08-2004 fixed: stack overflow when navigating in a <direction> to a disabled control and on<direction> property points to itself
346   - 18-08-2004 added: more python objects and functions to control xbmc
347   - 17-08-2004 added: Romanian Language file by bompy
348   - 17-08-2004 updated: Polish Language file by NaPeK 
349   - 17-08-2004 updated: small changes to the skin
350   - 17-08-2004 updated: german language file
351   - 17-08-2004 fixed: Bookmarks display properly in My Programs even without <shorcuts> in XML and when remove shortcut/scan option enabled.
352   - 16-08-2004 fixed: Fanspeed setting didn't kick in on xbmc load
353   - 16-08-2004 fixed: Fanspeed could be set even if Fanspeed control was disabled
354   - 15-08-2004 changed: italian language file (tny to kotix)
355   - 15-08-2004 fixed: sf [1009706] album info sometimes doesn't get download (tnx to equinox102)
356   - 15-08-2004 fixed: crash in X community when navigating
357   - 15-08-2004 fixed: album info broken, allmusic changed site again
358   - 15-08-2004 added: G: drive freespace in system info
359   - 15-08-2004 added: Last loaded profile label in profile screen
360   - 15-08-2004 fixed: Mouse is set to inactive on startup (default focused button should work correctly now)
361   - 15-08-2004 changed: Video zoom options increased.
362   - 14-08-2004 fixed: Bookmark buttons would disappear when re-entering My Programs
363   - 13-08-2004 fixed: Fixed stupid comparison operators in Settings->My Programs
364   - 13-08-2004 fixed: crash inbetween songs when using Xaraoke vis
365   - 13-08-2004 fixed: subtitles were resizing when zooming/stretching the video
366   - 13-08-2004 fixed: VP4/5/6 dlls should work again
367   - 13-08-2004 changed: Scan and Shortcuts are no longer in My Programs by default.  The option to re-enable is in Settings->My Programs.
368   - 13-08-2004 added: [ 986344 ] CDG (Karaoke) support patch for MP3
369   - 12-08-2004 changed: My Programs database layout changed again.  Changed database name so no need to remove existing database first
370   - 12-08-2004 added: My Programs path tag can now contain direct link to XBE (Ex: <path>E:\apps\,C:\retailxboxdash.xbe</path>
371   - 12-08-2004 fixed: Default tag in My Programs no longer needs to be the same as the path tag for the bookmark
372   - 12-08-2004 fixed: Improved My Programs speed in displaying bookmarks and cleaned up some code
373   - 11-08-2004 fixed: small bug in resizing algorithm of videos meant zoom (using START) sometimes
374                       did not zoom correctly (particularly when the movie ratio is 4:3)
375   - 11-08-2004 added: .cue sheet support for gapless playback of media files.  Make sure the
376                       underlying media file is CBR so as to allow accurate seeking of the start
377                       and end of each track.
378   - 11-08-2004 added: initial database support for multiple artists and genres.  Fields separated with "/" are
379                       broken up and added individually.  Also, Ogg and Flac files that have multiple ARTIST and
380                       GENRE fields should pickup all the fields now.  Database format has changed.
381   - 11-08-2004 added:  working QuickTime dll's, that means we now have audio for QuickTime trailers using the QDMC/QDM2 audio codec ;)
382   - 10-08-2004 fixed: mp4 tagreader could leave open files
383   - 09-08-2004 fixed: album info since allmusic.com changed layout again
384   - 09-08-2004 changed: Threshold for analog sticks (caused problems with mouse)
385   - 09-08-2004 fixed: XBMS autodiscovery bug that prevented you from going up to the root directory
386   - 09-08-2004 changed: the order of the items in settings -> general -> LCD
387   - 09-08-2004 added: "LCD Type" string to english strings.xml
388   - 09-08-2004 fixed: the OSD (positions of the new sliders - didnt work for all resolutions)
389   - 09-08-2004 fixed: the settings -> my videos items positions for all resolutions
390   - 09-08-2004 added: UI calibration helpers in settings -> UI calbration
391   - 09-08-2004 fixed: all thumbpanels and listcontrols for all resoulutions to fit in the calibation
392   - 09-08-2004 changed: the fontsizes for thumbpanels, listcontrols and RSS feeds in PAL (both resos) and NTSC 4:3
393   - 09-08-2004 fixed: the position of shutdown/reboot/dash/xlink buttons and time/date/rss in the main menu for all resolutions
394   - 09-08-2004 changed: the screen calibration textures
395   - 09-08-2004 changed: switched positions of the CD-Rip and Record button (record button was covered by the overlays)
396   - 09-08-2004 changed: virtual keyboard skin now matching project mayhem
397   - 09-08-2004 changed: voulume sliders for the new volume control
398   - 09-08-2004 changed: the flicker filter test.png (added a new one for widescreen too) - old one was not very good  to test the soften filter
399   - 09-08-2004 fixed: the <onup> on the OSD brightness slider
400   - 08-08-2004 fixed: since last python update, all the python dialogs (like dialogok and dialogyesno) didn't work anymore
401   - 07-08-2004 added: My Programs can now sort by most used programs
402   - 06-08-2004 added: python unicodedata library to cvs (this means no more idna ecoding errors in scripts)
403   - 06-08-2004 added: python scripts can now be started from my files to
404   - 06-08-2004 changed: python uses the new keyboard now
405   - 06-08-2004 fixed: possible memory leak in CDDARipper
406   - 06-08-2004 added: python: getControl function to get access to xbmc control's
407   - 06-08-2004 fixed: python: sometimes onControl / onAction was not alway's called if a button or action event occured
408   - 06-08-2004 added: python: dialog window for creating custom dialogs
409   - 06-08-2004 added: Different Log Levels can now be specified.  Default is NOTICE.
410   - 06-08-2004 fixed: Fallback skin is now Project Mayhem and not MediaCenter
411   - 06-08-2004 fixed: Only use directory name as description for default.xbe
412   - 05-08-2004 fixed: Harddisk spins up when closing the OSD
413   - 05-08-2004 fixed: Left + Right moves of the Right thumb stick are now picked up.
414   - 05-08-2004 fixed: libmp4 debug assertion
415   - 04-08-2004 fixed: New Textures.xpr
416   - 04-08-2004 fixed:  New virtual keyboard added to Profile Renaming.
417   - 04-08-2004 changed: keymap.xml now maps mplayer OSD toggle to SELECT on the remote
418   - 03-08-2004 needed:  Textures.xpr needs repacking!
419   - 03-08-2004 changed: Replaced old virtual keyboard with new skinnable one.
420   - 03-08-2004 changed: Updated strings 216 and 217 (Zoom and Stretch) to make better sense.
421   - 03-08-2004 removed: ACTION_ASPECT_RATIO now no longer needed.
422   - 03-08-2004 changed: Zoom and Stretch are now fully controllable from the Video OSD.
423                         Can Zoom up to 200%, and can change the pixel ratio from 0.5:1 -> 2:1.
424   - 03-08-2004 added: USB Mouse support.  Left/Right/Middle buttons + Wheel supported.
425   - 03-08-2004 added: Two new controls (CGUIMoverControl and CGUIResizeControl) to better
426                       perform calibration with the Mouse.  All controls (except OSD positioning) are on
427                       screen at the same time.
428   - 03-08-2004 added: Volume control - mapped to right thumbstick up/down
429   - 03-08-2004 changed: CDDA player is now gapless :)
430   - 03-08-2004 added: GetAction() now checks keymap.xml for popup dialog specific actions
431   - 01-08-2004 added: auto temperature control (Settings->General->System)
432   - 01-08-2004 added: fanspeed control (Settings->General->System)
433   - 01-08-2004 fixed: incorrect cpu temperature decimal value calculation
434   - 01-08-2004 changed: display systeminfo temperatures in °C or °F (uses weather setting)
435   - 01-08-2004 added: fanspeed to systeminfo
436   - 31-07-2004 fixed: iTunes Smart Playlists
437   - 30-07-2004 changed: iTunes DAAP performance improvements
438   - 28-07-2004 added: iTunes DAAP support
439   - 26-07-2004 fixed: Some images in PM skin did not work properly.  Submitting them again.
440   - 26-07-2004 fixed: Exit and then return to My Programs did not show multiple paths as defined in <path> element
441   - 25-07-2004 fixed: webserver doesn't use custom port when started from settings
442   - 25-07-2004 fixed: idle timeout shutdown freezes xbmc
443   - 25-07-2004 fixed: Launching XBEs would hang (for example anything from My Programs).
444   - 25-07-2004 added: Added: My Programs now allows for multiple Paths per bookmark.  Use a comma-separated list in the <path> tag.
445   - 23-07-2004 added: profiles for settings
446   - 22-07-2004 fixed: album info from allmusic.com
447   - 18-07-2004 changed: mplayer.conf updated to reflect improvements to playback smoothness observed by carlito
448   - 16-07-2004 changed: Made Project Mayhem the default Skin.
449   - 16-07-2004 fixed: Missing skin.xml from Project Mayhem skin (thanks foss)
450   - 16-07-2004 added: ability to change the webserver port in XboxMediaCenter.xml (use <webserver> tag).
451   - 14-07-2004 changed: Updated strings.xml with Chokeman's suggestion for post processing alignment
452   - 14-07-2004 added: added My Programs setting to use Directory Names as description instead of embedded XBE description.
453   - 12-07-2004 changed: immediate hd-spindown disabled while not playing fullscreen (preview/calibrating)
454   - 12-07-2004 added: added Soften setting to Settings->User Interface
455                       added Flicker filter setting to Settings->User Interface
456                       moved Soften setting from Settings->My Videos to Settings->My Videos->Filters
457                       added Flicker filter setting to Settings->My Videos->Filters
458   - 10-07-2004 fixed: Auto-shutdown sometimes resets settings (hopefully)
459   - 10-07-2004 fixed: AC3 5.1 was being played as 2 channel when digital enabled but passthrough disabled.
460   - 08-07-2004 added: my music artist view now also shows the albums of the artist
461   - 08-07-2004 added: My Programs now allows a depth when using flattening (default of 1) [REF: 982895].
462   - 08-07-2004 added: possibility to specify default username for samba. usfull for smb browsing.
463   - 08-07-2004 fixed: xbmc sometimes didn't go back to the share root when navigating up a directory.
464   - 07-07-2004 fixed: cdda ripping speed increase. Two times faster now
465   - 07-07-2004 added: cdda ripping to ogg / vorbis
466   - 06-07-2004 fixed: album info can't be downloaded for folders with files without a taginfoloader
467   - 06-07-2004 fixed: mp4 tag loader leaves open files
468   - 06-07-2004 changed: HD spindown disabled when playing videos with vobsubs, vobsubs requires harddisk access
469   - 06-07-2004 added: patch: [ 985491 ] Changes to able detect TS stream from Dreambox / Dbox2.
470   - 04-07-2004 added: auto discovery of XBMS servers (sf patch #915787 by savvy)
471   - 04-07-2004 changed: output of python scripts to the script info window is now limited to 5 pages
472   - 04-07-2004 added: CD ripping options for audio CD's can now be set in the settings screen
473   - 03-07-2004 added: options to put the harddisk in standby-mode (with a delay) when playing files from network
474                       added General->System settingsscreen
475                       moved HD Spindown time setting from General settings to General->System
476                       moved Shutdown idle timeout settings from General->Screensaver to General->System
477   - 03-07-2004 fixed: vobsubs wouldn't show up in osd unless first index used was 0
478   - 03-07-2004 changed: updated python engine to version 2.3.4
479   - 03-07-2004 fixed: typo in weather window sources (thx to kraqh3d)
480   - 03-07-2004 added: m4a tags
481   - 03-07-2004 added: play raw .ac3 and .dts audiofiles (48kHz, passthrough only for DTS files)
482   - 03-07-2004 fixed: harddisk spins up during movie for no apparent reason
483   - 02-07-2004 changed: rework of wma tagloader
484   - 02-07-2004 added: extract cover art from wma tag
485   - 02-07-2004 added: cdda ripping support
486   - 02-07-2004 fixed: crash in debug build when an unresolved dll symbol was called
487                       + lot's off other fixes to the dll loader.
488   - 02-07-2004 added: support for vp4 / vp5 and vp6
489   - 30-06-2004 fixed: My Programs displayed underscore(_) at the beginning of program name if there is no embedded XBE description
490   - 29-06-2004 fixed: playlist files on a remote share and whose entries have a '\' at the beginning, where not saved correctly
491
492 -------------------------------------------------------------------------------
493 XBMC V 1.0.0
494 -------------------------------------------------------------------------------
495
496   - 28-06-2004 fixed: switching srt's included in mkv + small bugfix for switching vobsubs in mkv's.
497   - 27-06-2004 moved: default subtitle selection to mplayer.conf to allow them to be overridden on a per file basis.
498   - 27-06-2004 added: default language selection for subtitles now possible in mplayer.conf
499   - 27-06-2004 added: all know language codes for audio and subtitle selection.  
500   - 27-06-2004 fixed: deleting a program from My Programs works properly now
501   - 26-06-2004 fixed: no directory history if default path is set
502   - 24-06-2004 changed: made sure that resolution switching only happens once when starting in pal60 mode.
503   - 23-06-2004 fixed: lockups when switching between fullscreen and small video window.
504   - 23-06-2004 fixed: when an autorun event occurs the screensaver is now reset
505   - 22-06-2004 changed: postprocessing is now turned off by default.
506   - 22-06-2004 fixed: subs not showing + added switching support for subtitles included in mkv containers (vobsubs).
507   - 21-06-2004 fixed: Not showning first icon during scrolling in control (sf patch #976191 by seism)
508   - 20-06-2004 fixed: support for foldername.tbn files
509   - 19-06-2004 fixed: [ 975462 ] N/A weather image (wrong icon shown if weather is N/A)
510   - 18-06-2004 fixed: if mplayer fails to open a file, xbmc will crash after selecting a new file to play
511   - 18-06-2004 removed: ability to select audio resampling for video. never worked correctly and allmost allways caused stuttering.
512   - 18-06-2004 changed: reverted to using ffmpeg for decoding of xvid material
513   - 15-06-2004 fixed: H: and I: was not present in filezilla server.xml (Used for memory card)
514   - 14-06-2004 fixed: [ 966026 ] Negative Text Offset does not work on 720p / 1080i
515   - 08-06-2004 added: New option in XBoxMediaCenter.xml to specify external application for handling CDDA
516   - 08-06-2004 added: [ 905913 ] abilty to cancel startup of video/audiostreams.
517   - 08-06-2004 fixed: My Weather display issues (SF bug #945652)
518   - 08-06-2004 added: support for foldername.tbn files
519   - 07-06-2004 fixed: hopefully dvd playback on samsung drives
520   - 06-06-2004 fixed: SF bug[965436] boxilizer 2 crash
521   - 06-06-2004 fixed: Remembering the entered share doesn't work for DVD shares
522   - 06-06-2004 fixed: gif loading crashes. This means you can use the KML script again.
523   - 06-06-2004 fixed: [ 963099 ] Subtitles state forgotten between stacked items.
524   - 06-06-2004 fixed: [ 907968 ] Video.mp3.avi detected as music
525   - 06-06-2004 fixed: my music songs, adding a file to playlist with a dot in the name and hide extensions enabled cuts off everything behind the dot
526   - 06-06-2004 changed: my music songs, when loading a directory with id3 enabled and reading takes more then 1.5 sec. a progress dialog is shown
527   - 05-06-2004 fixed: album info didn't worked on unscanned file
528   - 05-06-2004 fixed: my music, Directory reading speed-up for unscanned directories with id3 tags disabled
529   - 05-06-2004 fixed: my music songs, autoswitch list/thumb doesn't always work
530   - 04-06-2004 fixed: list control label2 was always rendered as selected
531   - 04-06-2004 added: SF patch[922265] Display names from soundtracks *updated* - Thanks to dfangel 
532   - 04-06-2004 changed: my videos, removing file extension before submitting filename to imdb, hopefully more accurate search results for scan
533   - 04-06-2004 fixed: SF[966020] Selectbutton in My Videos doesn't get focus if view is switched the first time
534   - 03-06-2004 fixed: cache buffer will now stay at 100% instead of 50% (this means that half the cache size will do now)
535   - 03-06-2004 fixed: SF[965551] IMDB Thumbs no longer work  
536   - 03-06-2004 changed: xbe icons are caches as 128x128 tbn now
537   - 01-06-2004 fixed: SF[964872] Unable to change DVD-ROM bookmark name
538   - 01-06-2004 fixed: some lcd issues like (LCD sometimes shows garbage)
539   - 01-06-2004 added: title image and savegame image in release project
540   - 01-06-2004 fixed: my music songs playlists button speedup
541   - 01-06-2004 changed: playlist containing remote files (http/mms) are not saved to playlist directory anymore
542   - 01-06-2004 fixed: LCD dont show åä?
543   - 31-05-2004 fixed: my music song, when entering after bootup and <default> tag is set, icon or list isn't automatically switched
544   - 31-05-2004 fixed: album info: album thumb was not assigned to a unscanned folder, if folder contains one album
545   - 31-05-2004 fixed: album info shows a list of albums for a folder if more then one is available
546   - 30-05-2004 fixed: dvdfolder playback from local disk. wonder how many times this has been broken and fixed
547   - 29-05-2004 fixed: ogg 6ch channel mapping. very limited in non digital mode. only left and right channel is audioable
548   - 28-05-2004 added: subtitle charsets for Hebrew(arial-iso-8859-8, size 18), Turkish(arial-iso-8859-9, size 18,24)
549   - 28-05-2004 fixed: selected state of passthrough and output to all channels settings sometimes incorrect when switching from analog to digital
550   - 28-05-2004 fixed: channel mapping of aac audio when using analog output (somewhat uggly, all channels are just mapped down to left or right unchanged)
551   - 28-05-2004 fixed: tivo playback
552   - 28-05-2004 changed: changes a few language files to be consistent in Settings such that there are no colons (Chokeman).
553   - 27-05-2004 fixed: album info: Track duration was shown as 0:00, if no duration available on allmusic.com
554   - 27-05-2004 fixed: my music: album art (downloaded/from id3 tag) was always assigned to the every file in the directory
555   - 26-05-2004 fixed: Shortcuts no longer hardcoded to Q:\Shortcuts.  Will use what is defined in XboxMediaCenter.xml.
556   - 26-05-2004 changed: If no default is specified for My Programs, then keep it that way.  Do not default to Q:\Shortcuts.
557   - 26-05-2004 changed: Scan in My Programs will find any XBE regardless of whether Show Only Default.xbe is specified.
558   - 25-05-2004 fixed: wrong icon for playlists used
559   - 25-05-2004 fixed: xbmc was starting the shoutcast streamripper for every stream with 'http://',
560                removed so movie streams start a bit faster.
561   - 25-05-2004 fixed: [ 955044 ] Playlists of streamed files don't advance (and hangs later)
562   - 25-05-2004 fixed: subvobs don't enlarge, caused by the "enlarge subtitles, use more lines instead of rendering offscreen" change which is now removed
563   - 24-05-2004 OSD video settings: move slider (eg contrast) left 2 steps. move it 1 step right. the effective setting goes to -3 instead of -2. same in other direction
564   - 24-05-2004 fixed: [ 959121 ] SMB path can no longer contain '?'
565   - 24-05-2004 fixed: dvd playback from disk (css auth)
566   - 23-05-2004 added: language code for vobsubs.
567   - 23-05-2004 changed: increased stream cache size to 16384. hopefully solves some stuttering problems
568   - 23-05-2004 fixed: choppy playback of mono wmv.
569   - 23-05-2004 fixed: channel mapping for 6channel AAC audio.
570   - 23-05-2004 fixed: pictures create thumbs, cancel button doesn't work
571   - 23-05-2004 changed: enlarge subtitles, use more lines instead of rendering offscreen
572   - 23-05-2004 fixed: subtitles get bigger as videoresolution gets lower
573   - 21-05-2004 fixed: music database reorg, cancel button doesn't work
574   - 21-05-2004 fixed: my video genre, actors... do not show default icons if no thumb is available
575   - 20-05-2004 fixed: Subtitle texture scaling was not filtering correctly.
576   - 20-05-2004 fixed: album info can now be refreshed when 1. time downloaded
577   - 20-05-2004 fixed: spin control: can't focus the left or right control, if first page or last page is shown
578   - 20-05-2004 fixed: album info: album image was not parsed, if no review is available
579   - 20-05-2004 fixed: sometimes large icons remembered but normal icons shown 
580   - 20-05-2004 fixed: Support Rockridge extensions without Joliet (DVD/CD) (sf patch #957049 by nikon70)
581   - 19-05-2004 fixed: Streaming Video Audio stutters
582   - 19-05-2004 fixed: Low framerate when playing video with multichannel audio (non ac3) -> digital out
583   - 19-05-2004 fixed: Large opendml AVIs now play (no seeking)
584   - 19-05-2004 fixed: DTS AVIs now play with sound (if you have DTS output support)
585   - 19-05-2004 changed: subtitles now default to be off.
586   - 19-05-2004 fixed: DVD subtitles weren't displaying and wasn't possible to switch.
587   - 18-05-2004 fixed: unable to play a .pls file with items like http://12.54.64.32/music/file-1.mp3
588   - 18-05-2004 changed: Select dialog, Hidding button on the left when not used
589   - 18-05-2004 changed: album info: shows albumname too, when inexact matches are found
590   - 18-05-2004 added: album info: manual album lookup
591   - 18-05-2004 changed: album info: refresh button requeries allmusic.com
592   - 18-05-2004 added: support for flipping hebrew subtitles
593   - 17-05-2004 fixed: shoutcast name resolving and some shoutcast crashes
594   - 17-05-2004 fixed: enlarge subtitles
595   - 17-05-2004 fixed: after the CURL change samba leaves a lot of open session on the server
596   - 16-05-2004 fixed: scroll suffix in skin files was ignored for thumbnail panels
597   - 16-05-2004 fixed: make sure file exists before trying to cache it when looking for folder.jpg files.
598   - 16-05-2004 fixed: samba didn't connect with domain information to server. allways disregarded it. 
599   - 16-05-2004 fixed: samba didn't stat with utf8 formatting.
600   - 16-05-2004 changed: fileprotocol changed to take a CURL as parameter instead of separated values.
601   - 16-05-2004 fixed: If your nameserver is not working properly, default to using IP address for known hosts (weather, imdb, allmusic).
602   - 16-05-2004 added: more logging for samba + removed some bugs from bugs.txt that did not exist anymore
603   - 16-05-2004 fixed: streaming from internet when multichannel (passtrough) output is selected.
604   - 16-05-2004 fixed: Q:\albums directory had to exist for the databases to create even though your specified a different <albums> location in XboxMediaCenter.xml.
605   - 15-05-2004 play a video, stop. go into settings -> my video: big white area covering most of the screen
606   - 14-05-2004 fixed: vobsubs crash xbmc
607   - 14-05-2004 fixed: Weather and IMDB now work when a transparent proxy is involved (like squid).  Weather still does not use proxy settings though.
608   - 14-05-2004 added: some optimizations for text rendering in our GUI
609   - 14-05-2004 fixed: rss feeds now scroll at the same speed
610   - 14-05-2004 added: rss feeds now handle special html characters
611   - 14-05-2004 fixed: my music: MS Sondtrack share had the remote icon, changed to harddisk icon
612   - 14-05-2004 added: my music, video, files, pictures: sort by share type in virtual directory
613   - 14-05-2004 changed: music osd is shown again on track change and remembers it's last state (shown/not shown) when entering the vis again
614   - 13-05-2004 fixed: IMDB thumbnails will now download properly.
615   - 12-05-2004 fixed: updated samba 3.0.1 to samba 3.0.4.
616   - 10-05-2004 fixed: There was still 1 more hardcoded Q:\albums directory.  Thx to ush285t for the fix.
617   - 09-05-2004 fixed: samba could crash on filenames with strange characters in it.
618   - 09-05-2004 fixed: allmusic.com parsing bugs (sf bug #941107)
619   - 07-05-2004 fixed: Loading database info / thumbs for playlist files (sf patch #950246 by herg for bug #944135)
620   - 07-05-2004 changed: settings windows with buttons remember the selected button when selecting a subwindow
621   - 07-05-2004 fixed: creating dialogs with python crashes xbmc
622   - 06-05-2004 fixed: wma tag loader did not get track number correctly
623   - 06-05-2004 fixed: No visualizations with CD music (sf bug #948156)
624   - 06-05-2004 added: updated 'Boxalizer' visualisation SF[937508]
625   - 06-05-2004 added: updated 'StarBurst' visualisation SF[939719]
626   - 06-05-2004 fixed: buttons-labels in weather settings were not always updated
627   - 05-05-2004 added: matching of subtitle with video file is now done case insensitive [SF 942131]
628   - 05-05-2004 fixed: when playing a file from a samba share, mplayer did not react to button presses
629   - 05-05-2004 changed: sort settings in my files, my videos, my pictures are remembered for root and directories
630   - 05-05-2004 fixed: Skin scaling wasn't scaling everything properly.
631   - 04-05-2004 added: More GUI tweaks
632   - 04-05-2004 fixed: crash changing views in mymusic
633   - 04-05-2004 fixed: Databases no longer hardcoded to Q:\\albums directory.  It will use whatever is defined in <albums> tag in XboxMediaCenter.xml.
634   - 03-05-2004 fixed: inexact cddb matches don't get cached to local hdd
635   - 03-05-2004 added: More 720p skin changes + 1080i now tries 720p subdir before dropping to the defaultres dirs
636   - 03-05-2004 added: Better thumbnail quality (JPEG quality set to 90% instead of 75%)  Also doesn't load/save thumbs for scaling unless it has to (128x128 thumbs pass straight through)
637   - 03-05-2004 added: Various GUI related tweaks + Niceties
638   - 02-05-2004 Changed: When correct cd/dvd is already in drive the dialog asking for that cd/dvd won't be shown
639   - 02-05-2004 fixed: Can't launch movie from cd/dvd using imdb info
640   - 02-05-2004 fixed: My Files: move a game directory with many subdirs to another drive, lots empty subdirs are left in the source tree
641   - 02-05-2004 fixed: Sub display optimized
642   - 02-05-2004 fixed: Quality improvement for video output
643   - 01-05-2004 added: New option to general settings to hide media extensions for Music, Video + Pictures.
644   - 01-05-2004 fixed: Thumbnail panel view cosmetic fixes. Text is centered under buttons + scroller is reset properly.
645   - 01-05-2004 fixed: vobsubs not working.
646   - 01-05-2004 fixed: FF/RW will now take a paused video out of paused state
647   - 30-04-2004 fixed: virtual keyboard could not be found by windowmanager because ID's did not match (music/imdb/weather search broken).
648   - 30-04-2004 fixed: Fixed closing tag in fountain.xml (Thanks Wabid)
649   - 30-04-2004 fixed: Release with Debug project config
650   - 30-04-2004 added: 720p version of skin by Aurora13
651   - 30-04-2004 fixed: Thumbnail creation in my programs now has accurate counter
652   - 30-04-2004 fixed: AC3 passthru for stereo files should be working properly now
653   - 30-04-2004 fixed: Refresh button in IMDb used to launch DVD player
654   - 30-04-2004 changed: Window ID's internally start at 10000 now.  Values in .xml files offsets from WINDOW_HOME.
655   - 29-04-2004 fixed: weather is broken - lookup or location select = freeze
656   - 29-04-2004 fixed: strm files not visible in MY Movies if stack is enabled (sf bug #939542)
657   - 29-04-2004 fixed: Slideshow: previous/next is broken (sf bug #939845)
658   - 29-04-2004 opendml now fixed? 2 files that previously didnt play now work fine
659   - 29-04-2004 fixed: IMDB lookup crashes XBMC.
660   - 29-04-2004 added: new mplayer (1.0pre4) code.
661   - 28-04-2004 fixed: seeking in ogg video is buggy, updated demux_ogg.c to current mplayer cvs plus fixes for audiostream switching.
662   - 27-04-2004 added: better xml error reporting.
663   - 27-04-2004 added: if xbmc fails to start you can reboot with the start button.
664   - 27-04-2004 fixed: SMB - Move up to parent directory goes to root (sf bug #939530)
665   - 27-04-2004 added: If xbmc can't load it's settings correctly it will go into recovery mode:
666                       - The screen is set to the default res for pal or ntsc as appropriate.
667                       - Error text is displayed informing the user what happened.
668                       - The network is initialised from dash settings, or DHCP if that fails, or static (192.168.0.42/255.255.255.0) if DHCP fails.
669                       - The FTP server is started on port 21 and a default login of xbox/xbox is enabled with access to C: D: and E:
670                       - XBMC will then "hang" leaving the FTP server running, users can FTP in, fix the problem and power cycle to reboot.
671   - 26-04-2004 fixed: Playlist now shows sequence (play order) number instead of track number (SF bug #910831)
672   - 26-04-2004 fixed: Rss Reader now handles html characters like &#237 properly
673   - 26-04-2004 fixed: Rss Reader now handles CDATA sections in xml feeds
674   - 26-04-2004 fixed: Bug in widescreen switching (thnx Deltop)
675   - 26-04-2004 fixed: OSD bugs (sf bugs: 940686, 940687, 940689)
676   - 25-04-2004 fixed: Weird sort order of viz selection in the UI (sf bug #941118)
677   - 25-04-2004 fixed: shoutcast stream names not displaying in playlist view
678   - 25-04-2004 fixed: Streaming of mp3 and ogg is broken (sf bug #941662)
679   - 25-04-2004 fixed: Shoutcast recording is broken
680   - 25-04-2004 fixed: Shoutcast title streaming not working
681   - 25-04-2004 changed: id3 tags always loaded for currently playing file
682   - 25-04-2004 fixed: if id3tag is disabled, some info like duration is not shown on LCD.
683   - 25-04-2004 fixed: smb sessions not closed when media finishes playing
684   - 25-04-2004 fixed: Large playlists crash XBMC (sf bug: #929356)
685   - 25-04-2004 fixed: My Programs would allow to browse back higher than bookmark when flattening was off (SF bug #939590)
686   - 25-04-2004 added: height,width tags to home.xml for (hopefully) better viewing in 720p/1080i
687   - 25-04-2004 fixed: small skin problems in Audio options
688   - 24-04-2004 fixed: samba workgroup setting in xboxmediacenter.xml didn't work
689   - 24-04-2004 fixed: samba, external file based database didn't work. Now we use the internal in memory database
690                       for saving nameresolving results
691   - 24-04-2004 changed: Auto widescreen switching only does widescreen switching now
692   - 24-04-2004 added: New option in My Videos for upsampling videos to GUI resolution
693   - 24-04-2004 fixed: Added ability to set the audio headroom used.  Defaults to 6dB
694   - 24-04-2004 changed: Put Headroom adjustment and High Quality resampling under an "Experts Only" setting.
695   - 23-04-2004 changed: Disabled the z-buffer again (memory saving), except for in vis, vis now uses 16-bit float z-buffer.
696   - 23-04-2004 fixed: xbmc would crash (no error dialog is shown) when xboxmediacenter.xml is corrupted
697   - 23-04-2004 fixed: disabled 'wins' in samba by default (this will result in faster network browsing).
698   - 23-04-2004 added: samba configuration options in xboxmediacenter.xml
699   - 22-04-2004 added: option in xboxmediacenter.xml how ISO/UDF discs should be treated
700   - 22-04-2004 fixed: seperate ISO and UDF share doesn't work for ISO/UDF discs
701   - 22-04-2004 changed: scripts window, parent to virtual directory removed
702   - 22-04-2004 fixed: my video, items where added unsorted to the playlist
703   - 22-04-2004 fixed: my video playlist, last selected control was not remembered
704   - 21-04-2004 fixed: prevented OSD drifting too far off the screen
705   - 21-04-2004 added: Powerdown on button press (hold for 3s)
706   - 21-04-2004 fixed: Location text only works for location 1 in weather screen
707   - 21-04-2004 fixed: Weather search accepts weather.com codes
708   - 21-04-2004 fixed: settings skin/language, selecting language was slow
709   - 21-04-2004 changed: settings skin/language, the delayed skin load is canceled when skin/language spin control loses focus
710   - 21-04-2004 changed: settings skin/language, skin/language is not reloaded, if its the current
711   - 21-04-2004 disabled immediate hd spindown upon starting network play, just reset spindown counter at start instead
712   - 21-04-2004 Fixed: Play lists gave invalid handle or did not show if first share in My Music was not a HD
713   - 21-04-2004 Fixed: My Weather settings jammed if search not found and cancel button selected (SF Bug #938133)
714   - 20-04-2004 fixed: my files, source/destination label was not shown
715   - 20-04-2004 fixed: my music songs, autoswitch list/thumb control does not switch to list for folders without thumbs
716   - 20-04-2004 fixed: my pictures remembers large icons but shows normal icons
717   - 20-04-2004 fixed: music overlay does not show filename (tnx to tagevm)
718   - 19-04-2004 fixed: Text no longer extends outside of dialogs - all text is clipped to dialog borders.
719   - 19-04-2004 fixed: some WMV files don't finish playing. it's random for how long they play each time (see milkshake.wmv)
720   - 19-04-2004 added: Sub enlargment now configurable from 0% to 200% in 10% steps
721   - 19-04-2004 added: 2 new visuals: "StarBurst" and "Boxalizer"
722   - 19-04-2004 fixed: Scanning in My Videos now works properly.  Progress dialog wasn't being closed before recursive call to OnScan.
723   - 18-04-2004 added: when no texture is supplied when creating python control, it will try to find the texture name in
724                       references.xml instead of using a hardcoded default.
725   - 18-04-2004 fixed: visualisations crash xbmc
726   - 18-04-2004 fixed: when creating a python window from within a python window xbmc would crash
727   - 18-04-2004 fixed: AV sync is maintained when switching stacked videos
728   - 18-04-2004 added: pressing the info button again in scripts debug window will erase current output
729   - 18-04-2004 fixed: webserver crashed when trying to open a playlist (m3u, pls) with a web browser
730   - 18-04-2004 added: Support for memory units.
731   - 17-04-2004 fixed: Shortcuts in My Programs now display even if Show Only Default.xbe is used (when clicking Shortcuts button)
732   - 16-04-2004 fixed: my music songs, sort by file was not saved
733   - 15-04-2004 fixed: Settings->Info showed C: free space as: Mbfree.  Should now be MB free.
734   - 14-04-2004 removed: accelerated scrolling and faster standard navigation. restored earlier, casued to many probs
735   - 14-04-2004 added: patch from sf: return false from Http.Connect if link is disconnected
736   - 13-04-2004 fixed: visualisations desynced and spectrums flashing erratically.
737   - 13-04-2004 fixed: visualisations playing slow
738   - 13-04-2004 added: new python methods (getLanguage, getIPAddress, getDVDState, getFreeMem, getCpuTemp)
739   - 13-04-2004 added: python documentation
740   - 13-04-2004 fixed: My Programs did not display programs in the root of the share.
741   - 13-04-2004 fixed: AC3 passthrough not working.
742   - 12-04-2004 added: accelerated scrolling and faster standard navigation
743   - 12-04-2004 fixed: bug in python fuction window.addControl()
744   - 12-04-2004 added: Enlarge subtitles option to scale subtitles up (useful for hard to read vobsubs).
745   - 12-04-2004 fixed: vobsubs are very slow loading.
746   - 11-04-2004 fixed: music output chopping ~3s off the end of files.
747   - 11-04-2004 added: sf patch [ 931622 ] don't timeout audio OSD if timeout is set to 0
748   - 11-04-2004 fixed: my music db reorg scans for new files now
749   - 11-04-2004 fixed: my music db reorg cover art was not re-read and various artist was not checked
750   - 11-04-2004 fixed: large vobsubs crash XBMC.
751   - 10-04-2004 changed: reverted change for RSS feed location in NTSC. Fix needs to be in resizing.
752   - 10-04-2004 fixed: Changed Y position for RSS feed in home.xml for NTSC so it displays correctly.
753   - 10-04-2004 fixed: added a few missing lines to cores\EMUmsvcrt.cpp, oops
754   - 09-04-2004 fixed: Shoutcast broken since 6th or 7th april cvs.
755   - 09-04-2004 fixed: Questor\Fused's bugfix to CXmlDocument (vis bugfix)
756   - 09-04-2004 fixed: updated vis sources and recompiled .vis files
757   - 09-04-2004 added: new vizualisation G-Force ported by Questor/Fused
758   - 09-04-2004 added: Playlist windows, repeat and repeat one button
759   - 09-04-2004 added: settings my music, option to disable playlist in songs window
760   - 09-04-2004 added: settings my music, option to disable repeat in my music windows
761   - 09-04-2004 added: my music songs, Option to auto switch between list and thumb control, disabled by default
762                       Directory should not contain files. If one folder of the directory 
763                       has a thumbnail, view is switched to thumbs control else the list 
764                       control is used.
765   - 07-04-2004 fixed: cmplayer::load() resolve imports failed, missed strspn and strcspn.
766   - 06-04-2004 fixed: folder.jpg, .tbn support for DVD
767   - 06-04-2004 fixed: python, playlist items did not get freed properly (small memory leak)
768   - 06-04-2004 fixed: a bug in python where adding a python control to a python window could crash xbmc
769   - 06-04-2004 added: added a listcontrol to python module xbmcgui
770   - 06-04-2004 added: (sf patch) [ 928143 ] let info button bring OSD up and down in audio vis
771   - 06-04-2004 fixed: my music, trimming spaces for title, artist,... in musictags when loading from file
772   - 06-04-2004 added: my music, option to delete a single album from database
773   - 05-04-2004 added: getLocalizedString function for python
774   - 05-04-2004 fixed: XBMC was not booting under NTSC due to missing info in references.xml
775   - 05-04-2004 fixed: Fixed topbar (pal and ntsc)
776   - 04-04-2004 fixed: progress dialogs for cddb and in weather settings was not closed anymore
777   - 04-04-2004 added: python, gui lock and unlock for faster GUI manipulation with python
778   - 04-04-2004 added: python, textbox
779   - 04-04-2004 fixed: removed unneeded includes in the python library
780   - 04-04-2004 added: my music, search based on musicdatabase
781   - 04-04-2004 changed: show more then on dialog at the same time
782   - 03-04-2004 fixed: exception in Render when window has a list control
783   - 02-04-2004 changed: listcontrol shows full page when moving from top to bottom
784   - 02-04-2004 changed: making musicdatabase global
785   - 02-04-2004 fixed: playlist doesn't continue when modal or progress dialog is shown
786   - 01-04-2004 fixed: dvd subtitles for dvd's with only i subtitle stream (hopefully)
787   - 01-04-2004 fixed: ogm files subtitle stream selection didn't work
788   - 01-04-2004 changed: skin directory layout now handles subdirs for all resolutions.
789   - 01-04-2004 changed: media/ dir in skin can now contain subdirs to help organise skin files
790   - 01-04-2004 changed: converted pal coordinates in the ntsc skin to ntsc coordinates.
791   - 01-04-2004 changed: credits.txt replaced by tags in the skin.xml file.
792   - 31-03-2004 changed: audio/subtitle selection now works with dvd's with the language of the stream shown in osd. (new mplayer.dll)
793   - 30-03-2004 fixed: cdda playback broken
794   - 30-03-2004 fixed: album info, if no review and/or picture is available the album was not shown
795   - 30-03-2004 fixed: album info was broken
796   - 27-03-2004 changed: Flatten Hierarchy and only show default.xbe is now defaulted to true in Settings->Programs
797   - 18-03-2004 fixed: "Exit" symbol turns off the xbox? suggest to make exit go to dashboard and another icon for poweroff
798   - 27-03-2004 fixed: Subtitle On/Off reversed in OSD and [ACTIVE] text behind chosen sub doesnt update when you select
799   - 27-03-2004 fixed: Choppy lossless WMA audio.
800   - 27-03-2004 fixed: Enter a subdir of the XBMSP root. Go back, ".." is missing from the XBMSP root and u cant go back to share list. Happens ONLY in videos w/ xbmsp
801   - 26-03-2004 fixed: playing a 4.3G dvdr .img file (using the new -dvd-device code) via XBMSP: doesnt load at all
802   - 26-03-2004 fixed: playing a 4.3G dvdr .img file (using the new -dvd-device code) past 2gb limit: doesn't work
803   - 26-03-2004 added: virtual keyboard for python
804   - 26-03-2004 added: l8test HD spindown patch from SF
805   - 26-03-2004 added: show tracknames for soundstracks patch from SF
806   - 26-03-2004 fixed: uses lseek64 in mplayer.dll for files > 2gb
807   - 25-03-2004 fixed: dvdfolder playback on samba shares.
808   - 25-03-2004 fixed: On ISO/UDF discs UDF disc label was used, should be ISO label
809   - 24-03-2004 fixed: virtual keyboard did not work in debug mode
810   - 24-03-2004 fixed: show some pictures through webserver. After pressing back or stop screen will turn black
811   - 24-03-2004 fixed: in webserver, wrong configfile was loaded when using xbmc in dash mode
812   - 24-03-2004 added: pyexpat module to python, should fix all those xml problems
813   - 23-03-2004 fixed: HD spindown
814   - 23-03-2004 fixed: DVD playback from HD now works
815   - 23-03-2004 fixed: autorun didn't worked for ISO/UDF discs
816   - 23-03-2004 fixed: my music, after scanning, directory isn't updated to show new thumbs
817   - 23-03-2004 fixed: my music, tag reading for unscanned files was broken
818   - 23-03-2004 added: duration of VBRI mp3 files
819   - 23-03-2004 fixed: sometimes duration of CBR mp3s was calculated incorrect
820   - 23-03-2004 added: Added My Programs database.  Speed increase in displaying My Programs bookmarks.
821   - 23-03-2004 changed: iso/udf discs are treated as iso now
822   - 23-03-2004 fixed: memory leak in ogg tag loader
823   - 23-03-2004 fixed: memory leak in wma tag loader
824   - 23-03-2004 added: Duration for .ogg files
825   - 22-03-2004 fixed: my files, using eg. copy or move action, last selected items was not remembered
826   - 22-03-2004 fixed: Playlists, removing an item above current, pressing next -> wrong item
827   - 22-03-2004 fixed: my video playlist, two items with same name where both highlighted when entering playlist
828   - 22-03-2004 fixed: my music playlist, two items with same name where both highlighted when entering playlist
829   - 22-03-2004 fixed: my music songs, folder containing playlist and songs, current selected item was incorrect
830   - 22-03-2004 added: Logging for DVD media detection 
831   - 22-03-2004 added: UDF version detection, if ISO/UDF disc with other UDF version then 1.02 is detected ISO is used
832   - 21-03-2004 changed: Visual tweaks for credits
833   - 19-03-2004 fixed: when using xbmc as dash, configfile was not saved to c:\ when using configure->save in the http server
834   - 19-03-2004 added: file with licence and permission for icon usage.
835   - 19-03-2004 added: new icons for weather
836   - 19-03-2004 fixed: configwebpage in http server, settings for G drive where not saved
837   - 19-03-2004 added: music and video playlist to http server
838   - 19-03-2004 fixed: can't return to home screen when a video is started from the webserver
839   - 19-03-2004 fixed: cleaned up the source files for the webserver
840   - 19-03-2004 fixed: folder.jpg for my videos was broken
841   - 19-03-2004 changed: Directory cache now caches all directory entries
842   - 19-03-2004 fixed: Directory cache didn't worked for smb
843   - 18-03-2004 changed: New credits sequence with music, graphics, etc. (please see docs\readme.txt for details of uploading the credits resources).
844   - 16-03-2004 added: FLAC tag and duration reading (uses Vorbis comments like Ogg)
845   - 16-03-2004 fixed: CPU temperature display was being calculated incorrectly.
846   - 16-03-2004 fixed: CFile::Cache doesn't work for xbms files greater approx. 120k
847   - 16-03-2004 fixed: myweather didnt work when XBMC is started from DVD (SF patch)
848   - 16-03-2004 added: myweather now supports 3 locations (SF patch)
849   - 16-03-2004 added: High quality audio resampling with CDDA playback
850   - 15-03-2004 fixed: my files, when copying from smb share no folder where created (using patch from forum by Moby)
851   - 15-03-2004 changed: my files, enabled rename button for destination
852   - 15-03-2004 changed: my files, disable copy and move actions in destination
853   - 14-03-2004 changed: video playlist window now repeates its playlist
854   - 14-03-2004 changed: video windows now use the temp video playlist for stacked playing
855   - 14-03-2004 fixed: video playlist window doesn't deselect playing item after stopping
856   - 14-03-2004 fixed: shuffle buttons in playlist windows screwed up other active playlists
857   - 14-03-2004 changed: disabling playlistplayer when stopping
858   - 14-03-2004 fixed: unlimited cycling through playlist, if all files in playlist do not exist
859   - 14-03-2004 fixed: subtitles in same folder as movie didnt work anymore
860   - 14-03-2004 added: SSRC 48kHz resampling of all mplayer audio + GUI option for the same
861   - 13-03-2004 fixed: no video info is shown for mpegs
862   - 13-03-2004 fixed: SKIN bug: cant see current playing song in my music
863   - 13-03-2004 fixed: Gifs delays were sometimes wrong
864   - 13-03-2004 fixed: in python changed getdiscription to getdescription
865   - 13-03-2004 fixed: directory browsing in webserver didn't worked at all since last update
866   - 13-03-2004 added: support for Xenium LCD
867   - 13-03-2004 fixed: .tbn was broken
868   - 13-03-2004 fixed: subtitle selection in OSD (not working yet for movies with embedded subtitles like ogm)
869   - 13-03-2004 fixed: volume control. When I bring the volume down below half way, I then cannot put it back above that half way point.
870   - 13-03-2004 fixed: skin my music album, view by icon, Artist name has a little offset
871   - 13-03-2004 Fixed: Added missing libgoahead files to xbmc.vcproj (Thx to Snyper)
872   - 13-03-2004 Fixed: Credits and reboot button position
873   - 13-03-2004 added: basic support for configuring xbmc through the webserver
874   - 13-03-2004 added: removed old xbmc webpages and add new ones for the webserver
875   - 11-03-2004 fixed: problem with IMDB not finding any movie
876   - 11-03-2004 fixed: crash: simply play music until internal playlist ends, then SKIP to NEXT track = crash (local or smb, doesnt matter, no viz needed)/pike 
877   - 12-03-2004 added: fix from SF for Weather localization
878   - 12-03-2004 added: directory cache
879   - 12-03-2004 added: reboot/back to smartxx OS button on home
880   - 12-03-2004 added: credits screen to ? button on home
881   - 12-03-2004 added: Possible increase in directory loading by calling stat and GetFileAttributes instead of opening the file.
882   - 12-03-2004 added: Credits screen.
883   - 12-03-2004 fixed: Rotated pictures showing incorrect colours
884   - 12-03-2004 added: More checks for music scan
885   - 12-03-2004 added: High quality 48kHz upsampling support (currently disabled)
886   - 12-03-2004 fixed: Pictures/Slideshow now use RGB with filtering output instead of hardware overlays
887   - 11-03-2004 fixed: Texture loader DVD compatibility (works without the DVD in the drive).
888   - 11-03-2004 fixed: if a file is created/opened by python, nothing else can access it.
889   - 11-03-2004 added: support for OGM subtitles
890   - 11-03-2004 added: support for MS soundtracks (SF submitted patch)
891   - 11-03-2004 fixed: Pause function seems to pause, then skip back a frame
892   - 11-03-2004 fixed: OSD: no controls didnt have the focus
893   - 11-03-2004 fixed: Texture bundle loader doesn't work with DVDs.
894   - 11-03-2004 fixed: Black screen when XBMC loads
895   - 11-03-2004 fixed: Texture tool crashes when given a single-image gif
896   - 10-03-2004 fixed: pal60 OSD calibration: make sure OSD is always visible
897   - 10-03-2004 added: volume control (analog output only)
898   - 10-03-2004 fixed: More 1080i aspect ratio fixes
899   - 10-03-2004 fixed: 1080i video only playing on half the screen
900   - 10-03-2004 fixed: Some memory leaks in the sid player (still leaks ~5k per play).
901   - 10-03-2004 fixed: YV12 converter uses filter settings (was forcing linear previously)
902   - 10-03-2004 fixed: filter settings were not being applied at startup
903   - 10-03-2004 fixed: SID playback not working on digital out (only ^&%&^% noise)
904   - 10-03-2004 fixed: Selection of the different sids in 1 sid file not working
905   - 10-03-2004 fixed: my music thumbs where not shown after getting album info
906   - 10-03-2004 added: FF/RW can be used to skip tracks in a multi-track sid file.
907   - 10-03-2004 added: pixel wastage counter to texture tool, pay attention to it please!
908   - 10-03-2004 fixed: YV12->RGB convertor:video playback of a movie 300x150 crashes in xbox_video.cpp. reason: XGSetTextureHeader() fails for U/V planes in Directx_CreateOverlay()
909   - 10-03-2004 fixed: SERIOUS MEMORY LEAK with latest project mayhem skin (  http://www.critikill.net )
910   - 10-03-2004 fixed: Digital output of 48kHz PCM streams set to PCM mode now instead of ENCODED.
911   - 10-03-2004 added: MCPx output is now boosted by 6dB across the board.  Should now be at maximum possible output without clipping.
912   - 09-03-2004 fixed: LCD doesnt show all information when playing shoutcast
913   - 09-03-2004 fixed: Texture manager unable to load file: Q:\skin\MediaCenter\media\osd-video.png
914   - 09-03-2004 fixed: Texture manager unable to load file: Q:\skin\MediaCenter\media\0.png
915   - 09-03-2004 fixed: audio hickup when OSD pops up
916   - 09-03-2004 fixed: made big/small icon view skinnable
917   - 09-03-2004 fixed: in many windows theres only 3 instead of 4 columns when 'View by icon'
918   - 08-03-2004 fixed: Skin: Video playlist wasn't working
919   - 08-03-2004 fixed: the characters '? åä?isn't supported in new skin fonts. Lcd dont show åä?
920   - 09-03-2004 added: fix problems with choppy xvids
921   - 08-03-2004 added: Sid playback support.
922   - 08-03-2004 fixed: in many windows the pagecounter (1/3) is not visible when 'View by icon'
923   - 08-03-2004 fixed: mplayer osd (white button) and playtime display (play button on remote) not working
924   - 08-03-2004 fixed: OSD invisible in 720x480 PAL60 mode - solved by osd calibration
925   - 08-03-2004 fixed: OSD calibration now shows OSD when calibration
926   - 08-03-2004 fixed: my music cddb names showed weird character at the end
927   - 08-03-2004 fixed: my music album info is only saved, if album exists in database
928   - 08-03-2004 fixed: my music album and top 100 says view list but it is icons
929   - 08-03-2004 fixed: pal60 (hopefully)
930   - 08-03-2004 fixed: mplayer.dll still showed during OSD
931   - 07-03-2004 fixed: my files, settings->scripts says view list but it is icons (reported by wabid)
932   - 08-03-2004 added: jcmarshall changed digitial audio things?
933   - 07-03-2004 added: 5 sec timeout for OSD
934   - 07-03-2004 fixed: one loop gif-animations play once but once only... on second use it just show last frame of gif-animation. (fixed ages ago)
935   - 07-03-2004 added: 1.5 sec. timeout to select button control if not moving 
936   - 07-03-2004 missing screensaver settings
937   - 07-03-2004 fixed: colour balance/brightness in movie playback
938   - 07-03-2004 added: OSD Ypos calibration (settings->screen calibration)
939   - 07-03-2004 added: Support for compressed texture archives (use new texture tool).
940   - 07-03-2004 added: extended max number of screenshots to 999
941   - 07-03-2004 fixed: bug that xbmc tried to open .tbn files for shoutcast files
942   - 07-03-2004 added: skin engine now supports pal/ en pal/media subdirectory which is used for pal boxes
943                       if its not in the pal/ subdirs then normal dirs are used
944                     so now its:
945                       skin/skinname/               (contains the .xmls)
946                       skin/skinname/fonts          (contains the fonts)
947                       skin/skinname/media          (contains the media/.xpr)
948                       skin/skinname/pal            (contains PAL specific .xmls)
949                       skin/skinname/pal/media      (contains PAL specific media)
950   - 07-03-2004 changed default skin to shadows/wabid/chokemans Dell mediacenter skin
951   - 07-03-2004 fixed: subtitles where drawn on top of OSD
952   - 07-03-2004 fixed: mplayer bar was visible during OSD
953   - 07-03-2004 fixed: reorganize music show username/password
954   - 07-03-2004 fixed: scan my programs deletes all default.tbns               
955   - 06-03-2004 fixed: scan my videos, programs, music shows username/password
956   - 06-03-2004 added: window select button for my music and my videos
957   - 06-03-2004 fixed: .tbn support for my music
958   - 04-03-2004 added: support for VFD displays & brightness control
959   - 04-03-2004 added: brightness/contrast/gamma control to OSD
960   - 04-03-2004 fixed: video small horizontal stripes
961   - 04-03-2004 fixed: video: mpeg1/2 most mpegs crash or play a few frames forward/backward/forward/backward
962   - 04-03-2004 fixed: video: divx: smooth_sample.rar on .it shows weird artifacts
963   - 04-03-2004 fixed: video: WMV:  racecars.rar on .it is played with totally the wrong colors
964   - 04-03-2004 fixed: quality issues with Hardware YV12 ->RGB converter 
965   - 04-03-2004 fixed: video: pause shows black screen
966   - 04-03-2004 fixed: view by icons is very slow.
967   - 04-03-2004 fixed: screenshots now work while video is playing
968   - 04-03-2004 fixed: Screenshots are now mapped in keymap.xml (default left thumbstick button on controller)
969   - 04-03-2004 fixed: mpeg1/2 was broken since Hardware YV12 ->RGB converter 
970   - 04-03-2004 fixed: my music playlist, cddb information where not shown in playlist
971   - 04-03-2004 fixed: DVD share label showed empty brackets when cdda in drive, trimming spaces behind a disclabel
972   - 04-03-2004 added: ff/rw for cdda
973   - 04-03-2004 added: Hardware YV12 to RGB converter for movie playback
974   - 04-03-2004 added: <displayremotecode> added to XBoxMediaCenter.xml to help universal remote users.  Displays the remote code with each button press.
975   - 03-03-2004 fixed: .asf streams didnt play
976   - 03-03-2004 fixed: problems with some tv's when switching between 4:3 / 16:9
977   - 03-03-2004 fixed: Scanning in My Programs no longer deletes the .tbn in the same directory as the program being scanned.
978   - 02-03-2004 added: backlight control for the LCD
979   - 02-03-2004 fixed: after skinchange the music overlay's time is badly positioned. After a restart it does load correctly.
980   - 02-03-2004 fixed: auto_ptr class does not handle arrays correct, added auto_aptr for array handling
981   - 02-03-2004 fixed: playback of Tivo (.ty) files
982   - 02-03-2004 fixed: added latest patch for OpenDMLv2.0 support to mplayer.dll
983   - 02-03-2004 added: logging of python errors to q:\log
984   - 02-03-2004 added: added playlist support for python (pls / m3u files)           
985   - 02-03-2004 fixed: golden oldie: press right in any window with just pagecounter:1/1 ->focus disappears
986   - 02-03-2004 fixed: show dvd status as DVD-ROM (status) or DVD-ROM (label)
987   - 02-03-2004 added: update LCD faster when doing ff/rw
988   - 01-03-2004 added: support for leftthumbbutton and rightthumbbutton
989   - 01-03-2004 added: LCD animation.
990   - 01-03-2004 fixed: my programs had no support for parent dir action
991   - 01-03-2004 fixed: smb directory history for my files and my pictures was broken
992   - 01-03-2004 changed: music info, cdda albums are not saved to database
993   - 01-03-2004 fixed: music info, album image was redownloaded everytime when album is read from database
994   - 01-03-2004 fixed: music info, a directory thumb was created each time music info was shown
995   - 01-03-2004 fixed: wma tag loader hasn't set CMusicInfoTag's filename (url) while reading tag
996   - 01-03-2004 fixed: my files: After deleteing, copying,... using the buttons, no control had the focus
997   - 01-03-2004 fixed: LCD stops updating when starting a slideshow and lcd in no-tv mode
998   - 01-03-2004 fixed: <homepath> in xboxmediacenter.xml only worked if last character was a backslash
999   - 01-03-2004 fixed: Screen calibration is broken when using compressed .xpr textures
1000   - 01-03-2004 fixed: spin down HD immediately when playing a file from a share or DVD
1001   - 01-03-2004 fixed: -in mpeg2: short periods of rewinding sometimes result in jumping forwards several minutes. usually a few seconds or more off when you press play
1002                       -in divx: usually +- 5 seconds (or more) off when you press play after ffwd (check with mplayer osd enabled for time display)
1003                          if you go quickly to 8x or 16x, let it seek forwards a few mins, press play, it sometimes resumes at the position where you started ffwd
1004   - 01-03-2004 ogm (ogg video) seeking doesnt work at all, always goes back to start. works in mplayer, although mplayer also shows total time as 0 like xbmc
1005   - 01-03-2004 fixed: animated .gif of floink (restore to background)
1006   - 01-03-2004 fixed: ff / rw in MP3 and wma is broken. Always starts at 00:00 after pressing play again.
1007   - 29-02-2004 added: Texture compression tool support for gifs.
1008   - 29-02-2004 added: new visualisation Saville (thx to nmrs)
1009   - 29-02-2004 fixed: thumbnails images slightly off-centre.
1010   - 29-02-2004 added: more logging when scanning mp3's album art
1011   - 29-02-2004 fixed: go to parent dir in my video always goes to to the top of the list, doesn't point to the directory we were just in
1012   - 29-02-2004 changed: Time server only sets time once on boot.
1013   - 29-02-2004 changed: Disabled the z-buffer (memory saving).
1014   - 29-02-2003 changed: removed select button control from my music
1015   - 28-02-2004 fixed: Bug in mod player panning causing some voices not to play
1016   - 28-02-2004 added: feedback for user in select button control
1017   - 28-02-2004 added: Texture compression tool for compressed textures, textures loaded without being processed by this are loaded uncompressed.
1018   - 28-02-2004 added: my music: select button control for window switching
1019   - 28-02-2004 fixed:   FF more then 4x freezed video output for divx/ogm movies
1020   - 28-02-2004 changed: Configurable <screenshots> directory in XboxMediaCenter.xml
1021   - 28-02-2004 changed: Better naming of screenshot files.
1022   - 28-02-2004 fixed: disabled compressed textures for now. It caused skins to become ugly. 
1023                       So its disabled until its solved. All sourcecode is still there. You can
1024                       enable it by #define ALLOW_TEXTURE_COMPRESSION in guilib/gui3d.h
1025   - 28-02-2004 fixed: directorys in the xml of the form $HOME\path didn't work if path was more than 8 characters.
1026   - 28-02-2004 changed: Moved texture cache to a separate cache directory
1027   - 28-02-2004 changed: lower memory use for texture caching
1028   - 28-02-2004 fixed: hang when loading certain screens in some skins.
1029   - 28-02-2004 added: take screenshots.  Only using 9 on remote.  No screenshots when video is playing yet.
1030   - 27-02-2004 changed: compressed textures are cached for improved load times.
1031   - 27-02-2004 changed: Gifs are now displayed as palettised textures instead of compressed (big load speed increase).
1032   - 27-02-2004 fixed: display bug with multiple image textures
1033   - 27-02-2004 fixed: animated gifs now load as compressed textures correctly
1034   - 27-02-2004 added: Texture compression support
1035   - 27-02-2004 added: improved texture memory management for BIG skins like project mayhem
1036   - 27-02-2004 added: video:fixed after FF playing resumes where you started
1037   - 27-02-2004 added: video:show current playtime during FF/RW
1038   - 27-02-2004 added: shuffle & save playlist to my videos/playlist
1039   - 27-02-2004 fixed: bug in keymap.xml change video<->gui is always done with X in any screen. So dont re-map X in my files or other windows
1040   - 27-02-2004 fixed: bug with channel management in mod player
1041   - 26-02-2004 added: Added delay for language changing as well as skins.
1042   - 26-02-2004 fixed: lock up in mod loader if the module was invalid.
1043   - 26-02-2004 added: navigate my music with LCD if TV is not used (settings->general->lcd)
1044   - 26-02-2004 fixed: fall back to mediacenter skin if skin can not be loaded at startup
1045   - 26-02-2004 fixed: skins are now sorted by name in general settings
1046   - 26-02-2004 fixed: LCD looked a bit messy when playing cd's
1047   - 25-02-2004 added: (patch from SF) my videos. show current play time when pressing PLAY
1048   - 24-02-2004 fixed: mod player is dropping notes a lot. :(
1049   - 24-02-2004 fixed: hangup when ftp-ing
1050   - 24-02-2004 added: my programs if flattenning is enabled (but show only default.xbe is not) it will still show .cut as well..
1051   - 24-02-2004 fixed: music playlist: switching between list, icons, large icons was uncontrolable
1052   - 24-02-2004 added: show info on LCD about current audio/video file playing
1053   - 24-02-2004 fixed: video playlist: skip+ on remote works while in the menu, does nothing in fullscreen.
1054   - 24-02-2004 fixed: video playlist: menu button doesn't work for returning to main menu in video playlist screen (global binding), works fine in music playlists.
1055   - 24-02-2004 fixed: video playlist: doesn't continue to next file when video ends (smb)
1056   - 24-02-2004 fixed: mod player: s3m effects not working correctly
1057   - 24-02-2004 fixed: music overlay displayed not every possible thumb for file
1058   - 24-02-2004 added: music overlay displays tracknumber and duration for cdda without cddb
1059   - 24-02-2004 added: my music: .tbn for music files
1060   - 24-02-2004 fixed: music info saved a directory thumb for cdda
1061   - 23-02-2004 fixed: playlist didn't advance while playing mods
1062   - 23-02-2004 changed: new mod player code - much faster.
1063   - 23-02-2004 fixed: tracker modules don't loop correctly (get random sounds on some of the channels).
1064   - 23-02-2004 fixed: fixed some autostart problems with xbox games
1065   - 23-02-2004 fixed: crashes for some mms .strm files
1066   - 23-02-2004 added: prelimenary general support for LCD's
1067   - 23-02-2004 added: video playlists
1068   - 23-02-2004 moved: auto run settings from general settings into seperate window
1069   - 23-02-2004 added: iso9660 directory cache.
1070   - 23-02-2004 changed: my music, folder.jpg, album thumbs from allmusic and id3 album art is used for files and folders 
1071                        (may needed to be delete: Q:\albums\thumbs and Q:\albums\thumbs\temp. And do a reorg)
1072   - 22-02-2004 fixed: use volume amp. only for videos
1073   - 22-02-2004 fixed: imdb lookup didnt work in my videos genre/actors/year/title
1074   - 22-02-2004 fixed: Tunes in albuminfo screen now scroll when line is too long
1075   - 22-02-2004 fixed: IMDB Lookup did not work for some movies
1076   - 21-02-2004 added: autorun pictures now supports kodak picture cd's 
1077   - 21-02-2004 added: GUI for changing cachesize settings 
1078   - 21-02-2004 my music: folder.jpg stopped working (reported by chokeman)
1079   - 21-02-2004 added: cachesize settings to settings.xml (still need a gui for it to change values)
1080   - 20-02-2004 new default keymap.xml is as follows:
1081     global           -> controller: start=stop music. remote: display=toggle FS
1082     fullscreen video -> controller: A=pause/unpause, B=stop, X=toggle FS, Y=toggle OSD
1083                                     black=show codec, white=toggle mplayer OSD, back=small step back
1084                             remote: menu=OSD (back to leave OSD), select=small step back, back=zoom/normal
1085
1086   - 20-02-2004 fixed: all sections: scroll down list, change from small to big thumbs, scroll up again -> sometimes buttons flicker and xbmc goes weird
1087   - 20-02-2004 fixed: movies without audio play 2 fast
1088   - 20-02-2004 added: new action ACTION_SHOW_MPLAYER_OSD 83 (see guilib/key.h) which you can use when viewing videos to toggle mplayers osd on/off
1089   - 19-02-2004 fixed: my music: sometimes when starting an .strm the cddb dialog pops up
1090   - 19-02-2004 fixed: .tbn support for my programs
1091   - 19-02-2004 added: my programs: view by large icons 
1092   - 19-02-2004 fixed: cdda was broken
1093   - 19-02-2004 fixed: more streams work now
1094   - 19-02-2004 fixed: show status/progress when buffering/starting a stream
1095   - 19-02-2004 fixed: streams now use a cache
1096   - 19-02-2004 added: auto switch between 16:9 / 4:3 if choose best resolution is enabled  
1097   - 19-02-2004 fixed: my music: select .pls with more then 1 stream in it-> icon button gets focus instead of 1st stream from .pls file
1098   - 19-02-2004 fixed: my music: some .pls show red items (examples on .it)
1099   - 18-02-2004 added: .tbn support for my videos, my files 
1100   - 18-02-2004 fixed: problem with some streams like http://ogg.tv-radio.fr:1441/encoderfip.ogg
1101   - 18-02-2004 fixed: reversed patch for openDML support since it broke playback of certain .avi movies
1102   - 18-02-2004 fixed: problem with my weather if name included spaces
1103   - 18-02-2004 added: pass songname & visualisation name to visualisation plugins
1104   - 18-02-2004 fixed: play movie->pause->back 2 gui : video preview window isnt scaled correctly
1105   - 18-02-2004 fixed: DTS passthrough (hopefully)
1106   - 18-02-2004 changed: music database stays open when switching between music windows
1107   - 18-02-2004 changed: music overlay strings (year, duration, track) are localizable now
1108   - 17-02-2004 added: delete movie info in movies/title (press X)
1109   - 17-02-2004 added: new actions in keymap.xml for copying, moving,deleting items. You can use them in my files
1110   - 17-02-2004 changed: my music songs: directory reading and adding items to playlist speeded up 
1111   - 17-02-2004 fixed: my music: directory history for album (sometimes) and smb broken
1112   - 17-02-2004 fixed: cant compile project. its missing source files in CVS!!!
1113   - 17-02-2004 fixed: GOOM only shows 1 channel
1114   - 17-02-2004 fixed: music reorg doesn't work for file with a ' in name
1115   - 17-02-2004 added: more logging 
1116   - 17-02-2004 fixed: video database: movies (DVD#) from cd wont start if autorun is disabled
1117   - 17-02-2004 fixed: video database: movies (DVD#) from cd wont start if autorun is enabled but mp3 (any) is playing
1118   - 17-02-2004 fixed: reversed last patch to guicontrol.cpp (Skin changing broke the spin arrow, now works again.)
1119                       causes major problems that 
1120   - 17-02-2004 added: video database:select DVD# using remote control 0-9
1121   - 17-02-2004 added: video database:select DVD# using L/R triggers
1122   - 17-02-2004 fixed: video database: cd's with a number in cdname (40 days, 40 nights) can't be given a DVD#
1123   - 17-02-2004 fixed: video database: 1st IMDB lookup for movie on CD shows HD instead of DVD#, gotta exit and lookup again
1124   - 16-02-2004 fixed: pause now works with module player
1125   - 16-02-2004 fixed: module player works with vis (may skip on many tracked modules)
1126   - 16-02-2004 fixed: module player reports PTS
1127   - 16-02-2004 changed: module player in it's own section
1128   - 16-02-2004 changed: module player uses higher quality mixing
1129   - 15-02-2004 added: Support for playing module (.mod, .s3m, .it, .xm, .669, etc). Very basic currently.
1130   - 15-02-2004 fixed: short delay on skin change broke the spin arrow, now works again. Skin also now changes instantly if you switch control or go back to prev window.
1131   - 15-02-2004 changed: every window, except settings windows without buttons, remember there last selected item and control
1132   - 14-02-2004 added: short delay on skin change so you can scroll them quickly.
1133   - 14-02-2004 added: skin loading speed improvments (350% faster).
1134   - 14-02-2004 fixed: GUI bug when changing language or skin - spin control arrow always focuses on down arrow after a change
1135   - 14-02-2004 fixed: exception when audio is paused and screensaver gets activated
1136   - 13-02-2004 changed: my music windows remember last selected control
1137   - 12-02-2004 added: my programs sf patch: show directory name if .xbe doesnt contain a description
1138   - 11-02-2004 fixed: if playlist just has 1 song, then just play it instead of creating a playlist with only 1 song
1139   - 11-02-2004 fixed: changed. use .pls for shoutcast (as b4), use .strm for movie/audio streaming
1140   - 11-02-2004 fixed: caching .m3u files didnt work
1141   - 11-02-2004 fixed: Skin change when playing video: thumbnail goes black, screen starts scrolling "Guns & Roses - November Rain (1988)" instead of .avi filename
1142   - 11-02-2004 fixed: dont show full SMB path when loading a .m3u playlist
1143   - 11-02-2004 fixed: aspect ratio for thumbnails
1144   - 11-02-2004 fixed: my programs scan was broken
1145   - 11-02-2004 fixed: out of memory problems for folders with many thumbnails
1146   - 11-02-2004 added: localized strings for myweather
1147   - 11-02-2004 fixed: choppy playback/avsync issues
1148   - 11-02-2004 fixed: several codec related crashes
1149   - 11-02-2004 fixed: mono audio playback was broken  
1150   - 11-02-2004 fixed: dont use matrix screensaver during video playback. Dim display instead
1151   - 11-02-2004 fixed: ff/rw for mymusic was broken
1152   - 11-02-2004 added: log all calibration settings on startup
1153   - 11-02-2004 fixed: changing screen->filters while video playing->crash
1154   - 10-02-2004 fixed: choppy playback for AC3 wmv movie / digital output
1155   - 10-02-2004 added: imdb thumbnails are now stored in thumbs\imdb by using IMDB numbers
1156   - 10-02-2004 added: nocache option in OSD for very badly interleaved files
1157   - 10-02-2004 fixed: my music, adding from album window to playlist, does not add in sortorder selected for tracks
1158   - 10-02-2004 fixed: xbmc hangs on startup if <dvdplayer> (or other) tag is empty?
1159   - 10-02-2004 fixed: position jumps several seconds ahead when you press play (02-10)
1160   - 10-02-2004 changed: my music saving folder.jpg as temp thumb and resizing it
1161   - 10-02-2004 added: settings screen window remembers last selected control
1162   - 10-02-2004 added: sort by DVD# in my videos->view by title
1163   - 10-02-2004 fixed: entering DVD# when viewing IMDB movie
1164   - 09-02-2004 fixed: smb leaving open sessions
1165   - 09-02-2004 fixed: SQLite database problems & upgraded to sqlite version of 8-feb-2004
1166   - 09-02-2004 fixed: movies without audio played too fast
1167   - 09-02-2004 updated: mplayer.dll to XVID codec 1.0 RC2 Jambo
1168   - 09-02-2004 added: option to specify external dvd player (see xboxmediacenter.xml)
1169   - 09-02-2004 fixed: FF/FW mpeg and divx: if you press play to return to normal playback after forwarding, playback often starts where you started forwarding
1170   - 09-02-2004 added: View IMDB info now allows you to set the DVD number for movies located on DVDs. XBMC
1171                       will ask you to insert the correct DVD when you l8 wanna play it
1172   - 09-02-2004 added: view by large icons in my pictures
1173   - 09-02-2004 fixed: my music: folder.jpg doesnt work with smb folders, only with local xbox folders
1174   - 08-02-2004 fixed: ("not nice") <ipadres> tag in xml should be spelled <ipaddress>, or why not just <ip> or <xboxip>
1175   - 09-02-2004 added: memory leak tracking and cleanup for visualisations (stops goom leaking 3MB a time).
1176   - 09-02-2004 fixed: ("not nice") my weather: set a default value for refresh if not set in xml. seems to be 0 sec so if your xml is not updated you can get stuck
1177   - 09-02-2004 added: settings window remembers last selected control
1178   - 09-02-2004 added: my music: delete album info option   
1179   - 09-02-2004 added: my music: delete CDDB  info option   
1180   - 08-02-2004 fixed: my music: do SCAN 2x on a SMB folder -> songs are added 2x to the music database
1181   - 08-02-2004 added: weather refresh patch from mynci
1182   - 08-02-2004 added: more logging for imdb/http
1183   - 08-02-2004 fixed: ff/rw doesnt work in video overlay
1184   - 08-02-2004 fixed: FF/RW 2x, 4X on my music: after pressing play it starts where you started
1185   - 08-02-2004 fixed: FF/RW 2x rewind on mpeg 1 or 2 videos does nothing 
1186   - 08-02-2004 fixed: RW mp3 to 00:00->starts playing @ 00:02
1187   - 08-02-2004 fixed: my pictures: it was possible to play a movie & view pictures
1188   - 08-02-2004 fixed: IMDB thumbnails didnt work for SMB filenames
1189   - 08-02-2004 fixed: XBMC become pretty slow if the log file became very big
1190   - 08-02-2004 added: samba error dialogs
1191   - 07-02-2004 added: folder.jpg supported in my music album
1192   - 07-02-2004 fixed: my music: when a playlist is done playing (or a single tune) player should go back to filelist/playlist (from vis)
1193   - 07-02-2004 fixed: my music: vis stopped when playing from other music window then playlist
1194   - 07-02-2004 changed: Visualisation window is closed when stopping music
1195   - 07-02-2004 fixed: animated gifs with a loopcount of 1
1196   - 07-02-2004 added: show FF/RW status on video overlay as well
1197   - 07-02-2004 fixed: when rewinding music comes to 00:00 it goes back into play mode again
1198   - 07-02-2004 fixed: music RW icon was ugly
1199   - 07-02-2004 fixed: dont start screensaver when scanning music or video
1200   - 07-02-2004 fixed: video overlay (was messed up by latest updates)
1201   - 06-02-2004 added: network browsing with samba and faster name resolving.
1202   - 06-02-2004 fixed: choppy playback for ac3 movies and when ac3 passtru active
1203   - 06-02-2004 added: <default> tag for my programs (set it in xboxmediacenter.xml)
1204   - 06-02-2004 added: ff/rw for audio files
1205   - 06-02-2004 added: folder.jpg is now shown in Music overlay
1206   - 06-02-2004 fixed: albuminfo had no songs when reading from database
1207   - 06-02-2004 added: Large Icons for my music
1208   - 06-02-2004 added: musicdatabase exception handling and Log writes like videodatabase
1209   - 06-02-2004 fixed: my music: top 100->view by icon->its showing defaultAudio.png instead of defaultAudioBIG.png
1210   - 06-02-2004 fixed: ac3/avi movies are choppy (digital output)
1211   - 06-02-2004 fixed: ac3/avi with passtru disabled wont play @ all
1212   - 06-02-2004 added: new mplayer.dll with support for openDML in avi files (http://www.the-labs.com/Video/odmlff2-avidef.pdf)
1213   - 05-02-2004 fixed: timing of animated .gif didnt work
1214   - 05-02-2004 added: DHCP support (see xboxmediacenter.xml)
1215   - 05-02-2004 fixed: OSD when selecting different osd submenu the selected icon didnt change
1216   - 05-02-2004 added: view by large icons in my video
1217   - 05-02-2004 fixed: FF 2x / 4x didnt seem 2 do anything
1218   - 05-02-2004 added: SF patch 'step a few seconds back to see missed subtitles'. new action defined with number 76 (see key.h)
1219   - 04-02-2004 added: support for video streaming(ogm,avi,mpg) via .pls (need nicer gui for it)
1220                     try .pls file with : http://www.kicken.com/funnyfiles2/www.kicken.com-echte.mannen.mpg
1221   - 04-02-2004 added: added user python scripts to cvs
1222   - 04-02-2004 changed: my video default settings is now unstack
1223   - 04-02-2004 fixed: shutdowntimer : xbox shuts down while listening to a shoutcast stream
1224   - 04-02-2004 fixed: musicinfo window sometimes shows build string
1225   - 04-02-2004 fixed: musicinfo window, rating and date was not/incorrect shown
1226   - 04-02-2004 added: log mplayer message and keep copy of previous log (xbmc.old.log)
1227   - 04-02-2004 added: XBMC now logs to xbmc.log when starting up. Helps finding those installation problems..
1228   - 04-02-2004 added: my video: scan button now does auto-IMDB lookup for every movie found
1229   - 03-02-2004 fixed: slow reboot/shutdown etc when python scripts where running
1230   - 03-02-2004 added: seperate section in keymap.xml for controlling the OSD
1231   - 03-02-2004 fixed: icon for settings in home
1232   - 03-02-2004 fixed: my weather layout for NTSC 
1233   - 03-02-2004 fixed: Cached albuminfo was not queried with album, path
1234   - 03-02-2004 changed: more my music scan speedup
1235   - 03-02-2004 fixed: if ogg tag file had no tracknumber, a wired tracknumber was shown
1236   - 03-02-2004 added: support for .asx streams. Put your the URL of you stream in a .pls file and play it.
1237                example of a stream http://ms.stream.garnierprojects.com/veronica
1238                                    http://64.236.34.196:80/stream/1040
1239   - 03-02-2004 added: video bookmarks 
1240   - 03-02-2004 added: if (correct) IMDB is not found you can do a manual lookup now.
1241   - 02-02-2004 fixed: press play after FF 2x or 4x returns to point b4 doing FF
1242   - 02-02-2004 added: my weather (thx to mynci for programming it!)
1243   - 02-02-2004 added: replay tv patch from sourceforge (dunno if it works though, since i dont got a replaytv unit...)
1244   - 02-02-2004 added: my video: remember default active window (movies,genre,actors,year or title)
1245   - 02-02-2004 added: new function in mplayer.dll to request the current playtime
1246   - 02-02-2004 fixed: file stacking: all movie names under 10 chars (without extension) are removed from the list (names like: Jet lag.avi,Python.avi...)
1247   - 02-02-2004 added: my videos: view by title
1248   - 02-02-2004 fixed: after changing skins theres no element selected in main menu - happens always when changing to lixxbox, sometimes with other skins
1249   - 02-02-2004 added: manual IMDB for my video allowing you to enter a movie name and xbmc will show the imdb info for it
1250   - 02-02-2004 added: my video sort by year,rating,name for genres,actors,years
1251   - 02-02-2004 update: python: fixed some bugs and added playlist's / window buttons for use in scripts
1252   - 02-02-2004 fixed: my music press Y on a folder with mp3's and an .nfo file in it ->crash
1253   - 02-02-2004 fixed: my files hardisk sleeps while copying file to it
1254   - 02-02-2004 fixed: OSD audio channel switching (DVD source): works, but available channels are displayed as 1 even if the DVD has 2 or more
1255   - 02-02-2004 fixed: spectrum analyser visualisation
1256   - 02-02-2004 fixed: fast forwarding: sometimes when you quickly go to 4x ffwd the picture is frozen while seeking continues
1257   - 02-02-2004 fixed: fixed mymusic didnt remember sort by settings
1258   - 02-02-2004 added: splitted ac3 passtru option in 2 seperate options. One for stereo AC3 and one for multichannel AC3
1259   - 01-02-2004 fixed: avsync
1260   - 01-02-2004 fixed: screensaver popped up when listening to music & watching visualisation
1261   - 01-02-2004 fixed: xbmc didnt support .m3u files without the #EXTINF markers
1262   - 25-01-2004 fixed: IMDB: cover + title is sometimes from a previously checked movie, title is sometimes "Xbox Mediacenter CVS". cover loading slower than before?
1263   - 31-01-2004 fixed: xbmc shows way 2 long playtimes for mp3's in a .m3u file
1264   - 31-01-2004 fixed: entering timecode while viewing a movie -> info screen didnt dissapear
1265   - 31-01-2004 fixed: screensaver started between 2 movies or when viewing a pciture slideshow
1266   - 31-01-2004 fixed: added option for skinners to thumbnailpanel for supporting thumbnails like 128x128 instead of 64x64
1267   - 31-01-2004 fixed: avsync issues for movies with ac3 audio when NOT using ac3 passtru
1268   - 31-01-2004 fixed: OSD now remains longer onscreen when seeking
1269   - 30-01-2004 fixed: .m3u files found via SMB gets cached locally on the xbox, but this fails if the .m3u file doesnt contain the full path to the mp3 files
1270   - 30-01-2004 fixed: pressing Y on a couple of songs adds them all to the playlist BUT just plays the 1st song and then stops
1271   - 30-01-2004 fixed: my music songs, sort for root items was not loaded from settings
1272   - 30-01-2004 added: my music songs, Sort by filename
1273   - 30-01-2004 added: speeded up FTP server
1274   - 30-01-2004 fixed: my music playlist, tag's not loaded
1275   - 30-01-2004 changed: my music, speeded up switching to playlist a bit
1276   - 29-01-2004 fixed: my music songs, queueing items to playlist speeded up again
1277   - 29-01-2004 fixed: IMDB problems when doing IMDB on a folder without any video files
1278   - 29-01-2004 fixed: avsync issues for analog/digital output movies with 2 channel audio
1279   - 29-01-2004 fixed: screensaver didnt start problem
1280   - 29-01-2004 added: HTTP patch from sourceforge
1281   - 29-01-2004 added: mplayer: updated with xvid rc1
1282   - 29-01-2004 fixed: adding music to playlist, starts playing last active playlist (eg. videoplaylist)
1283   - 29-01-2004 added: FF/RW patch from sourceforge
1284   - 28-01-2004 added: my pictures recursive slideshow
1285   - 28-01-2004 fixed: adding complete albums to playlist broken
1286   - 28-01-2004 changed: my music, more scan speedup
1287   - 27-01-2004 fixed: avsync for mono audio movies
1288   - 27-01-2004 fixed: next/prev picture doesnt work in my pictures?
1289   - 27-01-2004 fixed: ogg tag reading was broken
1290   - 27-01-2004 changed: my music speed up scan
1291   - 27-01-2004 fixed: my music, albums with same name and different artist are recognized correctly now
1292   - 27-01-2004 added: my music, recently played albums
1293   - 27-01-2004 added: my music, temp dir for album thumbs, which are not scanned
1294   - 27-01-2004 fixed: my music, button view by list/icon swapped
1295   - 26-01-2004 fixed:  file stacking displays disc logos and selecting works, but no auto-continue at the end of a disc
1296   - 26-01-2004 fixed:  dont use filestacking on .nfo files 
1297   - 26-01-2004 synced: mplayer.dll with mplayer's cvs of 25-1-2004
1298                           -fixed problem with sami subtitles
1299                           -now uses ffmpeg for .fli video's
1300                           -matroska (.mkv) fixes
1301                           -realmedia fixes
1302                           -MPEG Aspect code 4 fixed
1303                           -fixed chrom-swapping in Hauppauge Macroblock decoder
1304                           -MMX and SSE2 optimized H.263 denoiser
1305                           -MMX and MMX2 optimized interlaced DCT decision
1306                           -slightly optimized (2x faster) the MPEG layer 3 decoder
1307                           -grayscale coded MJPEG decoding support
1308                           -avimszh and avizlib decoders
1309                           -packed" XVID decoding
1310                           -fixed some bugs in RV20 B-frames decoding
1311
1312   - 24-01-2004 fixed: crash if IMDB lookup or album art lookup returned an 256 color .gif thumbnail 
1313   - 24-01-2004 added: SF patch for my programs (flatten hierarchy & default.xbe)
1314   - 23-01-2004 added: enable/disable file stacking in my videos
1315   - 23-01-2004 added: directory history to my video genre,years,actors
1316   - 23-01-2004 added: added my video view by years
1317   - 23-01-2004 added: added my video view by actors 
1318   - 23-01-2004 fixed: crash in file stacking and extended it to a maximum of 20 cd's
1319   - 23-01-2004 fixed: OSD slider elements are doubled
1320   - 23-01-2004 fixed: no G: support in filezilla ftp server
1321   - 22-01-2004 fixed: thumbnails with a bigger width then height show weird effect 
1322   - 22-01-2004 added: remember last selected item in my programs
1323   - 22-01-2004 added: filestacking 
1324   - 21-01-2004 added: show drive status or cd/dvd DISC label when viewing shares
1325   - 21-01-2004 added: to give a folder a thumbnail, you can now place a folder.jpg in the folder 
1326   - 21-01-2004 added: Time code search patch from SF (enter timecode while viewing a movie)
1327   - 19-01-2004 added: UDF and ISO9660 disc label read on insertion
1328   - 19-01-2004 fixed: visualisations now only show id3tag info when switching to next song
1329   - 19-01-2004 fixed: updated 2 l8test mplayer of 19-1-2003
1330   - 19-01-2004 fixed: dont allow switching audio streams if there's only 1 stream
1331   - 18-01-2004 fixed: dvd iso9660 playback
1332   - 18-01-2004 fixed: mymusic playlists button didnt work anymore
1333   - 18-01-2004 fixed: SMB shares require a trailing / or else .. is missing and going back to root is impossible
1334   - 18-01-2004 fixed: dont allow switching between gui & full screen video when dialog is onscreen
1335   - 18-01-2004 fixed: refresh imdb info now pops up the movie selection screen as well
1336   - 18-01-2004 fixed: my pictures slideshow sometimes didnt start
1337   - 17-01-2004 fixed: added new option to OSD to switch between multiple audio stream
1338   - 17-01-2004 fixed: added sf patch : support relative playlists
1339   - 17-01-2004 fixed: music visualisations now use the full screen area
1340   - 17-01-2004 fixed: volume amplification settings were not saved
1341   - 17-01-2004 added: play dvd button to my videos
1342   - 17-01-2004 added: general->settings show (1/3) etc for the skin spin control
1343   - 17-01-2004 fixed: smoother dvd playback 
1344   - 16-01-2004 added: resizing mp3 album art while scanning
1345   - 16-01-2004 added: support for .mkv (matroska) files
1346   - 16-01-2004 changed: my music, increase speed of scan
1347   - 16-01-2004 fixed: my music songs does not remember view by icon/list setting correct
1348   - 15-01-2004 big files over SMB now list correctly ("4.4G" for a dvdr image), but when playing the length is only ~300mb
1349   - 14-01-2004 fixed: added emulation of win32 api GetVersion() for DVD playback
1350   - 14-01-2004 fixed: SMB support for files > 2gb (hopefully)
1351   - 14-01-2004 added: Showing "Various Artists" in album view, if album has different artists (need reorg for current albums)
1352   - 14-01-2004 fixed: pop-ups "insert DVD" etc. where sometimes shown, when browsing HDD directories
1353   - 13-01-2004 changed: screensaver to 2stage screensaver patch from SF
1354   - 13-01-2004 fixed: XBMC as dashboard doesnt work for F: only for E:  
1355   - 13-01-2004 fixed: more fixes for files >2 Gb
1356   - 12-01-2004 fixed: Remember active control when going back to main menu
1357   - 12-01-2004 fixed: imdb now scrolls tagline/plot outline if they are 2 big
1358   - 12-01-2004 fixed: draw shadow around subtitles so they are much better visible
1359   - 12-01-2004 fixed: allow user to select if they listen to analog or digital output
1360   - 11-01-1004 fixed: subtitles are not in sync when frame rate conversion is enabled
1361   - 11-01-2004 added: duration of Xing VBR mp3-files
1362   - 11-11-2004 added: XBMC as dashboard
1363   - 11-11-2004 fixed: aspect ratio of thumbs = wrong (mrMario)
1364   - 11-01-2004 fixed: imdb info was not working anymore due to changed imdb.com html layout
1365   - 11-01-2004 added: Show more info in video section of general system information screen
1366   - 11-01-2004 fixed: play mp3, pressing X when a dialog is onscreen->crash
1367   - 11-01-2004 fixed: Try to launch an AVI while playing a WMV in thumbnail -> crash. Works ok if you stop the WMV first
1368   - 11-01-2004 fixed: menu in 720x576 PAL. playing video in 720x480 PAL60, press X -> sound continues playing, totally blank picture. stop works fine  
1369   - 11-01-2004 added: sf patch for IMDB
1370   - 11-01-2004 added: sf patch for screensaver
1371   - 11-01-2004 added: sf patch which adds framerate conversion on/off to OSD
1372   - 07-01-2003 fixed: When playing an mp3 that is not stored in the database the scrolling info at the bottom right of the screen only shows the filename
1373   - 06-01-2003 fixed: if you have no albums.. and you do a 'sort'. XBMC hangs
1374   - 06-01-2004 fixed: crash when adding directory with .nfo file to playlist
1375   - 06-01-2004 fixed: my music songs, record button couldn't get focus
1376   - 06-01-2004 fixed: reorg my music database remote file reading and improved error handling
1377   - 01-01-2004 fixed: shuffle is now more random
1378   - 29-12-2003 added: when accessing playlist window, selected item is the current playing item
1379   - 29-12-2003 fixed: Expert settings in xboxmediacenter.xml for shares had ISO9660:// instead of iso9660://
1380   - 29-12-2003 added: frame rate adjustments/conversions (settings->screen) for perfect playback of ntsc movies in pal mode and vice versa
1381   - 29-12-2003 fixed: choppy playback since last mplayer.dll
1382   - 28-12-2003 fixed: checkboxes have shadow around it. Should only be in OSD not in GUI
1383   - 23-12-2003 added: reorg my music database, cleans up database and re-reads tags
1384   - 22-12-2003 fixed: avsync problem with movies which have mono audio
1385   - 22-12-2003 fixed: mplayer compiled with gcc 3.3 & xvid codec updated to 1.0.0 beta 2
1386   - 22-12-2003 added: more postprocessing settings in settings->screen->filters
1387   - 21-12-2003 fixed: key repeat problem with remote control
1388   - 21-12-2003 fixed: crash in shoutcast
1389   - 20-12-2003 fixed: problems with quote (') character in filenames & music database
1390   - 20-12-2003 fixed: seeking problems with xbms protocol
1391   - 20-12-2003 fixed: imdb crashes with some filenames like '13th Child.avi'
1392   - 20-12-2003 added: show pause symbol while pause during fullscreen
1393   - 20-12-2003 fixed: some crashes in OSD
1394   - 20-12-2003 fixed: remote control now works in OSD
1395   - 19-12-2003 fixed: cddb is searched on next track if no cddb info is available
1396   - 19-12-2003 fixed: allmusic.com, if album has an other name then in tag, thumb saved under wrong name 
1397   - 19-12-2003 added: support for wma tags 
1398   - 17-12-2003 fixed: play movie->stop->cursor is @ start of the list.
1399   - 17-12-2003 fixed: IMDB: stripped spaces before votes
1400   - 17-12-2003 added: OSD
1401   - 17-12-2003 added: myfiles :start apps & play files  by clicking on the file
1402   - 17-12-2003 fixed: xvid problems
1403   - 16-12-2003 added: support for id3 cover art when scanning media
1404   - 14-12-2003 fixed: old cached subtitles on T: get deleted b4 playing a movie
1405   - 14-12-2003 fixed: some xvids (Dave_Gale_AC3_TEST.avi) that are synced with ac3 passthru are desync with liba52 output. synced with mplayer on linux and win32
1406   - 14-12-2003 added: first look for subtitles in subtitle dir, then in movie dir
1407   - 14-12-2003 fixed: could not copy files from D: -> hd in my files
1408   - 13-12-2003 added subtitle font/size selection in settings->screen->subtitles
1409   - 13-12-2003 added deinterlace/postprocessing filter (settings->screen->filters)                    
1410   - 13-12-2003 added hardware audio delay compensation
1411   - 13-12-2003 My Music: Top100 and Artists view shows incorrect button label "create thumbnails", also view by name/size/ should be swapped
1412   - 13-12-2003 My Music: start playing an mp3, add 2 other mp3s to playlist, switch to playlist view, press Next -> crash
1413   - 13-12-2003 my music cleanup
1414   - 05-12-2003 My Programs: some people reporting that any program launch on hd crashes -> fixed by http server related change on 12-11?
1415   - 07-12-2003 beeps in ogm & realmedia files
1416   - 08-12-2003 xvid with ac3 passthru - audio sync is lost when skipping back and forth a few times
1417   - 08-12-2003 URGENT: xbmc launch hangs if settings.xml/calibration.xml is not there
1418   - 07-12-2003 fixed DNS resolving for shoutcast
1419   - 06-12-2003 fixed imdb problem that it couldnt find the info for some movies
1420   - 06-12-2003 fixed imdb crashes 
1421   - 06-12-2003 xbmc gives a dialog when .xml file is invalid
1422   - 06-12-2003 cache buffer sizes are 8 megs for remote/dvd and 1 meg for local files
1423   - 03-12-2003 ac3 passthru working again for ac3 audio files with any number of channels
1424   - 03-12-2003 2nd/3rd/4th controller ports don't work - if 4 controllers are connected, controls go crazy. controller only works right on 1st port.
1425   - 03-12-2003 "output to all speakers" broken with new mplayer.dll, output only on front speakers
1426   - 02-12-2003 press A on any mp3 while one is already playing = crash
1427   - 02-12-2003 vobsubs working fine incl. lang selection (tested by poing)
1428   - 30-11-2003 improved: pictures/slideshow now uses YUY2 overlays for improved quality
1429   - 29-11-2003 added: separate UDF share
1430   - 28-11-2003 fixed: subtitle flicker
1431   - 28-11-2003 added: auto execute script at startup (see python\autoexec.py)
1432   - 28-11-2003 added: windows and controls which makes it possible to draw images and text in xbmc with python
1433   - 28-11-2003 fixed: System info now shows 4:3 and 16:9 correctly
1434   - 28-11-2003 fixed: Long subtitles on very small movies now display correctly
1435   - 28-11-2003 fixed : view as icons/list was reversed in my music
1436   - 28-11-2003 fixed : sort by showed 'create thumbnails' in my music
1437   - 27-11-2003 added: filezilla