Kodi Community Forum

Full Version: Feature Requests
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
Not sure if this is the right place to post this, but... when bringing up the episode list, the ones watched are marked with a tick.

However, it's a white tick on the image of the episode thumbnail. That's fine if the image is dark, but with a light image it's difficult to make out a white tick on a light background.

So, solutions are either:
  1. surround the tick with a black outline so that light backgrounds will see a black open tick, dark backgrounds will make the outline invisible but still show the white tick
  2. lower the tick placement from the image down into the grey (text) bar next to the episode number

Is this a skin thing, or is there some default setting that affects all skins/themes?  Something in which I could alter the overlaying tick image somehow and specify a different image instead?

It's only a minor thing, but it would definitely help with some control issues.  Any suggestions? Anything I can try out my end?
(2017-03-09, 05:28)jjd-uk Wrote: [ -> ]
(2017-03-08, 17:27)mcdanjw Wrote: [ -> ]An option to disable fanart overlay during full-screen visualization (like Confluence has) would be great!

This has been added to Leia v18 Nightly development builds.   


Is this ever going to make it into the released skin?

Frankly, having the fan art shown behind the full-screen music visualization should have been the option, not the default, it looks terrible.  It also makes little sense that it is shown even when "Show media fanart as background" is disabled.
Please, could you install at your next update AN IMMEDIATE VISUAL OF VIDEO FORMAT AND SOUND as it previously existed on KODI Jarvis .. The manipulation to realize on krypton to reach this information is very very constraining. A very big thank you cordially.
(2018-10-02, 15:07)kris06000 Wrote: [ -> ]=12ptPlease, could you install
Could you please not copy/paste text from a word processor directly into our forum? It's a bit allergic to that.
please give me a contact and an address for my problem... ?
@kris06000

Google Translate has done a really bad job translating your post. I have no idea what you are asking for.
(2018-02-01, 18:56)estuary_enthusiast Wrote: [ -> ]move subtitle when paused

Image

This would be nice one, but not only when paused, also when fast forwarding or even always when OSD is on.
(2018-09-21, 22:08)Preacher Wrote: [ -> ]Not sure if this is the right place to post this, but... when bringing up the episode list, the ones watched are marked with a tick.

However, it's a white tick on the image of the episode thumbnail. That's fine if the image is dark, but with a light image it's difficult to make out a white tick on a light background.

So, solutions are either:
  1. surround the tick with a black outline so that light backgrounds will see a black open tick, dark backgrounds will make the outline invisible but still show the white tick
  2. lower the tick placement from the image down into the grey (text) bar next to the episode number

Is this a skin thing, or is there some default setting that affects all skins/themes?  Something in which I could alter the overlaying tick image somehow and specify a different image instead?

It's only a minor thing, but it would definitely help with some control issues.  Any suggestions? Anything I can try out my end? 
 Just to let you know...this one is fixed:

14805 (PR)
(2018-11-20, 13:13)DaVu Wrote: [ -> ] Just to let you know...this one is fixed:

14805 (PR) 
Thanks muchly! I worship the ground you walk upon and prostrate myself before my shrine celebrating the wonderful efforts by all Kodi contributors.

Commercial outfits could learn a great deal from you lot!
I would appreciate an additional OSD button to change from "Now Playing" directly to the active playlist.
(2018-08-18, 23:47)hugolatra Wrote: [ -> ]I'd like to add to the Info  (Movie time, sound codec, HD) if there is a subtitle... it would be like:

1:45:00   2.0  AAC   720HD   EN/ES

It would be easy to know if already download a subtitle, and the languaje.
InfoLabels (wiki)
ListItem.SubtitleLanguageShows the subtitle language of the currently selected video (returns an ISO 639-2 three character code, e.g. eng, epo, deu)
ListItem.Property(AudioLanguage.[n])Shows the audio language of the currently selected video, 'n' defines the number of the audiostream (values: see ListItem.AudioLanguage)
1) As an user I would like to see the Dolby Atmos tags while navigating on the Movies interface.

2) As an user I would like to see the DTS-X tags while navigating on the Movies interface.

