Skin Settings under Addon Setting?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
pecinko Offline
Donor
Posts: 3,010
Joined: Dec 2008
Reputation: 27
Location: Prague / Belgrade
Post: #21
Hitcher Wrote:To achieve this couldn't we have a new dialog - DialogSkinSettings?

I thought it's a skinners choice - I'm displaying addon setting in full screen.

My skins:

Quartz
Amber
find quote
wyrm Offline
Skilled Skinner
Posts: 766
Joined: Nov 2007
Reputation: 5
Location: Perth, Australia (GMT +8)
Post: #22
spiff Wrote:it would work EXACTLY as it does for other add-ons now - that's the whole point........... (add some more dots)

it's not our job to protect retards against themself. and you have to be truely retarded to not understand that you're configuring the skin you selected in the add-on browser.
spiff,

Have to say that I'm almost entirely in agreement here with you. But having seen more than one or two posts go thru complaining that 'files' mode has gone, I can see this being more of an issue than 'files' mode.

Just asking that people remember that idiots are incredibly resourceful in doing stupid sh!t. Skins are not scripts and plugins, so need a slightly different mindset. I think the idea of coming off of the appearance setting menu is a good one.

But that is just my 2c worth
Wyrm (xTV-SAF)
find quote
spiff Offline
Grumpy Bastard Developer
Posts: 12,179
Joined: Nov 2003
Reputation: 82
Post: #23
sure, that is very much doable, i never imagined anything but a shortcut in the settings (and it's already supported actually - addon.default.OpenSettings(xbmc.skin) (don't try this in current master, it will likely fail horribly). but i don't see how anyone can get confused which skin they are configuring, since you will have to go through the browser to configure anything but the currently used one, that was my point.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Hitcher Online
Skilled Skinner
Posts: 9,922
Joined: Aug 2007
Reputation: 67
Location: Eastleigh, UK
Post: #24
pecinko Wrote:I thought it's a skinners choice - I'm displaying addon setting in full screen.

Yes but I'd like to keep the general Addon Settings as a popup and have Skin Settings fullscreen. That way there's no difference to the user between the two methods.

EDIT: And if you wanted them to look the same you could just C&P most of DialogAddonSettings to DialogSkinSettings.

[Image: sig_zps3af3b48e.jpg]
(This post was last modified: 2011-07-04 19:15 by Hitcher.)
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #25
Why do you want skin settings full screen but other addons not full screen?

Some addons have lots and lots of settings (youtube for instance) - some more than some skins have.

Either way I think you could achieve a fullscreen look in a dialog for your skin settings via a conditional include?

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
pieh Offline
Team-XBMC Member
Posts: 656
Joined: Aug 2010
Reputation: 13
Location: Poland
Post: #26
I'd like to bring this up to the table again. I already done some work on using addon mechanism to store settings via addon mechanism (this change *should* transparent for skinners).

What type of settings do You need to drop custom window for skin settings in favour of addon settings dialog? Check pdf http://code.google.com/p/xbmc-gpodder-in...loads/list (page 11) to get list of currently available type of settings.

What for sure is missing now is ability to set addon (already have pull request on that) and [optional] ability to display selected image/multiimage for backdrop selector.

What are benefits? You don't need to maintain yet another window and just use simplified addon settings dialog. You can specify default values (f.e. proper bool defaults without weird inverts, set default backdrops)

And once again - You still we able to use custom window for settings.

Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
find quote
Big_Noid Online
Skilled Skinner
Posts: 2,627
Joined: Jul 2010
Reputation: 68
Location: Below sea level
Post: #27
Only objection I have against this is that it's up to the skinner to decide where to place the settings. Not everybody will move the settings to the add-on settings or will have additional settings windows. This can be confusing to the end-user imo.
find quote
Hitcher Online
Skilled Skinner
Posts: 9,922
Joined: Aug 2007
Reputation: 67
Location: Eastleigh, UK
Post: #28
Surely the end-user wont know the difference?

Selecting 'Add-on Settings' will either take you a custom Skin Settings window (if present) or Add-on Settings.

Or selecting 'Skin Settings' from Appearance will take you to either the Skin Settings window or Add-on Settings.

[Image: sig_zps3af3b48e.jpg]
find quote
Big_Noid Online
Skilled Skinner
Posts: 2,627
Joined: Jul 2010
Reputation: 68
Location: Below sea level
Post: #29
I missed page 2 there...
How will that work, do we get a new window id for the skin settings adn if that is used that window will pop-up and otherwise add-on settings screen?
find quote
Hitcher Online
Skilled Skinner
Posts: 9,922
Joined: Aug 2007
Reputation: 67
Location: Eastleigh, UK
Post: #30
pieh Wrote:I'd like to bring this up to the table again. I already done some work on using addon mechanism to store settings via addon mechanism (this change *should* transparent for skinners).

What type of settings do You need to drop custom window for skin settings in favour of addon settings dialog? Check pdf http://code.google.com/p/xbmc-gpodder-in...loads/list (page 11) to get list of currently available type of settings.

What for sure is missing now is ability to set addon (already have pull request on that) and [optional] ability to display selected image/multiimage for backdrop selector.

What are benefits? You don't need to maintain yet another window and just use simplified addon settings dialog. You can specify default values (f.e. proper bool defaults without weird inverts, set default backdrops)

And once again - You still we able to use custom window for settings.

Here's some off the top of my head that I can think of -
  • A slider control with Min, Max and step values (eg Background Transparency from 80% to 100% in 1% steps)
  • A toggle button control (eg Background Selector for Movies, TV Shows, Music, etc)

Also can a select box open another select box?

Thanks.

[Image: sig_zps3af3b48e.jpg]
find quote