Files
test2/source/blender/editors/include
Ton Roosendaal ab407f6ac7 2.5
First version of region-scaling. WIP commit, so bear with me a while!

- All fixed sized regions have a small 'drag' widget, on the left or top.
  (not yet for free-sized regions, like 4-split).
- Mouse-over on widget changes cursor and allows drag.
- Click on widget hides/reveals.
- Fun for test; 3d view header, if high enough, draws more rows of
  buttons when width is too small.

The WIP stuff;
- It doesn't save yet in files, using the "minsize" variable of region
  definitions, also means other similar areas show same sizes now.
- Definitions for pref size, min/max will be added.
- Properties panel in Fcurve window draws widget on wrong place when
  hidden (subdiv system needs tweak)
- Widgets don't draw perfect yet, also needs further tweaks.

But, in general it's quite fun and usable. :) Many variatians are possible,
like for real tabs, or little icons, or just click-drag on edge.

The reason to first try the widget/tab variation:
- it re-uses the "Area Action Zone" code, widgets for layouting Screens
- it's visible, hotkey-only options for screen layouts are not preferred.
- distinguish clearly area-edges from region-edges this way. Having the
  cursor change shape on every edge (and block input) is probably annoying
  too... but that can be tested.

Later more!
2009-05-24 13:29:29 +00:00
..
2008-11-12 21:16:53 +00:00
2009-05-14 18:08:14 +00:00
2.5
2008-12-19 12:14:58 +00:00
UI
2009-04-22 18:39:44 +00:00
2009-05-09 02:37:12 +00:00
2009-02-28 23:33:35 +00:00
2009-02-28 23:33:35 +00:00
2009-05-14 18:08:14 +00:00
2.5
2009-01-24 13:45:24 +00:00
2.5
2009-04-20 10:13:55 +00:00
2.5
2009-02-21 19:17:31 +00:00
2.5
2009-01-27 17:12:40 +00:00
2009-05-21 15:36:16 +00:00
2.5
2009-01-22 14:59:49 +00:00
2.5
2009-05-24 13:29:29 +00:00
2.5
2009-05-21 13:33:04 +00:00
2009-02-19 23:53:40 +00:00
2.5
2009-01-14 16:13:50 +00:00
2.5
2009-01-10 16:49:22 +00:00
2009-02-28 23:33:35 +00:00
2.5
2008-12-19 12:48:30 +00:00
2.5
2009-04-15 17:53:12 +00:00
2.5
2009-05-18 16:42:34 +00:00
2.5
2009-05-22 15:02:32 +00:00
UI
2009-05-19 17:13:33 +00:00