Blender Git Loki

Blender Git "UI-experiments" branch commits.

Page: 7 / 20

June 10, 2015, 13:28 (GMT)
Merge branch 'master' into UI-experiments
June 10, 2015, 13:27 (GMT)
Merge branch 'master' into UI-graphical-redesign
June 9, 2015, 23:38 (GMT)
Minor theme change
June 9, 2015, 21:54 (GMT)
Add an "Interface Style" theme option for flat vs. classic drawing

Adds an "Interface Style" menu containing the items "Flat" (default) and
"Classic". The classic option basically brings back widget outlines,
emboss, shading and old checkbox design.

Open design question:
Currently widget outlines, emboss and shading is hardcoded disabled for
the "Flat" option. Meaning that tweaks to their theme options don't have
any effect. I think it should be fine to just disable the theme buttons
for this, but I'm all ears for better approaches.

Requested by @campbellbarton and @ton
June 8, 2015, 23:47 (GMT)
Draw widget boxes antialiased
June 8, 2015, 22:31 (GMT)
Better drawing for checkboxes (perfectly round + anti-aliasing)
June 8, 2015, 21:40 (GMT)
Merge branch 'UI-graphical-redesign' into UI-experiments
June 8, 2015, 21:40 (GMT)
Merge branch 'master' into UI-experiments
June 8, 2015, 21:40 (GMT)
Merge branch 'master' into UI-graphical-redesign
June 8, 2015, 21:39 (GMT)
Add widget rollover feedback by implementing a Sub-Button pipeline

As pretty much agreed on in T38070, this implements widget-rollover for
better visual feedback.
The added Sub-Button pipeline should provide us a solid base for future
ideas like using Sub-Buttons to trigger operators (thinking of 'X'-icons
within tabs or menus e.g.), open popups/menus, provide better cursor
feedback, etc. They are basically independent buttons within buttons.

https://developer.blender.org/F187781
June 7, 2015, 16:52 (GMT)
Draw emboss for non-embossed buttons on hover for better visual feedback

We could check other approaches for this as well, like changing mouse
cursor, but let's test this one first.
June 6, 2015, 13:37 (GMT)
Merge branch 'master' into UI-graphical-redesign
June 6, 2015, 10:19 (GMT)
Fix Clip Editor not using correct scrollbars in Graph/Dopesheet view
June 5, 2015, 20:55 (GMT)
Merge branch 'UI-graphical-redesign' into UI-experiments
June 5, 2015, 20:55 (GMT)
Merge branch 'master' into UI-graphical-redesign
June 5, 2015, 20:54 (GMT)
Merge branch 'master' into UI-experiments
June 5, 2015, 20:54 (GMT)
A first Menu/Popup redesign

Based on this mockup by @venomgfx: http://wiki.blender.org/index.php/
User:Venomgfx/User_Interface#Menu_Item_.26_Menu_Back

Main changes:
* Draw background for menu title in a different color (currently
hardcoded darker) instead of using a separation line
* Align submenu triangle icons vertically and add some extra space for
them so that they are not squashed in to the line (means shortcut text
is now always vertically aligned as well)
* More modern submenu triangle icon drawing
* Draw separation lines a bit more visible
* Don't add extra icon padding if the menu doesn't contain any icons
(text in menus often used to have some padding on the left so that the
text is nicely aligned even when some entries had icons in front of it.
This is all fine but wasn't needed/looked weird if there isn't any menu
entry with an icon at all - e.g. 3D View "Select" menu, most of the RMB-
menus)
* Cleanup

Screenshots:
* https://developer.blender.org/F185706
* https://developer.blender.org/F185707
* https://developer.blender.org/F185708
June 4, 2015, 16:37 (GMT)
Use left aligned text for icon buttons
June 4, 2015, 16:13 (GMT)
Merge branch 'UI-graphical-redesign' into UI-experiments

Conflicts:
source/blender/editors/screen/area.c
June 4, 2015, 15:55 (GMT)
Merge branch 'master' into UI-experiments
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021