3) As an user I would like to see the HDR tags while navigating on the Movies interface.
title bar text
this may be of some use for vision impaired
Image
Image
Image

<control type="group" id="5000">
     <visible>String.IsEqual(Container(9000).ListItem.Property(id),movies)</visible>
     <include content="Visible_Right_Delayed">
      <param name="id" value="movies"/>
     </include>
     <control type="label">
       <top>0</top>
       <width>1200</width>
       <height>150</height>
       <label>$VAR[PlaylistLabelVar]</label>
       <font>font60</font>
       <style>bold</style>
       <!-- <visible>String.IsEmpty(ListItem.Art(clearlogo))</visible> -->
      </control>
      
     <control type="grouplist" id="5001">
      <include>WidgetGroupListCommon</include>
      <pagecontrol>5010</pagecontrol>
      <top>90</top>
      <include content="WidgetListCategories" condition="Library.HasContent(movies) + !Skin.HasSetting(home_no_categories_widget)">
       <param name="content_path" value="library://video/movies/"/>
       <param name="widget_header" value="$LOCALIZE[31148]"/>
       <param name="widget_target" value="videos"/>
       <param name="list_id" value="5900"/>
      </include>
      <include content="WidgetListPoster" condition="Library.HasContent(movies)">
       <param name="content_path" value="special://skin/playlists/inprogress_movies.xsp"/>
       <param name="widget_header" value="$LOCALIZE[31010]"/>
       <param name="widget_target" value="videos"/>
       <param name="list_id" value="5100"/>
      </include>
      <include content="WidgetListPoster" condition="Library.HasContent(movies)">
       <param name="content_path" value="special://skin/playlists/recent_unwatched_movies.xsp"/>
       <param name="widget_header" value="$LOCALIZE[20386]"/>
       <param name="widget_target" value="videos"/>
       <param name="list_id" value="5200"/>
      </include>
      <include content="WidgetListPoster" condition="Library.HasContent(movies)">
       <param name="content_path" value="special://skin/playlists/unwatched_movies.xsp"/>
       <param name="widget_header" value="$LOCALIZE[31007]"/>
       <param name="widget_target" value="videos"/>
       <param name="list_id" value="5300"/>
      </include>
      <include content="WidgetListPoster" condition="Library.HasContent(movies)">
       <param name="content_path" value="special://skin/playlists/random_movies.xsp"/>
       <param name="widget_header" value="$LOCALIZE[31006]"/>
       <param name="widget_target" value="videos"/>
       <param name="list_id" value="5400"/>
      </include>
      <include content="WidgetListCategories" condition="Library.HasContent(movies)">
       <param name="content_path" value="videodb://movies/genres/"/>
       <param name="widget_header" value="$LOCALIZE[135]"/>
       <param name="widget_target" value="videos"/>
       <param name="list_id" value="5500"/>
       <param name="icon" value="$VAR[WidgetGenreIconVar]"/>
       <param name="icon_height" value="70"/>
      </include>
      <include content="WidgetListPoster" condition="Library.HasContent(movies)">
       <param name="content_path" value="videodb://movies/sets/"/>
       <param name="widget_header" value="$LOCALIZE[31075]"/>
       <param name="widget_target" value="videos"/>
       <param name="sortby" value="random"/>
       <param name="list_id" value="5600"/>
      </include>
     </control>
     <include content="ImageWidget" condition="!Library.HasContent(movies)">
      <param name="text_label" value="$LOCALIZE[31104]" />
      <param name="button_label" value="$LOCALIZE[31110]" />
      <param name="button_onclick" value="ActivateWindow(videos,files,return)"/>
      <param name="button_id" value="5500"/>
      <param name="button2_onclick" value="Skin.SetBool(HomeMenuNoMovieButton)"/>
     </include>
     <include content="WidgetScrollbar" condition="Skin.HasSetting(touchmode)">
      <param name="scrollbar_id" value="5010"/>
     </include>
    </control>
