Page 1 of 1

New New Mac GUI

Posted: Sun Jan 14, 2007 4:00 am
by benlake
Per a conversation between dynaflash and I, we were sorta on the same page as a far as integrating IHBs and HBs interfaces. Below is a link to some mock ups I made, please comment here with suggestions. I hope our design attempts on any front aren't ruined by the effects of too much committee :)

Enjoy.

http://benlake.org/projects/handbrake

Posted: Sun Jan 14, 2007 4:06 am
by jbrjake
I like. Especially that queue. It's hot.

Here's some committee design for you:

* Instead of a "New..." button to add a preset, what about just "+"? Plus signs are used to indicate "add a preset" in a lot of applications.

* Could the Preset window be an inspector window? I'd like to be able to leave it open most times, just floating off to the side, and tweak settings without necessarily saving a new preset.

Posted: Sun Jan 14, 2007 5:00 am
by dynaflash
I like the mockups, lets see them in action, benlake, if you have no objections, I personally believe it is time to create a branch for the mac gui so we can move forward independent of rev 0.7.2 and the mem leak.

This way, we can move things forward to the future revs instead of waiting for 0.7.2 to be released. Too many good things are coming from too many good devs to keep everything local on independent machines.

benlake: nice mockups. assuming they are wired up, go ahead and create a branch for the mac gui as far as I am concerned. so we might get things moved ahead on that front.

Posted: Sun Jan 14, 2007 5:04 am
by dynaflash
Anxious to see your preset code. Mine is likely to pale by comparison. :)

Posted: Sun Jan 14, 2007 5:37 am
by benlake
dynaflash wrote:Anxious to see your preset code. Mine is likely to pale by comparison. :)
I doubt it, it wasn't anything that special. It could be done more cleanely, but having clean preset code vs. not having presets in the app makes any functional preset code acceptable for now :)

I threw these mock ups together pretty quick disregarding anything concerned with wiring. It'll take a bit of work to get things functional. In IHB titer used 'Views' a bunch for the interface, I haven't used these so I'll have a little learning curve to ensure I know what's going on.

I'll wait for more feedback, acceptance, and a branch before beginning the wiring.