Blender Git Commits

Blender Git "master" branch commits.

Page: 2719 / 5574

Revision ffd06de by Julian Eisel
January 5, 2015, 23:02 (GMT)
Correction to previous commit

Just realized menu buttons are using hardmin and hardmax for a bad hack which will make the assert fail :/
January 5, 2015, 20:38 (GMT)
Fix/cleanup very ugly and unsafe usage of but->str in ui_but_update().

Currently, but->str should never be smaller than but->strdata, but code shall
not rely on this.

Further more, but->strdata is 'only' 128 chars, this could become limit with some
translations, if the org label is already rather long, leading to truncated str
(Chinese e.g. can only store about 40 chars in strdata).
Revision e7a9bf8 by Julian Eisel
January 5, 2015, 20:05 (GMT)
Fix T43111: Node Editor (Slider) Draw Glitch

* don't allow Node Editor input max value to be less then min value
* avoid the num slider drawing glitch if softmin equals softmax
* assert if softmax/hardmax is smaller than softmin/hardmin

With this, we sort of allow softmin/hardmin and softmax/hardmax being the same.
January 5, 2015, 13:26 (GMT)
More border clamping removed.
January 5, 2015, 13:25 (GMT)
Remove border clamping. Usually we just want to clamp to edge instead.

Note - checked all glTexImage functions and we never use that. Border is
ifdefed out too here.
January 5, 2015, 11:23 (GMT)
FileBrowser: small tweak to new search feature: clear that string when changing dir.

In 99% of cases, you do not want to keep the same filter when changing dir,
and having to reset it by hand is *very* annoying!
January 5, 2015, 10:28 (GMT)
Outliner 'Blender file' view: Show libs used both directly and indirectly both on main level and in nested tree.

Request from Gooseberry team. This eases a bit managing dependancies in complex .blend files.

Reviewers: campbellbarton

Subscribers: fsiddi

Projects: #user_interface, #bf_blender:_next

Differential Revision: https://developer.blender.org/D943
January 5, 2015, 10:23 (GMT)
Use float format for high bit depth textures if available - storage
requirements are the same but we may avoid some clipping of float values
for HDRs when used in shaders.
January 5, 2015, 09:23 (GMT)
Recent fix for SDL2 broke joysticks for SDL1.2
January 4, 2015, 19:42 (GMT)
Cleanup: OSX: remove obsolete ppc/ppc64 sw-renderer kCGL attributes
January 4, 2015, 16:57 (GMT)
Partial fix for T43113: Filebrowser: Empty folders do not contain go back arrow.

Do not allow going into un-readable directories at all.
Note we might want to reflect that 'state' in UI for users too, but that will be
for later.

Also, not quite sure this fix the windows case, will have to start my VM... :/
January 4, 2015, 15:27 (GMT)
Sequencer: Preview dragging playhead over strips

Bring back the 2.4x feature.

also show a highlight when a strip is being previewed.
January 4, 2015, 12:23 (GMT)
Fix sequencer border-flickering

Offscreen viewport drawing wasn't properly restoring the theme.
Add API calls to store/restore the theme so it can be temporarily overridden.
January 4, 2015, 11:46 (GMT)
sequencer: don't return big values (fill pointer instead)
January 4, 2015, 11:25 (GMT)
Fix for crash for 'Edit Source'

was accessing freed menu region.
January 4, 2015, 11:04 (GMT)
FileBrowser: Cleanup: rename some (really ugly) enum names.
January 4, 2015, 10:23 (GMT)
Freestyle: reserve array sizes before filling

also use PyList_GET_ITEM when list size is known.
January 4, 2015, 09:35 (GMT)
Fix 8 memory leaks from bad PyList_Append use
January 4, 2015, 09:11 (GMT)
Fix T43119: mathutils.intersect_point_line always returns a 2D vector as first value.

Trivial, safe for final 2.73.
January 4, 2015, 06:43 (GMT)
mathutils: refactor instantiation

remove 'type' argument, very few mathutils objects are wrapped,
add new function for creating wrapped objects.

also fixes unlikely memory leak if the data-array can't be allocated.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021