http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Filedescriptor http://www.miikahweb.com/ MiikaHweb - Blender Commits By Filedescriptor fi Thu, 06 May 21 13:51:59 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[ec30cf0] master: Fix T88058: Hover+return doesn't accept 0 as input]]> http://www.miikahweb.com/en/blender/git-logs/commit/ec30cf0b742f5181c4de91b474ca01d6a809c593 ec30cf0
Branches : master
Author : Falk David (filedescriptor)
----------------------------------------
Fix T88058: Hover+return doesn't accept 0 as input

When the user hovered over a number input field, pressed Enter and then
typed in '0', confirming the input would always cancel the action. This
is because in this particular case `ui_textedit_begin` is called
instead of `ui_numedit_begin`. This function will not set
`data->startvalue` (leaving it at `0`) which will then trigger the
cancel in `ui_apply_but_NUM` which checks if the input changed (by
comparing the entered value with `data->startvalue`).

The fix makes sure that when `ui_textedit_begin` is called on a number
button, the `data->startvalue` is set correctly like in
`ui_numedit_begin`.

Breaking commit: rBSeb06ccc32462beaacbb114d6d0e450b6fc911047

Note: This also affects pressing tab to move to a new number field and
entering '0'. The fix will also cover this case.

Reviewed By: Severin, #user_interface

Maniphest Tasks: T88058

Differential Revision: https://developer.blender.org/D11168

----------------------------------------
1 Path Changed]]>
Thu, 06 May 2021 11:10:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ec30cf0b742f5181c4de91b474ca01d6a809c593Falk David
<![CDATA[[47d76e0] master: Merge branch 'blender-v2.93-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/47d76e0903663daccb9780b0c5a72fbe12033bc7 47d76e0
Branches : master
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'blender-v2.93-release'

----------------------------------------
0 Paths Changed]]>
Thu, 06 May 2021 09:01:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/47d76e0903663daccb9780b0c5a72fbe12033bc7Falk David
<![CDATA[[b24b197] master: Fix T87983: Motion tracker button tooltips identical]]> http://www.miikahweb.com/en/blender/git-logs/commit/b24b197cec042de77f12a7165df2f340886effcf b24b197
Branches : master
Author : Falk David (filedescriptor)
----------------------------------------
Fix T87983: Motion tracker button tooltips identical

The tooltips for the tracker buttons were all equal (because they all
use the same operator).

This adds the `get_description` operator callback to the
`CLIP_OT_track_markers` operator and returns a more descriptive
tooltip for the different buttons.

Reviewed By: mont29

Maniphest Tasks: T87983

Differential Revision: https://developer.blender.org/D11145

----------------------------------------
1 Path Changed]]>
Thu, 06 May 2021 09:00:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b24b197cec042de77f12a7165df2f340886effcfFalk David
<![CDATA[[eb84e32] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/eb84e32e3ec14d74ae243adcd4f3f0552c88f900 eb84e32
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Thu, 06 May 2021 08:43:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/eb84e32e3ec14d74ae243adcd4f3f0552c88f900Falk David
<![CDATA[[06abb9d] temp-gpencil-bezier-stroke-type: GPencil: Bezier stroke smooth modifer]]> http://www.miikahweb.com/en/blender/git-logs/commit/06abb9d99c794c45ab359ce453be3c7c5da252cb 06abb9d
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Bezier stroke smooth modifer

This commits adds an extension of the `BKE_gpencil_editcurve_smooth`
function. `BKE_gpencil_editcurve_smooth_ex` allows the use of vertex
groups and curve mappings. This new function is used to implement the
smooth modifier for bezier strokes.

----------------------------------------
3 Paths Changed]]>
Thu, 06 May 2021 08:42:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/06abb9d99c794c45ab359ce453be3c7c5da252cbFalk David
<![CDATA[[e4c81a0] temp-gpencil-bezier-stroke-type: GPencil: Initial bezier support for smooth modifier]]> http://www.miikahweb.com/en/blender/git-logs/commit/e4c81a0a2b2243e54c1f7a9f8590e66729f943a9 e4c81a0
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Initial bezier support for smooth modifier

This adds the `deformBezier` callback for the smooth modifier.
At the moment this does not support vertex group influence and
custom curve falloff.

----------------------------------------
2 Paths Changed]]>
Thu, 06 May 2021 07:26:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e4c81a0a2b2243e54c1f7a9f8590e66729f943a9Falk David
<![CDATA[[87d5bd5] temp-gpencil-bezier-stroke-type: GPencil: Implement Merge by Distance for curves]]> http://www.miikahweb.com/en/blender/git-logs/commit/87d5bd5fb06340ecfd543518490e6278a9b83ee0 87d5bd5
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Implement Merge by Distance for curves

This commit adds the `BKE_gpencil_editcurve_merge_distance` function.
It will merge the control points by distance (always at the first point).

