WIP - Prototype

Got a neat new template? Share it here!

WIP - Prototype

Postby switch » May 31st, 2008, 9:20 pm

Here is a new theme I have been working on over the past few months codenamed Prototype and I would like any opinions on it good or bad. It has been created in javascript to look like a real application using the Ext-Js framework.

It showcases some new features destined for future versions of sabnzbd such as
-High/Normal/Low priority system
-Pausing of individual downloads
-Actions on multiple queue items

Image


It is also a perfect candidate for stand-alone browser applications such as mozilla prism or Adobe Air
Image

It still has some way to go, currently the main features missing are:
-Settings
-Menu for adding of nzb's
-Extra polish

I have got a demo of it currently running at http://sabnzbd.org/switch/prototype/main.html although please note any actions such as deleting/re-ordering won't work as it is not running off a sabnzbd install.

For any people who want to check out the real thing, there is no windows build available, but the python version is available in the branch sabnzbd-prototype
http://svn2.assembla.com/svn/SABnzbd/br ... prototype/

The build is highly experimental, so if you have any problems please report them in this thread.

If you have any opinions on the current look, layout, or general operation of the skin, please speak out now. Thanks.
Last edited by switch on July 22nd, 2008, 6:56 am, edited 1 time in total.
User avatar
switch
Moderator
Moderator
 
Posts: 1513
Joined: January 17th, 2008, 4:55 pm
Location: UK

Re: WIP - Prototype

Postby nzb_leecher » June 1st, 2008, 4:35 am

Just a question, will this also be the end of smpl?
nzb_leecher
Full Member
Full Member
 
Posts: 211
Joined: January 22nd, 2008, 2:38 pm

Re: WIP - Prototype

Postby neilt0 » June 1st, 2008, 5:26 am

Looks great!
User avatar
neilt0
Full Member
Full Member
 
Posts: 120
Joined: January 22nd, 2008, 5:16 am

Re: WIP - Prototype

Postby Juo » June 1st, 2008, 6:31 am

This looks really promising, I love the new theme.  ;D
Juo
Newbie
Newbie
 
Posts: 7
Joined: April 6th, 2008, 4:47 pm

Re: WIP - Prototype

Postby fusen » June 1st, 2008, 6:58 am

this looks sweet, looking forward to see first proper release!
fusen
Newbie
Newbie
 
Posts: 39
Joined: February 11th, 2008, 1:14 am

Re: WIP - Prototype

Postby huleboeren » June 1st, 2008, 3:08 pm

Does the uTorrent webui use "Ext-Js framework." too?
huleboeren
Release Testers
Release Testers
 
Posts: 118
Joined: January 25th, 2008, 2:10 pm

Re: WIP - Prototype

Postby switch » June 1st, 2008, 4:48 pm

nzb_leecher wrote:Just a question, will this also be the end of smpl?


Unlikely, smpl will get less new modifications but it will still be kept up to date with other changes in sabnzbd.

huleboeren wrote:Does the uTorrent webui use "Ext-Js framework." too?


No, I believe they use custom coded javascript.

Using Ext-Js allows access to a wide variety of user made themes, see this image for some I tested out in an older development version:
Image

pair of dimes wrote:Can't wait to use this. You should provide a tutorial for new users, as the amount of data shown there is overwhelming. (maybe start with history & bottom section minimized?)


Good idea, I'll make a few UI images detailing some of the layout features.
User avatar
switch
Moderator
Moderator
 
Posts: 1513
Joined: January 17th, 2008, 4:55 pm
Location: UK

Re: WIP - Prototype

Postby auskento » June 2nd, 2008, 9:29 am

As pretty as plush is, i prefer functional and simple or smpl :P  This looks like a simple looking UI with a lot of functionality.
I think I'm gonna like it :)

Great work
auskento
Moderator
Moderator
 
Posts: 87
Joined: January 21st, 2008, 9:45 pm
Location: Melbourne, AUS

Re: WIP - Prototype

Postby nzb_leecher » June 2nd, 2008, 5:42 pm

switch wrote:
nzb_leecher wrote:Just a question, will this also be the end of smpl?


Unlikely, smpl will get less new modifications but it will still be kept up to date with other changes in sabnzbd.

Great i already liked smpl, all one would need in eyesight and also not a different colorscheme for each menu, see plush and his settings menu for example.

But i will give it a look and thought, it will be just my opinion of course, you an wipe your ass of with it if you like. :-)
I will do the same with your opinion if i don't like it :-)

1. btw what i noticed there was the history tab under and a history on the right, twice the same info seem a bit dumb :-)

2. Also the biggest strength i always found the standard speedbar, hidding it under a special tab and wasting another choice seems like a step backward to me.

3. Also for the missing "time left" i prefer them above "category" or "script"

