NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Information Community Announcements v
« Previous 1 … 31 32 33 34 35 … 56 Next »
Too many skins, too many options, too many plugins...

 
  • 0 Vote(s) - 0 Average
Too many skins, too many options, too many plugins...
Old Dog
Offline

Posting Freak

Posts: 1,083
Threads: 99
Joined: Jul 2005
#161
2006-07-12, 03:13 PM
Fatman_do Wrote:From my experience, with my skill set, this is not the "better" approach by declaration.

Ooops! I meant better from the end-users perspective, not really the skinners.

But tweaking elements inside a graphics program really shouldn't be any more difficult than tweaking coordinates in xml code. What makes both a pain is the need to tweak, save, stop gbpvr, start gbpvr, observe.
Learning new tricks!
Visit Plain Jane's Collection
MixMan
Offline

Posting Freak

Posts: 1,239
Threads: 100
Joined: Oct 2005
#162
2006-07-12, 03:27 PM
If anyone wants to design graphic layouts with one statci image, that is OK by me. I will implement a se.png in the BaseSkin if anyone want to make an AM ThemePack that work with the BaseSkin.
There are many disadvantages with static images that you will be aware of when more XML designs will appear if we get a common image naming standard.

The new skin name should not be used by any complete skin....so the end users don't get confused.
What shall the name of the plugin "skin" be called?
Universal, Default or Standard....or do you have any other suggestion?
Best Regards
MixMan
[SIZE="1"]
Antec Fusion case with Gigabyte GA-MA78GM-SH, AMD X2 4850e, 2GB RAM, AMD780G Onboard graphics. WinTV-PVR 150 MCE (With FM), Twinhan DVB-T, 750GB + 250GB HDD. Windows XP Pro SP3, MCE 2005 Remote, 29" 4:3 monitor and a 47" Philips 9603H LCD[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#163
2006-07-12, 03:58 PM
Universal may be best.

Old Dog.

AM Functionality regarding SkinEffects (not what you may think).

Here is one thing that maybe can be done to simplify how it is done.

More shooting from the hip, but here it goes.

Right now, to get a "default" se.png copied to a plugin of choice (lets say SportScores), this directory has to exsist as well:
..\Appearance\SkinEffects\RoseWood\SportsScores\

And this directory doesn't contain a se.png since we want the default. If I had 20 skineffect options, that directory has to be added there as well.

Could it be possible to do this?

A: Look for se.png in a SkinEffects subfolder (It does this now)
B: If no folder is found, the default se.png file is copied to all folders in that skin. (excluding defined ones of course.)

It removes the need to create many "empty" directories and add new ones for new plugins.

Putting the gun back in the holster now.
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]
MixMan
Offline

Posting Freak

Posts: 1,239
Threads: 100
Joined: Oct 2005
#164
2006-07-12, 06:05 PM (This post was last modified: 2006-07-12, 08:53 PM by MixMan.)
Imagine this with a Standard skin.
If plugin developers and skin designer would support this suggestion following would occur.
If we could agree upon a "minimal" image naming Standard, we could within a month have this.
All Plugins would have a Standard skin that would work with most skins/XML layouts
Have many skin designs that would work with all Advisor ThemePacks
Have many skins that would work with AM skinpacks
Possible skins/XML layouts
Sub's Blue 720x480 XML layout
Mixman's 720x480 XML layout
Fatman_do's 720x480 XML layout
Dottore's 1280x720 XML layout
Mixman's 1024x768 XML layout
MixMan's 1366x768 XML layout
Best Regards
MixMan
[SIZE="1"]
Antec Fusion case with Gigabyte GA-MA78GM-SH, AMD X2 4850e, 2GB RAM, AMD780G Onboard graphics. WinTV-PVR 150 MCE (With FM), Twinhan DVB-T, 750GB + 250GB HDD. Windows XP Pro SP3, MCE 2005 Remote, 29" 4:3 monitor and a 47" Philips 9603H LCD[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#165
2006-07-12, 06:55 PM
Quote:Button X direction location Suggested: Controlled by Baseskin.xml

Fatman_do’s Addendum:

Whenever possible, button SpecialElements defined in baseskin.xml for Buttons

Example:
Code:
<SpecialElement name="Buttons" loc="10,75" size="150,30" spacing="7"/>
Plugin developers are encouraged to use this scheme to control menu buttons.
If need arises to use a different scheme, then the plugin's skin will need to control this.
This would allow for consistent locations from plugin to plugin.

--End of Addendum

There may be a similar method for lists and such, but I think there is too much variation on what is needed to try to standardize on that. Buttons are probably all that is needed. I don't know what is a pain for developers.

Is constructing a special element for location and size of the info "list" without being specific a good idea? Then having "sub" special elements control the data within that general special element? I can see problems with sizes not working within a common scheme for everybody.

Plugin specific elements can still be controled by the plugin skin, just where to start with those two may go a long way. Special needs can avoid those as always.

None of these suggestions are for current plugin design, just ideas for future considerations.
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]
daphatty
Offline

