Christoph Lendenfeld ChrisLend
c2a83690b1 fix for 3.5 branch
d66672e17a WM: Fix invalid memory access in wmTimer handling code.
24f3cb9b5c Fix #105381: Alt-Tab causes Alt to stick with multiple monitors on WIN32
d3cbfc96e0 Metal: Ensure explicit UBO bind indices
06cf84f77f EEVEE: Resolve artifacts in EEVEE with Intel GPUs on macOS.
Compare 9 commits »
Christoph Lendenfeld commented on pull request blender/blender#104882 2023-03-03 15:19:07 +01:00
Animation: Add duration display to frame range settings

@Slowwkidd I've updated the patch to put the info in the status bar. I think it looks much cleaner there. Thanks for the suggestion.

Looks like this now ![image](/attachments/04d5cbec-ce8c-425d…

Christoph Lendenfeld pushed to scene_frame_count at ChrisLend/blender 2023-03-03 15:17:53 +01:00
746d0d76bc change order of info
Christoph Lendenfeld pushed to scene_frame_count at ChrisLend/blender 2023-03-03 15:15:06 +01:00
81ee0b6628 back to 256 str len and add |
e3e89d2741 add scene info
e0732b640a Fix: Build with FFmpeg 6.0
a2d988b5da Cleanup: function style casts for C++, use nullptr
a2cc7e1511 Merge branch 'blender-v3.5-release'
Compare 420 commits »
Christoph Lendenfeld created pull request blender/blender#105401 2023-03-03 13:02:50 +01:00
Fix 105329: Keyframe handles staying in place when using slider operators
Christoph Lendenfeld created branch fix_105329_graph_slider_handles in ChrisLend/blender 2023-03-03 12:57:57 +01:00
15cac4bfb5 fix: handles staying in place in graph editor
Christoph Lendenfeld commented on issue blender/blender#105329 2023-03-03 10:57:57 +01:00
Graph editor: slider operators move key but leave right handle

thanks for the report. Important info is that the handle type needs to be set to "Aligned" to get this effect. When using "Auto Clamped" it works as expected.

Christoph Lendenfeld pushed to refactor_fcurve_bounds at ChrisLend/blender 2023-03-03 10:42:53 +01:00
63432e312d resolve merge conflicts
507d5bd3ee Merge branch 'main' into refactor_fcurve_bounds
aa82afaaf7 Cleanup: regenerate the default theme file
f0257aa71b Cleanup: use camel-case for struct name, wrap function arguments
2eaa55272d Cleanup: use function style casts, nullptr in C++
Compare 23 commits »
Christoph Lendenfeld commented on pull request blender/blender#104532 2023-03-02 13:29:06 +01:00
Animation: Move Graph Editor settings to User Preferences

I've added the versioning code, assuming it goes into the curly braces at the bottom

Christoph Lendenfeld pushed to user_pref_only_selected_keys at ChrisLend/blender 2023-03-02 13:27:58 +01:00
44e4dbe095 add versioning code
3954055d77 Merge branch 'main' into user_pref_only_selected_keys
12854fdfd6 Fix: Frame Channels fails when no keys in range
f97542e5a2 Merge branch 'blender-v3.5-release'
9e5275791f Fix #105343: id.make_local() doesn't work for overridden data.
Compare 234 commits »
Christoph Lendenfeld deleted branch fix_frame_channel_warning from ChrisLend/blender 2023-03-02 13:05:12 +01:00
Christoph Lendenfeld merged pull request blender/blender#105179 2023-03-02 13:05:10 +01:00
Fix: Frame Channels fails when no keys in range
Christoph Lendenfeld pushed to main at blender/blender 2023-03-02 13:05:09 +01:00
12854fdfd6 Fix: Frame Channels fails when no keys in range
Christoph Lendenfeld commented on pull request blender/blender#105177 2023-03-02 13:03:14 +01:00
Refactor: fcurve bounds functions

I was hesitant to change that because I wasn't quite sure of the purpose I removed that logic completely now. IMO this function shouldn't concern itself with the visibility/functionality of…

Christoph Lendenfeld pushed to refactor_fcurve_bounds at ChrisLend/blender 2023-03-02 13:01:03 +01:00
0d40d38459 remove check for keyframe type when getting bounds with handles
Christoph Lendenfeld commented on pull request blender/blender#105177 2023-03-02 12:56:10 +01:00
Refactor: fcurve bounds functions

can you clarify that, is that in regards to finding the start index when using a frame range?

Christoph Lendenfeld commented on pull request blender/blender#105177 2023-03-02 12:55:15 +01:00
Refactor: fcurve bounds functions

instead of doing a binary search i calculate the index based on the assumption that a baked fcurve has a sample on every full frame.

Christoph Lendenfeld commented on pull request blender/blender#105177 2023-03-02 12:51:28 +01:00
Refactor: fcurve bounds functions

I've made it a Beztriple * now

Christoph Lendenfeld pushed to refactor_fcurve_bounds at ChrisLend/blender 2023-03-02 12:50:37 +01:00
cd11922741 Merge branch 'main' into refactor_fcurve_bounds
69053a6421 add tests for fcu->fpt for BKE_fcurve_calc_bounds
40e149e06b implement comments in tests
f97542e5a2 Merge branch 'blender-v3.5-release'
9e5275791f Fix #105343: id.make_local() doesn't work for overridden data.
Compare 201 commits »