SVN Changes Since Last Build:
added/fixed: (dd-mm-yyyy) (please specify date in CET)
Date Rev Message
2007-08-12 9918 changed: no need to redefine the background loader thread, it's is defined in baseclass already
2007-08-12 9917 fixed: wrong label during tvshow<->movie linking
2007-08-12 9916 fixed: canceling browsing in the smart playlist rule dialog would clear the current value
2007-08-12 9915 fixed: forgot to clean movielinktvshow table properly
2007-08-12 9914 added: ability to link movies to tvshows. if linked, the movies shows up in the season node
2007-08-12 9913 changed: don't display 0.0 as rating in video library
2007-08-12 9912 changed: setting the busydialogdelay setting in advancedsettings to 0 will now disable the busydialog (please wait). part 2
2007-08-12 9911 fixed: partymode button would still be enabled after partymode was stopped.
2007-08-12 9910 fixed: CVideoDatabase::GetPaths wouldn't return the actual paths movies reside in.
2007-08-12 9909 added: advancedsettings to disable Evil B(tm) navigation in media windows
2007-08-12 9908 changed: setting the busydialogdelay setting in advancedsettings to 0 will now disable the busydialog (please wait).
2007-08-12 9907 changed: also show shoutcast shares to sub-url's (e.g. specific genre) in library view (if added as share to filesview).
2007-08-12 9906 fixed: partymode wasn't stopped if lastfm radio was started.
2007-08-12 9905 changed: don't uppercase site commands. make site playmedia(..) play nice with case sensitive urls (like http urls)
2007-08-12 9904 fixed: lines 1 & 2 in the progressdialog were not cleared for partymode.
2007-08-11 9901 fixed: date wouldnt show for some episodes. never trust sscanf()
2007-08-11 9900 fixed: errors with specials that aired at the end of a season
2007-08-11 9899 added: show shoutcast and last.fm shares in library view (if added as share to filesview)
2007-08-11 9898 fixed: missing quickpath for Years path in music library mode.
2007-08-11 9897 fixed: nav sounds would be played during gamepad password input
2007-08-11 9896 fixed: browse for subtitle didn't start inside movie/alt subtitle dir
2007-08-11 9895 fixed: didn't save path hash of root tvshows folders during library updates (3) aka running in circles
2007-08-11 9894 fixed: didn't save path hash of root tvshows folders during library updates (2)
2007-08-11 9893 fixed: didn't save path hash of root tvshows folders during library updates
2007-08-11 9892 fixed: errors with excluding folders from video scans
2007-08-11 9891 added: httpapi command LookUpAlbum now can, if requested, return each matching album's relevance score
2007-08-11 9890 fixed: contains single tv show / video was ticked when it shouldnt be
2007-08-11 9889 added: [ 1770702 ] Use EDL file if it exists for playing movies. thanks to DrDDT
2007-08-11 9888 added: filmaffinity.com spanish movie scraper. thanks to hectorzin
2007-08-11 9887 updated: Chinese (Traditional) language (thanks to omenpica) updated: Finnish language (thanks to mikko)
2007-08-10 9882 changed: rewrite of last.fm radio to the new playlist based radio protocol.
2007-08-10 9881 changed: reworked movie/tv database scanning abit, should now work alot better with multipaths, you may need to reset the content for multipath shares.
2007-08-10 9880 changed: multipaths are now / terminated as normal directories
2007-08-10 9879 changed: reworked movie/tv database scanning abit, should now work alot better with multipaths, you may need to reset the content for multipath shares.
2007-08-10 9878 changed: improved movie scraper a bit. now movie names with periods in them should work fine, (aslong as they also contain a space somewhere)
2007-08-10 9877 fixed: regexp parser would not allow properly escaped ] or - in character sections like these [\\]] or [\\-].
2007-08-10 9875 changed: Allowed NextPicture and PreviousPicture to function while the current image's information was up during a slideshow.
2007-08-10 9874 fixed: Disappearing underscores in scrolling text due to very low glyph placement and overambitious clipping.
2007-08-09 9873 changed: assert if iconv fails to convert a wide string to utf8
2007-08-09 9872 fixed: gamesave window could throw an exception
2007-08-09 9871 fixed: hide plot for unwatched items applied to tvshow plots
2007-08-09 9868 fixed: PictureInfoTag didn't cache it's loaded flag, so on return from SlideShow the info wasn't shown.
2007-08-09 9867 added: id attribute to static <content> for containers, and Container(id).HasFocus(itemid) visibility condition. added: <visible> tag for static <content> items in containers.
2007-08-08 9866 changed: simplified caching dialog now that progressdialog should be abit more thread safe
2007-08-08 9865 fixed: enable OwningCriticalSection for critical sections in win32 build.
2007-08-08 9864 changed: simplified caching dialog now that progressdialog should be abit more thread safe
2007-08-08 9863 changed: made label and progressbar updates when graphiccontext is not held done through a thread message. should fix the sporadic crashes during caching for mplayer.
2007-08-08 9862 fixed: Largeimage control didn't drop <aspectratio> to the fallback texture.
2007-08-08 9861 added: ListItem.PictureResolution and ListItem.PictureDateTime for exif info in lists.
2007-08-08 9860 fixed: Label parser didn't work for more than one block within . Thanks to hugohuetzel for the regexp.
2007-08-08 9859 changed: name idle thread, and disable it in win32 build (hlt is a privileged instruction in vista)
2007-08-08 9858 fixed. make CUtil::CurrentCpuUsage return inverted idle time usage
2007-08-08 9857 fixed: excessive logging after dvdplayer merge with linuxbranch
2007-08-08 9856 changed: merged some other stuff back from linux branch to ease merging
2007-08-08 9855 changed: backslashes to forward slashes in include path to ease linux merging
2007-08-08 9854 changed: merged the subtitle code changes for dvdplayer back to trunk with some changes. remains disabled for now, as it's not working fully.
2007-08-08 9851 added: Nasty framerate limiter for win32.
2007-08-08 9850 fixed: Changed a label that most skins used back to "Preset" and moved the "%s Presets" label to a new one.
2007-08-07 9849 changed: moved some static arrays from Util.h to Util.cpp where they belong. changed: use faster intel recommended round instead of floor(x + 0.5) which is quite slow
2007-08-07 9848 changed: altered the directinput keyboard delay a little (timebased rather than framebased).
2007-08-07 9847 solved: The mystery of the vanishing director (due to telling the pagecontrol to reset when switching views, even if there is no pagecontrol, which then resets fadelabels and textboxes with id 0)
2007-08-07 9846 added: EXIF/IPTC tag loader, done whenever you access a folder in My Pictures. Not available in the GUI as yet.
2007-08-07 9845 fixed: application thread wasted 10ms each loop waiting for dvddrive detection. changed: only check for dvd/cd autorun every half second instead.
2007-08-06 9844 fixed: seeking in audio only files resulted in invalid time display
2007-08-06 9843 fixed: Don't show drives higher than G: in filemanager or elsewhere.
2007-08-06 9841 changed. mplayer.dll now compiled with gcc 4.1.2, the gcc 4.2.1 version I had had a bug in it with strict aliasing that broke mp3 decoding.
2007-08-06 9840 fixed: Orientation of largeimages did not respect flipx, flipy, and diffuse was also orientated incorrectly.
2007-08-06 9839 removed: Unnecessary rambling comments :p
2007-08-06 9838 changed: fallback texture of largeimage is now onscreen while the image is loading as well.
2007-08-06 9837 changed: If a dialog is not present in the skin and it's asked to open, it will now immediately close.
2007-08-06 9836 fixed: container.folderthumb wasn't working.
2007-08-06 9835 added: EXIF orientation is now supported by largeimage controls.
2007-08-05 9834 Fixed : PM3 Really long episode names could go over the thumbnail in Video Info
2007-08-05 9833 added: Fallback to <texture> tag to the largeimage control.
2007-08-05 9832 added: listitem.picturepath only returns path if it's a loadable picture. Useful for the new largeimage control.
2007-08-05 9831 fixed: Player.TimeRemaining/TimeSpeed was returning Player.Time.
2007-08-05 9830 added: New largeimage control that allows loading images in the background using imagelib.dll with rescaling.
2007-08-05 9829 changed: A few functions for const'ness.
2007-08-05 9828 added: Missing strings for EXIF/GPS info.
2007-08-05 9827 added: ListItem.Path info label.
2007-08-05 9826 added: slideshow.orientation info tag.
2007-08-05 9825 added: Alpha support for cximage loaded images (eg slideshow)
2007-08-05 9824 changed: ImageLib to not resample jpegs on load other than with the usual divide by 2/4/8 speedups.
2007-08-05 9823 fixed: Default picture res was the fallback res, rather than the gui res.
2007-08-05 9822 Fixed : PM3 Small animation bug in skin settings
2007-08-04 9819 changed. mplayer.dll now compiled with gcc 4.2.1 and with split optimisations, libav* is Os and rest of mplayer O2
2007-08-04 9810 fixed: Regexp fix needed a little more precision.
2007-08-03 9804 updated: Chinese (Simple) language (thanks to pcman)
2007-08-03 9802 changed: XBMC now sets the "OS" environment variable. Useful for python to differentiate between XBMC flavors. (win32, xbox, linux, osx)
2007-08-03 9795 fixed: [ 1766657 ] File leak in ImageLib (was python crashes in LINUX), thanks to bleair.
2007-08-03 9794 changed: Make picture info dynamic when in slideshow.
2007-08-03 9793 fixed: Unnecessary linebreaks.
2007-08-03 9791 added: Picture Information dialog for EXIF/IPTC info. Selectable via context menu, info action, and during slideshow.
2007-08-03 9790 added: cache to ignore list
2007-08-03 9789 fixed: Potential buffer overrun in Regexp parsing.
2007-08-03 9788 changed: New label formatting that more logically drops separators.
2007-08-03 9787 updated: mplayer.dll ( enabled edl list, fixed asv/wmv bug with streams missing extended properties )
2007-08-03 9786 Added : PM3 Option to set a custom background image to the Content panel from skin settings. To maintain the skin look I suggest you use almost grey scale images, high colour ones will just look odd. The Custom Background Images do not maintain aspect ratio (or it would get bits cut off) you will need to adjust them yourself
2007-08-02 9781 added: TestXBS win32 application to test XBS screensavers on win32/DirectX. Thanks to warren.
2007-08-02 9780 fixed: Added missing DllLibExif.h file.
2007-08-02 9773 fixed: win32 busydialog crash
2007-08-02 9769 updated: German language file (small fix)
2007-08-02 9768 added: Preliminary support for exif/iptc reading in jpegs during slideshow. Not yet localized or complete. Thanks to ddeletic for the groundwork.
2007-08-02 9766 updated: German language file by sCAPe (Based on english strings version 9672)
2007-08-02 9765 added: getLabel() method to python's ControlLabel.
2007-08-02 9764 fixed: | character didn't render with the new default font in some sizes due to negative offsets.
2007-08-01 9759 fixed: browse for season thumb didnt work
2007-08-01 9758 changed: updated video thumbnail directory structure to match the rest to workaround 4096 files limit. to reuse your existing cache you need to move the files to the directory that matches the first letter in the filename
2007-08-01 9753 fixed: Multiple genres in id3v2 tags (in a stringlist field) only took the first string. Probably applies to artists as well - samples would be nice if you find this an issue.
2007-07-31 9749 Fixed : Spelling error in one of the names in Credits
2007-07-31 9748 fixed: Broken xbox build due to infomanager changes.
2007-07-31 9746 Changed : PM3 centred the Music and Video OSD Dialogs in the Y also made them a little wider to compensate for the new font
2007-07-31 9745 added: Support for $INFO in <texture> tags for images.
2007-07-31 9743 Change : PM3 small change to the new home logo
2007-07-31 9742 fixed: For some reason win32 doesn't like D3DSurface*. Replaced with LPDIRECT3DSURFACE8.
2007-07-31 9741 changed: Allow some of the listitem.* images to be used as labels as well.
2007-07-31 9740 Changed : PM3 Adjusted some font sizes and widths for the skin added a new font type of "Arial TTF Bold" to 720p and 1080i for the truly blind among us
2007-07-30 9739 fixed: HasSlashAtEnd asserts opening shoutcast directory (debug builds).
2007-07-30 9738 added: option to set resolution for viewing pictures/slideshows.
2007-07-30 9737 fixed: incorrect busydialog display while resolution changing (video <- gui>).
2007-07-30 9735 added: System.Language infolabel
2007-07-30 9734 fixed: Credits text rendering.
2007-07-30 9733 Changed : PM3 Added some Extra glyphs to FrancophilSans thanks to smuto "-add 1250 Latin2: Eastern Europe (not all - only my polish glyph"
2007-07-30 9732 fixed: Attempt at fixing credits text rendering.
2007-07-30 9731 added: Three great new screensavers thanks to Asteron.
2007-07-30 9730 changed: Wrapped Network.*Adress mis-spelled infolabels with an #ifdef for easy removal in the future.
2007-07-29 9728 changed: added the correct spelling for Network.*Address infolabels (network.macaddress, network.subnetaddress, network.gatewayaddress, network.dns1address, network.dns2address, network.dhcpaddress) The old spelling still works.