Posting Freak

Posts: 1,032
Threads: 85
Joined: Feb 2005
#166
2006-07-12, 08:25 PM
Old Dog Wrote:But tweaking elements inside a graphics program really shouldn't be any more difficult than tweaking coordinates in xml code. What makes both a pain is the need to tweak, save, stop gbpvr, start gbpvr, observe.

This brings up a good point. Maybe sub can add the ability to update the skins "on the fly?" Ironic that I was thinking about this myself after digging through the web for skin ideas that might help you guys.
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#167
2006-07-12, 08:46 PM
Some plugins out there, can't remember off the top of my head, actually update on the fly. I used that to skin some. Never had to exit GBPVR. I may have had to return to main menu, but not exit.

Can't remember if everything updated or not. It seems like McBainUK's might have done this.

Anyway, it seems there is a mechanism that does this.
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]
psycik
Offline

Posting Freak

Posts: 5,210
Threads: 424
Joined: Sep 2005
#168
2006-07-12, 08:50 PM
Mine do this, I'm quite proud of it.... Big Grin

Basically I check if the skin.xml file has been updated then reload it if it has. It's pretty simple.
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#169
2006-07-12, 08:53 PM
psycik Wrote:Mine do this, I'm quite proud of it.... Big Grin

Basically I check if the skin.xml file has been updated then reload it if it has. It's pretty simple.

Yes that is it. I knew it was one of the later ones I did. (Not a knock on you I just did all the music variations last since there were so many).

It was about the time I asked you for a change to improve skinning.
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]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#170
2006-07-12, 09:11 PM
Another addendum:
Quote:Reference ListView image size is 566x489 pixel. Border is 20 pixels on all sides.
The odd values is due to that a the image was created with a 720x480 skin XML on a 800x600 resolution
and the visual look and feel set the proportions.

Concerns about 20pixel window around listviews.

I used 10 when I went through and re-did Chameleon (not knowing it was 20). Some plugins caused me fits (I did all of them) trying to fit in a 10 offset when scaling was considered and they needed to be shoe-horned in on multiple composite images and it ate up valuable space.

I am wondering if something much smaller, say 5 should be a standard. Scaling issues are minimized with a more narrow area. The majority of image based skins out there do not include any image padding like this and we need to minimize the impact on them. This cannot be seen as trying to push all of BaseSkin's methods on others.

Don't you think a five pixel zone for dropshadow effects are enough? Most of BaseSkin's 3rd party plugins are using the image from MCE2 for list backgrounds and it has no zone like this. 5 impacts this much less than 20.

Comments?
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]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (19): « Previous 1 … 15 16 17 18 19 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pandora Internet Radio and MusicMonkey (MediaMonkey) music plugins cncb 19 8,432 2011-12-17, 02:02 AM
Last Post: steeb
  SkyNews and ABC Australia mini-plugins released for UbuStream ubu 0 1,073 2007-02-24, 11:24 AM
Last Post: ubu
  2 new Plugins McBainUK 7 3,103 2007-01-25, 11:22 AM
Last Post: MixMan
  MultiDec Plugins and Card Server howto MixMan 0 2,028 2007-01-19, 07:15 PM
Last Post: MixMan
  2 New Plugins added to Wiki rwmech 0 1,293 2006-10-16, 05:16 PM
Last Post: rwmech
  Appearance Manager skins: Mayhem, Black Jack, Contour Old Dog 1 1,421 2006-05-17, 06:20 PM
Last Post: Old Dog
  Using an Installer for plugins jorm 11 4,143 2005-05-18, 12:33 PM
Last Post: jorm
  Skins? womble 8 2,993 2005-04-19, 07:25 PM
Last Post: HenkH
  Skins Don't Support Live TV on MVP in Latest GBPVR DavidJames 2 1,800 2005-03-28, 03:21 PM
Last Post: reboot
  My Programs Plugins Released reven 37 12,403 2005-02-04, 11:38 PM
Last Post: Guest

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

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

Linear Mode
Threaded Mode