v0.4.5 - [marcelveldt] fixed issues with assign thumbnail dialog. v0.4.4 - [phate89] Use files.getDirectory to list playlists - Just Select method - option to show 'None' - New management dialog button 311 - select from defined thumbnails - Conditions for available widgets and backgrounds - Ability to check for shortcuts - Speed improvements loading management dialog - Fixes - Updated language files from Transifex (from 8th December 2014) v0.4.2 - [robweber] Fix for profiles shared via path substitution - Integration with plugin.program.video.node.editor - Change how submenuVisibility property is generated - Skin and script default shortcuts now loaded from defaultID property - Ability to set background and widget defaults based on defaultID - Ability to skip warning when resetting all shortcuts - Skin settings set to identify which backgrounds and widgets have been selected by user - Window property to identify when additional management dialog has been launched - Custom visibility properties are now honoured by management dialog - Shortcuts always use video nodes (where appropriate) rather than library links - Updated language files from Transifex (from 19th October 2014) v0.4.0 - New localisation code - New XML data store - Removal of Gotham list-filling methods - [bambi73] - Ability to replace label with widgetName - Ability to create shortcuts to library sources not showing content from source selected - Ability to choose random version of auto-generated source playlists as widget or background - Ability to clone widget and background properties from main menu to submenu items - Ability to force Settings link in menu - Ability to return thumbnail as icon for available shortcuts - New management dialog controls to show management dialog for additional sub-menus - New available shortcut grouping - picture sources - Improved labelID's for add-ons - Indicator for default background and widget - Menu rebuilt on changes to script-skinshortcuts-includes.xml file - Auto-enable debug logging and offer to upload debug log on menu build failure (requires XBMC Log Uploader on system) - Code cleanup - Fixes > Fix for setting skin thumbnail property when using Just Select method > Fix for menus failing to build when the action for a shortcut contains a unicode character > Dirty fix for situations where a playlist in a menu will cause that menu to appear empty > Return skin playlists via special:// protocol (current skin only) - Updated language files from Transifex (from 11th June 2014) v0.3.4 - XML files are formatted (includes.xml, auto-generated playlists), includes now have an id property - New 'Settings' available shortcut grouping - Ability to override available shortcuts type, widget type - Ability to build main menu and standalone menus - A couple of small fixes and improvements - Fix: Work around XBMC translating numering labelID's to their localised string, causing sub-menus not to show v0.3.3 - Available shortcuts in management dialog improvements: > Improved and customisable groupings > Control over location and visibility of skin-provided shortcuts > UPnP and video sources explorer, including linking to library limited-by-source > More PVR options including playing individual channels > When using select dialog, now displays label2's and thumbnails > Correct thumbnail/icon usage > Addition of skin-required shortcuts which can't be deleted > Ability to warn user before deleting shortcuts to select actions - Improved labelID generation - Add option to tell management dialog not to fill label's on management dialog controls, additional label 500 for window title - Ability to override shortcut actions based on XBMC version - Skinners can now only override icons, not thumbnails - Fix for crash when no profiles.xml file - Fix for single-list xml method to return to main menu item when hiding submenu - Fix for action sometimes not showing in label2 in management dialog - Updated language files from Transifex v0.3.1 - Fixes: No favourites showing in management dialog Script crash on choosing empty group in skin-managed selection dialog Remove visibility condition for Eject Tray shortcut v0.3.0 - Fix escaping of main menu items (includes method) - Fix for custom nodes when using profiles - Fix for includes method when using multiple profiles - Load skin-provided playlists and playlists from sub-folders - Ability to browse a plugin from the management dialog - Ability to provide recommended shortcuts in management dialog - Ability to choose to play or display a playlist - Improved method of managing additional properties - Method to list menu and submenus in a single include - Ability to allow a user to select a shortcut, then pass this to the skin to manage - Library/playlists/addon/favourites loading code moved to separate module, loaded threaded - Menu now be rebuilt on skin or script version and profile changes (includes method) - Updated language files from Transifex v0.2.4 - Fix listing individual groups with method - Parse favourites.xml directly - Add XBMC Commands shortcut group - Updated language files from Transifex v0.2.2 - New optional method of listing shortcuts via includes file - Option to allow user to browse for image or use playlist as background - Option to allow user to choose playlist as widget - Overrides and defaults now limitable by groupname - Fix for custom video nodes - Bug fixes and stability improvements - Updated language files from Transifex v0.2.0 - Removed check for settings shortcut (skins are now recommended to always provide alternative settings access) - Video library shortcuts are loaded from video library node files (test) - Video and music playlists are now grouped together - Live TV renamed to PVR - Support for managing widgets, backgrounds, custom properties - Shortcuts with overriden images and override files are kept in memory to speed up listings - Submenu shortcuts are now all loaded at once, with visibility conditions for switching lists - Improved utf-8 support - Bug fixes v0.1.0 - Initial release