Blender Git Statistics -> Branches -> temp_test_sc_keymap

"Temp_test_sc_keymap" branch

Total commits : 858
Total committers : 27
First Commit : October 17, 2020
Latest Commit : September 21, 2021

Commits by Month

DateNumber of Commits
September, 202154
August, 202159
July, 202159
June, 202141
May, 202145
April, 202187
March, 202188
February, 2021150
January, 202155
December, 202063
November, 2020130
October, 202027


AuthorNumber of Commits
Pablo Dobarro398
Joseph Eagar320
Jacques Lucke31
Campbell Barton25
Joseph Eagar15
Sergey Sharybin14
Aaron Carlisle9
Sybren A. Stüvel7
Hans Goudey5
Philipp Oeser5
Ray molenkamp4
Richard Antalik4
Jeroen Bakker3
Ankit Meel2
Robert Guetzkow2
Sebastián Barschkis2
Yevgeny Makarov2
Bastien Montagne1
Brecht Van Lommel1
Clément Foucault1
Dalai Felinto1
Falk David1
Germano Cavalcante1
Julian Eisel1
Kévin Dietrich1
Paul Melis1
Peter Fog1

Popular Files

FilenameTotal Edits

Latest commits Feed

September 21, 2021, 07:44 (GMT)
Just what version of C++ does the linux buildbot use, anyway.
September 21, 2021, 07:13 (GMT)
Fix last commit
September 21, 2021, 07:04 (GMT)
forgot a line
September 21, 2021, 07:03 (GMT)
More linux fixes
September 21, 2021, 06:28 (GMT)
Try to fix another linux compile error
September 21, 2021, 05:56 (GMT)
try to fix weird gcc compile error
September 21, 2021, 05:52 (GMT)
Sculpt: more brush stuff
September 21, 2021, 03:26 (GMT)
Disable a static assert on gcc.
September 21, 2021, 02:42 (GMT)
add missing files
September 21, 2021, 02:41 (GMT)
Sculpt: Finish color support for brush channels

* BRUSH_CHANNEL_VEC3/4 are now implemented
* Also tried to sculpt's usage of wm.radial_control in keymaps
September 20, 2021, 21:10 (GMT)
Sculpt: More brush engine stuff, got automasking to work with it

* Sculpt now has an API to get brush channel settings.
If a sculpt cache exists it will use the channels there
(ss->cache->channels_final), otherwise it pulls them
from a brush and Sculpt toolsettings. Exampes:

float f = SCULPT_get_float(ss, "setting", sd, brush);
itn i = SCULPT_get_int(ss, "setting", sd, brush);

* Improved the UI a bit
September 20, 2021, 10:34 (GMT)
Fix small crash in last commit and a few typos
September 20, 2021, 10:14 (GMT)
Sculpt: add missing files
September 20, 2021, 10:14 (GMT)
Fix problem in last commit
September 20, 2021, 10:01 (GMT)
Sculpt: More brush channel stuff

* The input device curves for brush channels
now use a copy on write mechanism.
+ It's based on a global cache of curves.
The alternative is to reference count
BrushChannels, which I also implemented
then abandoned.
+ Profiling showed that copying CurveMapping
instances was actually a problem.

* Lots of small fixes to the old<-> new brush setting
conversion code;

* Brush commands can now, sortof, have individual
spacing. The default brush spacing still acts
as a minimum though.

* Added a BLI_ghash_lookup_p_ex method that
returns the key ptr inside the ghash (it
returns the actual key, not a pointer to
* Added a general 1d CurveMapping preset operator
that uses an RNA path to get the curve.
September 19, 2021, 23:17 (GMT)
Sculpt: Brush channels names are now lower-case instead
of upper case.
September 19, 2021, 22:35 (GMT)
Sculpt: brush engine stuff

BrushChannels are now stored in linked lists
instead of simple arrays. This helps to
avoid memory corruption.

I had originally wanted to be able to pass
BrushChannels by value, but that doesn't really
work since they heap allocd data (the input
mapping curves).
September 19, 2021, 20:30 (GMT)
commit prior to small refactor
September 19, 2021, 08:11 (GMT)
Sculpt: more brush engine stuff; do not test.

Pushing this commit early due to computer
September 18, 2021, 19:10 (GMT)
Sculpt: flushed out brush channel RNA and made basic UI

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021