fixed 4346: PathManager: <APPLICATION_PATH> is not initialized correctly
The ExpressionValueConverter parses floating point numbers without passing a Culture, so current culture is used, which might be German where . is the thousands separator and not the comma separator
Parsing of float values from xaml should be culture neutral, because skinner do not want to provide skins based on the User's locale
MP2 should have a simple Converter available to xaml to format a Binding value with a .net format string
examples:
"{0:P}" to convert a float to percentage
"video-{0}" to prefix a value with some text
Added docs to IValueConverter; Added copyright header; Using AbstractSingleDirectionConverter
Set initial focus to buttons when showing GenericDialog
Scrollable controls expose a new property IScrollInfo.NumberOfVisibleLines that will be used for limiting MouseWheelScrolling
Show player title only if multiple players are active
added missing xml comments to ImageAspect.cs (issue #4287)
Changed PiP OSD style, removed old "glass border"
Mantis 4271: Added shutdown menu button to home screen
Tweaked Weather style
Removed WeatherStyle redundancies in Titanium and Reflexion
removed SystemStateMenu action from home menu
reordered some methods, inverted an if-clause in MovieMDE to reduce nesting
fixed #4306: SeriesMetadataExtractor add non-video files to media library
Extended SeriesAspect with FirstAired, DvdEpisodes and custom string for Series/Season lookup
Added "Sort by FirstAired" sorting
Fixed case error in TvLibrary which was introduced by resharper before
Added support for season banners (with fallback to series graphics), added MediaStyles for new SeasonFilterItem
Better lookup to handle season images per season/type combination