Blender Git Commits

Blender Git "master" branch commits.

Page: 1812 / 5574

Revision fa5aa18 by Julian Eisel
April 21, 2018, 17:05 (GMT)
Fix: Adding new 3D View changes custom transform orientation to gimbal

Steps to recreate were:
* Create custom transform orientation.
* Change properties editor into 3D View.
* Trigger refresh of 3D view header by mouse hovering it.

Mistake in rB7d055da327b9555f.
Revision 003e4e6 by Julian Eisel
April 21, 2018, 16:45 (GMT)
Top-bar: Don't draw horizontal region separator

That way the tabs look nicely together with the lower sub-bar.
April 21, 2018, 16:34 (GMT)
BLI_bitmap: 2D triangle drawing function

Matching polygon filling but no need for allocation or qsort.
April 21, 2018, 16:34 (GMT)
BLI math: clamped barycentric weight calculation
April 21, 2018, 15:42 (GMT)
Fix active region flickering in some cases, now always update before draw.
April 21, 2018, 14:49 (GMT)
View3D: Atenuate banding artifacts on background gradient.

Dithering the output color for 8bit precision framebuffer with bayer matrix.
On my tests the bayer matrux patterns are not noticeable at all.

Note that it also does that in opengl rendered mode which can be in a much
higher bitdepth. We can fix that if that's a problem in the future but I
doubt it will.
April 21, 2018, 11:03 (GMT)
Fix feature set button misalignment.
April 21, 2018, 10:43 (GMT)
Topbar: remove info editor menus, rename topbar menus for script compatibility.

We can still rename them later, but avoid breaking stuff for now.
April 21, 2018, 10:41 (GMT)
Topbar: visual tweaks

* Make bottom half of topbar a bit higher
* Make tabs higher and put them closer together
* Remove screen layouts dropdown, we'll have one layout per window
* Hide action zones from topbar
* Don't change topbar background color when activating
Revision 04fe5ed by Joshua Leung
April 20, 2018, 22:34 (GMT)
Fix: Typos in operator names were resulting in warnings being printed to the console
Revision 26ee700 by Gaia Clary
April 20, 2018, 21:34 (GMT)
Fix: D3160 fixed blednerplayer stub.s for unix
April 20, 2018, 21:08 (GMT)
Fix topbar UI w/ no active object
April 20, 2018, 18:57 (GMT)
Fix frame-buffer texture creation

- disable depth buffer didn't work.
- push/pop viewport bit was needed.
April 20, 2018, 18:48 (GMT)
Cleanup: warnings
Revision 18f239d by Joshua Leung
April 20, 2018, 16:55 (GMT)
Remove attempt at timeline editor version patching

This will never get run, because direct_link_area() already flags/resets
every space type isn't registered, meaning that we don't have any opportunity
to apply our patching.
Revision 5374865 by Joshua Leung
April 20, 2018, 16:55 (GMT)
Dopesheet-Timeline: Removal of Timeline Editor!

This commit removes all references to the old timeline editor.

Unfortuantely, the removal of the Timeline spacetype defining
functions has ended up breaking the version patching code I'd
been working on earlier (as now, the editor gets marked as
"unknown/info" before we get a chance to patch it!)
Revision b5b4802 by Joshua Leung
April 20, 2018, 16:54 (GMT)
Fix: Copy and paste error from earlier commit adding message_subscriber callbacks

All of these were previously using the timeline theme, instead of the one
for each respective editor
Revision 7be3666 by Joshua Leung
April 20, 2018, 16:54 (GMT)
Dopesheet-Timeline: Somewhat hacky version-patching code to switch old timelines to dopesheet-timelines

After a lot of failed attempts and head banging working trying to find a way to reuse
the standard editor-switching/creation code, I've just hacked in a temporary solution
here so that users can load old files and see the old timeline instances replaced
with Dopesheet-Timelines.

Note: This is not nice code, and copies a lot of the standard initialisation code,
but it works well enough for now. We can revisit this later when the other mode changes
come along.
Revision 60e2c60 by Joshua Leung
April 20, 2018, 16:54 (GMT)
Fix: Timeline's "Show Cache" options should not get reset on window size change

These were getting set in the init() callback instead of the new(). As a result,
the settings would get reset everytime you resized the window/area - not quite
something you'd really want happening everything the size changes!
Revision 6d0c59b by Joshua Leung
April 20, 2018, 16:54 (GMT)
Dopesheet-Timeline: Make sure ND_SPACE_TIMELINE notifier gets handled by dopesheet
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021