NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) Community Skin v
« Previous 1 … 3 4 5 6 7 … 10 Next »
[DEV] SkinPlugin

 
  • 0 Vote(s) - 0 Average
[DEV] SkinPlugin
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#11
2008-11-27, 03:13 PM
Speaking of baseskin.xml, now that I am on the subject Smile

To cut down on the number of them for minor tweaks, such as text colors, we should look at working those elements into the theme.xml file.

Code:
<ThemeItem id="NamedColor" type="xml" source="Normal" color="White"/>
    <ThemeItem id="NamedColor" type="xml" source="Selected" color="Yellow"/>
    <ThemeItem id="NamedColor" type="xml" source="SelectedInactive" color="Orange"/>
    <ThemeItem id="NamedColor" type="xml" source="General" color="White"/>
    <ThemeItem id="NamedColor" type="xml" source="Header" color="White"/>
    <ThemeItem id="NamedColor" type="xml" source="ScreenName" color="White"/>
    <ThemeItem id="TextStyle" name="DefaultTextStyle" color="General" typeFace="Arial" size="14" style="bold"/>

Just by adding those items, we can cut down the number of baseskins dramatically.

The skinplugin would have to be able to modify basekskin.xml in both folders. I don't know if that is "asking too much".
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#12
2008-11-27, 03:16 PM (This post was last modified: 2008-11-27, 03:22 PM by McBainUK.)
A bonus of that would be less XML files to maintain!

Don't see a problem with making those editable via the SkinPlugin, would require some minor code changes tho.
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
Hairy
Offline

Senior Member

Posts: 703
Threads: 39
Joined: Nov 2007
#13
2008-11-29, 10:17 AM (This post was last modified: 2008-11-29, 03:24 PM by Hairy.)
I don't mean to cross pollinate threads here, but a few random splatter gun thoughts Smile:

Hairy Wrote:It would be great if the plugin was altered to enable layout selection for the 3 main plugins (vid,pic,music)

By this I mean a selection in the plugin (formatting section?) to select a skin.xml layout and list-background.png (where appropriate) for each the Video Library, Music Library and Picture Library. After tinkering with what was introduce with the last release I think I would be cool if the user could select different layouts for each of the main default plugins.

The inclusion of TextBackground_small and TextBackgrounds_large graphics in the TextBackgrounds section of the plugin. These are the graphics asked to scale the most by the formatting of the CS and including those 2 would reduce the scaling need in certain circumstances.

Edit: Nads forgot: The addition of a screen_header graphic. I'm using one in CS Blue now and I can see the potential for future themes

For the font colours perhaps just the 3 primary and 3 neutral colours with alpha levels for each (100%, 75%, 50% and 25%)? So something like:

Red:
  • ff0000
  • #Bfff0000
  • #7fff0000
  • #3fff0000
Green
Blue
Black
White
Yellow

More musings Smile
The Hairy Man

HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT

Support the Community Skin
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#14
2008-11-29, 05:00 PM
OK with the TextBackground, ScreenHeader and colours. Will need a full list of colours tho as #7fff0000 is "code monkey" stuff to me. I assume there will be alpha levels for the other colours you've listed - so with 4 for each colour name will make a nice range, yes?
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
Hairy
Offline

Senior Member

Posts: 703
Threads: 39
Joined: Nov 2007
#15
2008-11-30, 08:32 AM
McBainUK Wrote:Will need a full list of colours tho as #7fff0000 is "code monkey" stuff to me

I think it's something like this:

Red:

100% FF0000
75% #BFFF0000
50% #7FFF0000
25% #3FFF0000

Green:

100% 00FF00
75% #BF00FF00
50% #7F00FF00
25% #3F00FF00

Blue:

100% 0000FF
75% #BF0000FF
50% #7F0000FF
25% #3F0000FF

Black:

100% 000000
75% #BF000000
50% #7F000000
25% #3F000000

White:

100% FFFFFF
75% #BFFFFFFF
50% #7FFFFFFF
25% #3FFFFFFF

Yellow:

100% FFFF00
75% #BFFFFF00
50% #7FFFFF00
25% #3FFFFF00

McBainUK Wrote:so with 4 for each colour name will make a nice range, yes?

The theory would be that the user mixes the alpha level colour of the text with the background colour it's displayed on. But it's only a theory Smile
The Hairy Man

HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT

Support the Community Skin
Hairy
Offline

Senior Member

