2016-03-02, 09:51
Now fixed on git, and thanks for the bug report
(2016-03-04, 14:48)BobCratchett Wrote: No. Though we've traditionally resisted removing the auto-visibility conditions, if its something you'd like so see changed please make your case
(2016-03-04, 15:10)marcelveldt Wrote: One exception was made a few weeks ago by no longer hiding the Music node (because you'll have a situation where you can't add content to the library).
(2016-03-04, 16:00)sualfred Wrote: I want to display the menu items, even if no library has been added, because of this window.
How about adding an override option to disable all those auto-visibility conditions? We still have the option to add them back in the xxxx.DATA.xml for single items.
Note: The new default skin of Krypton also have such a dialog and movies/tv shows aren't hidden by default.
(2016-03-01, 18:43)BobCratchett Wrote: @tomer953 - I realised, thanks to you, that this could work around the navigation issues inherent in the 'crossbar' home screen I'm adding to my own Conq mod. So I went ahead and added it - might give you some inspiration in how it can all start to fit together.
(Note, if you actually want to try the skin to see it in action you'll need a Krypton nightly and the latest git version of Skin Shortcuts - needed for the home screen, not the 'hub'.)
(2016-03-04, 17:00)BobCratchett Wrote: If people are wanting to ape it already, looks like Estuary has some nice new features in it. And looks like we'll have to make them as easy to ape as possible, otherwise it'll be non-stop skinners coming in here asking for it
Can we be clear on a couple of points before we start, though?
(1) it will never be my preference to disable the auto-visibility conditions - if the discussion of how we enable this functionality eventually leads there, then that will be a call for Marcelveldt to make.
(2) and this is based on playing with it briefly a couple of days ago, Estuary doesn't hide the menu items, it's true, but it also does take into account the same visibility conditions - so it there are no movies in the library, the onclick changes from opening movies to opening the files view.
For me this is the behaviour to make easily emulatable, and whilst disabling the library auto-visibility conditions gets you part way, you still get a link leading to an empty part of the library.
Lets concentrate on the end result that is wanted (and worry about 'how' later) - so I would suggest we look at adding an override so you can say that if the menu item has visibility condition x for its default action, it shouldn't become invisible, but should instead run action y.
As a place to start the discussion, how does that sound to people?
(2016-03-04, 17:03)tomer953 Wrote:(2016-03-01, 18:43)BobCratchett Wrote: @tomer953 - I realised, thanks to you, that this could work around the navigation issues inherent in the 'crossbar' home screen I'm adding to my own Conq mod. So I went ahead and added it - might give you some inspiration in how it can all start to fit together.
(Note, if you actually want to try the skin to see it in action you'll need a Krypton nightly and the latest git version of Skin Shortcuts - needed for the home screen, not the 'hub'.)
hey, thanks.
ok, since i'm a really newbie and your are master-pro-god developer, I admit that I didn't understood nothing...
I downloaded krypton, and your conq, and shortcuts, I saw the idea of "cross" menus...cool, but what i'm missing? how it's connected to creating categories?
I saw the some navigation option below the home menu customization, I added there 3 menus, but I didn't understood what they are for? where I see them? what to do?
(2016-03-04, 17:11)BobCratchett Wrote:(2016-03-04, 17:03)tomer953 Wrote:(2016-03-01, 18:43)BobCratchett Wrote: @tomer953 - I realised, thanks to you, that this could work around the navigation issues inherent in the 'crossbar' home screen I'm adding to my own Conq mod. So I went ahead and added it - might give you some inspiration in how it can all start to fit together.
(Note, if you actually want to try the skin to see it in action you'll need a Krypton nightly and the latest git version of Skin Shortcuts - needed for the home screen, not the 'hub'.)
hey, thanks.
ok, since i'm a really newbie and your are master-pro-god developer, I admit that I didn't understood nothing...
I downloaded krypton, and your conq, and shortcuts, I saw the idea of "cross" menus...cool, but what i'm missing? how it's connected to creating categories?
I saw the some navigation option below the home menu customization, I added there 3 menus, but I didn't understood what they are for? where I see them? what to do?
The 'categories' in this case are what I need for that skin, which is the submenu and unlimited additional widgets - to access them assign a widget to the main menu item (the crossbar will now show the widget contents instead of the submenu) and push 'up' to access the 'hub' (which has the submenu, and the additional widgets as configured).
Not saying this could form the basis of what you want to do, just that you inspired me to create what I needed for my skin mod and if you did want to do something similar, this is one way
(2016-03-04, 18:38)tomer953 Wrote: but, If it's ok I will describe how I imagined it:
in skin settings, you'll have two buttons: Customize home menu + Customize categories.
in the customize categories, you will create your categories, like any other menu (label,icon,fanart,widget..).
after it's done, you will enter the regular management dialog (for the real main menu), and when you'll add a new menu, a new folder (node) named: categories, will be the first option from all the regular options (library\addons\common), and inside of that folder,all the categories you created.
once you choose one, it will added like any other menu.
until here, I think it's reachable today, right?
the next thing is the action that will be execute once you click on category item, I want to load a custom.xml with all the included submenus.
what are you thinking about this method ? doable? sense ? if so, a few guidelines (For newbie like me), will be much helpful, and I'll try my luck tomorrow.
<node label="31139">
<shortcut label="31093" type="Hub 1101" icon="special://skin/extras/icons/film.png">ActivateWindow(1101)</shortcut>
<shortcut label="31094" type="Hub 1102" icon="special://skin/extras/icons/tv.png">ActivateWindow(1102)</shortcut>
<shortcut label="31123" type="Hub 1103" icon="special://skin/extras/icons/addon.png">ActivateWindow(1103)</shortcut>
<shortcut label="31123" type="Hub 1104" icon="special://skin/extras/icons/addon.png">ActivateWindow(1104)</shortcut>
<shortcut label="31123" type="Hub 1105" icon="special://skin/extras/icons/addon.png">ActivateWindow(1105)</shortcut>
<shortcut label="31123" type="Hub 1106" icon="special://skin/extras/icons/addon.png">ActivateWindow(1106)</shortcut>
<shortcut label="31123" type="Hub 1107" icon="special://skin/extras/icons/addon.png">ActivateWindow(1107)</shortcut>
<shortcut label="31123" type="Hub 1108" icon="special://skin/extras/icons/addon.png">ActivateWindow(1108)</shortcut>
<shortcut label="31123" type="Hub 1109" icon="special://skin/extras/icons/addon.png">ActivateWindow(1109)</shortcut>
</node>