4. how about using the possibility for two interfaces switching. Sab supports it, but no interface supports it. I mean the second interface which can be used via a seperate hyperlink. Make a button in smpl and wip to switch between, maybe plush will do that too. And then you can easy choose between the best of both worlds. Without bookmarking, hell maybe you all can make some standard name giving URL for each interface and make them work via a list box (real time). Now in practice you choose a interface, stick to it and never look at the rest. even if the rest want help, you can at least make a switch button for your 2 interfaces.
Last edited by nzb_leecher on June 2nd, 2008, 6:01 pm, edited 1 time in total.
nzb_leecher
Full Member
Full Member
 
Posts: 211
Joined: January 22nd, 2008, 2:38 pm

Re: WIP - Prototype

Postby switch » June 2nd, 2008, 6:59 pm

nzb_leecher wrote:1. btw what i noticed there was the history tab under and a history on the right, twice the same info seem a bit dumb :-)

Maybe so, I only added it as a test really. The side history bar can be permanently hidden, which may be useful for people with limited width resolutions so they can access the history from the lower bar. It may be possible to it optional in the settings.

nzb_leecher wrote:2. Also the biggest strength i always found the standard speedbar, hidding it under a special tab and wasting another choice seems like a step backward to me.

Well they can just keep the graph tab open if they wish, there is no need for them to keep it on the other tabs all the time. The default opened tab may also be and option that can be set as well.

nzb_leecher wrote:3. Also for the missing "time left" i prefer them above "category" or "script"

Can you explain what you mean by "missing 'time left'"?

nzb_leecher wrote:4. how about using the possibility for two interfaces switching. Sab supports it, but no interface supports it. I mean the second interface which can be used via a seperate hyperlink. Make a button in smpl and wip to switch between, maybe plush will do that too. And then you can easy choose between the best of both worlds. Without bookmarking, hell maybe you all can make some standard name giving URL for each interface and make them work via a list box (real time). Now in practice you choose a interface, stick to it and never look at the rest. even if the rest want help, you can at least make a switch button for your 2 interfaces.


Changing an interface without restarting is only a new feature I have added (for 0.5). Currently the restart is needed because the dir for the web interface is set at startup, and cannot be changed during runtime. Doing it via specifying in the url (http://localhost:8080/sabnzbd/?skin=smpl) is possible, just a bit of work as it needs a lot of modifications. I'll look into backporting some of the code, maybe even creating a "Skins" config page to remove some options from config>general where these settings aren't really needed.
User avatar
switch
Moderator
Moderator
 
Posts: 1513
Joined: January 17th, 2008, 4:55 pm
Location: UK

Re: WIP - Prototype

Postby nzb_leecher » June 3rd, 2008, 1:51 am

Hi short reply this time i have to go to work in a few minutes.

2. if graph is open tab i loose history or other "tabs", dont want to continuously switch between tabs graph and history for example.

3. time to left before everything is downloaded per item of course just like in smpl.

4. ok alternatively if your ideas would be impossibly, one could use the settings from sab if one entered a prim and sec interface already. 
nzb_leecher
Full Member
Full Member
 
Posts: 211
Joined: January 22nd, 2008, 2:38 pm

Re: WIP - Prototype

Postby Flash_Git » June 3rd, 2008, 8:13 am

I like the look of it, much prefer haivng everything on one page.
One request would be to adding NZB's by ID/URl/Uploading on the main page, or at least in as few clicks as possible; so perhaps an "Add NZB" button which brings up a dialog for all three.
Flash_Git
Newbie
Newbie
 
Posts: 7
Joined: May 31st, 2008, 12:17 pm

Re: WIP - Prototype

Postby nzb_leecher » June 3rd, 2008, 11:58 am

Flash_Git wrote:I like the look of it, much prefer having everything on one page.
Exactly my opinion.
nzb_leecher
Full Member
Full Member
 
Posts: 211
Joined: January 22nd, 2008, 2:38 pm

Re: WIP - Prototype

Postby auskento » June 3rd, 2008, 7:42 pm

I just set up the trunk version to have a look at this interface.

It is awesome.

I look forward to seeing more of this interface in the future.
auskento
Moderator
Moderator
 
Posts: 87
Joined: January 21st, 2008, 9:45 pm
Location: Melbourne, AUS

Re: WIP - Prototype

Postby jp22382 » June 4th, 2008, 5:43 pm

nzb_leecher wrote:
Flash_Git wrote:I like the look of it, much prefer having everything on one page.
Exactly my opinion.


ditto. Reminds me of the utorrent interface, but better :)

I actually prefer this over plush.

If you could make the bottom pane slide out of view like the right hand pane does, that would be nice.
jp22382
Release Testers
Release Testers
 
Posts: 48
Joined: January 22nd, 2008, 1:51 pm

Next

Return to Templates