Default Icons: Difference between revisions
Line 6: | Line 6: | ||
* Add fallback Default icon information somewhere within this section to let skin coders know what fallback image are required and how Kodi decides whick image file to fallback to. | * Add fallback Default icon information somewhere within this section to let skin coders know what fallback image are required and how Kodi decides whick image file to fallback to. | ||
* Fallback Default Icons | * Fallback Default Icons | ||
The following Default icons are required in all skins unless the skin coder has declared a fallback image from within the skin. | The following Default icons are required in all skins unless the skin coder has declared a fallback image from within the skin. | ||
If you have duplicated Default icons in your .xbt file you can safetly remove them if you keep these fallback rules in mind | If you have duplicated Default icons in your .xbt file you can safetly remove them if you keep these fallback rules in mind | ||
(also make sure you do NOT fallback to any removed files from within your skin). | (also make sure you do NOT fallback to any removed files from within your skin). | ||
DefaultAudio.png - If listitem is Audio file or PVR channel is Radio. | DefaultAudio.png - If listitem is Audio file or PVR channel is Radio. | ||
Line 28: | Line 30: | ||
''Source of information : FillInDefaultIcon() in FileItem.cpp.'' | |||
DefaultHardDisk.png - If user is at the source level of the Library. | |||
''Source of information : GetDirectory() in SourcesDirectory.cpp'' | |||
'''Note above information only applies to DefaultBlah images, overlayBlah images need to be present or dealt with in code.''' | |||
}} | }} | ||
=== Add-ons === | === Add-ons === |
Revision as of 04:02, 8 September 2014
Icons used in XBMC skins
The filenames of the default icons are as follows:
To-do list for Default Icons: | |
---|---|
DefaultVideo.png - If listitem is Video file or LiveTV or PVRChannel or PVRRecording or a PVRTimer. DefaultPicture.png - If listitem is a picture file. DefaultPlaylist.png - If listitem is a playlist. DefaultScript.png - If listitem is a python script. DefaultFile.png - If listitem is a archive file or of unknown files type. DefaultFolderBack.png - If Parent folder exists for current folder. DefaultFolder.png - If none of the above apply.
|
Add-ons
DefaultAddon.png DefaultAddonAlbumInfo.png DefaultAddonArtistInfo.png DefaultAddonLyrics.png DefaultAddonMovieInfo.png DefaultAddonMusic.png DefaultAddonMusicVideoInfo.png DefaultAddonNone.png DefaultAddonPicture.png DefaultAddonProgram.png DefaultAddonPVRClient.png DefaultAddonRepository.png DefaultAddonScreensaver.png DefaultAddonService.png DefaultAddonSkin.png DefaultAddonSubtitles.png DefaultAddonTvInfo.png DefaultAddonVideo.png DefaultAddonVisualization.png DefaultAddonWeather.png DefaultAddonWebSkin.png
Music
DefaultAlbumCover.png DefaultArtist.png DefaultAudio.png DefaultMusicAlbums.png DefaultMusicArtists.png DefaultMusicCompilations.png DefaultMusicGenres.png DefaultMusicPlaylists.png DefaultMusicPlugins.png DefaultMusicRecentlyAdded.png DefaultMusicRecentlyPlayed.png DefaultMusicSearch.png DefaultMusicSongs.png DefaultMusicTop100.png DefaultMusicTop100Albums.png DefaultMusicTop100Songs.png DefaultMusicVideos.png DefaultMusicVideoTitle.png DefaultMusicYears.png
Videos
DefaultActor.png DefaultCountry.png DefaultDirector.png DefaultGenre.png DefaultInProgressShows.png (Frodo) DefaultMovies.png DefaultMovieTitle.png DefaultRecentlyAddedEpisodes.png DefaultRecentlyAddedMovies.png DefaultRecentlyAddedMusicVideos.png DefaultSets.png DefaultStudios.png DefaultTVShows.png DefaultTVShowTitle.png DefaultVideo.png DefaultVideoCover.png DefaultVideoPlaylists.png DefaultVideoPlugins.png DefaultYear.png
Generic
DefaultAddSource.png DefaultCDDA.png DefaultDVDEmpty.png DefaultDVDRom.png DefaultFile.png DefaultFolder.png DefaultFolderBack.png DefaultHardDisk.png DefaultNetwork.png DefaultPicture.png DefaultPlaylist.png DefaultProgram.png DefaultRemovableDisk.png DefaultScript.png DefaultShortcut.png DefaultVCD.png OverlayHasTrainer.png OverlayHD.png OverlayLocked.png OverlayRAR.png OverlayTrained.png OverlayUnwatched.png OverlayWatched.png OverlayZIP.png
See also
Development: