└── skin.cpm.estuary ├── LICENSE.txt ├── addon.xml ├── changelog.txt ├── colors ├── brown.xml ├── charcoal.xml ├── chartreuse.xml ├── classic.xml ├── concrete.xml ├── defaults.xml ├── gold.xml ├── green.xml ├── maroon.xml ├── midnight.xml ├── orange.xml ├── pink.xml ├── rose.xml ├── teal.xml └── violet.xml ├── extras ├── backgrounds │ ├── pattern0.jpg │ ├── pattern1.jpg │ ├── pattern2.jpg │ ├── pattern3.jpg │ ├── pattern4.jpg │ ├── pattern5.jpg │ ├── pattern6.jpg │ ├── pattern7.jpg │ └── primary.jpg └── home-images │ ├── LICENSE │ ├── movie.jpg │ └── music.jpg ├── fonts ├── NotoMono-Regular.ttf ├── NotoSans-Regular.ttf ├── Roboto-Thin.ttf ├── heebo_licence.txt ├── mardoto_license.txt ├── noto_license.txt └── roboto_license.txt ├── language ├── resource.language.af_za │ └── strings.po ├── resource.language.am_et │ └── strings.po ├── resource.language.ar_sa │ └── strings.po ├── resource.language.ast_es │ └── strings.po ├── resource.language.az_az │ └── strings.po ├── resource.language.be_by │ └── strings.po ├── resource.language.bg_bg │ └── strings.po ├── resource.language.bs_ba │ └── strings.po ├── resource.language.ca_es │ └── strings.po ├── resource.language.cs_cz │ └── strings.po ├── resource.language.cy_gb │ └── strings.po ├── resource.language.da_dk │ └── strings.po ├── resource.language.de_de │ └── strings.po ├── resource.language.el_gr │ └── strings.po ├── resource.language.en_au │ └── strings.po ├── resource.language.en_gb │ └── strings.po ├── resource.language.en_nz │ └── strings.po ├── resource.language.en_us │ └── strings.po ├── resource.language.eo │ └── strings.po ├── resource.language.es_ar │ └── strings.po ├── resource.language.es_es │ └── strings.po ├── resource.language.es_mx │ └── strings.po ├── resource.language.et_ee │ └── strings.po ├── resource.language.eu_es │ └── strings.po ├── resource.language.fa_af │ └── strings.po ├── resource.language.fa_ir │ └── strings.po ├── resource.language.fi_fi │ └── strings.po ├── resource.language.fil │ └── strings.po ├── resource.language.fo_fo │ └── strings.po ├── resource.language.fr_ca │ └── strings.po ├── resource.language.fr_fr │ └── strings.po ├── resource.language.gl_es │ └── strings.po ├── resource.language.he_il │ └── strings.po ├── resource.language.hi_in │ └── strings.po ├── resource.language.hr_hr │ └── strings.po ├── resource.language.hu_hu │ └── strings.po ├── resource.language.hy_am │ └── strings.po ├── resource.language.id_id │ └── strings.po ├── resource.language.is_is │ └── strings.po ├── resource.language.it_it │ └── strings.po ├── resource.language.ja_jp │ └── strings.po ├── resource.language.kn_in │ └── strings.po ├── resource.language.ko_kr │ └── strings.po ├── resource.language.lt_lt │ └── strings.po ├── resource.language.lv_lv │ └── strings.po ├── resource.language.mi │ └── strings.po ├── resource.language.mk_mk │ └── strings.po ├── resource.language.ml_in │ └── strings.po ├── resource.language.mn_mn │ └── strings.po ├── resource.language.ms_my │ └── strings.po ├── resource.language.mt_mt │ └── strings.po ├── resource.language.my_mm │ └── strings.po ├── resource.language.nb_no │ └── strings.po ├── resource.language.nl_nl │ └── strings.po ├── resource.language.pl_pl │ └── strings.po ├── resource.language.pt_br │ └── strings.po ├── resource.language.pt_pt │ └── strings.po ├── resource.language.ro_ro │ └── strings.po ├── resource.language.ru_ru │ └── strings.po ├── resource.language.si_lk │ └── strings.po ├── resource.language.sk_sk │ └── strings.po ├── resource.language.sl_si │ └── strings.po ├── resource.language.sq_al │ └── strings.po ├── resource.language.sr_rs │ └── strings.po ├── resource.language.sr_rs@latin │ └── strings.po ├── resource.language.sv_se │ └── strings.po ├── resource.language.szl │ └── strings.po ├── resource.language.ta_in │ └── strings.po ├── resource.language.te_in │ └── strings.po ├── resource.language.tg_tj │ └── strings.po ├── resource.language.th_th │ └── strings.po ├── resource.language.tr_tr │ └── strings.po ├── resource.language.uk_ua │ └── strings.po ├── resource.language.uz_uz │ └── strings.po ├── resource.language.vi_vn │ └── strings.po ├── resource.language.zh_cn │ └── strings.po └── resource.language.zh_tw │ └── strings.po ├── media ├── Textures.xbt ├── curial.xbt └── flat.xbt ├── playlists ├── inprogress_movies.xsp ├── mostplayed_albums.xsp ├── random_albums.xsp ├── random_artists.xsp ├── random_movies.xsp ├── random_musicvideo_artists.xsp ├── random_musicvideos.xsp ├── recent_unwatched_episodes.xsp ├── recent_unwatched_movies.xsp ├── unplayed_albums.xsp ├── unwatched_movies.xsp ├── unwatched_musicvideos.xsp └── unwatched_tvshows.xsp ├── resources ├── fanart.jpg ├── icon.png ├── screenshot-01.jpg ├── screenshot-02.jpg ├── screenshot-03.jpg ├── screenshot-04.jpg ├── screenshot-05.jpg ├── screenshot-06.jpg ├── screenshot-07.jpg └── screenshot-08.jpg ├── themes ├── curial │ ├── buttons │ │ └── button-nofo.png │ ├── dialogs │ │ ├── dialog-bg-nobo.png │ │ └── dialog-bg.png │ ├── lists │ │ ├── panel-mediamenu.png │ │ └── panel.png │ └── overlays │ │ └── shadow.png └── flat │ ├── buttons │ └── button-nofo.png │ ├── dialogs │ └── dialog-bg.png │ └── overlays │ └── shadow.png └── xml ├── AddonBrowser.xml ├── Custom_1100_AddonLauncher.xml ├── Custom_1101_SettingsList.xml ├── Custom_1102_TextViewer.xml ├── Custom_1103_VolumeSlider.xml ├── Custom_1104_Fanart.xml ├── Custom_1105_MusicOSDSettings.xml ├── Custom_1107_SearchDialog.xml ├── Custom_1109_TopBarOverlay.xml ├── Custom_1110_TempoControl.xml ├── Defaults.xml ├── DialogAddonInfo.xml ├── DialogAddonSettings.xml ├── DialogBusy.xml ├── DialogButtonMenu.xml ├── DialogColorPicker.xml ├── DialogConfirm.xml ├── DialogContextMenu.xml ├── DialogExtendedProgressBar.xml ├── DialogFullScreenInfo.xml ├── DialogGameControllers.xml ├── DialogKeyboard.xml ├── DialogMediaSource.xml ├── DialogMusicInfo.xml ├── DialogNotification.xml ├── DialogNumeric.xml ├── DialogPVRChannelGuide.xml ├── DialogPVRChannelManager.xml ├── DialogPVRChannelsOSD.xml ├── DialogPVRGroupManager.xml ├── DialogPVRGuideControls.xml ├── DialogPVRGuideSearch.xml ├── DialogPVRInfo.xml ├── DialogPVRRadioRDSInfo.xml ├── DialogPictureInfo.xml ├── DialogPlayerProcessInfo.xml ├── DialogSeekBar.xml ├── DialogSelect.xml ├── DialogSettings.xml ├── DialogSlider.xml ├── DialogSubtitles.xml ├── DialogTextViewer.xml ├── DialogVideoInfo.xml ├── DialogVideoManager.xml ├── DialogVolumeBar.xml ├── EventLog.xml ├── FileBrowser.xml ├── FileManager.xml ├── Font.xml ├── GameOSD.xml ├── Home.xml ├── Includes.xml ├── Includes_Animations.xml ├── Includes_Buttons.xml ├── Includes_DialogSelect.xml ├── Includes_Games.xml ├── Includes_Home.xml ├── Includes_MediaMenu.xml ├── Includes_MusicInfo.xml ├── Includes_PVR.xml ├── LoginScreen.xml ├── MusicOSD.xml ├── MusicVisualisation.xml ├── MyFavourites.xml ├── MyGames.xml ├── MyMusicNav.xml ├── MyMusicPlaylistEditor.xml ├── MyPVRChannels.xml ├── MyPVRGuide.xml ├── MyPVRRecordings.xml ├── MyPVRSearch.xml ├── MyPVRTimers.xml ├── MyPics.xml ├── MyPlaylist.xml ├── MyPrograms.xml ├── MyVideoNav.xml ├── MyWeather.xml ├── PlayerControls.xml ├── Pointer.xml ├── Settings.xml ├── SettingsCategory.xml ├── SettingsProfile.xml ├── SettingsScreenCalibration.xml ├── SettingsSystemInfo.xml ├── SkinSettings.xml ├── SlideShow.xml ├── SmartPlaylistEditor.xml ├── SmartPlaylistRule.xml ├── Startup.xml ├── Timers.xml ├── Variables.xml ├── VideoFullScreen.xml ├── VideoOSD.xml ├── VideoOSDBookmarks.xml ├── View_500_Wall.xml ├── View_501_Banner.xml ├── View_502_FanArt.xml ├── View_503_NowPlaying.xml ├── View_50_List.xml ├── View_51_Poster.xml ├── View_52_IconWall.xml ├── View_53_Shift.xml ├── View_54_InfoWall.xml └── View_55_WideList.xml /skin.cpm.estuary/LICENSE.txt: -------------------------------------------------------------------------------- 1 | Estuary by phil65 (Team Kodi) 2 | 3 | Estuary Artwork is licensed under a 4 | Creative Commons Attribution-ShareAlike 4.0 Unported License. 5 | You can find the license details here: . 6 | 7 | Estuary code work is licensed under 8 | GNU General Public License (GPL), Version 2.0 9 | You can find the license details here: . 10 | 11 | -------------------------------------------------------------------------------- /skin.cpm.estuary/changelog.txt: -------------------------------------------------------------------------------- 1 | [B]0.8.5[/B] 2 | • Updated language files from Transifex 3 | 4 | [B]0.8.3[/B] 5 | • Updated language files from Transifex 6 | 7 | [B]0.8.2[/B] 8 | • Updated language files from Transifex 9 | 10 | [B]0.8.1[/B] 11 | • Updated language files from Transifex 12 | 13 | [B]0.7.13[/B] 14 | • Updated language files from Transifex 15 | 16 | [B]0.7.12[/B] 17 | • Updated language files from Transifex 18 | 19 | [B]0.7.11[/B] 20 | • Updated language files from Transifex 21 | 22 | [B]0.7.10[/B] 23 | • Updated language files from Transifex 24 | 25 | [B]0.7.8[/B] 26 | • Updated language files from Transifex 27 | 28 | [B]0.7.7[/B] 29 | • Updated language files from Transifex 30 | 31 | [B]0.7.3[/B] 32 | • Updated language files from Transifex 33 | 34 | [B]0.7.1[/B] 35 | • Updated language files from Transifex 36 | 37 | [B]0.6.2[/B] 38 | • Updated language files from Transifex 39 | 40 | [B]0.6.1[/B] 41 | • Updated language files from Transifex 42 | 43 | [B]0.0.1[/B] 44 | • Initial commit 45 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/brown.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF563529 4 | 33738627 5 | FF282524 6 | FF83513F 7 | 8083513F 8 | FFFF4400 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/charcoal.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF666666 4 | 4D808080 5 | FF262626 6 | FFA2A2A2 7 | 80A2A2A2 8 | FFFFB70F 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/chartreuse.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF3B5E12 4 | 3398FF05 5 | FF202920 6 | FF4FAF00 7 | 804FAF00 8 | FF24C6C9 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/classic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF0E597E 4 | 330BAA8E 5 | FF1A2123 6 | FF12A0C7 7 | 8012A0C7 8 | FF11E7B1 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/concrete.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF4B5F69 4 | 33DA845C 5 | FF242728 6 | FF607D8B 7 | 80607D8B 8 | FFFF8C00 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/defaults.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF00665C 4 | 33F07942 5 | FF222A2A 6 | FF000000 7 | FF909090 8 | 30FFFFFF 9 | FF000000 10 | FFF0F0F0 11 | FFA0A0A0 12 | FF7ACAFE 13 | FFCE4421 14 | FF009688 15 | 80009688 16 | 22000000 17 | 60FFFFFF 18 | 40FFFFFF 19 | FFC67F03 20 | FFFF0000 21 | 22 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/gold.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF966300 4 | 33FFFF00 5 | FF2B2B22 6 | FFCFA700 7 | 80CFA700 8 | FFFFF000 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/green.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF1C6E45 4 | 3300A3CC 5 | FF1F2722 6 | FF24CA7A 7 | 8024CA7A 8 | FF14D519 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/maroon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF6B1414 4 | 33DB2C83 5 | FF262020 6 | FFC40300 7 | 80C40300 8 | FF24C6C9 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/midnight.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF11375C 4 | 334F4F9E 5 | FF181B1E 6 | FF2866A4 7 | 802866A4 8 | FF5BE5EE 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/orange.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FFA74012 4 | 33BDAE12 5 | FF2B2621 6 | FFFF9800 7 | 80FF9800 8 | FFFFF100 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/pink.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FFA61558 4 | 3363BCE9 5 | FF2B2225 6 | FFE91E63 7 | 80E91E63 8 | FF94D800 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/rose.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FFA22A66 4 | 33FFB3D7 5 | FF251F24 6 | FFFF8EC4 7 | 80FF8EC4 8 | FFFF0261 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/teal.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF00665C 4 | 33F07942 5 | FF222A2A 6 | FF009688 7 | 80009688 8 | FFC67F03 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/colors/violet.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FF5B1C80 4 | 33FFB3D7 5 | FF27222A 6 | FFC050FF 7 | 80C050FF 8 | FFFF0054 9 | 10 | -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern0.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern1.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern2.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern3.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern4.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern5.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern6.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/pattern7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/pattern7.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/backgrounds/primary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/backgrounds/primary.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/home-images/LICENSE: -------------------------------------------------------------------------------- 1 | movie.jpg: https://creativecommons.org/publicdomain/zero/1.0/legalcode 2 | Original file obtained from: https://pxhere.com/en/photo/760926 3 | 4 | music.jpg: https://creativecommons.org/publicdomain/zero/1.0/legalcode 5 | Original file obtained from: https://pxhere.com/en/photo/970908 6 | 7 | images were resized 8 | -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/home-images/movie.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/home-images/movie.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/extras/home-images/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/extras/home-images/music.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/fonts/NotoMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/fonts/NotoMono-Regular.ttf -------------------------------------------------------------------------------- /skin.cpm.estuary/fonts/NotoSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/fonts/NotoSans-Regular.ttf -------------------------------------------------------------------------------- /skin.cpm.estuary/fonts/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/fonts/Roboto-Thin.ttf -------------------------------------------------------------------------------- /skin.cpm.estuary/fonts/heebo_licence.txt: -------------------------------------------------------------------------------- 1 | Copyright 2014 The Heebo Project Authors. 2 | 3 | This Font Software is licensed under the SIL Open Font License, Version 1.1. 4 | This license is copied below, and is also available with a FAQ at: 5 | http://scripts.sil.org/OFL 6 | 7 | 8 | ----------------------------------------------------------- 9 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 10 | ----------------------------------------------------------- 11 | 12 | PREAMBLE 13 | The goals of the Open Font License (OFL) are to stimulate worldwide 14 | development of collaborative font projects, to support the font creation 15 | efforts of academic and linguistic communities, and to provide a free and 16 | open framework in which fonts may be shared and improved in partnership 17 | with others. 18 | 19 | The OFL allows the licensed fonts to be used, studied, modified and 20 | redistributed freely as long as they are not sold by themselves. The 21 | fonts, including any derivative works, can be bundled, embedded, 22 | redistributed and/or sold with any software provided that any reserved 23 | names are not used by derivative works. The fonts and derivatives, 24 | however, cannot be released under any other type of license. The 25 | requirement for fonts to remain under this license does not apply 26 | to any document created using the fonts or their derivatives. 27 | 28 | DEFINITIONS 29 | "Font Software" refers to the set of files released by the Copyright 30 | Holder(s) under this license and clearly marked as such. This may 31 | include source files, build scripts and documentation. 32 | 33 | "Reserved Font Name" refers to any names specified as such after the 34 | copyright statement(s). 35 | 36 | "Original Version" refers to the collection of Font Software components as 37 | distributed by the Copyright Holder(s). 38 | 39 | "Modified Version" refers to any derivative made by adding to, deleting, 40 | or substituting -- in part or in whole -- any of the components of the 41 | Original Version, by changing formats or by porting the Font Software to a 42 | new environment. 43 | 44 | "Author" refers to any designer, engineer, programmer, technical 45 | writer or other person who contributed to the Font Software. 46 | 47 | PERMISSION & CONDITIONS 48 | Permission is hereby granted, free of charge, to any person obtaining 49 | a copy of the Font Software, to use, study, copy, merge, embed, modify, 50 | redistribute, and sell modified and unmodified copies of the Font 51 | Software, subject to the following conditions: 52 | 53 | 1) Neither the Font Software nor any of its individual components, 54 | in Original or Modified Versions, may be sold by itself. 55 | 56 | 2) Original or Modified Versions of the Font Software may be bundled, 57 | redistributed and/or sold with any software, provided that each copy 58 | contains the above copyright notice and this license. These can be 59 | included either as stand-alone text files, human-readable headers or 60 | in the appropriate machine-readable metadata fields within text or 61 | binary files as long as those fields can be easily viewed by the user. 62 | 63 | 3) No Modified Version of the Font Software may use the Reserved Font 64 | Name(s) unless explicit written permission is granted by the corresponding 65 | Copyright Holder. This restriction only applies to the primary font name as 66 | presented to the users. 67 | 68 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font 69 | Software shall not be used to promote, endorse or advertise any 70 | Modified Version, except to acknowledge the contribution(s) of the 71 | Copyright Holder(s) and the Author(s) or with their explicit written 72 | permission. 73 | 74 | 5) The Font Software, modified or unmodified, in part or in whole, 75 | must be distributed entirely under this license, and must not be 76 | distributed under any other license. The requirement for fonts to 77 | remain under this license does not apply to any document created 78 | using the Font Software. 79 | 80 | TERMINATION 81 | This license becomes null and void if any of the above conditions are 82 | not met. 83 | 84 | DISCLAIMER 85 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 86 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF 87 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT 88 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE 89 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 90 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL 91 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 92 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM 93 | OTHER DEALINGS IN THE FONT SOFTWARE. 94 | -------------------------------------------------------------------------------- /skin.cpm.estuary/fonts/noto_license.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2010-2014, Łukasz Dziedzic (dziedzic@typoland.com), 2 | with Reserved Font Name Lato. 3 | 4 | This Font Software is licensed under the SIL Open Font License, Version 1.1. 5 | This license is copied below, and is also available with a FAQ at: 6 | http://scripts.sil.org/OFL 7 | 8 | This Font Software is licensed under the SIL Open Font License, Version 1.1. 9 | This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL 10 | 11 | ----------------------------------------------------------- 12 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 13 | ----------------------------------------------------------- 14 | 15 | PREAMBLE 16 | The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. 17 | 18 | The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. 19 | 20 | DEFINITIONS 21 | "Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. 22 | 23 | "Reserved Font Name" refers to any names specified as such after the copyright statement(s). 24 | 25 | "Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). 26 | 27 | "Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. 28 | 29 | "Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. 30 | 31 | PERMISSION & CONDITIONS 32 | Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: 33 | 34 | 1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. 35 | 36 | 2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. 37 | 38 | 3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. 39 | 40 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. 41 | 42 | 5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. 43 | 44 | TERMINATION 45 | This license becomes null and void if any of the above conditions are not met. 46 | 47 | DISCLAIMER 48 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. -------------------------------------------------------------------------------- /skin.cpm.estuary/media/Textures.xbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/media/Textures.xbt -------------------------------------------------------------------------------- /skin.cpm.estuary/media/curial.xbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/media/curial.xbt -------------------------------------------------------------------------------- /skin.cpm.estuary/media/flat.xbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/media/flat.xbt -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/inprogress_movies.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | In-progress movies 4 | all 5 | 6 | 15 7 | lastplayed 8 | 9 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/mostplayed_albums.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Most played albums 4 | all 5 | 15 6 | 7 | 0 8 | 9 | playcount 10 | 11 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/random_albums.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Random albums 4 | all 5 | 15 6 | random 7 | 8 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/random_artists.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Random artists 4 | all 5 | 15 6 | random 7 | 8 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/random_movies.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Random movies 4 | all 5 | 15 6 | random 7 | 8 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/random_musicvideo_artists.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | all 5 | artists 6 | random 7 | 8 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/random_musicvideos.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Random music videos 4 | all 5 | 15 6 | random 7 | 8 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/recent_unwatched_episodes.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Recent Unwatched Episodes 4 | all 5 | 6 | 2012-01-01 7 | 8 | 9 | 1 10 | 11 | 15 12 | dateadded 13 | 14 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/recent_unwatched_movies.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Recent Unwatched Movies 4 | all 5 | 6 | 2012-01-01 7 | 8 | 9 | 1 10 | 11 | 15 12 | dateadded 13 | 14 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/unplayed_albums.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Unplayed albums 4 | all 5 | 15 6 | 7 | 0 8 | 9 | random 10 | 11 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/unwatched_movies.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Unwatched movies 4 | all 5 | 6 | 0 7 | 8 | 15 9 | random 10 | 11 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/unwatched_musicvideos.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Unwatched music videos 4 | all 5 | 6 | 0 7 | 8 | 15 9 | random 10 | 11 | -------------------------------------------------------------------------------- /skin.cpm.estuary/playlists/unwatched_tvshows.xsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Unwatched TV shows 4 | all 5 | 6 | 0 7 | 8 | 9 | 0 10 | 11 | 15 12 | random 13 | 14 | -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/fanart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/fanart.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/icon.png -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-01.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-02.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-03.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-04.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-05.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-06.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-07.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/resources/screenshot-08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/resources/screenshot-08.jpg -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/curial/buttons/button-nofo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/curial/buttons/button-nofo.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/curial/dialogs/dialog-bg-nobo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/curial/dialogs/dialog-bg-nobo.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/curial/dialogs/dialog-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/curial/dialogs/dialog-bg.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/curial/lists/panel-mediamenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/curial/lists/panel-mediamenu.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/curial/lists/panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/curial/lists/panel.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/curial/overlays/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/curial/overlays/shadow.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/flat/buttons/button-nofo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/flat/buttons/button-nofo.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/flat/dialogs/dialog-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/flat/dialogs/dialog-bg.png -------------------------------------------------------------------------------- /skin.cpm.estuary/themes/flat/overlays/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpm-code/cpm.Estuary/99a575249e979b4eb7796d4160c4da0f79345017/skin.cpm.estuary/themes/flat/overlays/shadow.png -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/AddonBrowser.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 50 4 | background 5 | 50,52,55 6 | 9000 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | View_50_List 12 | View_52_IconWall 13 | 14 | list_bottom 15 | 16 | 17 | list_bottom 18 | 19 | 20 | OpenClose_Left 21 | Control.IsVisible(55) 22 | Container.Content(addons) | Container.Content() 23 | Visible_Left 24 | 25 | 26 | 27 | 28 | String.IsEqual(ListItem.AddonLifecycleType,$LOCALIZE[24170]) | String.IsEqual(ListItem.AddonLifecycleType,$LOCALIZE[24171]) 29 | 30 | 64 31 | 109 32 | 472 33 | 472 34 | colors/black.png 35 | 36 | 37 | 75 38 | 110 39 | 450 40 | 470 41 | center 42 | center 43 | 44 | font32_title 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | MediaMenuMouseOverlay 55 | 56 | MediaMenuCommon 57 | 58 | 50 59 | MediaMenuListCommon 60 | 61 | MediaMenuLabelCommon 62 | 63 | 64 | 65 | Hide foreign 66 | MediaMenuItemsCommon 67 | 68 | Control.IsEnabled(7) 69 | 70 | 71 | Hide incompatible 72 | MediaMenuItemsCommon 73 | 74 | Control.IsEnabled(8) 75 | 76 | 77 | Check for repository updates 78 | MediaMenuItemsCommon 79 | 80 | 81 | 82 | Addon settings 83 | MediaMenuItemsCommon 84 | 85 | 86 | MediaMenuNowPlaying 87 | 88 | 89 | 90 | 78 91 | 0 92 | $EXP[sidebar_visible] 93 | VisibleChange 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Custom_1102_TextViewer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1000 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 13% 8 | 50% 9 | 770 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 1% 18 | 85 19 | 82% 20 | 675 21 | black 22 | 3000 23 | font37 24 | 25 | 26 | 27 | HiddenObject 28 | 3000 29 | 3000 30 | 31 | 32 | 33 | HiddenObject 34 | Action(Close) 35 | PageUp(3000) 36 | PageDown(3000) 37 | 38 | 39 | 50% 40 | 113 41 | 48 42 | 20 43 | SetFocus(3000) 44 | Up 45 | overlays/arrowdown.png 46 | overlays/arrowdown.png 47 | Control.IsVisible(3000) + Integer.IsGreater(Container(2000).CurrentPage,1) 48 | VisibleChange 49 | 50 | 51 | 50% 52 | 940 53 | 48 54 | 20 55 | SetFocus(3000) 56 | Down 57 | overlays/arrowdown.png 58 | overlays/arrowdown.png 59 | Control.IsVisible(3000) + !String.IsEqual(Container(2000).CurrentPage,Container(2000).NumPages) 60 | VisibleChange 61 | 62 | 63 | 64 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Custom_1103_VolumeSlider.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 4 | Animation_DialogPopupOpenClose 5 | DepthOSD+ 6 | 7 | 8 | background close area 9 | 0 10 | 0 11 | 100% 12 | 0 13 | 14 | 15 | Action(close) 16 | 17 | 18 | 0 19 | 250 20 | 30 21 | 840 22 | 23 | -20 24 | 0 25 | 525 26 | 152 27 | dialogs/dialog-bg-nobo.png 28 | overlays/shadow.png 29 | 20 30 | 31 | 32 | 40 33 | 20 34 | 400 35 | 112 36 | colors/white50.png 37 | colors/white.png 38 | Player.Volume 39 | 40 | 41 | 40 42 | 55 43 | 400 44 | 40 45 | 46 | 47 | 48 | Player.Volume 49 | Volume 50 | 51 | 52 | 0 53 | 65 54 | 28 55 | 28 56 | overlays/arrowright.png 57 | overlays/arrowright.png 58 | WindowOpen 59 | WindowClose 60 | 61 | Action(VolumeDown) 62 | 63 | 64 | 455 65 | 65 66 | 28 67 | 28 68 | overlays/arrowright.png 69 | overlays/arrowright.png 70 | WindowOpen 71 | WindowClose 72 | 73 | Action(VolumeUp) 74 | 75 | 76 | 77 | 78 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Custom_1104_Fanart.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 3000 4 | WindowOpen 5 | WindowClose 6 | 7 | 8 | FullScreenDimensions 9 | scale 10 | colors/black.png 11 | 12 | 13 | FullScreenDimensions 14 | keep 15 | $INFO[Window(home).Property(fanart)] 16 | 17 | 18 | HiddenObject 19 | Action(close) 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Custom_1105_MusicOSDSettings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5000 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 50% 8 | 600 9 | 50% 10 | 700 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 0 19 | 80 20 | 21 | 600 22 | 700 23 | 0 24 | 5000 25 | 5000 26 | vertical 27 | 28 | 600 29 | DialogSettingButton 30 | 31 | Skin.ToggleSetting(hide_background_fanart) 32 | !Skin.HasSetting(hide_background_fanart) 33 | 34 | 35 | 36 | DialogSettingButton 37 | Skin.ToggleSetting(animate_background_fanart) 38 | Skin.HasSetting(animate_background_fanart) 39 | 40 | 41 | 600 42 | DialogSettingButton 43 | 44 | [B]$INFO[Visualisation.Name][/B] 45 | Dialog.Close(all) 46 | SendClick(500) 47 | 48 | 49 | 600 50 | DialogSettingButton 51 | 52 | Addon.Default.OpenSettings(xbmc.player.musicviz) 53 | 54 | 55 | 600 56 | DialogSettingButton 57 | 58 | ActivateWindow(visualisationpresetlist) 59 | Visualisation.HasPresets 60 | 61 | 62 | 600 63 | DialogSettingButton 64 | 65 | [B]$INFO[Skin.String(LyricScript_Path)][/B] 66 | Skin.SetAddon(LyricScript_Path,xbmc.python.lyrics) 67 | 68 | 69 | 600 70 | DialogSettingButton 71 | 72 | Addon.OpenSettings($INFO[Skin.String(LyricScript_Path)]) 73 | !String.IsEmpty(Skin.String(LyricScript_Path)) 74 | 75 | 76 | 77 | 78 | 79 | 80 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Custom_1107_SearchDialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9000 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 50% 8 | 600 9 | 60% 10 | 700 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | ButtonMenuList 19 | 20 | 21 | 22 | Dialog.Close(all) 23 | RunScript(script.globalsearch) 24 | EnableAddon(script.globalsearch) 25 | InstallAddon(script.globalsearch) 26 | 27 | 28 | 29 | Dialog.Close(all) 30 | ActivateWindow(addonbrowser,addons://search/,return) 31 | 32 | 33 | 34 | Dialog.Close(all) 35 | ActivateWindow(videos,"plugin://plugin.video.youtube/kodion/search/list/",return) 36 | EnableAddon(plugin.video.youtube) 37 | InstallAddon(plugin.video.youtube) 38 | 39 | 40 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Custom_1110_TempoControl.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 4 | Animation_DialogPopupOpenClose 5 | DepthOSD+ 6 | 7 | 8 | 20 9 | 50% 10 | 840 11 | 12 | -20 13 | -30 14 | 840 15 | 100 16 | dialogs/dialog-bg-nobo.png 17 | overlays/shadow.png 18 | 20 19 | 20 | 21 | Dialog header 22 | 40 23 | 10 24 | 550 25 | 20 26 | center 27 | font14 28 | 29 | 30 | 31 | 120 32 | 10 33 | 550 34 | 20 35 | right 36 | center 37 | font14 38 | 39 | 40 | 41 | 690 42 | 10 43 | 28 44 | 20 45 | 12 46 | 12 47 | overlays/arrowdown.png 48 | overlays/arrowdown.png 49 | PlayerControl(TempoDown) 50 | 51 | 52 | 730 53 | 10 54 | 28 55 | 20 56 | 11 57 | 11 58 | overlays/arrowdown.png 59 | overlays/arrowdown.png 60 | PlayerControl(TempoUp) 61 | 62 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogAddonSettings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 90 8 | 50% 9 | 1820 10 | Animation_DialogPopupVisible 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | Categories Area 19 | 29 20 | 80 21 | 400 22 | 596 23 | -25 24 | vertical 25 | 9000 26 | 5 27 | 20 28 | 20 29 | 30 | 31 | Default Category Button 32 | 120 33 | 390 34 | 20 35 | center 36 | center 37 | font25_title 38 | buttons/dialogbutton-nofo.png 39 | 40 | 41 | 410 42 | 80 43 | 1100 44 | 740 45 | buttons/dialogbutton-nofo.png 46 | 47 | 48 | control area 49 | 429 50 | 100 51 | 1060 52 | 700 53 | 60 54 | 3 55 | 60 56 | 5 57 | 5 58 | 59 | 60 | description area 61 | 50 62 | 815 63 | 50 64 | 70 65 | font12 66 | justify 67 | button_focus 68 | true 69 | 70 | 71 | Default Button 72 | DefaultSettingButton 73 | 74 | 75 | Default RadioButton 76 | DefaultSettingButton 77 | 880 78 | 79 | 80 | Default SpinControlex 81 | DefaultSettingButton 82 | 83 | 84 | separator image 85 | 3 86 | dialogs/separator-grey.png 87 | 88 | 89 | DefaultSettingButton 90 | 91 | 92 | Default Slider 93 | DefaultSettingButton 94 | 700 95 | 96 | 97 | Default Label 98 | DefaultSettingLabel 99 | 100 | 101 | Default ColorButton 102 | DefaultSettingButton 103 | 104 | 105 | 1510 106 | 92 107 | vertical 108 | 300 109 | 300 110 | -10 111 | 5 112 | 3 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 29 128 | 700 129 | 390 130 | 120 131 | font25_title 132 | center 133 | SettingsLevelChange 134 | 100 135 | 0 136 | 137 | 40 138 | 0 139 | 40 140 | 40 141 | 9000 142 | 5 143 | 3 144 | 3 145 | icons/settings.png 146 | icons/settings.png 147 | icons/settings.png 148 | icons/settings.png 149 | 150 | 151 | 1489 152 | 100 153 | 12 154 | 700 155 | vertical 156 | 5 157 | 9000 158 | WindowOpen 159 | WindowClose 160 | 161 | 162 | 163 | 164 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogBusy.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | WindowOpen 4 | WindowClose 5 | 6 | 7 | String.IsEmpty(Window(Home).Property(script.cinemavision.running)) 8 | VisibleChange 9 | !Window.IsActive(startup) + !Player.Caching 10 | 11 | colors/black.png 12 | FullScreenDimensions 13 | Conditional 14 | Conditional 15 | 16 | 17 | DepthMax 18 | 50% 19 | 50% 20 | 80 21 | 80 22 | 23 | 50% 24 | 50% 25 | 80 26 | 80 27 | keep 28 | Conditional 29 | spinner.png 30 | 31 | 32 | 50% 33 | 50% 34 | 50 35 | 50 36 | keep 37 | Conditional 38 | spinner.png 39 | 40 | 41 | 50% 42 | 50% 43 | 30 44 | 30 45 | $INFO[Control.GetLabel(10),dialogs/volume/progress/p,.png] 46 | 47 | 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogButtonMenu.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9000 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 50% 8 | 600 9 | 50% 10 | 700 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | ButtonMenuList 19 | 20 | 21 | 22 | Quit() 23 | System.ShowExitButton 24 | 25 | 26 | 27 | Powerdown() 28 | System.CanPowerDown 29 | 30 | 31 | 32 | AlarmClock(shutdowntimer,Shutdown()) 33 | !System.HasAlarm(shutdowntimer) 34 | System.CanPowerDown | System.CanSuspend | System.CanHibernate 35 | 36 | 37 | 38 | CancelAlarm(shutdowntimer) 39 | System.HasAlarm(shutdowntimer) 40 | 41 | 42 | 43 | Suspend() 44 | System.CanSuspend 45 | 46 | 47 | 48 | Hibernate() 49 | System.CanHibernate 50 | 51 | 52 | 53 | Reset() 54 | System.CanReboot 55 | 56 | 57 | 58 | System.ExecWait("/usr/sbin/rebootfromnand") 59 | Reset() 60 | System.PathExist("/dev/system") | System.PathExist("/dev/userdata") | System.PathExist("/dev/env") 61 | 62 | 63 | 64 | RestartApp() 65 | 66 | 67 | 68 | dialog.close(all,true) 69 | System.LogOff 70 | System.HasLoginScreen | Integer.IsGreater(System.ProfileCount,1) 71 | System.Loggedon 72 | 73 | 74 | 75 | mastermode 76 | System.HasLocks 77 | 78 | 79 | 80 | InhibitIdleShutdown(true) 81 | System.HasShutdown +!System.IdleShutdownInhibited 82 | 83 | 84 | 85 | InhibitIdleShutdown(false) 86 | System.HasShutdown + System.IdleShutdownInhibited 87 | 88 | 89 | 90 | special://skin/extras/icons/Power menu/reload.png 91 | ReloadSkin() 92 | 93 | 94 | 95 | 96 | 97 | 98 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogColorPicker.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 4 | Animation_DialogPopupOpenClose 5 | DepthOSD 6 | 7 | 8 | 50% 9 | 50% 10 | 750 11 | 1220 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 0 20 | 80 21 | 920 22 | 2 23 | buttons/dialogbutton-nofo.png 24 | 25 | 26 | 27 | 20 28 | 100 29 | 880 30 | 26 31 | 6 32 | 6 33 | 9001 34 | 61 35 | vertical 36 | 61 37 | icon 38 | 39 | 40 | 41 | 3 42 | 8 43 | 138 44 | 74 45 | buttons/color-back.png 46 | 47 | 48 | 3 49 | 8 50 | 138 51 | 74 52 | colors/white.png 53 | $INFO[ListItem.Label2] 54 | stretch 55 | 56 | 57 | 58 | 59 | 60 | Focus 61 | 62 | 3 63 | 8 64 | 138 65 | 74 66 | buttons/color-back.png 67 | 68 | 69 | 3 70 | 8 71 | 138 72 | 74 73 | colors/white.png 74 | $INFO[ListItem.Label2] 75 | stretch 76 | 77 | 78 | 79 | 80 | 81 | 910 82 | 100 83 | 12 84 | 26 85 | 6 86 | 9001 87 | vertical 88 | 89 | 90 | 28 91 | 740 92 | 880 93 | 35 94 | left 95 | 96 | 97 | 98 | 925 99 | 748 100 | 275 101 | 35 102 | font12 103 | right 104 | grey 105 | 106 | 107 | 108 | 920 109 | 80 110 | 61 111 | dialogbuttons_itemgap 112 | 6 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogConfirm.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Animation_DialogPopupOpenClose 4 | DepthDialog+ 5 | 6 | 7 | 400 8 | 50% 9 | 50% 10 | 915 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 30 19 | 82 20 | 855 21 | 165 22 | 23 | true 24 | 25 | 26 | 30 27 | 262 28 | 855 29 | 24 30 | System.Progressbar 31 | 32 | 33 | horizontal 34 | 0 35 | 290 36 | 915 37 | center 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogContextMenu.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 996 4 | Animation_DialogPopupOpenClose 5 | 6 | 0 7 | 0 8 | 9 | 10 | 11 | -1920 12 | -1080 13 | 5760 14 | 3240 15 | WindowOpen 16 | WindowClose 17 | colors/black.png 18 | 19 | 20 | -1920 21 | -1080 22 | 5760 23 | 3240 24 | 25 | 26 | Action(close) 27 | 28 | 29 | conditional 30 | 31 | background image 32 | 0 33 | 0 34 | 450 35 | 780 36 | colors/white.png 37 | 38 | 39 | grouplist for context buttons 40 | 0 41 | 0 42 | 450 43 | auto 44 | true 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | button template 55 | 0 56 | 57 | 450 58 | 65 59 | center 60 | lists/focus.png 61 | 62 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogExtendedProgressBar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 3 4 | WindowOpen 5 | WindowClose 6 | 7 | 8 | DepthBars 9 | 20 10 | 80 11 | 0 12 | conditional 13 | conditional 14 | 15 | 20 16 | 10 17 | 60 18 | 60 19 | dialogs/extendedprogress/loading-back.png 20 | 21 | 22 | !Window.IsActive(volumebar) 23 | VisibleChange 24 | 25 | 20 26 | 10 27 | 60 28 | 60 29 | $INFO[Control.GetLabel(32),dialogs/volume/progress/p,.png] 30 | Conditional 31 | 32 | 33 | 20 34 | 10 35 | 60 36 | 60 37 | dialogs/extendedprogress/loading.png 38 | Conditional 39 | 40 | 41 | 42 | -800 43 | 7 44 | 800 45 | 120 46 | right 47 | horizontal 48 | 49 | auto 50 | 120 51 | font12 52 | 53 | 54 | auto 55 | 120 56 | font12 57 | 58 | 59 | 60 | 61 | Title label 62 | -750 63 | 33 64 | 750 65 | 120 66 | font12 67 | 80FFFFFF 68 | right 69 | 70 | 71 | 3000 72 | 15 73 | 74 | 75 | 76 | 77 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogFullScreenInfo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 999 4 | 5 | 6 | 0 7 | 0 8 | 100% 9 | 100% 10 | 11 | 12 | StepForward 13 | StepBack 14 | ChapterOrBigStepForward 15 | ChapterOrBigStepBack 16 | OSD 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogGameControllers.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Window for game functionality. This dialog was originally for controllers, 5 | but adding new XML windows breaks old skins, so it has been repurposed 6 | for any game-related windows. 7 | 8 | 3 9 | Animation_DialogPopupOpenClose 10 | 11 | GameDialogControllers 12 | GameDialogPorts 13 | GameDialogAgents 14 | 15 | 16 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogMediaSource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 50% 8 | 750 9 | 50% 10 | 1200 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | path label 19 | 30 20 | 90 21 | 1140 22 | 30 23 | center 24 | center 25 | font12 26 | 27 | 28 | 29 | 25 30 | 145 31 | 860 32 | 285 33 | buttons/dialogbutton-nofo.png 34 | 35 | 36 | 45 37 | 165 38 | 820 39 | 245 40 | 9001 41 | 9000 42 | 60 43 | 12 44 | 60 45 | 200 46 | 47 | 48 | 10 49 | 10 50 | 0 51 | 0 52 | center 53 | grey 54 | 55 | 56 | 57 | 58 | 59 | 0 60 | 0 61 | 0 62 | 0 63 | lists/focus.png 64 | UnFocus 65 | 66 | 67 | 10 68 | 0 69 | 0 70 | 10 71 | center 72 | 73 | 74 | 75 | 76 | 77 | 870 78 | 166 79 | 12 80 | 243 81 | 10 82 | 9000 83 | vertical 84 | 85 | 86 | 880 87 | 147 88 | vertical 89 | 10 90 | 10 91 | 12 92 | -7 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | Name label 108 | 30 109 | 460 110 | 1140 111 | 30 112 | center 113 | center 114 | font12 115 | 116 | 117 | 118 | Name Button 119 | 30 120 | 500 121 | 1140 122 | 90 123 | center 124 | center 125 | 126 | 10 127 | 9001 128 | 129 | 130 | 0 131 | 40 132 | 100 133 | 1200 134 | center 135 | horizontal 136 | 12 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogNotification.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 3 4 | 5 | 6 | DepthMax 7 | 85 8 | 0 9 | 640 10 | OpenClose_Right 11 | String.IsEmpty(Window(Home).Property(script.cinemavision.running)) 12 | 13 | 0 14 | 0 15 | 640 16 | 160 17 | dialogs/dialog-bg-nobo.png 18 | overlays/shadow.png 19 | 20 20 | 21 | 22 | avatar 23 | 25 24 | 25 25 | 110 26 | 110 27 | stretch 28 | 29 | 30 | Line 1 Label 31 | 150 32 | 40 33 | 450 34 | 18 35 | font37 36 | center 37 | false 38 | 2000 39 | 40 | 41 | Line 2 Label 42 | 151 43 | 68 44 | 450 45 | 60 46 | font27_narrow 47 | center 48 | false 49 | 2000 50 | 51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogPVRChannelGuide.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 4 | 5 | 6 | WindowOpen 7 | WindowClose 8 | Conditional 9 | !Window.IsActive(fullscreenvideo) 10 | ColoredBackgroundImages 11 | 12 | 13 | DepthOSD 14 | Conditional 15 | 16 | OpenClose_Left 17 | 18 | 19 | 20 | 21 | 0 22 | list_top_offset 23 | 1900 24 | list_bottom 25 | 60 26 | 60 27 | 11 28 | 11 29 | 60 30 | 500 31 | 4 32 | 4 33 | 34 | 35 | 20 36 | 150 37 | 0 38 | center 39 | grey 40 | 41 | 42 | 43 | 150 44 | 610 45 | 0 46 | right 47 | center 48 | 49 | 50 | 51 | 52 | 53 | 0 54 | 780 55 | 0 56 | lists/focus.png 57 | Control.HasFocus(11) 58 | UnFocus 59 | 60 | 61 | 20 62 | 150 63 | 0 64 | center 65 | 66 | 67 | 68 | 150 69 | 610 70 | 0 71 | right 72 | center 73 | 74 | true 75 | 76 | 77 | !String.IsEmpty(ListItem.Plot) + Control.HasFocus(11) 78 | Focus 79 | 80 | 772 81 | -100 82 | 1210 83 | 350 84 | buttons/dialogbutton-nofo.png 85 | 86 | 87 | 805 88 | -65 89 | 320 90 | 280 91 | keep 92 | $INFO[Listitem.Icon] 93 | 94 | 95 | 1135 96 | -70 97 | 760 98 | 290 99 | 100 | Skin.HasSetting(AutoScroll) 101 | 102 | 103 | 104 | 105 | 106 | 768 107 | list_top_offset 108 | 12 109 | list_bottom 110 | 11 111 | 11 112 | 113 | conditional 114 | 115 | 116 | 117 | 0 118 | 0 119 | 100% 120 | 115 121 | frame/InfoBar.png 122 | 123 | 124 | Animation_TopSlide 125 | 126 | 0 127 | 780 128 | 110 129 | frame/InfoBar.png 130 | 131 | 132 | header label 133 | 40 134 | 1300 135 | 70 136 | font45 137 | center 138 | 139 | black 140 | 141 | 142 | 143 | 144 | 145 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogPVRChannelsOSD.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 4 | 5 | 6 | Conditional 7 | 8 | DepthOSD 9 | OpenClose_Left 10 | 11 | 12 | 13 | 14 | 0 15 | list_top_offset 16 | 970 17 | list_bottom 18 | PreviousChannelGroup 19 | 60 20 | 11 21 | 11 22 | 4 23 | 4 24 | 60 25 | 500 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 970 35 | list_top_offset 36 | 12 37 | list_bottom 38 | 11 39 | NextChannelGroup 40 | 41 | conditional 42 | 43 | 44 | 0 45 | 0 46 | 970 47 | 115 48 | frame/InfoBar.png 49 | 50 | 51 | 52 | DepthOSD 53 | Animation_TopSlide 54 | 55 | 0 56 | 970 57 | 110 58 | frame/InfoBar.png 59 | 60 | 61 | header label 62 | 40 63 | 970 64 | 70 65 | font45 66 | center 67 | 68 | black 69 | 70 | 71 | 72 | PVRChannelNumberInput 73 | 74 | 75 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogPVRGuideControls.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 602 4 | Animation_BottomSlide 5 | DepthOSD 6 | 7 | 8 | background close area 9 | 0 10 | 0 11 | 100% 12 | 280 13 | 14 | 15 | Action(close) 16 | 17 | 18 | 0 19 | 150 20 | VisibleChange 21 | 22 | 23 | 0 24 | 0 25 | 100% 26 | 100% 27 | dialogs/dialog-bg-nobo.png 28 | 29 | 30 | 20 31 | 600 32 | 33 | 12 34 | 20 35 | center 36 | center 37 | 38 | 39 | 40 | 54 41 | 135 42 | center 43 | 20 44 | 200 45 | horizontal 46 | 70045 47 | 70040 48 | 49 | 50 | 51 | 52 | PVR.EpgGridControl(FirstProgramme) 53 | 54 | 55 | 56 | 57 | 58 | PVR.EpgGridControl(-12) 59 | 60 | 61 | 62 | 63 | 64 | Conditional 65 | PVR.EpgGridControl(CurrentProgramme) 66 | 67 | 68 | 69 | 70 | 71 | PVR.EpgGridControl(+12) 72 | 73 | 74 | 75 | 76 | 77 | PVR.EpgGridControl(LastProgramme) 78 | 79 | 80 | 81 | 82 | 83 | PVR.EpgGridControl(SelectDate) 84 | 85 | 86 | 87 | 88 | 620 89 | 54 90 | center 91 | center 92 | 630 93 | 76 94 | 95 | 96 | 97 | 370 98 | 300 99 | 100 | 12 101 | 20 102 | center 103 | center 104 | 105 | 106 | 107 | 54 108 | 135 109 | center 110 | 20 111 | 200 112 | horizontal 113 | 605 114 | 70043 115 | 116 | 117 | 118 | 119 | PVR.EpgGridControl(FirstChannel) 120 | 121 | 122 | 123 | 124 | 125 | Conditional 126 | PVR.EpgGridControl(PlayingChannel) 127 | PVR.IsPlayingTV | PVR.IsPlayingRadio | PVR.IsPlayingEpgTag 128 | 129 | 130 | 131 | 132 | 133 | PVR.EpgGridControl(LastChannel) 134 | 135 | 136 | 137 | 138 | 20 139 | 300 140 | 141 | 12 142 | 20 143 | center 144 | center 145 | 146 | 147 | 148 | 54 149 | 135 150 | center 151 | 20 152 | 200 153 | horizontal 154 | 70042 155 | 600 156 | 157 | 158 | 159 | 160 | Conditional 161 | PVR.EpgGridControl(PreviousGroup) 162 | 163 | 164 | 165 | 166 | 167 | PVR.EpgGridControl(NextGroup) 168 | 169 | 170 | 171 | 172 | 173 | PVR.EpgGridControl(SelectGroup) 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogPVRInfo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9000 4 | SetProperty(infobackground,$ESCINFO[ListItem.Art(fanart)],home) 5 | ClearProperty(infobackground,home) 6 | 7 | 8 | WindowOpen 9 | WindowClose 10 | Conditional 11 | Window.isActive(fullscreenvideo) 12 | ColoredBackgroundImages 13 | 14 | 15 | 50% 16 | 1080 17 | 50% 18 | 1920 19 | 20 | OpenClose_Left 21 | 114 22 | 236 23 | 461 24 | 461 25 | keep 26 | $INFO[ListItem.Icon] 27 | 28 | 29 | 230 30 | 50 31 | OpenClose_Right 32 | 33 | 600 34 | -18 35 | 1170 36 | 509 37 | 38 | 61 39 | 61 40 | 9000 41 | 9000 42 | SetProperty(TextViewer_Header,$LOCALIZE[207],home) 43 | SetProperty(TextViewer_Text,$ESCINFO[ListItem.Plot],home) 44 | ActivateWindow(1102) 45 | 46 | 47 | 660 48 | 20 49 | 1050 50 | 425 51 | justify 52 | 53 | Skin.HasSetting(AutoScroll) 54 | 55 | 56 | 150 57 | 600 58 | 1520 59 | 160 60 | 10 61 | center 62 | horizontal 63 | 5 64 | 9000 65 | 9000 66 | 61 67 | 61 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | TouchBackButton 125 | 126 | 127 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogPictureInfo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | DepthOSD 4 | 9000 5 | SetProperty(infobackground,$ESCINFO[ListItem.FolderPath],home) 6 | ClearProperty(infobackground,home) 7 | 8 | 9 | 50% 10 | 1080 11 | 50% 12 | 1920 13 | 14 | !Window.IsActive(Slideshow) 15 | OpenClose_Left 16 | 160 17 | 18 | 70 19 | 1280 20 | 820 21 | dialogs/dialog-bg.png 22 | 23 | 24 | 120 25 | 50 26 | 1180 27 | 720 28 | keep 29 | colors/black.png 30 | 4 31 | $INFO[ListItem.FolderPath] 32 | 33 | 34 | 35 | OpenClose_Right 36 | 160 37 | 38 | background image 39 | 70 40 | 510 41 | 820 42 | dialogs/dialog-bg.png 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 1840 53 | 20 54 | 12 55 | 780 56 | vertical 57 | 58 | 59 | 70 60 | 30 61 | 480 62 | 750 63 | vertical 64 | Dialog.Close(all,true) 65 | Action(left) 66 | info 67 | Dialog.Close(all,true) 68 | Action(right) 69 | info 70 | 5 71 | 5 72 | 60 73 | 74 | 75 | 10 76 | 50 77 | 430 78 | center 79 | font12 80 | 81 | button_focus 82 | text_shadow 83 | 84 | 85 | 10 86 | 50 87 | 430 88 | right 89 | font12 90 | center 91 | 92 | text_shadow 93 | 94 | 95 | 96 | 97 | 10 98 | 50 99 | 430 100 | center 101 | 102 | font12 103 | button_focus 104 | text_shadow 105 | 106 | 107 | 10 108 | 50 109 | 430 110 | right 111 | font12 112 | center 113 | 114 | text_shadow 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | TouchBackButton 126 | 127 | 128 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogSelect.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 3 4 | Animation_DialogPopupOpenClose 5 | DepthOSD 6 | 7 | DefaultDialogSelectLayout 8 | GameDialogSelectSaveLayout 9 | GameDialogSelectFilterLayout 10 | GameDialogSelectViewLayout 11 | GameDialogSelectViewLayout 12 | GameDialogSelectSaveInGameLayout 13 | VideoSelectLayout 14 | VideoSelectLayout 15 | 16 | 17 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogSettings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 105 8 | 50% 9 | 1520 10 | Animation_DialogPopupVisible 11 | !Window.IsVisible(sliderdialog) 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 10 20 | 80 21 | 1200 22 | 790 23 | buttons/dialogbutton-nofo.png 24 | 25 | 26 | control area 27 | 29 28 | 100 29 | 1160 30 | 750 31 | 60 32 | 9000 33 | 60 34 | 5 35 | 5 36 | 37 | 38 | Default Button 39 | DefaultSettingButton 40 | 41 | 42 | Default RadioButton 43 | DefaultSettingButton 44 | 45 | 46 | Default SpinControlex 47 | DefaultSettingButton 48 | 49 | 50 | separator image 51 | 3 52 | dialogs/separator-grey.png 53 | 54 | 55 | DefaultSettingButton 56 | 57 | 58 | Default Slider 59 | DefaultSettingButton 60 | 800 61 | 62 | 63 | Default Label 64 | DefaultSettingLabel 65 | 66 | 67 | 1210 68 | 92 69 | vertical 70 | 300 71 | 280 72 | -10 73 | 5 74 | 5 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 1189 90 | 100 91 | 12 92 | 750 93 | vertical 94 | 5 95 | 9000 96 | WindowOpen 97 | WindowClose 98 | 99 | 100 | 101 | 102 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogSlider.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 4 | Animation_DialogPopupOpenClose 5 | DepthOSD+ 6 | 7 | 8 | 20 9 | 50% 10 | 840 11 | 12 | -20 13 | -30 14 | 840 15 | 155 16 | dialogs/dialog-bg-nobo.png 17 | overlays/shadow.png 18 | 20 19 | 20 | 21 | Dialog header 22 | 40 23 | 10 24 | 550 25 | 20 26 | center 27 | font14 28 | button_focus 29 | 30 | 31 | Slider Value 32 | 0 33 | 10 34 | 760 35 | 20 36 | right 37 | center 38 | font14 39 | 40 | 41 | Slider 42 | 40 43 | 65 44 | 720 45 | 28 46 | 11 47 | 11 48 | 11 49 | 11 50 | 51 | 52 | 0 53 | 65 54 | 28 55 | 28 56 | overlays/arrowright.png 57 | WindowOpen 58 | WindowClose 59 | 60 | 61 | 770 62 | 65 63 | 28 64 | 28 65 | overlays/arrowright.png 66 | WindowOpen 67 | WindowClose 68 | 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogTextViewer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1000 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 13% 8 | 50% 9 | 770 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 1% 18 | 85 19 | 82% 20 | 647 21 | black 22 | 3000 23 | font14 24 | Mono26 25 | 26 | 27 | HiddenObject 28 | 3000 29 | 3000 30 | 31 | 32 | 33 | HiddenObject 34 | Action(Close) 35 | PageUp(3000) 36 | PageDown(3000) 37 | 38 | 39 | 50% 40 | 113 41 | 48 42 | 20 43 | overlays/arrowdown.png 44 | overlays/arrowdown.png 45 | SetFocus(3000) 46 | Up 47 | 48 | 49 | 50% 50 | 940 51 | 48 52 | 20 53 | SetFocus(3000) 54 | Down 55 | overlays/arrowdown.png 56 | overlays/arrowdown.png 57 | 58 | 59 | 1310 60 | 880 61 | 330 62 | 35 63 | font12 64 | grey 65 | right 66 | center 67 | 68 | true 69 | Integer.IsGreater(Container(5).NumPages,1) 70 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogVideoManager.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Animation_DialogPopupOpenClose 4 | 5 | 6 | 50% 7 | 50% 8 | 1640 9 | 780 10 | Animation_DialogPopupVisible 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 18 | 400 19 | 630 20 | 100 21 | $VAR[VideoListPosterVar] 22 | keep 23 | 24 | 25 | Path label 26 | 20 27 | 10 28 | 1300 29 | 30 30 | font12 31 | right 32 | bottom 33 | grey 34 | 35 | 36 | 37 | 20 38 | 10 39 | 275 40 | 30 41 | font12 42 | right 43 | bottom 44 | grey 45 | 46 | 47 | 48 | 80 49 | 420 50 | 51 | 0 52 | 0 53 | 920 54 | 665 55 | buttons/dialogbutton-nofo.png 56 | 57 | 58 | version list 59 | 20 60 | 20 61 | 625 62 | 50 63 | 50 64 | 9001 65 | 60 66 | 60 67 | 200 68 | MediaInfoListLayout 69 | 70 | 71 | 900 72 | 20 73 | 12 74 | 625 75 | 50 76 | 101 77 | vertical 78 | 79 | 80 | 81 | 1340 82 | 80 83 | 300 84 | 565 85 | 100 86 | dialogbuttons_itemgap 87 | top 88 | 200 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | Window.IsVisible(managevideoversions) 97 | 98 | 99 | 100 | 101 | Window.IsVisible(managevideoextras) 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | Window.IsVisible(managevideoversions) 111 | 112 | 113 | 114 | 115 | Window.IsVisible(managevideoextras) 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | Window.IsVisible(managevideoversions) 125 | 126 | 127 | 128 | 129 | 130 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/DialogVolumeBar.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 4 | 5 | 6 | !Window.IsActive(startup) + !Window.IsActive(GameVolume) 7 | 50% 8 | 112 9 | 0 10 | Conditional 11 | WindowOpen 12 | WindowClose 13 | 14 | HiddenObject 15 | Player.Volume 16 | 17 | 18 | 12 19 | 5 20 | 88 21 | 88 22 | osd/buffer-bg.png 23 | Window.IsActive(fullscreenvideo) | Window.IsActive(FullscreenGame) | Window.IsActive(slideshow) 24 | 25 | 26 | 22 27 | 15 28 | 68 29 | 68 30 | dialogs/extendedprogress/loading-back.png 31 | Conditional 32 | 33 | 34 | 22 35 | 15 36 | 68 37 | 68 38 | $INFO[Control.GetLabel(29999),dialogs/volume/progress/p,.png] 39 | Conditional 40 | 41 | 42 | 36 43 | 29 44 | 40 45 | 40 46 | $VAR[VolumeIconVar] 47 | 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/FileBrowser.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 450 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 50% 8 | 50% 9 | 1300 10 | 850 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 990 19 | 85 20 | 400 21 | 400 22 | dialogbuttons_itemgap 23 | vertical 24 | 450 25 | 450 26 | 9000 27 | 9000 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 1010 49 | 420 50 | 260 51 | 380 52 | keep 53 | colors/black.png 54 | 4 55 | $INFO[ListItem.Icon] 56 | 57 | 58 | 0 59 | 80 60 | 980 61 | 740 62 | buttons/dialogbutton-nofo.png 63 | 64 | 65 | 20 66 | 100 67 | 940 68 | 700 69 | 9000 70 | 60 71 | 450 72 | 450 73 | 60 74 | 200 75 | 76 | 77 | 10 78 | 10 79 | 50 80 | 50 81 | $INFO[ListItem.Icon] 82 | keep 83 | 84 | 85 | 75 86 | 0 87 | 20 88 | 70 89 | center 90 | 91 | 92 | 93 | 94 | 95 | 0 96 | 0 97 | 0 98 | 71 99 | Control.HasFocus(450) 100 | lists/focus.png 101 | 102 | 103 | 10 104 | 10 105 | 50 106 | 50 107 | $INFO[ListItem.Icon] 108 | keep 109 | 110 | 111 | 75 112 | 0 113 | 20 114 | 70 115 | center 116 | 117 | 118 | 119 | 120 | 121 | 20 122 | 100 123 | 940 124 | 700 125 | 9000 126 | 60 127 | 451 128 | 451 129 | 60 130 | 200 131 | 132 | 133 | 10 134 | 10 135 | 50 136 | 50 137 | $INFO[ListItem.Icon] 138 | keep 139 | 140 | 141 | 75 142 | 0 143 | 20 144 | 70 145 | center 146 | 147 | 148 | 149 | 150 | 151 | 0 152 | 0 153 | 0 154 | 71 155 | Control.HasFocus(451) 156 | lists/focus.png 157 | 158 | 159 | 10 160 | 10 161 | 50 162 | 50 163 | $INFO[ListItem.Icon] 164 | keep 165 | 166 | 167 | 75 168 | 0 169 | 20 170 | 70 171 | center 172 | 173 | 174 | 175 | 176 | 177 | 965 178 | 100 179 | 12 180 | 698 181 | 450 182 | 9000 183 | vertical 184 | 185 | 186 | Path label 187 | 25 188 | 10 189 | 595 190 | 30 191 | true 192 | font12 193 | bottom 194 | grey 195 | 196 | 197 | 0 198 | 10 199 | 1270 200 | 30 201 | right 202 | bottom 203 | grey 204 | font12 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/FileManager.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 4 | 5 | DefaultBackground 6 | 7 | Dialog Header image 8 | 50% 9 | 50% 10 | 68 11 | 68 12 | icons/file-manager/left-right.png 13 | WindowOpen 14 | WindowClose 15 | 16 | 17 | 0 18 | OpenClose_Left 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | list_top_offset 31 | 0 32 | 12 33 | list_bottom_offset 34 | 20 35 | 20 36 | vertical 37 | conditional 38 | 39 | 40 | 41 | 42 | 818 43 | 0 44 | OpenClose_Right 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 800 59 | Conditional 60 | list_top_offset 61 | 12 62 | list_bottom_offset 63 | 21 64 | 21 65 | conditional 66 | 67 | vertical 68 | 69 | 70 | 71 | 72 | 73 | BottomBar 74 | 75 | 0 76 | 65 77 | WindowOpen 78 | WindowClose 79 | 80 | 380 81 | 400 82 | 48 83 | center 84 | text_shadow 85 | 86 | 87 | 88 | 40 89 | 600 90 | 48 91 | font30_title 92 | right 93 | center 94 | 95 | true 96 | black 97 | 98 | 99 | 380 100 | 400 101 | 48 102 | center 103 | right 104 | text_shadow 105 | 106 | 107 | 108 | 40 109 | 600 110 | 48 111 | font30_title 112 | center 113 | 114 | true 115 | black 116 | 117 | 118 | 119 | 120 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/LoginScreen.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 52 4 | 5 | DefaultBackground 6 | 7 | Animation_TopSlide 8 | 9 | 50% 10 | 160 11 | 250 12 | 112 13 | 14 | 0 15 | 0 16 | 250 17 | 112 18 | keep 19 | special://xbmc/media/vendor_logo.png 20 | 21 | 22 | 23 | 50% 24 | 220 25 | 750 26 | 300 27 | center 28 | center 29 | 99FFFFFF 30 | font14 31 | 32 | 33 | 34 | 35 | Animation_BottomSlide 36 | 37 | 0 38 | 0 39 | 500 40 | 300 41 | 52 42 | 52 43 | 20 44 | 20 45 | 2 46 | horizontal 47 | 500 48 | 49 | 50 | 50% 51 | 20 52 | 200 53 | 200 54 | $INFO[ListItem.Icon] 55 | scale 56 | 57 | 58 | 60 59 | 60 60 | 220 61 | 80 62 | 63 | font27 64 | center 65 | center 66 | 99FFFFFF 67 | 68 | 69 | 70 | 71 | 30 72 | -20 73 | 30 74 | -20 75 | buttons/dialogbutton-fo.png 76 | Control.HasFocus(52) 77 | Focus 78 | 79 | 80 | 50% 81 | 20 82 | 200 83 | 200 84 | $INFO[ListItem.Icon] 85 | scale 86 | 87 | 88 | 60 89 | 60 90 | 220 91 | 80 92 | 93 | font27 94 | center 95 | center 96 | 97 | 98 | 99 | 100 | 0 101 | 0 102 | 860 103 | 45 104 | font25_narrow 105 | 80FFFFFF 106 | center 107 | center 108 | 109 | 110 | 111 | 50% 112 | 20 113 | 500 114 | 130 115 | 116 | font12 117 | center 118 | ActivateWindow(ShutdownMenu) 119 | 52 120 | 52 121 | 52 122 | 52 123 | buttons/dialogbutton-fo.png 124 | buttons/dialogbutton-nofo.png 125 | 126 | 127 | TopBar 128 | 129 | 130 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MusicVisualisation.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | background 5 | RunScript(script.artistslideshow) 6 | 7 | 8 | FullScreenDimensions 9 | Player.HasAudio 10 | 11 | 12 | DepthBackground 13 | FullScreenDimensions 14 | !Skin.HasSetting(hide_background_fanart) 15 | Conditional 16 | Conditional 17 | 18 | scale 19 | 400 20 | WindowOpen 21 | WindowClose 22 | Conditional 23 | $INFO[Player.Art(fanart)] 24 | String.IsEmpty(Window(Visualisation).Property(ArtistSlideshow.Image)) 25 | 26 | 27 | scale 28 | 400 29 | WindowOpen 30 | WindowClose 31 | Conditional 32 | $INFO[Window(Visualisation).Property(ArtistSlideshow.Image)] 33 | 34 | 35 | 36 | !Visualisation.Enabled + [[String.IsEmpty(Player.Art(fanart)) + String.IsEmpty(Window(Visualisation).Property(ArtistSlideshow.Image))] | Skin.HasSetting(hide_background_fanart)] 37 | ColoredBackgroundImages 38 | 39 | 40 | [Player.ShowInfo | Window.IsActive(musicosd)] + !MusicPlayer.Content(livetv) 41 | 460 42 | OpenClose_Left 43 | Visible_Left 44 | 0 45 | 46 | 0 47 | 120% 48 | 280 49 | dialogs/dialog-bg-nobo.png 50 | 51 | 52 | 20 53 | -140 54 | Visible_Left 55 | [Player.ShowInfo | Window.IsActive(musicosd)] + !MusicPlayer.Content(livetv) 56 | 400 57 | 400 58 | 400 59 | keep 60 | $INFO[MusicPlayer.Cover] 61 | colors/black.png 62 | 4 63 | 64 | 65 | [Player.ShowInfo | Window.IsActive(musicosd)] + ![Window.IsActive(playerprocessinfo) | MusicPlayer.Content(livetv)] 66 | Visible_Left 67 | 440 68 | 10 69 | 70 | 10 71 | 1450 72 | 50 73 | center 74 | 75 | font45 76 | black 77 | true 78 | 79 | 80 | 65 81 | 1450 82 | 50 83 | center 84 | 85 | font45 86 | black 87 | true 88 | 89 | 90 | 120 91 | 1450 92 | 40 93 | left 94 | horizontal 95 | 20 96 | 97 | 100 98 | 35 99 | 100 | font37 101 | black 102 | center 103 | left 104 | !String.IsEmpty(MusicPlayer.Year) 105 | 106 | 107 | auto 108 | 35 109 | 110 | font37 111 | black 112 | center 113 | left 114 | true 115 | !String.IsEmpty(MusicPlayer.Genre) 116 | 117 | 118 | 190 119 | 40 120 | $INFO[MusicPlayer.UserRating,flags/starrating/,.png] 121 | keep 122 | center 123 | left 124 | 125 | 126 | 127 | 165 128 | 1450 129 | 40 130 | center 131 | 132 | font37 133 | black 134 | true 135 | 136 | 137 | 210 138 | 1450 139 | 40 140 | center 141 | 142 | black 143 | true 144 | Integer.IsGreater(Playlist.Length(music),1) 145 | 146 | 147 | 148 | 149 | 150 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyFavourites.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 500 4 | background 5 | 50,52,53,55,500 6 | 9000 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | View_50_List 12 | View_52_IconWall 13 | View_53_Shift 14 | View_55_WideList 15 | View_500_Wall 16 | 17 | DepthContentPanel 18 | OpenClose_Left 19 | Visible_Left 20 | Control.IsVisible(55) 21 | ListThumbInfoPanel 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | CommonScrollbars 30 | MediaMenuMouseOverlay 31 | 32 | MediaMenuCommon 33 | 34 | 50 35 | MediaMenuListCommon 36 | MediaMenuNowPlaying 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyGames.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 50 4 | background 5 | 55,51,52,53,54,500,50 6 | 9000 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | View_50_List 12 | View_51_Poster 13 | View_52_IconWall 14 | View_53_Shift 15 | View_54_InfoWall 16 | View_55_WideList 17 | View_500_Wall 18 | CommonScrollbars 19 | 20 | DepthContentPanel 21 | OpenClose_Left 22 | Control.IsVisible(55) 23 | Visible_Left 24 | ListThumbInfoPanel 25 | 26 | 27 | DepthContentPanel 28 | OpenClose_Left 29 | Control.IsVisible(50) | Control.Isvisible(54) | [Control.IsVisible(501) + String.IsEqual(Skin.AspectRatio,21:9)] 30 | Visible_Left 31 | 32 | 33 | 34 | 35 | 550 36 | 37 | 120 38 | 30 39 | 550 40 | center 41 | 110 42 | font36_title 43 | 44 | 45 | 46 | 30 47 | 240 48 | 525 49 | 100 50 | !ListItem.IsCollection 51 | 52 | Skin.HasSetting(autoscroll) 53 | 54 | 55 | 30 56 | 360 57 | 530 58 | 413 59 | center 60 | center 61 | font27 62 | 80FFFFFF 63 | 64 | String.IsEmpty(Listitem.Plot) + String.IsEmpty(Listitem.Tagline) + !ListItem.IsCollection + !ListItem.IsParentFolder 65 | 66 | 67 | 20 68 | 245 69 | ListItem.IsCollection + String.IsEmpty(ListItem.Plot) 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | MediaMenuMouseOverlay 87 | 88 | MediaMenuCommon 89 | 90 | 50 91 | MediaMenuListCommon 92 | 93 | Actions 94 | MediaMenuLabelCommon 95 | 96 | Control.IsVisible(621) | Control.IsVisible(624) 97 | 98 | 99 | Get more 100 | MediaMenuItemsCommon 101 | 102 | ActivateWindow(addonbrowser,addons://more/game/,return) 103 | Container.Content(addons) 104 | 105 | 106 | MediaMenuItemsCommon 107 | 108 | Addon.OpenSettings($INFO[Container.PluginName]) 109 | !String.IsEmpty(Container.PluginName) 110 | 111 | MediaMenuNowPlaying 112 | 113 | 114 | 115 | 116 | 117 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyMusicNav.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 50 4 | background 5 | 9000 6 | 50,52,53,54,55,500 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | View_50_List 12 | View_52_IconWall 13 | View_53_Shift 14 | View_54_InfoWall 15 | View_55_WideList 16 | View_500_Wall 17 | CommonScrollbars 18 | 19 | OpenClose_Left 20 | Control.Isvisible(54) | Control.IsVisible(55) 21 | Visible_Left 22 | ListThumbInfoPanel 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | DepthBars 32 | 0 33 | 70 34 | WindowOpen 35 | WindowClose 36 | MediaFlags 37 | 38 | MediaMenuMouseOverlay 39 | 40 | MediaMenuCommon 41 | 42 | 50 43 | MediaMenuListCommon 44 | 45 | Actions 46 | MediaMenuLabelCommon 47 | 48 | 49 | 50 | MediaMenuItemsCommon 51 | 52 | UpdateLibrary(music) 53 | !Container.Content(addons)+ String.IsEmpty(Container.PluginName) 54 | $LOCALIZE[13353] 55 | library.isscanningmusic 56 | 57 | 58 | 59 | MediaMenuItemsCommon 60 | 61 | 62 | MediaMenuItemsCommon 63 | 64 | ActivateWindow(musicplaylist) 65 | Integer.IsGreater(Playlist.Length(music),0) 66 | 67 | 68 | MediaMenuItemsCommon 69 | 70 | ActivateWindow(addonbrowser,addons://more/audio/,return) 71 | Container.Content(addons) 72 | 73 | 74 | MediaMenuItemsCommon 75 | 76 | Addon.OpenSettings($INFO[Container.PluginName]) 77 | !String.IsEmpty(Container.PluginName) 78 | 79 | 80 | MediaMenuItemsCommon 81 | 82 | ActivateWindow(programs,plugin://plugin.library.node.editor/?ltype=music,return) 83 | EnableAddon(plugin.library.node.editor) 84 | InstallAddon(plugin.library.node.editor) 85 | String.IsEmpty(Container.FolderPath) + String.IsEmpty(Container.PluginName) 86 | 87 | MediaMenuNowPlaying 88 | 89 | 90 | 91 | 92 | 93 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyMusicPlaylistEditor.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 4 | 50 5 | 9000 6 | 7 | DefaultBackground 8 | 9 | OpenClose_Left 10 | 302 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | OpenClose_Left 22 | 23 | 24 | 25 | 26 | 0 27 | 160 28 | 50 29 | 100 30 | -20 31 | 32 | Button Network 33 | 34 | 35 | 36 | 300 37 | 38 | 39 | 40 | 41 | 42 | 43 | 300 44 | 45 | 46 | 47 | 48 | 49 | 50 | 300 51 | 52 | 53 | 54 | 55 | 56 | OpenClose_Right 57 | 845 58 | 0 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 0 73 | 80 74 | 12 75 | 80 76 | 50 77 | 100 78 | 79 | conditional 80 | vertical 81 | 82 | 83 | 834 84 | 80 85 | 12 86 | 80 87 | 100 88 | 9000 89 | 90 | conditional 91 | vertical 92 | 93 | 94 | 95 | 96 | 97 | BottomBar 98 | 99 | 50 100 | 60 101 | 100 102 | 61 103 | 104 | 105 | 106 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyPVRRecordings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 50 4 | background 5 | 50 6 | 9000 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | 12 | OpenClose_Left 13 | 14 | 0 15 | list_top_offset 16 | 918 17 | list_bottom_offset 18 | 9000 19 | 73 20 | 50 21 | 50 22 | 4 23 | 4 24 | 73 25 | 500 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | DepthContentPanel 37 | OpenClose_Right 38 | 870 39 | 0 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | -50 48 | list_top_offset 49 | 12 50 | list_bottom_offset 51 | 50 52 | 50 53 | vertical 54 | conditional 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | DepthBars 68 | 20 69 | 850 70 | OpenClose_Right 71 | 0 72 | 60 73 | 74 | 220 75 | 610 76 | 20 77 | 78 | black 79 | right 80 | font27 81 | !Integer.IsGreater(PVR.backenddiskspaceprogr,100) 82 | 83 | 84 | 0 85 | 17 86 | 200 87 | 12 88 | PVR.backenddiskspaceprogr 89 | !Integer.IsGreater(PVR.backenddiskspaceprogr,100) 90 | 91 | 92 | 93 | MediaMenuCommon 94 | PVRSideBar 95 | 96 | 97 | 98 | 99 | HiddenObject 100 | 101 | 102 | 103 | HiddenObject 104 | 105 | 106 | 107 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyPVRSearch.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 50 4 | 9000 5 | 50 6 | 6053 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | 12 | Control.IsVisible(50) 13 | OpenClose_Left 14 | Visible_Left 15 | 16 | 0 17 | list_top_offset 18 | 918 19 | list_bottom_offset 20 | 9000 21 | 73 22 | 50 23 | 50 24 | 4 25 | 4 26 | 73 27 | 500 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | DepthContentPanel 38 | OpenClose_Right 39 | 870 40 | 0 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -50 49 | list_top_offset 50 | 12 51 | list_bottom_offset 52 | 50 53 | 50 54 | vertical 55 | conditional 56 | 57 | PVRInfoPanel 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | MediaMenuCommon 67 | PVRSideBar 68 | 69 | 70 | 71 | 72 | HiddenObject 73 | 74 | 75 | 76 | HiddenObject 77 | 78 | 79 | 80 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyPVRTimers.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 50 4 | 9000 5 | 50 6 | 7 | DefaultBackground 8 | 9 | Conditional 10 | 11 | OpenClose_Left 12 | 13 | 0 14 | list_top_offset 15 | 918 16 | list_bottom_offset 17 | 9000 18 | 73 19 | 50 20 | 50 21 | 4 22 | 4 23 | 73 24 | 500 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | DepthContentPanel 37 | OpenClose_Right 38 | 870 39 | 0 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | -50 48 | list_top_offset 49 | 12 50 | list_bottom_offset 51 | 50 52 | 50 53 | vertical 54 | conditional 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 20 68 | OpenClose_Right 69 | 10 70 | 850 71 | 60 72 | 73 | black 74 | right 75 | center 76 | true 77 | font27 78 | 79 | 80 | MediaMenuCommon 81 | PVRSideBar 82 | 83 | 84 | 85 | 86 | HiddenObject 87 | 88 | 89 | 90 | HiddenObject 91 | 92 | 93 | 94 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyPlaylist.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 55 4 | background 5 | 9000 6 | 55,503 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | View_55_WideList 12 | View_503_NowPlaying 13 | CommonScrollbars 14 | 15 | OpenClose_Left 16 | Visible_Left 17 | ListThumbInfoPanel 18 | 19 | 20 | 21 | $LOCALIZE[31073] - $INFO[Container.TotalTime,, ∙ ]$INFO[Container.CurrentItem,,/]$INFO[Container.NumItems] 22 | 23 | 24 | 25 | $LOCALIZE[31074] - $INFO[Container.TotalTime] 26 | 27 | 28 | 29 | 30 | 31 | !Container.Content(songs) 32 | DepthBars 33 | 0 34 | 70 35 | WindowOpen 36 | WindowClose 37 | MediaFlags 38 | 39 | MediaMenuMouseOverlay 40 | 41 | MediaMenuCommon 42 | 43 | 50 44 | MediaMenuListCommon 45 | 46 | Actions 47 | MediaMenuLabelCommon 48 | 49 | 50 | 51 | 80 52 | left 53 | center 54 | lists/focus.png 55 | 56 | 280 57 | 20 58 | 59 | 60 | 61 | 80 62 | left 63 | center 64 | lists/focus.png 65 | 66 | 20 67 | 68 | 69 | 70 | 80 71 | left 72 | center 73 | lists/focus.png 74 | 75 | 20 76 | 77 | 78 | 79 | 80 80 | left 81 | center 82 | lists/focus.png 83 | 84 | 20 85 | 86 | 87 | MediaMenuNowPlaying 88 | 89 | 90 | 91 | 92 | 93 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/MyPrograms.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 52 4 | background 5 | 50,52,55,500 6 | 9000 7 | 8 | DefaultBackground 9 | 10 | Conditional 11 | View_50_List 12 | View_52_IconWall 13 | View_55_WideList 14 | View_500_Wall 15 | 16 | OpenClose_Left 17 | Visible_Left 18 | Control.IsVisible(55) 19 | ListThumbInfoPanel 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | CommonScrollbars 28 | MediaMenuMouseOverlay 29 | 30 | MediaMenuCommon 31 | 32 | 50 33 | MediaMenuListCommon 34 | 35 | Actions 36 | MediaMenuLabelCommon 37 | 38 | Control.IsVisible(621) 39 | 40 | 41 | MediaMenuItemsCommon 42 | 43 | Addon.OpenSettings($INFO[Container.PluginName]) 44 | !String.IsEmpty(Container.PluginName) 45 | 46 | 47 | Get more 48 | MediaMenuItemsCommon 49 | 50 | ActivateWindow(addonbrowser,addons://more/executable/,return) 51 | Container.Content(addons) 52 | 53 | 54 | MediaMenuNowPlaying 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Pointer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Pointer 6 | -10 7 | 44 8 | 50 9 | pointer_arrow.png 10 | 11 | 12 | Pointer Focus 13 | -10 14 | 44 15 | 50 16 | pointer_arrow.png 17 | 18 | 19 | Pointer Drag 20 | -10 21 | 44 22 | 50 23 | pointer_arrow.png 24 | 25 | 26 | pointer_click 27 | -10 28 | 44 29 | 50 30 | pointer_click.png 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9000 4 | background 5 | 6 | DefaultBackground 7 | 8 | DepthBackground 9 | FullScreenDimensions 10 | scale 11 | conditional 12 | WindowOpen 13 | WindowClose 14 | VisibleChange 15 | $INFO[Skin.String(HomeFanart.path)]settings$INFO[Skin.String(HomeFanart.ext)] 16 | !Player.HasMedia + !String.IsEmpty(Skin.String(HomeFanart.path)) 17 | 18 | 19 | 50% 20 | 1600 21 | 0 22 | 0 23 | OpenClose_Right 24 | 25 | 0 26 | 0 27 | 420 28 | 400 29 | 30 | center 31 | font37 32 | 33 | 34 | 0 35 | 100% 36 | 120 37 | 300 38 | noop 39 | Control.SetFocus(9001,$INFO[Container(9000).Position],absolute) 40 | SettingsPanel 41 | 42 | 43 | 44 | ActivateWindow(filemanager) 45 | icons/settings/filemanager.png 46 | 47 | 48 | 49 | ActivateWindow(addonbrowser) 50 | icons/settings/addons.png 51 | 52 | 53 | 54 | ActivateWindow(systeminfo) 55 | icons/settings/sysinfo.png 56 | 57 | 58 | 59 | ActivateWindow(eventlog) 60 | icons/settings/eventlog.png 61 | 62 | 63 | 64 | 65 | 0 66 | 0 67 | 470 68 | 0 69 | Control.SetFocus(9000,$INFO[Container(9001).Position],absolute) 70 | noop 71 | SettingsPanel 72 | 73 | 74 | 75 | ActivateWindow(PlayerSettings) 76 | icons/settings/player.png 77 | 78 | 79 | 80 | ActivateWindow(MediaSettings) 81 | icons/settings/media.png 82 | 83 | 84 | 85 | ActivateWindow(PVRSettings) 86 | icons/settings/livetv.png 87 | 88 | 89 | 90 | ActivateWindow(ServiceSettings) 91 | icons/settings/network.png 92 | 93 | 94 | 95 | System.GetBool(gamesgeneral.enable) 96 | ActivateWindow(GameSettings) 97 | icons/settings/games.png 98 | 99 | 100 | 101 | ActivateWindow(InterfaceSettings) 102 | icons/settings/interface.png 103 | 104 | 105 | 106 | ActivateWindow(Profiles) 107 | icons/settings/profiles.png 108 | 109 | 110 | 111 | ActivateWindow(SystemSettings) 112 | icons/settings/system.png 113 | 114 | 115 | 116 | RunAddon(service.coreelec.settings) 117 | icons/settings/coreelec.png 118 | System.AddonIsEnabled(service.coreelec.settings) 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | BottomBar 127 | 128 | 129 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/SettingsScreenCalibration.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 4 | 5 | DefaultBackground 6 | 7 | top left mover 8 | 0 9 | 0 10 | 128 11 | 128 12 | calibrate/cal_tl.png 13 | calibrate/cal_tl.png 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | right bottom mover 23 | 700 24 | 500 25 | 128 26 | 128 27 | calibrate/cal_br.png 28 | calibrate/cal_br.png 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | pixel aspect ratio 38 | 0 39 | 390 40 | 500 41 | 500 42 | calibrate/cal_ratio.png 43 | calibrate/cal_ratio.png 44 | 45 | 46 | 47 | 48 | 49 | 50 | subtitle position mover 51 | 200 52 | 500 53 | 380 54 | 90 55 | 56 | calibrate/cal_sub.png 57 | calibrate/cal_sub.png 58 | 59 | 60 | 61 | 62 | 63 | 64 | reset calibration 65 | 0 66 | 900 67 | 100 68 | 100 69 | calibrate/reset.png 70 | calibrate/reset.png 71 | 72 | 73 | window title 74 | 0 75 | 10 76 | 100% 77 | center 78 | 79 | font40_title 80 | FF000000 81 | 82 | 83 | resolution info 84 | 0 85 | 60 86 | 100% 87 | center 88 | 89 | font27 90 | FF000000 91 | 92 | 93 | control description and help 94 | 0 95 | 110 96 | 100% 97 | center 98 | 99 | font37 100 | FF000000 101 | 102 | 103 | calibration value 104 | 0 105 | 210 106 | 100% 107 | center 108 | 109 | font32 110 | FF000000 111 | 112 | 113 | 114 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/SlideShow.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | TouchBackSlideshowButton 5 | 6 | 50% 7 | 50% 8 | 256 9 | 256 10 | icons/settings/player.png 11 | SlideShow.IsVideo 12 | ![Player.Playing + Player.HasVideo] | SlideShow.IsPaused 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/SmartPlaylistEditor.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 22 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 150 8 | 50% 9 | 1700 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | vertical 18 | 10 19 | 95 20 | 10 21 | 9001 22 | -20 23 | 24 | Set Playlist type 25 | 700 26 | SettingsItemCommon 27 | 28 | 29 | 30 | Name Button 31 | 32 | 700 33 | SettingsItemCommon 34 | 35 | 36 | Name Label 37 | 700 38 | 39 | SettingsLabelCommon 40 | 41 | 42 | 700 43 | 44 | SettingsItemCommon 45 | 46 | 47 | 700 48 | 49 | SettingsItemCommon 50 | 51 | 52 | 53 | 700 54 | SettingsItemCommon 55 | 56 | 57 | 700 58 | SettingsItemCommon 59 | 60 | 61 | 62 | 700 63 | 64 | SettingsItemCommon 65 | 66 | 67 | 700 68 | SettingsItemCommon 69 | 70 | 71 | 72 | 73 | 720 74 | 95 75 | 640 76 | 530 77 | buttons/dialogbutton-nofo.png 78 | 79 | 80 | Rules List Control 81 | 740 82 | 115 83 | 600 84 | 480 85 | 500 86 | 9001 87 | vertical 88 | 89 | 90 | 91 | 92 | 93 | 94 | 740 95 | 620 96 | 610 97 | 348 98 | top 99 | 100 | grey 101 | font12 102 | 103 | 104 | vertical 105 | 1380 106 | 1300 107 | dialogbuttons_itemgap 108 | 100 109 | 10 110 | 500 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/SmartPlaylistRule.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9001 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | 50% 8 | 960 9 | 330 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | Rule match label 18 | 20 19 | 65 20 | 720 21 | SettingsLabelCommon 22 | 23 | 24 | 25 | 30 26 | 100 27 | vertical 28 | 9000 29 | 9000 30 | 31 | Rule Field 32 | SettingsItemCommon 33 | 900 34 | 35 | 36 | Rule operator 37 | 900 38 | SettingsItemCommon 39 | 40 | 41 | 30 42 | 200 43 | horizontal 44 | 45 | Value Button 46 | 600 47 | SettingsItemCommon 48 | $LOCALIZE[31103] 49 | 50 | 51 | Browse Button 52 | 300 53 | SettingsItemCommon 54 | center 55 | 56 | 57 | 58 | 59 | 60 | horizontal 61 | 0 62 | 410 63 | 960 64 | center 65 | 9002 66 | 15 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Startup.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ReplaceWindow($INFO[System.StartupWindow]) 4 | 5 | 6 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/Timers.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | autoclosevideoosd 5 | Timer to auto close the video OSD (if enabled in the skin settings) 6 | Window.IsActive(videoosd) + Skin.HasSetting(OSDAutoClose) + !String.IsEqual(window(home).Property(settingslist_content),osd) + !Window.IsActive(osdsubtitlesettings) + !Window.IsActive(osdaudiosettings) + !Window.IsActive(osdvideosettings) + !Window.IsActive(OSDCMSSettings) 7 | Window.IsActive(videoosd) + !System.IdleTime(1) + Integer.IsGreaterOrEqual(Skin.TimerElapsedSecs(autoclosevideoosd), 1) | String.IsEqual(window(home).Property(settingslist_content),osd) | Window.IsActive(osdsubtitlesettings) | Window.IsActive(osdaudiosettings) | Window.IsActive(osdvideosettings) | Window.IsActive(OSDCMSSettings) 8 | !Window.IsActive(videoosd) | String.IsEmpty(Skin.String(OSDAutoCloseTime)) + Integer.IsGreaterOrEqual(Skin.TimerElapsedSecs(autoclosevideoosd), 4) | !String.IsEmpty(Skin.String(OSDAutoCloseTime)) + Integer.IsGreaterOrEqual(Skin.TimerElapsedSecs(autoclosevideoosd),Skin.Numeric(OSDAutoCloseTime)) 9 | Dialog.Close(videoosd) 10 | 11 | 12 | 1109_topbaroverlay 13 | A timer that is activated when the topbaroverlay is loaded and stops automatically after 5 seconds (or playback is resumed) 14 | [Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo)] | [Window.IsActive(1109) + [Player.Seeking | Player.Forwarding | Player.Rewinding | Player.HasPerformedSeek(1)]] 15 | Player.Seeking | Player.Forwarding | Player.Rewinding | Player.HasPerformedSeek(1) 16 | Integer.IsGreaterOrEqual(Skin.TimerElapsedSecs(1109_topbaroverlay),5) | Player.Playing 17 | 18 | 19 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/VideoOSDBookmarks.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 2 4 | Animation_DialogPopupOpenClose 5 | 6 | 7 | background close area 8 | 0 9 | 0 10 | 100% 11 | 546 12 | 13 | 14 | Action(close) 15 | 16 | 17 | 0 18 | 550 19 | 20 | 0 21 | 100% 22 | 410 23 | WindowOpen 24 | WindowClose 25 | dialogs/dialog-bg-nobo.png 26 | 27 | 28 | 0 29 | 1 30 | 1920 31 | 410 32 | center 33 | center 34 | font45_title 35 | 36 | Integer.IsEqual(Container(11).NumItems,0) 37 | 38 | 39 | horizontal 40 | 0 41 | -10 42 | 100% 43 | center 44 | 100 45 | 11 46 | 11 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 0 66 | 81 67 | 100% 68 | 350 69 | 9001 70 | 9001 71 | 2 72 | 200 73 | horizontal 74 | 75 | 76 | 70 77 | 78 | 0 79 | 5 80 | 330 81 | 250 82 | scale 83 | $INFO[ListItem.Art(thumb)] 84 | colors/black.png 85 | 4 86 | 87 | 88 | 20 89 | 255 90 | 290 91 | 40 92 | 93 | font12 94 | text_shadow 95 | center 96 | 97 | 98 | 99 | 100 | 101 | 70 102 | 103 | 0 104 | 5 105 | 330 106 | 250 107 | scale 108 | $INFO[ListItem.Art(thumb)] 109 | colors/black.png 110 | 4 111 | 112 | 113 | 20 114 | 255 115 | 290 116 | 40 117 | 118 | font12 119 | text_shadow 120 | center 121 | 122 | 123 | 0 124 | 5 125 | 330 126 | 250 127 | buttons/thumbnail_focused.png 128 | Control.HasFocus(11) 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/View_501_Banner.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | OpenClose_Right 6 | 80 7 | 0 8 | Control.IsVisible(501) 9 | Visible_Right 10 | 11 | 20 12 | 0 13 | 1840 14 | 100% 15 | 9000 16 | 531 17 | 501 18 | 501 19 | wide 20 | 2 21 | 531 22 | 500 23 | Container.Content(tvshows) 24 | 25 | 26 | 100 27 | 28 | 0 29 | 0 30 | 860 31 | 195 32 | $VAR[BannerArtVar] 33 | scale 34 | overlays/shadow.png 35 | 20 36 | 37 | 38 | 70 39 | 20 40 | 700 41 | 145 42 | 43 | font52_title 44 | text_shadow 45 | center 46 | String.IsEmpty(ListItem.Art(banner)) + !Listitem.IsParentFolder 47 | 48 | 49 | 405 50 | RatingCircle 51 | 52 | 53 | 54 | 55 | 56 | DepthContentPopout 57 | 58 | 59 | 60 | 61 | 62 | 63 | 100 64 | 65 | 0 66 | 0 67 | 860 68 | 195 69 | $VAR[BannerArtVar] 70 | scale 71 | overlays/shadow.png 72 | 20 73 | 74 | 75 | 70 76 | 20 77 | 700 78 | 145 79 | 80 | font52_title 81 | text_shadow 82 | center 83 | String.IsEmpty(ListItem.Art(banner)) + !Listitem.IsParentFolder 84 | 85 | 86 | Animation_FocusTextureFade 87 | 88 | 18 89 | 18 90 | 824 91 | 160 92 | buttons/thumbnail_focused.png 93 | 94 | 95 | 22 96 | 115 97 | 816 98 | 60 99 | overlays/overlayfade.png 100 | Focus 101 | !Listitem.IsParentFolder 102 | 103 | 104 | 35 105 | 138 106 | 32 107 | 32 108 | $VAR[ListWatchedIconVar] 109 | 110 | 111 | 80 112 | 142 113 | 800 114 | 20 115 | font12 116 | center 117 | 118 | !Listitem.IsParentFolder 119 | 120 | 121 | 230 122 | 143 123 | 22 124 | 22 125 | lists/rating.png 126 | !String.IsEmpty(ListItem.Rating) 127 | 128 | 129 | 268 130 | 144 131 | 800 132 | 20 133 | font12 134 | right 135 | center 136 | 137 | !String.IsEmpty(ListItem.Rating) 138 | 139 | 140 | 73 141 | 143 142 | 22 143 | 22 144 | lists/played-total.png 145 | [String.IsEqual(Listitem.dbtype,tvshow) | String.IsEqual(Listitem.dbtype,season)] + !String.IsEmpty(ListItem.Property(TotalEpisodes)) 146 | 147 | 148 | 103 149 | 144 150 | 800 151 | 20 152 | font12 153 | right 154 | center 155 | 156 | 157 | 158 | 159 | 405 160 | RatingCircle 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/View_502_FanArt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | OpenClose_Left 6 | Control.IsVisible(502) 7 | Visible_Left 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | DepthContentPanel 17 | OpenClose_Right 18 | Control.IsVisible(502) 19 | Visible_Right 20 | 21 | -20 22 | 1235 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 38 31 | 36 32 | 115 33 | 644 34 | 300 35 | $VAR[FanartImageVar] 36 | scale 37 | 38 | 39 | 600 40 | 82 41 | RatingCircle 42 | 43 | 44 | 50 45 | 50 46 | 769 47 | 105 48 | 49 | !System.HasActiveModalDialog + Skin.HasSetting(AutoScroll) 50 | 51 | 52 | 20 53 | list_top_offset 54 | 12 55 | list_bottom_offset 56 | 502 57 | 502 58 | vertical 59 | conditional 60 | 61 | 62 | 40 63 | 770 64 | ListItem.IsCollection + String.IsEmpty(ListItem.PlotOutline) + String.IsEmpty(ListItem.Plot) 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | -------------------------------------------------------------------------------- /skin.cpm.estuary/xml/View_503_NowPlaying.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | OpenClose_Right 6 | 596 7 | Control.IsVisible(503) 8 | Visible_Right 9 | 10 | 11 | 12 | 13 | 14 | 15 | DepthContentPanel 16 | 17 | -20 18 | 634 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 20 30 | list_top_offset 31 | 12 32 | list_bottom_offset 33 | 503 34 | 503 35 | vertical 36 | conditional 37 | 38 | 39 | 40 | 41 | 42 | 43 | --------------------------------------------------------------------------------