*************************************************************************************************************
*************************************************************************************************************
                                     XBMC for Xbox - Partial CHANGELOG
*************************************************************************************************************
*************************************************************************************************************

Date        Rev   Message
=============================================================================================================
2009-09-26  23183  [XBOX] merged: Linuxport revisions 23170 & 23174 + sync Python with Linuxport
2009-09-26  23171  [XBOX] changed: Implement the criticalsection in a slightly different way for XBPython (thanks Jmarshall)
2009-09-25  23160  [XBOX] changed: When Python finalizes we have to set m_bInitialized to false as early as possible in the process. Another possible fix for ticket #6660
2009-09-25  23158  [XBOX] fixed: Network error handling didn't recover under some circumstances
2009-09-25  23157  [XBOX] revert: Even more for the sake of consistency
2009-09-25  23155  [XBOX] added: CSingleLocks for the player callback in Python + general sync with Linuxport. Hopefully fixes ticket #6660
2009-09-25  23154  [XBOX] merged: Linuxport revisions 23054,23066,23071,23075,23076,23080
2009-09-25  23149  [XBOX] reverted: More of r23113 as it doesn't work properly on Xbox
2009-09-24  23148  [XBOX] fixed: Don't try to drop streamdetails table before creating it when upgrading the db as it screws things up
2009-09-23  23122  [XBOX] reverted: Part of r23113 as it broke Python scripts
2009-09-23  23113  [XBOX] merged: (Synced) Linuxport's ApplicationMessenger & CThread code. This should make merging easier and might solve some weird crashes seen on Xbox.
2009-09-22  23073  [XBOX] changed: Video DB version should be 33, to be in sync with Linuxport
2009-09-22  23070  [XBOX] removed: Actual support for extracting autothumbs & video flags in the ThumbLoader since we are NEVER EVER going to use it there anyway.
2009-09-22  23068  [XBOX] merged: Xbox-test branch which brings basic (HD)flagging & autothumb support to Xbox. Note that this implements support in the video db etc. but does NOT support the automatic extaction of flags or thumbs!
2009-09-22  23063  [XBOX] fixed: Part of ticket #7185 - libsmb XBOX Source \ Samba Error. Thanks to Mike Pisano for the patch.
2009-09-21  23046  [XBOX] merged: Linuxport revisions 22677,22972-22975,22999,23004,23005,23010,23013,23016,23025,23027 23029-23031,23035,23036,23041
2009-09-21  23043  [XBOX] merged: Linuxport revisions 22998,22679,22816,22820-22824,22826,22827,22829,22831,22832,22836,22839,22842 22844,22849,22859,22860,22867,22881,22886,22898-22900,22915,22916,22922,22924 22925,22926,22928,22931-22934,22937,22939,22941-22945,22947,22948,22949,22952 22955,22960,22963,22965,22967,22968,22970
2009-09-20  23026  [XBOX] merged: Linuxport revision 22637 - refactor. advancedsettings to separate file
2009-09-20  23017  [XBOX] fixed: Ticket #6981 - Seek Bar Sticks. Thanks to Bomb Bloke for the fix
2009-09-19  22992  [XBOX] fixed: Regression bugs in GUILib related to r22071 causing all kinds of weird things like chopped off text in the GUI
2009-09-19  22982  [XBOX] changed: More network tweaking
2009-09-18  22956  [XBOX] changed: Network cleaning/tweaking
2009-09-16  22946  [XBOX] removed unused count variable
2009-09-14  22920  [XBOX] changed: Network check time increased to 30 seconds as this seems to work better with slow modems/access points etc.
2009-09-10  22858  changed: Intended changes to PlayList.cpp. I must have commited an old version. Sorry, that's embarrassing.
2009-09-10  22857  [XBOX] fixed: 1 Compile error + 1 compile warning
2009-09-10  22848  fixed: VS2003 compilation warnings
2009-09-10  22847  merged: copyright file from linuxport
2009-09-10  22846  merged: Sync scrapers and logos with linuxport
2009-09-09  22828  merged: Changes to FileItem.cpp and Temperature.cpp
2009-09-08  22811  [XBOX] merged: Linuxport revisions 20233,22775,22782
2009-09-04  22706  [XBOX] fixed: Compile errors. We may want to backport these to Linuxport
2009-09-04  22705  [XBOX] merged: Missing part of r22205 for CXboxRenderer
2009-09-03  22695  [XBOX] revert: part of r22674 to fix broken remote-control
2009-09-03  22674  [XBOX] merged: Linuxport revisions 22475,22498,22500,22503,22606,22614,22632,22650,22673 + synced CIMDB with Linuxport + fixed compile errors
2009-08-28  22469  [XBOX] merged: Some of the compiler warning fixes from linuxport
2009-08-28  22465  [XBOX] merged: Linuxport revisions 21675,21708,22030,22031,22032,22033,22034,22037,22039,22048-22052 22054-22058,22064,22070,22082-22084,22086-22088,22091,22098,22102,22103 22105-22111,22113,22114,22122,22123-22125,22127,22137,22138,22153,22154 22157,22183-22187,22196,22199,22200,22203,22205,22217,22284,22288,22290 22295,22319,22320,22337,22338,22340,22350,22352,22410,22434
2009-08-27  22456  [XBOX] fixed: Ticket #6886 - Trainers not working
2009-08-17  22212  [XBOX] fixed: Ticket #6674 - HTTP API takescreenshot fails. We need to translate the (special) path first before we pass it to XGWriteSurfaceToFile() (thanks To Dan Dare)
2009-08-12  22121  [XBOX] changed: DVDPlayer's video in line with Linuxport. We need to fix the text in another since it's also a problem on Linuxport.
2009-08-10  22097  [XBOX] changed: Tweak DVDPlayer's codec info
2009-08-09  22071  [XBOX] revert: Some GUILib updates didn't work properly on Xbox
2009-08-08  22053  [XBOX] revert: ffmpeg update. It somehow fails to work atm on Xbox. We need to fix this later on
2009-08-07  22046  [XBOX] fixed: Creating StreamDetails table on Xbox keeps failing over and over again (somehow). Commented it out for since we don't need it anyway (atm).
2009-08-07  22038  [XBOX] merged: Linuxport revisions 21803,21810-21812,21821,21822,21824,21828,21829,21834-21837,21843,21844 21846-21848,21852-21854,21859-21863,21865-21867,21869,21874,21875,21879-21882 21884,21886-21888,21892,21893,21897,21899,21903,21904,21905,21906,21908,21916 21917,21919,21921-21926,21928,21929,21930,21931,21937,21939,21940,21941,21942 21958,21974,21975,21976,21978,21979,21981,21992,21993,22000,22005,22007,22012 22013,22016,22023
2009-07-24  21851  synched from branches/linuxport 21850
2009-07-21  21823  [XBOX] changed: OSD info in DVDPlayer in line with Linuxport
2009-07-21  21819  [XBOX] fixed: Ticket #6936 - DVDPlayer playback broken. Obviously merged a little too much.
2009-07-20  21807  [XBOX] fixed: PluginSettings (again). It pays to svn up first before merging :/
2009-07-20  21806  [XBOX] fixed: Compile error (removed too much code :/)
2009-07-20  21805  [XBOX] merged: Linuxport r21167 & synced GUIDialogPluginSettings.cpp
2009-07-20  21796  [XBOX] merged: Linuxport revisions 21336-21338,21341,21346,21356,21360,21361,21384-21389,21392,21397,21398 21400-21402,21407-21409,21413,21415,21416,21420,21424-21426,21430,21432,21441 21450,21451,21453,21460,21462,21464,21481,21488,21489,21493,21494,21495,21513 21517,21526,21538,21556,21586,21587,21589,21637,21638,21642,21646-21649,21652 21654,21655,21657,21660,21663,21664,21667,21668,21672,21686,21698 21707-21709,21711,21744-21747,21753,21754,21760,21769,21774-21781,21790-21792 21794,21795
2009-07-14  21687  [XBOX] (re)named PAPlayer source file in line with Linuxport
2009-07-03  21383  changed: dvdplayer should be default player for htsp streams
2009-07-03  21382  changed: merge the resent htsp changes to xbox branch
2009-07-02  21345  [XBOX] fixed: Mplayer & MODPlayer no longer worked because of r21316
2009-07-02  21340  added: missing HTSP inputstream to project
2009-07-01  21331  fixed: xbox branch didn't update channel info on channel change
2009-07-01  21329  added: htsp support to the xbox branch (now enabled)
2009-07-01  21325  added: copy of htsp filesystem files to xbox branch (not enabled at this time)
2009-07-01  21323  added: copy of libhts to xbox repository
2009-07-01  21321  [XBOX] fixed: MPlayer can obviously also playback audio & video
2009-07-01  21320  [XBOX] fixed: Comment was incorrect for Xbox
2009-07-01  21317  [XBOX] changed: Don't force flv & ts files to use DVDPlayer
2009-07-01  21316  [XBOX] merged: Linuxport r20983 - ticket #6383 - Extension of ExternalPlayer. This allows us to finally have a seperate associations file for our players :-)
2009-07-01  21311  [XBOX] fixed: Ticket #6838 (hopefully) - Partymode not really being random. Apparently CApp still needs its random seed initialized. Also moved the init random seed code into a seperate function.
