Page MenuHome

Panel alignment and handle style
Closed, ArchivedPublic

Description

Modified the panel draw style and alignment. Based on the concept at http://www.hacheson.com/files/Articles/Blender%20UI/Properties%20Panels/index.wiki:

The offsets are hardcoded unfortunately; these can be easily fixed, but I didn't know where to find the proper padding numbers and wanted to submit this patch for comments and opinions.

Note: I've also changed the splash screen; that is not included in this patch.

Details

Type
Patch

Event Timeline

Forest Ka (forest-ka) set Type to Patch.
Forest Ka (forest-ka) created this task.
Forest Ka (forest-ka) raised the priority of this task from to Needs Triage by Developer.
  • I don't see why we have to remove the open/close arrow icon.
  • Aligning panels is nice in a way, but in most panels we will now only have this empty gap, and that looks bad.

Overall -1 from me, sorry.

Another option is to align the checkbox to the right, inside of the drag strip.

+1 for moving the checkbox to the right, so the panel titles would align - it makes it easier to scan.
-1 for the rest, no real improvement.

I prefer the way it is now.

For the patch I don't like the empty space, it just doesn't look good to me.

For @Paweł Łyczkowski (plyczkowski)'s mockup, I also don't like it much. The position of the checkboxes is inconsistent with others in Blender, and I'd like to leave some spaces on the right side of the panel to have a button/icon for controlling presets. @William Reynish (billrey) had a mockup for this, I can't find it right now but if we want to do that then the checkbox on the right will be a problem.

Thomas Dinges (dingto) triaged this task as Confirmed, Low priority.Feb 21 2014, 1:59 AM

Marking as "Low" as this most likely will not make it in, in the current state. Could also be closed imho, but I leave that to the original submitter.

closing, there is no consensus here, we can alwas move UI elements around, but this is better handled as a design topic - keeping patch open isnt helping.