[Web Interface Addon] XBMC Control Web Page - an open source development project

  Thread Rating:
  • 3 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Kabooga Offline
Senior Member
Posts: 193
Joined: Feb 2009
Reputation: 0
Location: Silicon Valley, CA
Post: #11
Another zip file uploaded. I tested this one to make sure there were no CRC errors.

This version works with Safari, and Firefox. Hopefully the problems seen by Livin and Bram77 are fixed.

File can be downloaded at http://code.google.com/p/xbmcontrol-web/downloads/list

Enjoy.
find quote
Livin Offline
Posting Freak
Posts: 3,432
Joined: May 2004
Reputation: 17
Location: above ground
Post: #12
Kabooga,
That works better... Two questions.

1) There is some long delay between when you choose a folder (source) for the first time and when it displays it. 30-60 seconds (not sure if it is caching it our what it is doing? Maybe it could cache immediately upon load (in the background)? One of my folders only had 19 items and it took almost a minute. XBMControl takes 1-2 seconds, in comparison, for the same sources.

2) I'm getting a modal popup when I select a folder/Source where no child items exist. (no error with XBMControl)

[Image: err.jpg]

I'm not an expert but I play one at work.
find quote
Livin Offline
Posting Freak
Posts: 3,432
Joined: May 2004
Reputation: 17
Location: above ground
Post: #13
Kabooga,
any newer versions to test with?

I'm not an expert but I play one at work.
find quote
Kabooga Offline
Senior Member
Posts: 193
Joined: Feb 2009
Reputation: 0
Location: Silicon Valley, CA
Post: #14
A new version has been put on the Google code project (v1.10)

Sorry for the wait. Big changes made. The web interface looks a lot cleaner.

The code project is at http://code.google.com/p/xbmcontrol-web/
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Post: #15
@Kabooga, could anything be learned or copied from this project/code?:
http://code.google.com/p/mp-web-interface/

Confused

By the way, would be nice to have a few screenshots on http://code.google.com/p/xbmcontrol-web/ Big Grin

PS! Off-topic but something related that is highly request and a hot discussion topic is also the possibility of being able to edit advanced settings (advancedsettings.xml) and keymappings (keymap.xml) non-GUI features via the a separate section in the web interface:
http://forum.xbmc.org/showthread.php?tid=46100

Wink

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
Bram77 Offline
Skilled Python Coder
Posts: 1,319
Joined: Feb 2008
Reputation: 27
Location: Netherlands
Post: #16
Great update! What js library are you using for the treeviews and animations?
Are the graphics part of the library?

It all seems to work now except for a lot of alterts with a "xbmcCmds failure t:[object Object]" message.

[Image: widget]

Please add to my reputation if you find my posts usefull (+/- button below posts)
Ubuntu 12.10 minimal XBMC auto-install script :: XBMControl :: Xbmc XBOX Skins :: XBMControl for Android :: Owner of Sudo Systems
find quote
Kabooga Offline
Senior Member
Posts: 193
Joined: Feb 2009
Reputation: 0
Location: Silicon Valley, CA
Post: #17
I'm using the EXT JS library. http://www.yui-ext.com/ The library is very complete. All the graphics except for the media buttons (stop, play, etc) were already in the library.

I'll put more information in the alerts so we can see what is going on.
find quote
Bram77 Offline
Skilled Python Coder
Posts: 1,319
Joined: Feb 2008
Reputation: 27
Location: Netherlands
Post: #18
EXT JS lloks fantastic, thanks! I'll be using it for sure. I've worked with Backbase for quite some time, which is extremely powerful, but sometimes unpredictable with the cross-browser stuff. I have a lot of respect for the developers of Backbase, but it has become so complex that there keep popping up bugs that are hard to fix. This seems like a nice (even though a bit less powerful) alternative.

[Image: widget]

Please add to my reputation if you find my posts usefull (+/- button below posts)
Ubuntu 12.10 minimal XBMC auto-install script :: XBMControl :: Xbmc XBOX Skins :: XBMControl for Android :: Owner of Sudo Systems
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Post: #19
...screenshot or two on http://code.google.com/p/xbmcontrol-web/ might entice new users to try it Wink

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
Bram77 Offline
Skilled Python Coder
Posts: 1,319
Joined: Feb 2008
Reputation: 27
Location: Netherlands
Post: #20
A little (offtopic) update bout my first experiences with ExtJS 3.... It's extremely usable. I've used a lot of js libraries and I've never came across one that's so easy to use and work well cross-platform (IE, FF, Opera and Safari all seem to work flawless). I'm integrating it in the PHP zend Framework now, which is a bit trickey but doable.

I've convinced my boss to get me a license (actually, the library did most of the convincing). I'm writing apps with it as we speak....so thanks for the tip again!! and keep using it for XBMC Contol Web, because there is no better alternative.

[Image: widget]

Please add to my reputation if you find my posts usefull (+/- button below posts)
Ubuntu 12.10 minimal XBMC auto-install script :: XBMControl :: Xbmc XBOX Skins :: XBMControl for Android :: Owner of Sudo Systems
find quote
Post Reply