NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Information NextPVR Announcements v
« Previous 1 … 3 4 5 6 7 … 11 Next »
Plugin developers read

 
  • 0 Vote(s) - 0 Average
Plugin developers read
Old Dog
Offline

Posting Freak

Posts: 1,083
Threads: 99
Joined: Jul 2005
#21
2006-07-23, 01:13 PM
daphatty Wrote:The day the My Series "just works" with whatever skin I want to use will be a happy day indeed.

daphatty,

I just skinned My Music & My Videos for Plain Jane. So how bad a job did I do?

Regards,
Old Dog
Learning new tricks!
Visit Plain Jane's Collection
Torque
Offline

Senior Member

Posts: 712
Threads: 68
Joined: Jan 2005
#22
2006-07-25, 03:38 PM
Old Dog Wrote:daphatty,

I just skinned My Music & My Videos for Plain Jane. So how bad a job did I do?

Regards,
Old Dog

I think that's the point of this thread. IMO, we shouldn't have to skin every plugin. The plugin should be designed to use the definitions from the baseskin file (common location and look for buttons, dialog boxes, ...)

This is the main reason I haven't worked on any more skins. I don't have the time or patience to go thru every plugin to make it work with a new skin and I'd rather not put out a skin that looks great for the main menu but rubbish for whatever plugins the user wishes to use.
MY PVR:
OS: Windows 7 Home Premium
Hardware: Silverstone LC13-E, Athlon II 250, Asrock 785GMH, 2GB Corsair RAM, 250GB WD HDD, 1TB WD Black, Hauppauge PVR-150 MCE tuner (s-video to Dish STB), HDHomeRun (ATSC x2), MCE2004 for Rx, USB-UIRT for Tx, Sony VL600 Remote, 36" Sony Wega HD CRT on DVI to embedded ATI HD4200.
TV Service: Dish Network and Antenna Pics 'n Details
Old Dog
Offline

Posting Freak

Posts: 1,083
Threads: 99
Joined: Jul 2005
#23
2006-07-25, 04:09 PM
Torque Wrote:I think that's the point of this thread. IMO, we shouldn't have to skin every plugin. The plugin should be designed to use the definitions from the baseskin file (common location and look for buttons, dialog boxes, ...)

This is the main reason I haven't worked on any more skins. I don't have the time or patience to go thru every plugin to make it work with a new skin and I'd rather not put out a skin that looks great for the main menu but rubbish for whatever plugins the user wishes to use.

I'm a little skeptical that this can be accomplished without dampening creativity.
Learning new tricks!
Visit Plain Jane's Collection
Torque
Offline

Senior Member

Posts: 712
Threads: 68
Joined: Jan 2005
#24
2006-07-25, 05:17 PM
Old Dog Wrote:I'm a little skeptical that this can be accomplished without dampening creativity.

Creativity for plugin designers or skinners?

If the plugins would carry over at the very least the common background, button look, and font styles/sizes, dialog box appearances then that might be enough. But unless things have changed recently, most of them do not.

Skinners can still move things around in the individual skin.xml files if they feel they want to. But lets take a few plugins for my example: Weather, Stocks, and Search. All three have the same basic format and I haven't seen a skin yet that changes the way they look drastically... the buttons always run down the left side with the data sitting to the right and some sort of indication along the top that tells which plugin you're viewing (i.e., "Weather"). Well, if these plugins were to reference (by default) locations and style for buttons, screenname, data area, and notes area, creating a skin would be an easier feat.

1/2 of my full time job is doing web programming. From a single stylesheet, I can change the look and feel for every existing page of a web site and know that any new pages can be added with little to no work so they fit in with the rest of the site exactly. What I hope the baseskin file will do eventually.
MY PVR:
OS: Windows 7 Home Premium
Hardware: Silverstone LC13-E, Athlon II 250, Asrock 785GMH, 2GB Corsair RAM, 250GB WD HDD, 1TB WD Black, Hauppauge PVR-150 MCE tuner (s-video to Dish STB), HDHomeRun (ATSC x2), MCE2004 for Rx, USB-UIRT for Tx, Sony VL600 Remote, 36" Sony Wega HD CRT on DVI to embedded ATI HD4200.
TV Service: Dish Network and Antenna Pics 'n Details
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#25
2006-07-25, 05:50 PM
But this is the web, and Windows for that matter, is made up of standard UI elements defined by the OS/browser (buttons, links, header text, all form type elements for examples). This is not the case with GBPVR.
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,723
Threads: 767
Joined: Nov 2003
#26
2006-07-25, 06:02 PM
True, but I agree with Torque. Being able to define background, button look, colours, and font styles/sizes, and having the rest picked up from the standard skin goes a long way towards improving the skinning.

In the past 95% of all skins were pretty much the exactly same, with only different buttons and backgrounds being changed, but it took the developers a lot of hard work having to edit every XML file to achieve this. I'm hoping a quick edit of baseskin.xml will achieve the same thing in future.
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#27
2006-07-25, 06:11 PM
Review post #1 and #10 of this thread.

Nothing stated there hinders creativity or makes it a magic bullet that cures all problems. I see both those posts outlining a vast improvement with no negatives.

With versioning included, obsolete skins (due to major plugin changes) can be allowed to fall back to newer ones in blue.

It would be great for users, skinners, and plugin developers if many of the troubleshooting issues didn't have to be answered by:

"I recommend switching back to the default Blue skin until your skin of choice has been updated for compatibility with this new release."
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
#28
2006-07-25, 06:32 PM
sub Wrote:In the past 95% of all skins were pretty much the exactly same, with only different buttons and backgrounds being changed, but it took the developers a lot of hard work having to edit every XML file to achieve this. I'm hoping a quick edit of baseskin.xml will achieve the same thing in future.
True. Looking forward to the next update, be good to see how far skiners/plugin devs can go with the baseskin approach. ETA sub?
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,723
Threads: 767
Joined: Nov 2003
#29
2006-07-25, 06:52 PM
Its probably about a month until v0.98. I'm currently in the middle of development of some of it's features.
Old Dog
Offline

Posting Freak

Posts: 1,083
Threads: 99
Joined: Jul 2005
#30
2006-07-25, 10:25 PM
Old Dog Wrote:I'm a little skeptical that this can be accomplished without dampening creativity.

Perhaps I should rephrase that:
I'm a little curious to see if this can be accomplished without dampening creativity.

-Bad Dog
Learning new tricks!
Visit Plain Jane's Collection
« 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
  Developers, need a sub-forum supporting your plugins? sub 52 15,941 2007-07-12, 01:37 PM
Last Post: systemshark
  Plugin authors, please read sub 4 4,595 2006-05-07, 02:32 AM
Last Post: sub

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

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

Linear Mode
Threaded Mode