Changes to the OSMC Skin
v20.2.0 - December 2023
New
- add new setting to adjust select action of album, TV show and movie set main menu widgets
- add consistent reminder icons for v20 PVR reminder feature
- add genre colours to TV/radio guide
Improved
- improve live TV and radio related localizes
- improve pre-playback behaviour of now playing information section in the top right corner of each window/dialog
- improve consistency between PVR windows and dialogs (feature parity as well as cosmetic appearance)
- improve media flags behaviour during window transitions and when encountering edge cases
- improve progress feedback of confirm dialog as well as the extended progress notification
Fixed
- fix focus cover animation in wide views
- fix media flags transition glitch
- fix radio button control text width
- fix behaviour when the correct view type or content type is not yet ready (especially related to addons loading new pages)
v20.1.0 - August 2023
New
- add composer info to fullscreen music playback window and music info dialog
Improved
- rework seek indicator and button behaviour
Fixed
- fix watched indicator background in wide and wall views
- fix episodes image to properly react to hide thumbs for unwatched episode setting
v20.0.0 - June 2023
New
- Support Nexus skin engine features
- remove Skin Helper Service ColorPicker support
- add new video OSD audio and subtitle selection
- add missing PVR guide controls dialog
- use new OSMC specific video width and height info for media flags
- add new default widgets to movies, tv shows and music home screen items
Improved
- improve inital info dialog button focus behaviour
Fixed
- fix view type button supression behaviour in video media window while video addon force view setting is enabled
v19.1.4 - May 2023
Improved
- improve background overlay rendering
- improve media flags spacing and positioning
- improve rendering of all progress bar, scroll bar and slider controls
- improve non-focus fanart behaviour
Fixed
- fix seek slider mouse control
v19.1.3 - September 2022
Improved
- improve window draw performance
- rework home screen widget animation and heading/details behaviour
Fixed
- use proper localize for Player settings entry
- fix default (non-skinshortcuts) home menu widget headings
v19.1.2 - March 2022
New
- reset textboxes to top scrolling position during dialog or window switches
Improved
- improve inital window/dialog focus fix (only apply where needed)
Fixed
- always show OSD playlist button when expected
v19.1.1 - December 2021
New
- add new video/music OSD seek slider button functionality (also adds frame advance feature)
- add settings level button and settings description to addon settings dialog
Improved
- improve behaviour of OSD bookmarks dialog while other OSD dialogs are open (similar to previous OSD animation improvements)
- streamline addon settings and skinshortcuts customization dialogs
Fixed
- fix initial focus in all windows and dialogs
v19.1.0 - August 2021
New
- add ENABLE option for new skinshortcuts version
- add playback mode (shuffle and repeat) buttons to video OSD
- add comment tag line to music visualisation
- add new menu/OSD opacity/colour settings
- add new plain colour background overlay style option matching the new skin design
Improved
- improve background overlay colour management of new skin design
- streamline secondary information and widget detail labels
- improve weather widget
- add warning to add-ons currently not available from Kodi repo
- allow jumping from top to bottom of video playback settings dialog
- adjust list views to change depending on secondary label status
- improve settings window with new description and better list behaviour
- update translations
- handle movie set/collection indication more seamlessly
- improve dialog animations
- improve OSD animations
- change focus of info dialog button lists to extended info button
Fixed
- fix skinshortcuts management dialog
- add missing views to programs section for addons that set content type
- fix dialog select icons for movies and TV shows
- fix movie set information in media library views
- fix seek indicator
v19.0.0 - August 2021
New
- add new v19 features (music library, movie sets, PVR additions and chapter/EDL markers in video OSD)
- add channel sort by and sort order toggles to PVR guide side menu
- add artist, album and radio now/next/RDS information to fullscreen music/radio playback window
- add new info button to video and music OSD
- add trackt.tv ratings information to video info dialog
- add first WebLate translations
- new skin design
Improved
- rework look of default fullscreen music playback screen to match general skin look
- refine video fullscreen OSD and info dialog behaviour
- improve behaviour of weather widget when no weather information is available
- improve widget headings and general secondary label information
- improve localize consistency
- add missing custom colour settings
- improve skin setting select process for settings with a lot of options to choose from
- use translatable labels for skin setting options
- improve media flags positioning and edge case handling
- move My OSMC link from home menu to settings window
Fixed
- add missing "play recorded programme" button to PVR info dialog
- fix cut-off text of plot/description text boxes
v18.5.0 - November 2020
Improved
- add videos and music root directory to home menu entry and submenu customization dialog
- add picture and addon browser directory to home menu entry and submenu customization dialog
v18.4.0 - October 2020
New
- add channel group switching buttons to OSD PVR channels list
- add Library Node Editor support
- new square versions of existing views for video addons and music
- add automatic masking for scope skin version
- add second dialog page to music, PVR and addon info dialog
- add setting to force a specific view for video addons
- add missing PVR seek slider
Improved
- improve wording in skin settings
- improve watched/listened to indicator for all views/widgets
- adjust media window view positioning and size
- adjust wall and wide view for music
- improve spacing of wall low view
- improve PVR descriptions
- rework now playing information and fullscreen music playback information
- add missing detail labels to PVR and music info dialogs
- show TV show episode thumb in video info dialog
- use the more extended list view for more content types (addons, games, files and pictures)
- improve second label of more extended list view
- add wide view support to games and programs
- harmonize non-focus animations
- improve scrollbar size relative to their controls
- add favourites to home menu entry/submenu and widget customization dialog
Fixed
- fix default view music and video navigation
- fix PVR channels window heading label
- fix widget icon fallback
- fix PVR OSD dialogs
v18.3.0 - May 2020
New
- add standard Kodi 'Menu' key functionality to access side menu in all windows
- add new Wide low info view
- add support for Up Next addon
- add playlist button to video OSD
- add 3D depth information to GUI elements
- add new widget layouts (square and square small)
- add new 2.33:1 scope masking option
Improved
- make Wide low view accessible for music views
- make disabled text colour more readable
- improve widget details and window headings
- improve debug overlay
- improve overall handling of music videos
- improve playlist window
- add missing scrollbars
- rework most dialogs for consistency
- improve widget positioning and widget icon size
- improve skinshortcuts management dialog
- improve video info dialog button behaviour
- remove unnecessary song and picture list view
Fixed
- fix settings button labels for 21:9 and 4:3 modes
- fix music playlist editor window
- fix side menu return button behaviour
- fix edge alignment of dialogs and windows
- fix watched/listened to status for a play count higher than 1
v18.2.0 - March 2020
New
- add new pre-defined widgets
- add setting to change whether video info dialog shows details or plot first
- add setting to set a solid colour instead of background images
- add audio and subtitle language information to media flags
- add setting to toggle media flags information shown (first)
- add new seek indicator to audio and video player
- add new scope version
- add new scrolling label
- add new never hide music information during playback setting
- add skin settings explanations
- add setting to hide item count
Improved
- rework home menu customization dialogs
- improve sort by and sort order toggles
- improve video info dialog (animations and buttons)
- improve alignment and positioning of item count and media flags
- show view toggle only when more than one view is available
- improve info dialogs (more information/layout with video and addon info dialogs)
- update Artist Slideshow integration (v3 update)
- improve OSD animations
- show item count with empty containers
- improve music player during radio playback
- improve visible window elements when busy dialog is active
- let live TV and radio OSD listen to Kodi OSD settings
Fixed
- move hide scrollbars setting to skin settings window
- hide MyOSMC home menu entry and widget on non-OSMC systems
- fix overlapping in views with big horizontal titles
- add scrollbar to music album info dialog (if details list is too long)
- fix now playing dialog for radio and live TV playback
- fix kiosk mode behaviour
v18.1.0 - November 2019
New
- add 21:9 and 4:3 modes
- add option to show lock icon for encrypted PVR channels (show encrypted channel icons by default)
Improved
- use OSMC busy spinner for widget loading
- add Disabled option to Adjust OSD on-time during video pause button
- rework skin structure for Transifex localization
- improve widget icon animations
- rework dialog animations to prevent bright transition
Fixed
- don't show parts of weather widget during widget loading
- localize all labels
v18.0.1 - October 2019
New
- add new video player OSD settings (show OSD after beginning of playback and before end of playback)
- add new second video info dialog screen (with extended rating, audio and subtitle information and bigger plot text box)
- add new wall info view (based on wall view)
- add new adjust representation of video duration setting
- add new multi-image (folder) background option
- add new individual background option for home menu entries
- add new options for music OSD to automatically show
- add user rating to music and video library
- add new side-menu player controls
- add new options to hide watched indicator in video library and listened to indicator in music library
Improved
- add audio information to video info dialog
- use font type for bold, light and italic instead of label formatting (where possible)
- prevent stacking of window/dialog text during background video playback
- show special watched indicator icons for videos watched more than once
- add listened to indicator for music
Fixed
- only offer rip CD feature when an audio CD is present
v18.0.0 - May 2019
New
- add new subtitle selection to match v18 requirements
- add new games section to match v18 requirements
- add new resolution select button/dialog in video player
- add player icon to now playing dialog
- add new dependency button in addon info dialog to match v18 requirements
- new colour options (colour sets, background gradients, adjustable opacity)
- add PVR channel number input dialog
- add PVR timeshift status dialog
- add welcome dialog on non-OSMC devices
- add director button to video info dialog
- add new views (wide low, wall small, wall low, wall info, list info)
- add new sub-menu indicator icon
- add "Random TV shows" widget as new standard for TV shows home menu entry
- add new dialog navigation indicators
- add ratings toggle for IMDb, Metacritic, Rotten Tomatoes and TVDb
- add new video player OSD settings (show OSD after beginning of playback and before end of playback)
Improved
- adjust syntax, values, labels and infobools to match v18 requirements
- adjust PVR section to match v18 requirements
- highlighting colour now adjusts according to text color
- streamline OSD animations
- add missing adjustable plot fonts
- let favourites dialog behave like a normal window
- add file path and name to refresh button in video info dialog
- add song/album year to music player
- add wide list as music view
- add music OSD album art size switch
- adjust widget headings to always show and adjust animations to match widget animations
- add option to change widget labels
Fixed
- show proper game widget title when not using skinshortcuts script
- highlighting is now more consistent
- fix current position/time remaining and current time/end time for PVR playback
- hide deprecated previous/next channel buttons in PVR playback OSD
- fix background of subtitle settings window
- fix layout of PVR playback dialogs
- fix dialog list navigation
- change font size of media tags to prevent overlap with titles/details
- only offer rip CD feature when an audio CD is present
v17.0.5 - June 2018
New
- add option to adjust dim factor of unfocused art
- add option for additional text highlight
- add channel icon to PVR info dialog
- add new widget options (through skin.helper.widgets script)
- add AURO media flags (based on file naming)
- add new cover art highlighting (size change depending on focused state)
- add new movie collection indicator
Improved
- add more weather information to weather window
- refine music icons
- remove watched status for music items (in views and widgets)
- adjust representation of object based audio codec tags
- refine positioning and scaling of media tag icons
- adjust viewtype 55 for music and add-ons to match viewtype 53 for movies and TV shows
- improve highlight colour of selected text
- change appearance of all progress icons to round shape
- add no dimming of cover art
- dim watched and collection indicator depending on cover dimming setting
- update watched overlay icon to match appearance of new movie collection indicator
- add current control ID to debug overlay
- change overlay colour setting to match appearance of background colour setting
Fixed
- fix scrollbar in music navigation
- fix item widths in various windows
- fix weather window
- fix focused items in addon list view (e.g. YouTube)
- fix PVR views to add scrolling and adapt season/episode representation
- fix widget details label for PVR items (when using skinshortcuts script)
- fix scrollbar in file browser
v17.0.4 - March 2018
New
- music track duration added to music info dialog
- 3D label shown under media flags now (after first playback and/or if named according to Kodi wiki)
- Atmos/DTS:X label shown under media flags now (if named according to Kodi wiki)
- show codec information in music “now playing” window
- show current audio/subtitle stream in info dialog during full screen video playback
- add file size label next to duration label in file view
- add adjustable font sizes/styles to plot/description texts (addon info, music info, full screen info, PVR info and video info dialog) – font sizes 27 (S), 30 (M), 33 (L) and 36 (XL) available in normal and light
- add option to show date above system time
- add option to adjust OSD on-time during video pause
- add option to hide thumbnail art of unwatched TV show episodes
Improved
- show resolution with “p”-suffix (global)
- show 4K resolution as 2160p (global)
- adjust playback time and finish time in “now playing” dialog to match representation in full screen video playback window
- show media flags in a two-line textbox
- translate video/audio codecs in media flags to more understandable labels
- add scrolling of long titles in “now playing” window for music
- add scrolling of long album titles/artist tags in music list view
- show more specific channel layout information (2.0, 5.1, 7.1, etc.)
- replace “Aired on” in details of TV show episodes (in list view) by translatable “First air date”
- adjust representation of season/episode titles to one syntax everywhere: S01E01
- replace "Loading…" upon widget loading at startup of mediacenter by translatable "Please wait…"
- add cycling of controls highlight in context menu
Fixed
- window heading and system clock moved slightly down and reduced width of “now playing” dialog to avoid overlaps
- adjust height of plot textbox in list view to avoid overlap with new media flag representation
- use titles when available instead of item labels
- recognize TV show specials and show them correctly (no season, just episode S1)
- adjust width of scrolling titles in wall view and wide list view to avoid overlap with new media flags
- “now playing” dialog now shows album/artist tags correctly even when one of them or both are not present in the currently playing music file
- fix custom background colour option
- bring back current playlist button in music OSD functionality
v17.0.3 - July 2017
v17.0.2 - March 2017
v17.0.1 - March 2017
v16.9.3 - January 2017
v16.9.3 - January 2017
v16.9.2 - November 2016
Fix crash in PVR guide window; Font updates
v16.9.1 - November 2016
Library image fixes and now playing information
v16.9.0 - September 2016
Release
Changelog v20.1.1
rename default live TV home menu items to use new heading localize ID
strings.po:
- add localizes for new adjust select action of album, TV show and movie set main menu widgets settings (31438, 31439, 31440, 31441, 31442, 31443)
- remove deprecated live TV localize and replace it with new favourite content label (31015)
- remove deprecated search result and timer localizes (31293, 31433, 31434)
- add new localizes for TV/radio guide genre colour setting (31293, 31433)
textures.xbt:
- update textures file with new TV/radio guide genre colour assets
mainmenu.DATA.xml:
- replace live TV home menu item localize to use the new localize ID
overrides.xml:
- rework TV and radio nodes for home menu item and widgets sections using the new localize ID for the TV section
template.xml:
- add new widget onclick controls
- add new recording, timer and reminder icons to the widget template
Coordinates_Custom_DialogMasking.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_DialogAddonSettings.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_DialogExtendedProgressBar.xml:
- add coordinates includes for new progress bar busy spinner icon
Coordinates_DialogKeyboard.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_DialogPVRChannelGuide.xml:
- add new reminder icons and rework recording and timer icons for consistency
Coordinates_DialogPVRChannelManager.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_DialogPVRChannelsOSD.xml:
- add missing recording and timer and new reminder icons
Coordinates_DialogPVRGroupManager.xml:
- add missing channel icons to lists
Coordinates_DialogPVRGuideSearch.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_DialogSettings.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_Includes_SubMenu.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_Includes_Time_NowPlaying.xml:
- add coordinates includes for new dialog confirm busy spinner icon
Coordinates_MyPVRChannels.xml:
- rework coordinates includes for more consistent window look
- add missing recording and timer and new reminder icons
Coordinates_MyPVRGuide.xml:
- fix colours of timer and reminder icons
- adjust position of recording, timer and reminder images to prevent overlap with added highlighting textures
- adjust TV/radio guide background textures for new TV/radio guide genre colours
Coordinates_MyPVRRecordings.xml:
- rework coordinates includes for more consistent window look
- add missing recording and timer and new reminder icons
Coordinates_MyPVRSearch.xml:
- rework coordinates includes for more consistent window look
- add missing recording and timer and new reminder icons
Coordinates_MyPVRTimers.xml:
- rework coordinates includes for more consistent window look
- add missing recording and timer and new reminder icons
Coordinates_script-skinshortcuts.xml:
- add new coordinates includes to add textwidth tags for radio button control
Coordinates_SettingsCategory.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_SettingsProfiles.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_SkinSettings.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_SmartPlaylistEditor.xml:
- rework coordinates includes to add and adjust textwidth tags for radio button controls
Coordinates_Viewtype52.xml:
- fix focus cover animation
Coordinates_Viewtype521.xml:
- fix focus cover animation
Coordinates_Viewtype522.xml:
- fix focus cover animation
Coordinates_Viewtype523.xml:
- fix focus cover animation
Coordinates_Viewtype524.xml:
- fix focus cover animation
Coordinates_Viewtype525.xml:
- fix focus cover animation
Defaults.xml:
- adjust textwidth tag of default radio button control
DialogAddonInfo.xml:
- adjust textwidth tag of radio button control
DialogConfirm.xml:
- adjust time include for new progress busy spinner icon
DialogExtendedProgressBar.xml:
- add new busy spinner icon
DialogFavourites.xml:
- rework item count visibility condition and animation
DialogKeybard.xml:
- replace coordinates includes to add and adjust textwidth tags for radio button controls
DialogPVRChannelManager.xml:
- fix defaultcontrol
- replace coordinates includes of edit, button, spincontrolex and radio button controls
DialogPVRGroupManager.xml:
- fix defaultcontrol
- add textwidth tag to radio button control
DialogPVRGuideSearch.xml:
- replace coordinates includes to add and adjust textwidth tags for radio button controls
FileBrowser.xml:
- add textwidth tag to radio button control
FileManager.xml:
- rework item count visibility condition and animation
Includes.xml:
- add new onload conditions for new adjust select action of album, TV show and movie set main menu widgets settings
Includes_DialogSettings.xml:
- replace coordinates include to add and adjust textwidth tags for radio button control
Includes_MediaFlags.xml:
- add fade animation during on next and on previous transitions to hide media flags glitch
- adjust media flags animations for more consitent behaviour
- rework duration only label to incorporate MyPlaylist window more seamlessly
- rework item count visibility condition and animation
Includes_SubMenu.xml:
- adjust addon browser submenu onleft, onright and onback tags for now utilized view types 50 and 51
- replace PVR & live TV settings sub menu item localize to use the new localize ID
Includes_Time_NowPlaying.xml:
- adjust now playing labels conditional visibility for better pre-playback information (before streams or network resources are available)
- adjust time include for new dialog confirm busy spinner icon
Includes_Windows_Dialogs.xml:
- add new background transition fallback when media window view type controls are not yet visible
MyPrograms.xml:
- adjust scrollbar visibility condition to remove never used control
MyPVRChannels.xml:
- rework window for more consistent look
MyPVRGuide.xml:
- rework item count visibility condition and animation
- add new colour diffuse variable to guide grid progress timeline
MyPVRRecordings.xml:
- rework window for more consistent look
MyPVRSearch.xml:
- rework scrollbar position for more consistent look
MyPVRTimers.xml:
- rework scrollbar position for more consistent look
script-skinshortcuts-static.xml:
- add new widget onclick controls
- add new recording, timer and reminder icons to the widget template
script-skinshortcuts.xml:
- replace coordinates includes to add and adjust textwidth tags for radio button control
Settings.xml:
- replace PVR & live TV settings section localize to use the new localize ID
SettingsCategory.xml:
- replace coordinates includes to add and adjust textwidth tags for radio button controls
SettingsProfiles.xml:
- replace coordinates includes to add and adjust textwidth tags for radio button control
SkinSettings.xml:
- add new adjust select action of album, TV show and movie set main menu widgets settings
- replace coordinates includes to add and adjust textwidth tags for radio button controls
- add setting for new TV/radio guide colours
Variables.xml:
- add new value condition to HeadingLabelSecondary variable for new PVR & live TV settings section localize ID
- rework PlayerIcon variable for better pre-playback player icon
- add new epggridunfocusdim variable for unfocus dimming of TV/radio guide grid progress timeline
Variables_Settings.xml:
- add new variable values to SkinSettingsExplanation for new adjust select action of album, TV show and movie set main menu widgets settings
- add new variable value for TV/radio guide colour setting explanation text
Variables_Skinshortcuts.xml:
- add new WidgetOnClickAlbum, WidgetOnClickTVShow and WidgetOnClickMovieSet variables for new widget onclick controls
Viewtype50.xml:
- rework view type for better content type related icons and instances where the content type is returned empty
Addon.xml:
- bump version to 20.2.0
- update changelog
Changelog.md:
- update changelog