3436c41dee
Fix T38739: Simulations, unsupported in the Game Engine, could not be removed from the UI.
...
Also shorten info messages a bit.
2014-02-21 12:46:17 +01:00
c50b23fa67
Fix own error - tab scrolling mixed up region/window coords
2014-02-21 16:12:53 +11:00
a00ebaecce
UI: Increase cursor distance to leave keyboard navigation
...
This mitigates T38505, where moving the mouse while using the wheel/keys
can exit the submenu.
So at least smaller unintentional movements won't be misinterpreted.
2014-02-21 15:57:09 +11:00
1df068c39a
UI: Fix for rna-enum submenus not showing a right arrow
2014-02-20 13:30:52 +11:00
892be8edf7
NDOF: fix helicopter fly option, revert default to trackball.
...
Rationale for using trackball is that it allows roll which you expect
with an ndof device.
2014-02-19 21:30:57 +11:00
64664541b6
Fix T38706: dropdown labels in popups not updating
...
Caused by own recent changes to menu handling
2014-02-19 11:35:45 +11:00
16987f1c39
UI: increase contrast active/inactive (see: T38490)
2014-02-19 08:13:28 +11:00
c9233bfd82
Code cleanup: style
2014-02-19 08:02:59 +11:00
a66236c8f9
Fix T38661: make number button increment/decrement areas smaller.
...
Previously 1/3 of the button was used to decrement, 1/3 to edit and 1/3 to
increment. However with the number text now right aligned this meant that
the increment area would overlap the number text, which is confusing. So it
was made to smaller to only cover the arrows.
It's not as easy to click but I don't know of a better solution with right
aligned number text.
2014-02-18 19:54:42 +01:00
44fe9fe17b
Multisample: disable this by default again, it is causing a serious performance regression.
...
Fixes T38665
2014-02-18 19:38:43 +01:00
dcdb4eaf9c
NDOF: Fix for fly/walk mode ignoring axis invert options
2014-02-18 23:55:58 +11:00
6dafb89436
Fix FCurve reading freed themes, assert to prevent further misuse
2014-02-18 12:33:19 +11:00
5fb2d21390
NDOF: support pan/zoom for view2d (nodes, graph editor, sequencer... etc)
2014-02-18 11:57:49 +11:00
f468904e9b
NDOF: use like a joystick for cube picker (as with circle picker)
2014-02-18 11:57:48 +11:00
aa0aa73703
NDOF: default to turntable (blenders default too)
2014-02-17 22:04:26 +11:00
c971aac3b1
UI: wheel switches tabs over the tab area, or ctrl+wheel anywhere
2014-02-17 13:46:07 +11:00
2413b444d0
Fix T38640: password values showed in tooltips
...
also disable copying password text.
2014-02-15 12:06:46 +11:00
01d9bbaa5e
Code cleanup: remove more string encoded menu functions
2014-02-15 11:37:33 +11:00
80e21f6fc5
Code clearnup: warnings
2014-02-14 22:03:09 +11:00
6ee9d1b69d
error in recent commit
2014-02-13 10:13:33 +11:00
b61c6e0f4f
UI: remove unused freestr
2014-02-13 09:49:00 +11:00
4c21e2b382
UI: split ui_popup_menu_memory into get/set functions and store as uint
2014-02-13 09:37:28 +11:00
d4c87f2f79
Code cleanup: remove unused button aspect
2014-02-13 09:37:27 +11:00
9cc380e026
Fix own error in recent commit with red-alert flag becoming stale
2014-02-13 09:12:47 +11:00
aea00c7a81
Code cleanup: style
2014-02-13 08:52:12 +11:00
f9a60ecacd
defaults: disable twoside for startup.blend
2014-02-13 04:53:26 +11:00
13875564a9
Grr, another UI messages fix, forgot this one!
2014-02-12 17:55:47 +01:00
bc41d255cb
NDOF: minor color picker improvements
...
- swap Z/Y axis so Z changes hue and X/Y change location.
this way you can use ndof like a joystick and Z rotation like a dial
for the hue.
- change sensitivity when shift is held to be 1/5th
2014-02-12 21:05:24 +11:00
e2089e1406
NDOF: fix for negative colors and flickering hue when picking with HSVCUBE
2014-02-12 21:05:24 +11:00
bfd0b582ca
fix/workaround for v3d object mode selector flipping direction
...
Allow menu functions to define their own direction, this way
menu_item_enum_opname_menu can keep menu flipping from 2.69.
2014-02-12 10:29:15 +11:00
7e300ed3a1
UI: change to give sliders more text space, messes with alignment
2014-02-12 02:46:43 +11:00
4bf4c4111e
Own recent removal of string encoded menus missed render layers/passes
2014-02-12 00:08:54 +11:00
c046cb80ed
UI: allow clicking to close menus and popups (but not submenus).
2014-02-11 04:23:44 +11:00
d2b5f0f6c2
UI: fix own error, dont add slider pad when neither sides align
2014-02-11 03:38:48 +11:00
2f01be2b2f
UI: panel tabs, use simple color interpolation that ignores alpha
2014-02-10 17:06:56 +11:00
3432f34d05
UI: report if WM_OT_call_menu uses an unknown menu
2014-02-10 14:17:33 +11:00
05dfd852ec
UI: fix for issue in last commit, popups show above the buttons again
2014-02-10 13:44:59 +11:00
35f62bdced
UI: refactor menus to remove menus encoded in strings
...
On every redraw a single unopened dropdown boxe would translate
and convert every EnumPropertyItem into a string,
then decode every item, and search those items to find the name of the button to draw.
Replace this with a custom menu callback for RNA enums,
tooltips for enums now show too.
2014-02-10 13:04:43 +11:00
21b60ea7e1
UI: use RNA for colorband interpolation menu
2014-02-10 13:04:43 +11:00
04db32b698
Code cleanup: fix compiler warning with clang.
2014-02-09 13:56:49 +01:00
b105d2ac7f
UI: replace uiPupMenuOkee & uiPupMenuSaveOver with WM_operator_confirm
2014-02-09 12:32:20 +11:00
873f901e5a
UI: improve reports popup
...
- use labels rather then menu items (items selected but did nothing)
- each report gets its own icon (icons besides first were ignored)
- use uiPupMenu rather then string based menu.
2014-02-09 12:00:03 +11:00
52f080604b
Code cleanup: remove unused menu functions
2014-02-09 11:25:32 +11:00
385c892418
UI: use proportional option while dragging buttons
2014-02-09 08:42:45 +11:00
3276b83fda
UI: support for alpha tab background
2014-02-09 01:39:09 +11:00
127330d6ca
UI: multi-drag number button editing
...
clicking and dragging down edits multiple number buttons at once. (patch D270)
2014-02-08 09:42:26 +11:00
ff0ceb9926
UI: split ui_button_execute_do into begin/end
2014-02-08 09:42:26 +11:00
2dafd1bfb8
UI: butstore API to generalize button storage for modal handlers
2014-02-08 09:42:26 +11:00
b3afbcab8f
ListBase API: add utility api funcs for clearing and checking empty
2014-02-08 06:24:05 +11:00
83f66a0cd5
UI: avoid O(n2) for old button lookups since both lists are almost always aligned
2014-02-08 02:27:05 +11:00