-
1c6c05ea7e
Refactor: Make highlighted tiles constant in the API
Sergey Sharybin
2023-07-20 11:16:04 +02:00
-
45f58a5b5f
Cleanup: Remove extern "C" from C++ only header
Sergey Sharybin
2023-07-19 17:15:06 +02:00
-
6f0477bd1d
Fix #107918: Weight Gradient tool paints over locked vertex groups
Pratik Borhade
2023-07-27 16:06:07 +05:30
-
-
3a89ffc99c
Refactor: anim, make
ArmatureDrawContext *ctx parameters const
Sybren A. Stüvel
2023-07-27 12:26:17 +02:00
-
610834540a
GPv3: Return correct mode in
BKE_paintmode_get_active_from_context
Falk David
2023-07-27 12:22:47 +02:00
-
4aef0204ac
Refactor: anim, drawing code, split up
get_pchan_color into three funcs
Sybren A. Stüvel
2023-07-25 10:53:21 +02:00
-
725542cf42
Refactor: anim, avoid passing
constflag everywhere
Sybren A. Stüvel
2023-07-25 10:52:27 +02:00
-
4c12801532
GPv3: Send notifiers and undo push when changing the active layer
Pratik Borhade
2023-07-27 11:37:45 +02:00
-
69150a35ba
Refactor: anim, small refactor of armature drawing code
Sybren A. Stüvel
2023-07-21 17:57:39 +02:00
-
b195f9a3da
GPv3: Cleanup: Looping over frames in a layer
Amelie Fondevilla
2023-07-27 11:29:13 +02:00
-
f7570c5ef4
Animation: Disable NLA mapping if no NLA tracks are present
Christoph Lendenfeld
2023-07-27 09:31:43 +02:00
-
1339400845
Cleanup: quite pylint keymap warnings
Campbell Barton
2023-07-27 16:54:09 +10:00
-
a7dd864dcf
Keymap: simplify default keymap for paint modes
Julien Kaspar
2023-07-27 16:19:48 +10:00
-
98ed1fd011
Fix region toggle pie menu exception on unknown regions
Campbell Barton
2023-07-27 16:12:03 +10:00
-
3857668756
Remove duplicate keymap item in
c14a43acce
Campbell Barton
2023-07-27 16:00:53 +10:00
-
c14a43acce
Fix paint stroke "mode" property being reused when weight painting
Campbell Barton
2023-07-27 15:50:28 +10:00
-
bdd09a16ef
Cleanup: internal keymap function names
Campbell Barton
2023-07-27 15:17:01 +10:00
-
c7595272eb
RNA: fail with an error when unused callbacks are assigned
Campbell Barton
2023-07-27 15:07:39 +10:00
-
2f39d8df59
Cleanup: remove unused rna_Main_filepath_set callback
Campbell Barton
2023-07-27 15:07:20 +10:00
-
3da47a6084
Cleanup: remove unused set callbacks from readonly RNA properties
Campbell Barton
2023-07-27 14:32:40 +10:00
-
8d9422cfe3
Fix #110508: Text Object Select Attributes in Object Mode
Harley Acheson
2023-07-27 05:31:08 +02:00
-
f557222a7b
Fix: Mesh face normal calculation can give zero vectors
Hans Goudey
2023-07-26 22:41:42 -04:00
-
7548059886
Keymap: restore mirror transform shortcut in weight paint mode
Campbell Barton
2023-07-27 12:30:44 +10:00
-
cc892efcd4
Cleanup: use snake case, especially for structs that define callbacks
Campbell Barton
2023-07-27 12:04:18 +10:00
-
d4b2054f1f
Cleanup: various C++ cleanups
Campbell Barton
2023-07-27 11:23:35 +10:00
-
27cb0e18b7
code_clean: skip "parenthesis_cleanup" in macro definitions
Campbell Barton
2023-07-27 11:12:04 +10:00
-
4bd8f24b81
Update OBJ parser tests for Principled BSDF Sheen versioning change
Lukas Stockner
2023-07-27 03:19:48 +02:00
-
a838e141fe
Cleanup: quiet compiler warnings
Campbell Barton
2023-07-27 10:49:43 +10:00
-
c66a694056
Cycles: Replace Sheen model in the Principled BSDF
Lukas Stockner
2023-07-27 02:17:44 +02:00
-
234f866db2
RNA: move rna_test.c to C++
Jacques Lucke
2023-07-26 19:27:56 +02:00
-
b3223d3f4f
Fix #110426: render hanging when drawing metadata in the image editor
Brecht Van Lommel
2023-07-26 18:46:18 +02:00
-
0c07fb50c8
GPv3: Keyframe on-click selection
Amelie Fondevilla
2023-07-26 17:59:09 +02:00
-
0fab1f4f68
Fix #110170: Cycles CUDA cloud rendering artifacts with spatial splits
Brecht Van Lommel
2023-07-26 16:29:42 +02:00
-
d6aa9906fd
Modifiers: Add
idname field to ModifierTypeInfo
Falk David
2023-07-26 17:08:14 +02:00
-
580833165c
Fix #109583: Avoid non-threadsafe writing to custom normals data
Hans Goudey
2023-07-26 17:04:13 +02:00
-
741c684bf6
Refactor: Pass context to UI view item activate function
Julian Eisel
2023-07-26 16:47:17 +02:00
-
2e9bc6373c
Refactor: Deduplicate view item active state logic
Julian Eisel
2023-07-26 16:33:28 +02:00
-
29aa89e4ec
Fix: build error in windows debug builds
Jacques Lucke
2023-07-26 16:39:48 +02:00
-
932332ad6e
BMesh: move bmesh module to C++
Jacques Lucke
2023-07-26 16:12:55 +02:00
-
325acb51df
Grease Pencil: move legacy grease pencil editors code to C++
Jacques Lucke
2023-07-26 16:12:48 +02:00
-
5f437908a2
Cleanup: Correct grid view comments
Julian Eisel
2023-07-26 15:39:22 +02:00
-
dedd55df33
Fix API design issue with activating UI view items
Julian Eisel
2023-07-26 15:32:26 +02:00
-
add3ec71d2
Cleanup: Address clang-tidy warnings in UI views
Julian Eisel
2023-07-26 15:08:21 +02:00
-
5846b9164a
GeometrySet: Add new
GreasePencilComponent
Falk David
2023-07-26 13:59:37 +02:00
-
cda7e5af19
PyAPI: expose missing show_region_* properties
Campbell Barton
2023-07-26 21:48:09 +10:00
-
88dd1d4408
Keymap: rename "Toolbar Toggle" to "Region Toggle"
Campbell Barton
2023-07-26 21:40:12 +10:00
-
00e6adb49c
Grease Pencil: move legacy grease pencil modifiers to C++
Jacques Lucke
2023-07-26 13:45:04 +02:00
-
38542ceeda
DRW: Make tests pass
Clément Foucault
2023-07-26 12:04:21 +02:00
-
ad2771878d
DRW: Add missing defines for tests
Clément Foucault
2023-07-26 11:45:36 +02:00
-
2a286ff0f1
GPU: Make shader tests pass on OpenGL
Clément Foucault
2023-07-26 11:16:42 +02:00
-
4c12988d5a
GPv3: Add filtering for channels in the grease pencil dopesheet
Amelie
2023-07-26 11:06:36 +02:00
-
8fc2b6ad06
GPv3: Prevent crashes from the dopesheet functions
Amelie
2023-07-26 10:29:40 +02:00
-
9c7ef4a3b4
Fix build error in
fcacebbfb1
Campbell Barton
2023-07-26 15:52:54 +10:00
-
ab7161e41a
Keymap: add experimental "Toolbar Toggle Pie" preference
Campbell Barton
2023-07-26 15:23:31 +10:00
-
566118f7f1
UI: change the name of RGN_TYPE_UI in the enum to "Sidebar"
Campbell Barton
2023-07-26 15:23:30 +10:00
-
44b9fba9d2
Cleanup: restore parenthesis in ME_FACE_TRI_TOT macro
Campbell Barton
2023-07-26 15:23:28 +10:00
-
e6dafbed66
Cleanup: spelling in comments
Campbell Barton
2023-07-26 15:23:26 +10:00
-
cf49cbde45
Cleanup: use doxygen formatting in UI_interface.h, DNA_screen_types.h
Campbell Barton
2023-07-26 15:23:24 +10:00
-
fcacebbfb1
Cleanup: brief unsigned types, bool literals, correct struct comments
Campbell Barton
2023-07-26 15:23:23 +10:00
-
6f85a1ae9f
Tools: fixes/improvements for 'check_struct_comments' check
Campbell Barton
2023-07-26 15:23:21 +10:00
-
673fc326db
Cleanup: Remove unnecessary manual mesh edit data destruction
Hans Goudey
2023-07-26 00:08:31 -04:00
-
f9a4fcd8cf
Cleanup: Access more mesh data with C++ methods
Hans Goudey
2023-07-25 21:59:47 -04:00
-
fce95f330d
Fix #110475: 'Use Mouse Position' option for navigation not working
Germano Cavalcante
2023-07-25 21:35:43 -03:00
-
aebc743bf1
Cleanup: Make format
Hans Goudey
2023-07-25 15:23:56 -04:00
-
95edff7495
Cleanup: Rename mesh custom data fields
Hans Goudey
2023-07-25 21:15:52 +02:00
-
b0d1226b6c
Cycles: refine MSVC version check for /jumptablerdata
Xavier Hallade
2023-07-25 19:54:59 +02:00
-
aef3d1c95b
Fix grease pencil crash with render engines that don't deliver Z pass
Brecht Van Lommel
2023-07-25 19:06:47 +02:00
-
97007e56e5
Fix Freestyle build error when not using unity build
Brecht Van Lommel
2023-07-25 19:13:11 +02:00
-
716f909a4f
Cycles: add /jumptablerdata to MSVC compiler flags
Xavier Hallade
2023-07-25 18:50:57 +02:00
-
af19de3986
Cleanup: Pass edge to corner map by value in normal calculation
Hans Goudey
2023-07-25 11:55:48 -04:00
-
bd4be36894
Cleanup: Avoid passing redundant face index in normal calculation
Hans Goudey
2023-07-25 10:56:07 -04:00
-
0e87e25b37
Cleanup: Simplify iteration over mesh faces, use utility functions
Hans Goudey
2023-07-25 10:24:46 -04:00
-
6b872079fe
Fix #88752: overlapping IK constraints with zero-influence misbehave
Nathan Vegdahl
2023-07-25 16:45:31 +02:00
-
4ea2baf4ae
CMake: revert last weeks modernizations
Ray molenkamp
2023-07-25 16:43:21 +02:00
-
9d0907560a
UI: Refactor quick label tooltip implementation for buttons
Julian Eisel
2023-07-25 16:22:31 +02:00
-
89811cb96f
Cleanup: unused-imports in tests/
Campbell Barton
2023-07-25 21:43:53 +10:00
-
d7558a243c
Keymap: avoid 3D View transform inheritance
Campbell Barton
2023-07-25 21:21:59 +10:00
-
932a85a24f
Fix tests failing from errors in the users startup file
Campbell Barton
2023-07-25 21:14:50 +10:00
-
b248295530
Depsgraph: handle camera switching via markers in context drivers.
Alexander Gavrilov
2023-07-15 18:38:24 +03:00
-
406f601c4b
Depsgraph: change the fix for #107081 to handle any Scene references.
Alexander Gavrilov
2023-07-16 14:10:36 +03:00
-
347a466e15
Depsgraph: tag relations update when marker camera refs are changed.
Alexander Gavrilov
2023-07-19 21:54:39 +03:00
-
cc7dcfcfd5
Depsgraph: tag relations update from Set Active Object As Camera.
Alexander Gavrilov
2023-07-15 18:32:53 +03:00
-
5f764b361c
Fix 'bl_keymap_validate' test
Campbell Barton
2023-07-25 20:51:33 +10:00
-
9581007322
Cleanup: correct declaration
Campbell Barton
2023-07-25 20:51:32 +10:00
-
db0b804a0a
UI: Attempt to restore region for redo from Adjust Last Operation panel
Julian Eisel
2023-07-25 12:42:42 +02:00
-
63c07c80f5
Cleanup: Use const for screen lookup helpers
Julian Eisel
2023-07-25 12:37:56 +02:00
-
4137f9a87f
Fix missing redraws of affected regions with dynamically sized regions
Julian Eisel
2023-07-25 12:07:53 +02:00
-
aefc9835f8
Cycles: oneAPI: fix kernel host-side compilation with MSVC 17.7
Xavier Hallade
2023-07-25 12:01:09 +02:00
-
1f302a0635
Cleanup: Small changes to GP smooth operator
Hans Goudey
2023-07-25 11:00:45 +02:00
-
f397ba7571
BLI: update blender::Set vs std::unordered_set benchmark results
Jacques Lucke
2023-07-25 10:49:14 +02:00
-
c6725b935c
Fix #109720: load_post can't be used to initialize the driver namespace
Campbell Barton
2023-07-25 15:32:31 +10:00
-
530ee6e7fa
Cleanup: make class doc-strings directly above classes
Campbell Barton
2023-07-25 14:11:42 +10:00
-
ac5be3efde
Cleanup: use SPDX copyright in header
Campbell Barton
2023-07-25 13:59:53 +10:00
-
7210b80895
Cleanup: run code_clean, remove struct, use utility macros & nullptr
Campbell Barton
2023-07-25 13:31:18 +10:00
-
4fd3ec6337
Tools: code_clean: add a default value for '--edits' & '--match'
Campbell Barton
2023-07-25 12:49:40 +10:00
-
ad7150dcca
Tools: improve code_clean's 'remove_struct' edit to avoid CPU overhead
Campbell Barton
2023-07-25 12:49:02 +10:00
-
481eaff790
Tools: improve code_clean's 'use_brief_types' edit to skip typedef's
Campbell Barton
2023-07-25 11:40:14 +10:00
-
921d6dc3e2
Cleanup: typedef uchar, ushort, uint & ulong in freestyle
Campbell Barton
2023-07-25 12:51:50 +10:00
-
4150152d0f
Fix #109663: Allow Animation Keymap in Spreadsheet Editor
Harley Acheson
2023-07-25 00:35:06 +02:00
-
1dfeac246d
UI: Only Show Spreadsheet Scroll Bars When Necessary
Harley Acheson
2023-07-24 23:49:32 +02:00