NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 21 22 23 24 25 … 93 Next »
GBPVRLibrary - Open Source Components

 
  • 0 Vote(s) - 0 Average
GBPVRLibrary - Open Source Components
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#11
2008-12-19, 10:45 PM
reven Wrote:ok ive committed some code to the google code project, its just a basic skeleton atm, but ill be adding controls as i go (scrolling text area is on the top of the list).

JavaWiz Wrote:I have the following controls:

UI Oriented:
WizUiTextBox (scrollling)

I smell collaboration...
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]
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#12
2008-12-19, 11:02 PM
i got the basic code for the scrolling textbox working,
1. draw a image using gdi
2. create a (opposite to UiStatic, GuiTexture? i forget the name)
3. then scroll using textureTopLeft/Right textureBottomLeft/Right

so should be fast enough with no overhead (only drawing the gdi image once). i had a old textarea from 2005 that worked by redrawing the image each time it scrolled, but now we have textures, its a lot easier (well quicker).

i want to get the GuiElement base class down (all the gui elements will extend that class), so ill get a few controls working and see how it goes.

as to the BSD license, i wanted people to be able to use the code and contribute without them having to open up their code if they didnt want to.

im thinking about adding a plugins directory to the svn and having some community plugins. i may do "Videos" (ive dropped the "my" from "my videos") and making that open source.
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#13
2008-12-19, 11:05 PM
for the imdb scrappers, ive got a lot of experience with these and xmltvnz, im going to port a base dynamic library and have all the available information sites configured in a xml file.

so we have a base class (that shouldnt really need to change that much) and just add/update sources from a xml file that will get downloading automatically when a source changes.
ill be adding imdb and thetvdb pretty shortly.
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#14
2008-12-19, 11:07 PM
oh, anyone who wants access to commit code just PM me your email address for google and ill add you.
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#15
2008-12-19, 11:10 PM
The plugin name "Vidoes" shows up for users of the plugin <Video Archive>, so that may be a point of concern with support and clashing names. It is an "old UI" plugin that hasn't been updated in a while, so just throwing that out there. You also had a loyal following from "back in the day" with the My Series so...food for thought.
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]
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#16
2008-12-19, 11:12 PM (This post was last modified: 2008-12-20, 09:29 AM by reven.)
Fatman_do Wrote:The plugin name "Vidoes" shows up for users of the plugin <Video Archive>, so that may be a point of concern with support and clashing names. It is an "old UI" plugin that hasn't been updated in a while, so just throwing that out there. You also had a loyal following from "back in the day" with the My Series so...food for thought.

yeah i figure anyone only really wants one video plugin, so meh.

also the "my" thing has been dropped and is out dated, vista no longer does it, im pretty sure xbmc has dropped it.
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#17
2008-12-20, 10:01 PM
committed code for the scrolling textarea (just called "TextArea"). atm there is a skin file for the community3 skin. it has a scroll bar which has 3 images, 1 for the top, 1 for bottom and one for middle (which gets stretched), these images need to be updated (i just had them lying around so used them).

attached is a screenshot of it in action

oh and ill probably tweak it later, add some animations when it scrolls (it just jumps atm). and there may be an issue with disposing of the old texture when the text changes (not sure what the best way to do this in pvrx2 to is, but the GC may take care of it...)
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#18
2008-12-20, 10:18 PM
reven Wrote:oh, anyone who wants access to commit code just PM me your email address for google and ill add you.
I'll get set up on google in the next day or two and send you the pm. I have permission to use the BDInfo code as I see fit but I will double check with the developer before committing it to a GPL licensed project. Also have the Netflix stuff I'd like to work on committing to it.
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#19
2008-12-20, 10:33 PM
whurlston Wrote:I'll get set up on google in the next day or two and send you the pm. I have permission to use the BDInfo code as I see fit but I will double check with the developer before committing it to a GPL licensed project. Also have the Netflix stuff I'd like to work on committing to it.

BDInfo ?
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,807
Threads: 769
Joined: Nov 2003
#20
2008-12-20, 10:51 PM
It'd be good if you could keep slow rendering devices like the PCH and MVP in mind when creating your widgets. The best way to deal with these is to have a mode that does no animation, even if it means only showing the start of a text string and truncating it to the size of the text field.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

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


Possibly Related Threads…
Thread Author Replies Views Last Post
  Attention Sub: Open TV / Custom Data Grabber plugin Benoire 2 3,018 2014-11-14, 02:05 AM
Last Post: Benoire
  Open Source Mheg+ Graham 0 1,502 2012-11-30, 06:32 PM
Last Post: Graham
  sample video overlay plugin source code? reven 2 2,456 2011-10-03, 12:42 AM
Last Post: reven
  Source code for older versions ? Spark 1 1,803 2011-02-23, 01:19 AM
Last Post: sub
  Capture source names imilne 4 2,729 2010-11-18, 01:49 PM
Last Post: imilne
  Source for plugin similiar to Video Library ishmale423 2 1,950 2009-05-01, 04:49 PM
Last Post: jasonbs10
  Select capture source khaver 3 1,981 2008-12-15, 02:20 AM
Last Post: khaver
  CommunitySkin 4 Open development thread. Fatman_do 110 26,416 2008-12-14, 09:04 PM
Last Post: McBainUK
  vlc as live TV Source theGressier 4 2,907 2008-09-13, 12:35 AM
Last Post: drlava
  What SCM (Source Control Management) system do you use? JavaWiz 3 2,151 2008-08-19, 07:28 PM
Last Post: Manderson

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

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

Linear Mode
Threaded Mode