----------------------------------------
3 Paths Changed]]>
Wed, 05 May 2021 12:42:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/87d5bd5fb06340ecfd543518490e6278a9b83ee0Falk David
<![CDATA[[9283457] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/9283457f4f132375d27d28b6f295d38ec4d8cc1f 9283457
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Wed, 05 May 2021 11:11:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9283457f4f132375d27d28b6f295d38ec4d8cc1fFalk David
<![CDATA[[12a7add] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/12a7add4f2d6b5793e59907ad2411bed893f5fd7 12a7add
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Tue, 04 May 2021 11:17:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/12a7add4f2d6b5793e59907ad2411bed893f5fd7Falk David
<![CDATA[[b2b419a] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/b2b419a936de5d9859e22b50bb0871e00df17f42 b2b419a
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Sun, 02 May 2021 16:11:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b2b419a936de5d9859e22b50bb0871e00df17f42Falk David
<![CDATA[[9a753fd] temp-gpencil-bezier-stroke-type: GPencil: Refactor dissolve]]> http://www.miikahweb.com/en/blender/git-logs/commit/9a753fd70a92816a2c51b128570cb001fce97fbc 9a753fd
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Refactor dissolve

This change introduces a new BKE function to desolve curve points and
then refactors the dissolve operator to make use of this function. This
simplifies the code a lot.

----------------------------------------
3 Paths Changed]]>
Sun, 02 May 2021 16:08:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9a753fd70a92816a2c51b128570cb001fce97fbcFalk David
<![CDATA[[b080824] temp-lineart-contained: GPencil: glow fx, add threshold value color mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/b08082434b9b43ef5fd05f1b01f4b25de7c6ee79 b080824
Branches : temp-lineart-contained
Author : Falk David (filedescriptor)
Committed By : YimingWu (NicksBest)
----------------------------------------
GPencil: glow fx, add threshold value color mode

This patch adds a threshold value to the glow effect in color mode.
Currently, the threshold is hardcoded to 5%.
You can select a color and specify a higher threshold to include
similar colors in the effect.

Note: depends on D10670

Reviewed By: #grease_pencil, pepeland

Differential Revision: https://developer.blender.org/D10672

----------------------------------------
3 Paths Changed]]>
Sat, 01 May 2021 08:12:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b08082434b9b43ef5fd05f1b01f4b25de7c6ee79Falk David
<![CDATA[[327bf74] temp-gpencil-bezier-stroke-type: GPencil: Add initial bezier freehand drawing]]> http://www.miikahweb.com/en/blender/git-logs/commit/327bf7442bce4115e95e6261cb18e2d72ee72782 327bf74
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Add initial bezier freehand drawing

----------------------------------------
2 Paths Changed]]>
Fri, 30 Apr 2021 19:52:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/327bf7442bce4115e95e6261cb18e2d72ee72782Falk David
<![CDATA[[a273d30] temp-gpencil-bezier-stroke-type: GPencil: Remove curve refitting in BKE geom update]]> http://www.miikahweb.com/en/blender/git-logs/commit/a273d3014bacb46a2d438c933ce53c66ebb7be35 a273d30
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Remove curve refitting in BKE geom update

Use (renamed) `BKE_gpencil_stroke_refit_curve` to do the refitting,
because passing the paramters of the fitting function through the `gpd`
was not a good solution. Now this function must be called before the
`BKE_gpencil_stroke_geometry_update` separately.

----------------------------------------
6 Paths Changed]]>
Fri, 30 Apr 2021 17:30:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a273d3014bacb46a2d438c933ce53c66ebb7be35Falk David
<![CDATA[[e70e618] temp-gpencil-bezier-stroke-type: GPencil: Curve smoothing BKE]]> http://www.miikahweb.com/en/blender/git-logs/commit/e70e618ce74521b007a78fad3b08f279aa446d42 e70e618
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Curve smoothing BKE

----------------------------------------
3 Paths Changed]]>
Fri, 30 Apr 2021 13:47:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e70e618ce74521b007a78fad3b08f279aa446d42Falk David
<![CDATA[[2003509] temp-gpencil-bezier-stroke-type: GPencil: Update the polyline when sculpting]]> http://www.miikahweb.com/en/blender/git-logs/commit/2003509217ee36a39d98a64b8da5dda88f187a3c 2003509
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Update the polyline when sculpting

----------------------------------------
1 Path Changed]]>
Fri, 30 Apr 2021 06:44:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2003509217ee36a39d98a64b8da5dda88f187a3cFalk David
<![CDATA[[1cb31e5] temp-gpencil-bezier-stroke-type: GPencil: Free polyline weights before regenerate]]> http://www.miikahweb.com/en/blender/git-logs/commit/1cb31e54ef716dfbac4445ab82b1aef897a4a0e5 1cb31e5
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Free polyline weights before regenerate

----------------------------------------
1 Path Changed]]>
Fri, 30 Apr 2021 06:44:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1cb31e54ef716dfbac4445ab82b1aef897a4a0e5Falk David
<![CDATA[[97923d9] master: GPencil: glow fx, add threshold value color mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/97923d9b9892b422cfd4c5a795258a34e44c09e8 97923d9
Branches : master
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: glow fx, add threshold value color mode

This patch adds a threshold value to the glow effect in color mode.
Currently, the threshold is hardcoded to 5%.
You can select a color and specify a higher threshold to include
similar colors in the effect.

Note: depends on D10670

Reviewed By: #grease_pencil, pepeland

Differential Revision: https://developer.blender.org/D10672

----------------------------------------
3 Paths Changed]]>
Thu, 29 Apr 2021 14:50:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/97923d9b9892b422cfd4c5a795258a34e44c09e8Falk David
<![CDATA[[7777386] temp-gpencil-bezier-stroke-type: GPencil: Fix crash with cyclic bezier strokes]]> http://www.miikahweb.com/en/blender/git-logs/commit/7777386805b98a74a01af6db2b1cbd3825d41c66 7777386
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Fix crash with cyclic bezier strokes

----------------------------------------
1 Path Changed]]>
Thu, 29 Apr 2021 08:15:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7777386805b98a74a01af6db2b1cbd3825d41c66Falk David
<![CDATA[[a2affac] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/a2affacb3947f8478421a70c8f7a73f4090d5fbd a2affac
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Thu, 29 Apr 2021 07:28:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a2affacb3947f8478421a70c8f7a73f4090d5fbdFalk David