Is it possible to get the video upload date visible in the YouTube item list? When using Aeon Nox, I can easily see the upload date when scrolling through YT videos. It is above the item description. I would love to be able to see this in Estuary. Thanks.
Hi, genres info about movies are very useful, much more than movie titles mostly so a one guy has done a change to the file View_50_List.xml on my request.
The exact and very good solution that takes into account:
1) visibility when focused,
2) horizontal auto scrolling independently from titles,
3) if a genre is not available it centers titles,
4) no genres shown inside a serie.

Here it is:

In itemlayout replace original:
 
Code:
 <control type="label">
                        <left>70</left>
                        <right>70</right>
                        <top>0</top>
                        <bottom>0</bottom>
                        <aligny>center</aligny>
                        <scroll>true</scroll>
                        <font>font27</font>
                        <label>$INFO[ListItem.Label]</label>
                        <shadowcolor>text_shadow</shadowcolor>
                    </control>
for
Code:
<control type="label">
                        <left>70</left>
                        <right>70</right>
                        <top>0</top>
                        <bottom>0</bottom>
                        <aligny>center</aligny>
                        <scroll>true</scroll>
                        <font>font27</font>
                        <label>$INFO[ListItem.Label]</label>
                        <shadowcolor>text_shadow</shadowcolor>
                        <visible>![Container.Content(movies) | Container.Content(tvshows)] | String.IsEmpty(ListItem.Genre)</visible>
                    </control>
                    <control type="label">
                        <left>70</left>
                        <right>70</right>
                        <top>2</top>
                        <bottom>0</bottom>
                        <scroll>true</scroll>
                        <font>font27</font>
                        <label>$INFO[ListItem.Label]</label>
                        <shadowcolor>text_shadow</shadowcolor>
                        <visible>[Container.Content(movies) | Container.Content(tvshows)] + !String.IsEmpty(ListItem.Genre)</visible>
                    </control>
                    <control type="label">
                        <left>70</left>
                        <right>70</right>
                        <top>38</top>
                        <bottom>0</bottom>
                        <scroll>true</scroll>
                        <font>font27</font>
                        <label>$INFO[ListItem.Genre]</label>
                        <textcolor>button_focus</textcolor>
                        <shadowcolor>text_shadow</shadowcolor>
                        <visible>[Container.Content(movies) | Container.Content(tvshows)] + !String.IsEmpty(ListItem.Genre)</visible>
                    </control>
   and in focusedlayoout replace the same label for
Code:
<control type="label">
                        <left>70</left>
                        <right>70</right>
                        <top>0</top>
                        <bottom>0</bottom>
                        <aligny>center</aligny>
                        <scroll>true</scroll>
                        <font>font27</font>
                        <label>$INFO[ListItem.Label]</label>
                        <shadowcolor>text_shadow</shadowcolor>
                        <visible>![Container.Content(movies) | Container.Content(tvshows)] | String.IsEmpty(ListItem.Genre)</visible>
                    </control>
                    <control type="label">
                        <left>70</left>
                        <right>70</right>
                        <top>2</top>
                        <bottom>0</bottom>
                        <scroll>true</scroll>
                        <font>font27</font>
                        <label>$INFO[ListItem.Label]</label>
                        <shadowcolor>text_shadow</shadowcolor>
                        <visible>[Container.Content(movies) | Container.Content(tvshows)] + !String.IsEmpty(ListItem.Genre)</visible>
                    </control>
         <control type="label">
                       <left>70</left>
                       <right>70</right>
                       <top>38</top>
                       <bottom>0</bottom>
                       <scroll>true</scroll>
                       <font>font27</font>
                       <label>$INFO[ListItem.Genre]</label>
                       <shadowcolor>text_shadow</shadowcolor>
                       <visible>[Container.Content(movies) | Container.Content(tvshows)] + !String.IsEmpty(ListItem.Genre)</visible>
                   </control>
The result is incredibly HANDY and very ergonomic, you can see here: Image.

What do you think, could you incorporate that into Estuary default?

Of course you could improve that more: eg. put genre even under a picture to emphesize the visibility when focused, diffrent colors etc. It's up to you but in the list it is extremely ergonomic when listing through movies.

What do you think about that?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37