cf9d5db75b
Fix T41156: UILayout.prop_enum() does not observe "text" parameter override
...
We do have odd behaviors with name and expanded enums, but in this case it did
not made any sense at all! :)
Note the error was not in RNA, but in C UILayout api itself...
2014-07-23 14:34:21 +02:00
f88593df69
Fix for mixup in startup.blend data init when userprefs.blend was missing
...
Rename UI_init_userdef_factory to BLO_update_defaults_userpref_blend
This closely matches BLO_update_defaults_startup_blend so makes sense for them to be together.
2014-07-23 20:23:05 +10:00
256706ce7e
Cleanup
2014-07-21 20:23:17 +10:00
f745564e4e
GSOC 2013 paint
...
Yep, at last it's here!
There are a few minor issues remaining but development can go on in
master after discussion at blender institute.
For full list of features see:
http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.72/Painting
Thanks to Sergey and Campbell for the extensive review and to the
countless artists that have given their input and reported issues during
development.
2014-07-21 12:02:05 +02:00
00b29156e0
Defines: replace ELEM3-16 with ELEM(...), that can take varargs
2014-07-20 01:33:40 +10:00
1bda27f692
Tooltip improvements for modifier functions
2014-07-14 11:50:21 +02:00
a720c4715b
Tooltip improvements for modifier functions
2014-07-13 21:52:35 +02:00
d419e2e90c
WM: add WM_operator_properties_create_ptr
...
Call operator types directly and avoid a lookup when their known.
2014-07-11 15:07:55 +10:00
4299b00019
UI: tooltips, blurry and incorrect rhs-padding in recent update
...
D634 by Severin
2014-07-07 10:43:32 +10:00
eaf6f9fc5d
Correct version check for tip color
2014-07-03 14:46:23 +10:00
2575be541b
Correct enum size incase compiler makes enum signed
2014-07-01 18:38:34 +10:00
2e64b8354b
Fix T40885: "Reset Curve" is backwards on Custom Falloff Curves (Lights).
...
Add ability to define negative slope by default to curvemapping template...
2014-06-30 16:23:47 +02:00
9327538f0a
UI: increase contrast for active colorband handle
2014-06-27 23:17:39 +10:00
b9522e557a
UI: use cursor x-location for tooltip placement (T37478)
2014-06-27 22:56:31 +10:00
1b76c638ad
Code cleanup: remove MAT3/4_UNITY defines, just call unit_m3/4
2014-06-26 16:09:59 +10:00
a4d9c8f579
Code cleanup: casts, dead assignment & arg order.
2014-06-26 15:46:42 +10:00
42959f05a4
Fix T40759: "Add Shortcut" operator was leaving new keymap items on
...
cancel.
2014-06-25 17:42:01 +02:00
0529766f32
Use api function for flipping button list & rename to BLI_listbase_reverse
2014-06-25 19:33:35 +10:00
1731d47976
Fix own error in recent tooltip commit
2014-06-25 02:40:53 +10:00
16baa8c273
Update the design of tooltips
...
- left aligned
- higher contrast between tip text and py-text
- use monospace for py-text
D611 by Severin, design by Plyczkowski, with own minor changes.
2014-06-24 19:07:41 +10:00
3e2d8d2233
Spelling
2014-06-22 23:55:00 +10:00
2762432052
Code cleanup: de-duplicate widget_num_tria, widget_scroll_circle
2014-06-22 15:01:54 +10:00
8660a0cab3
UI: auto-open other menus by hovering over, once a menu is already open
...
D590 by Matthew Reid
2014-06-20 17:34:21 +10:00
24723131ef
Correct for recent commit to refactor popups
2014-06-19 15:40:46 +10:00
5138485d43
missed removing this in recent popup refactor
2014-06-19 04:24:15 +10:00
f0a3ea54f8
Fix for weak floating-point number comparison.
...
Was causing assertion failures in MinGW-w64.
2014-06-18 14:18:41 +09:00
716430ab64
Code cleanup: comments
2014-06-15 12:15:53 +10:00
fa17e3b14c
UI: refactor text cache to use zero length arrays
...
also correct some bad casts
2014-06-15 04:32:41 +10:00
ea2043eb3a
UI: Add support for popups to refresh their layput (D578)
...
This is needed for popups to chance state once activated,
currently it makes use of operators `check` callback, after values are modified,
as the file selector does already.
2014-06-15 01:42:31 +10:00
ee87c161db
UI: use BLI_strdup to store the original string.
2014-06-14 18:32:18 +10:00
34ae5bd378
UI: uiContextActivePropertyHandle wasn't passing the event to the uiBlockHandleFunc
2014-06-14 18:14:53 +10:00
b96172cb05
UI: Add back ability to select a custom interface font
2014-06-14 02:32:38 +10:00
f663c4f857
Code cleanup: UI, unnecessary float/int conversion
2014-06-14 00:47:11 +10:00
f3e4f42665
Code cleanup: remove hack for older GCC (4.2x and newer work without)
2014-06-14 00:47:11 +10:00
c3c04fe582
Code cleanup: remove redundant NULL check
2014-06-14 00:47:11 +10:00
5b367c9aaf
Fix T40534: Multi-button editing, hard to distinguish sliders
2014-06-09 21:06:44 +10:00
c04c6a3b83
Fix T40538: Multi-button canceling edit-text could leave edited value
2014-06-09 15:35:34 +10:00
5ee55caba5
Fix for dupli's ignoring color in set-scenes
...
also skip setting wire color drawing depth
2014-06-04 14:24:05 +10:00
bf640a6a7f
Code cleanup: use typedefs for ui handler functions
2014-06-03 09:30:08 +10:00
aec8f4f777
Fix uninitialized var in recent change to cursor drawing
2014-05-31 17:30:04 +10:00
d914d101ec
UI: fix for drawing textselect outside of button
...
also draw cursor even when there is a selection.
2014-05-30 10:21:45 +10:00
d3a94941ef
Fix T40325: Part II
...
Use same cursors for GRIP buttons as for window resize e.g.
2014-05-23 13:06:36 +02:00
01f5845778
Fix T40325: UILists do not save their height anymore
2014-05-23 08:55:31 +02:00
d203edfc93
Fix T40291: Crash when adding # driver to some fields
2014-05-21 16:33:48 +10:00
2bbb442fc9
Fix T40236: Undo not pushed in old-school node curve tool button functions.
2014-05-17 16:48:06 +02:00
c62cb4416d
Disable auto-perspective by default, see T40153
2014-05-15 14:25:04 +10:00
9892f038ef
Fix T40154: UI Multi-drag sets value beyond max
2014-05-15 13:22:13 +10:00
30361a7341
Fix for curve widget hue gradient drawing incorrectly when zooming
2014-05-14 09:34:47 +10:00
164841e30e
Code cleanup: style
2014-05-09 18:29:42 +10:00
Dalai Felinto
20c90eae14
Bake API: renaming WM_JOB_RENDER_BAKE to WM_JOB_OBJECT_BAKE and use it consistently
...
Note: that doesnt change much. It definitively doesnt change the random crash OSX is experiencing sometimes.
2014-05-08 22:56:50 -03:00