[Bf-funboard] Reorganising the EditButtons

Ton Roosendaal bf-funboard@blender.org
Mon, 13 Oct 2003 18:16:03 +0200


Hi,

I love to see what you do, really! But...

- You realy should design keeping in mind it is vertical as good as =20
horizontal
- only when not possible, make panels with different sizes

This is a weird restriction, I know, because logical groups are never =20=

of the same sizes. But then still... you can have a 320 pixel wide =20
Panel divided in 2 halves as well.

Empty space is also no problem. We don't want to go over full redesigns =20=

again when someone adds a button!

I didn't say the names are unimportant. In contrary, it is crucial to =20=

have the good names. We shouldn't do this too much 'ad hoc', that's =20
what I said. With Blender 2.30 the UI project isn't over! We have loads =20=

of work ahead. My proposal was - for 2.30 - to first fix errors in the =20=

UI that are really obvious, and go over the total later on.

-Ton-



On Monday, Oct 13, 2003, at 16:57 Europe/Amsterdam, William Reynish =20
wrote:

> I have attempted to reorganise the editbuttons more logically. This is =
=20
> meant for inspiration to those who will code the new UI in Blender =20
> 2.30. This is my attempt:
> =A0
> http://www.shadeless.dk/editbuttons.jpg
> =A0
> I have changed the names of a few buttons and added som as well. The =20=

> changes are:
> =A0
> Beauty -> Long (under subdivide)
> added Short next to Long, wich could subdivde the selected faces on =20=

> the short axes.
> Rem doubles -> weld vertices
> Added Smooth subdivide. Strange that this button is not in the edit =20=

> buttons window currently
> Taxface - Make ->Enable texface
> VertCol - Make -> Bake Vertex Colors
> Added Boolean
> Added Recalculate Normals next to Flip Normals
> The layer controller is now a pulldown menu.
> Everything har been organised into categories.
> =A0
> You can comment as much as you like.
> =A0
> This is the vertical version:
> http://www.shadeless.dk/editbuttons_vertical.jpg
> =A0
> =A0
> Another proposal is about togglebuttons that switch off when another =20=

> is pressed (Like the percent buttons in the RenderButtons, or the =20
> texture projection buttons in the MaterialButtons). I think there =20
> should be a visual difference between normal toggle buttons and =20
> buttons like these. They should be connected together so that you can =20=

> see that one affects the other. here is a mockup:
> http://www.shadeless.dk/buttons_mockup.jpg
> =A0
> =A0
> Another idea I had was that you should be able to tell the difference =20=

> between all toggle buttons and normal buttons that spring back when =20=

> you have clicked them (like the Render button). Normal buttons should =20=

> be slightly brighter than togglebuttons.=A0A mockup:
> http://www.shadeless.dk/buttons_mockup2.jpg
> =A0
> =A0
> Again, you are free to comment.
> =A0
> =A0
> -William Reynish (Monkeyboi)
> =A0
> =A0
> =A0
> To Ton: about the renderbuttons layout I did =20
> (http://www.shadeless.dk/renderbuttons.gif), I'd like to know wich =20
> parts you did like. I do agree with most of your critique, except you =20=

> seemed to say that the names of the buttons weren't that important, =20=

> only tooltips. I think the names are very important!=A0 Even though it =
=20
> says that OSA is actually antialiasing in the tooltip, it still takes =20=

> a considerable amount of time before a newbie realises that it is =20
> infact antialiasing. Nearly all Very Newbie images you see on elysiun =20=

> are not rendered with OSA. They don't know what it is.=A0
> =A0
> =A0
> PS: I really don't mean to sound angry or negative, remember I love =20=

> this wonderful=A0program, and I use it to death! As a fairly =
experienced =20
> user (3 years), I can say that a=A0new organisation of the buttons =
won't =20
> slow me down. Having all functions in the menus certinately won't =20
> either - I often have to go to elysiun and perform a search when I =20
> have forgotten a key-combination. Having everything in the menus will =20=

> mean=A0that I can check the key-combination in an instance. For New =20=

> users, this is wonderful - they can't guess a feature and try every =20=

> key-combination untill they find what they want=A0y'know!
>
> ------------
> Yahoo! Mail - Gratis: 6 MB lagerplads, spamfilter og virusscan
>
>
------------------------------------------------------------------------=20=

--
Ton Roosendaal  Blender Foundation ton@blender.org =20
http://www.blender.org