Posts: 703
Threads: 39
Joined: Nov 2007
#16
2008-12-22, 09:54 AM
My apologies for the lack of appropriate vocabulary here.

How about a "macro" feature, something just like the xml file used to load the themes but smaller. It could help with graphics+xml dependencies. For example it could load the mainmenu layout and the corresponding background mask graphic, or say you want to load the slick view for the 3 main plugins or change glossy elements to matte elements. Rather than the user changing each element they just load the "macro".

Does that make sense?
The Hairy Man

HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT

Support the Community Skin
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#17
2008-12-22, 10:12 AM
Sounds like a good idea. Not sure about the name tho - mayb "Package" or ...?

Easy to implement, as it's just a theme with a different name.
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
Hairy
Offline

Senior Member

Posts: 703
Threads: 39
Joined: Nov 2007
#18
2008-12-22, 10:34 AM
How about "mini theme make edit do....NOW!"

It's catchy Big Grin
The Hairy Man

HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT

Support the Community Skin
Hairy
Offline

Senior Member

Posts: 703
Threads: 39
Joined: Nov 2007
#19
2008-12-22, 10:35 AM
Or maybe something more sensible like "Auto", "Automate" or "Auto Select" ...?...
The Hairy Man

HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT

Support the Community Skin
Hairy
Offline

Senior Member

Posts: 703
Threads: 39
Joined: Nov 2007
#20
2009-01-17, 09:10 AM
I was wondering if the structure in the resource folder is still at a mulluable state, because I was thinking. Would it make sense to consolidate some folders:

Like merge the "MoreItemsButtons" and the "UpDownButtons" folders into a "NavigationIndicators or Indicators " folder with (more?) up/down/left/right graphics and let the plugin copy/duplicate/rename the relevant graphics needed to maintain compatibility with sub'd Blue.

"HotspotHome + Close" into Hotspot folder

"File icons/foldericons/mediafoldericons/no cover art" merged into Icons or folders (I'll be honest I still don't know exactly how each of these are used through out the skin)

I was also wondering if expanding the "Controlicons" folder out to include the same naming scheme as sub'd Blue OSD control icons and have the plugin edit them in the OSD folder. We'd have to alter any reference if used elsewhere (other than the OSD). I make this suggestion because I've made up a set of control icons in photoshop and it's now easy to create 4/5 colour variations, for variety.

Also perhaps a renaming of the list background folder (it gets renamed to listview.png when loaded into the _CoreImages folder). The trick is that the new slick views in the main plugins can use a list-background.png and it would be really useful if that graphic was dynamically loadable from the skin plugin.

Although I haven't gotten around to messing with the slick main menu view yet, I know it does use 2 extra graphics "background_overlay + menu_backdrop", so again it'd be useful if the plugin could dynamically alter these as well (this is kind of where the macro idea stems from, these graphics are only used when the slick main menu option is loaded so it might be helpful to automate some of those dependencies)
The Hairy Man

HTPC: Core Duo E4300 - 2GB DDR2 - HD 3650 - 500GB storage
Capture: 1 Nova-T 500 - 1 PVR 500
TV: S-Video to 32" Philips CRT

Support the Community Skin
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (7): « Previous 1 2 3 4 5 … 7 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  CommunitySkin and SkinPlugin wishlist McBainUK 13 13,090 2009-11-12, 03:53 PM
Last Post: roy
  SkinPlugin preview performance - test build McBainUK 3 2,395 2009-05-29, 07:19 AM
Last Post: McBainUK
  [DEV] SkinPlugin "applier" exe UI McBainUK 12 5,005 2009-03-30, 02:12 PM
Last Post: McBainUK
  [DEV] SkinPlugin use with CS3 AND CS4 McBainUK 1 1,751 2009-03-13, 03:39 PM
Last Post: Fatman_do
  The skinplugin do not show up in plugin tab anddu 3 2,412 2009-02-22, 10:42 PM
Last Post: Fatman_do
  [DEV] Skinplugin Resources Fatman_do 26 8,639 2008-12-01, 08:19 AM
Last Post: McBainUK
  SkinPlugin 3.2.1 - does it exist? b00sfuk 3 2,671 2008-06-07, 08:27 PM
Last Post: Fatman_do
  Problem with skinplugin smousie 19 7,266 2007-12-15, 11:57 PM
Last Post: Fatman_do
  SkinPlugin 3.1.0 crashes GB-PVR 1.1.5 PVRX2.exe Wakalaka 8 4,028 2007-12-02, 10:28 PM
Last Post: Fatman_do

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode