User:Manowii/Reports/2022
< User:Manowii | Reports
Week 181: 26th December
This week: Triaging (quieter week due to the end of the year).
Next Week: Triaging and bug fixing.
- Fixed: 0
- Reviewed: 0
- Closed: 16
- Confirmed: 10
- Total triaged: 26
Week 180: 19th December
This week: Triaging, bug fixing and some general code improvements.
Next Week: Triaging and bug fixing.
Requested Review
- D16836: [T103359] Images as Planes - Don't default texture extension to CLIP.
Commits
- Cleanup: hide 'UNUSED' macro definition for C++ (fb7f12dc40)
- Cleanup: convert 'MOD_mirror.c' to C++ (cc13934442)
- Cleanup: run autopep8 on mesh_snap_utilities_line (Aca2d64cc3)
- Revert "Fix erratic mouse wrapping movement on Windows (2)" (1a986f7eba)
Fixes
- Fixed T103356: 'NoneType' object has no attribute 'is_valid' (A97277ecac)
- Fixed: 1
- Reviewed: 0
- Closed: 16
- Confirmed: 11
- Total triaged: 26
Week 179: 12th December
This week: Triaging, bug fixing and some general code improvements.
Next Week: Triaging and bug fixing.
Requested Review
- D16803: Improve/fix mouse wrapping solution on windows.
- D16755: Mesh: replace 'BKE_mesh_merge_verts' algorithm.
Commits
- Cleanup: indentation, remove and rename variables (2c5a525d64)
- Cleanup: silence warning (rB4dbb8e96)
- Cleanup: use more descriptive names for variables (8410e7f857)
Fixes
- Fixed erratic mouse wrapping movement on Windows (2) (a3a9459050)
- Fixed FallbackCyclesBlitShader compilation error (fe3110a285)
- Fixed T102961: mirrored vertices sometimes get locked in transform (294e41477b)
- Fixed: 1
- Reviewed: 0
- Closed: 24
- Confirmed: 15
- Total triaged: 38
Week 178: 5th December
This week: Triaging, bug fixing and also worked to improve the merge vertices algorithm in order to replace BKE_mesh_merge_verts
and deduplicate code.
Next Week: Triaging and bug fixing.
Commits
- Cleanup: silence warning (4dbb8e96c2)
- Mesh: small optimization and better readability in Merge by Distance (04693f9074)
- Cleanup: rename 'ofs' to 'offs' (4e3494b588)
- Cleanup: remove inactive and outdated code (81b9a475d3)
- Cleanup: use more descriptive names for variables (8410e7f857)
Fixes
- Fixed T102961: mirrored vertices sometimes get locked in transform (294e41477b)
- Fixed: 1
- Reviewed: 0
- Closed: 5
- Confirmed: 5
- Total triaged: 9
Week 178: 28th November
This week: Triaging, bug fixing and worked on D16669: Fix T102853: radius of spot and point lamps shares same value with area lamp size.
Next Week: Triaging and bug fixing.
Reviews
- D16663: Move fcurve cleanup from transform system to BKE.
Fixes
- Fixed PyGPU: return NULL instead of PyNone on error (8fa8cea8e0)
- Fixed T102845: GPU python crash in background mode (d7f124f06f)
- Fixed assert when calling transform operators in python handles (da363d831b)
- Fixed T102735: Knife tool does not work properly in perspective viewport (19bb30baf6)
- Fixed: 2
- Reviewed: 1
- Closed: 29
- Confirmed: 13
- Total triaged: 40
Week 177: 21st November
This week: Triaging, bug fixing, patch review and also finished D16529: DRW: Recreate method to calculate edges factor.
Next Week: Triaging and bug fixing.
Commits
- Cleanup: use designated initializers in C (ed82bbfc2c)
Fixes
- Fixed T102466: push/pull doesn't work if applied to many vertices (cdc1c60f5b)
- Fixed T102720: Snapping in 3dViewport affects Graph, Action and NLA editors (962e221cd3)
- Fixed compile error with msvc (02c6136958)
- Fixed T102197: Snap utilities ignoring Invert Zoom Direction Wheel setting (A9d3bd7aaf)
- Fixed: 3
- Reviewed: 0
- Closed: 17
- Confirmed: 12
- Total triaged: 26
Week 176: 14th November
This week: Triaging, bug fixing, patch review and also worked on D16529: DRW: Recreate method to calculate edges factor.
Next Week: Triaging and bug fixing and finish D16529.
Reviews
- D16453: Fix T95455, T102384: Correct RGB color construction.
- D16490: Fix T100926: Show UV outline in texture paint mode.
Fixes
- Fixed allocated array size for MeshExtract_EdgeFac_Data (1a4a96a9d1)
- Fixed T102512: Snapping Option Face Nearest is not working (be40c67b56)
- Fixed: 1
- Reviewed: 2
- Closed: 22
- Confirmed: 20
- Total triaged: 41
Week 175: 7th November
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D16466: Fix: Curves sculptmode: paintcurve stroke points cannot be transformed.
- D16430: Cleanup: Remove disabled edge slide feature.
Commits
- Transform: remove SnapData cache for meshes (cad897de16)
Fixes
- Fixed T102257: Crash when making an Object as Effector set to Guide and trying to… (edc00429e8)
- Fixed 'ED_transform_snap_object_project_ray_all' not return 'hit_list' (688b408bbb)
- Fixed T102053: snap fails with instances of geometry nodes (ff4f14b21a)
- Fixed potentially uninitialized memory usage (b2db324f60)
- Fixed: 2
- Reviewed: 2
- Closed: 12
- Confirmed: 7
- Total triaged: 17
Week 174: 31th October
This week: Preparations for the blender conference.
Next Week: Triaging and bug fixing.
- Fixed: 0
- Reviewed: 0
- Closed: 0
- Confirmed: 0
- Total triaged: 0
Week 174: 24th October
This week: Triaging and bug fixing.
Next Week: Preparations for the blender conference.
Fixes
- Fix variable value assigned twice in succession (c2e36c09b9)
- Fixed: 0
- Reviewed: 0
- Closed: 1
- Confirmed: 2
- Total triaged: 3
Week 173: 17th October
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Commits
- Transform: remove unreachable code (588db6152a)
- Cleanup: move grid snap functions to files where they are used (e16cea019e)
- GPU: remove unused member from FrameBuffer (048f1a1b8b)
Fixes
- Fixed T102000: Curve Shrink Fatten doesn't work for zero radius (b70bbfadfe)
- Fixed T101991: "Absolute Grid Snap" not working (a7aa0f1a0c)
- Fixed T101244: Empty point list in shader batch creation cause error (9c20eda0ad)
- Fixed T101964: Edge and face snapping no locking to axis (f0ebf696cb)
- Fixed T101928: transform operator properties saving wrong snap values (425e7ca342)
- Fixed T101893: Auto merge affecting edge crease and bevel weight (d57352b114)
- Fixed: 6
- Reviewed: 0
- Closed: 20
- Confirmed: 18
- Total triaged: 38
Week 172: 10th October
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D15574: Fix T99997: Calling teleport without waiting for the previous event disables gravity.
Fixes
- Fixed T101709: Proportional editing being disabled in NLA Editor redo panel (65b42d8c57)
- Fixed: 1
- Reviewed: 1
- Closed: 15
- Confirmed: 4
- Total triaged: 19
Week 171: 3rd October
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D15574: Fix T99997: Calling teleport without waiting for the previous event disables gravity.
Commits
- DRW: fix use of potentially uninitialized variable (0d0e2dc0a8)
Fixes
- Fixed T101231: Console flooded with warnings when fluid type is Domain (687fb41a27)
- Fixed: 1
- Reviewed: 1
- Closed: 17
- Confirmed: 17
- Total triaged: 33
Week 170: 26th September
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Fixes
- Fixed typo and and incorrect property initialization (46cfd345e4)
- Fixed T101343: useless Snapping menu in transform operators (236fda7faf)
- Fixed T100899: Drag and Drop failing depending on window position (81ec5ec366)
- Fixed T101040: Blender Crashes When snap roll a bone in armature (52f7d4bbab)
- Fixed: 3
- Reviewed: 0
- Closed: 27
- Confirmed: 6
- Total triaged: 30
Week 169: 19th September
This week: Triaging, bug fixing and worked porting some addons to use gpu module instead of bgl.
Next Week: Triaging, bug fixing and moving forward with porting addons to use gpu
module instead of bgl
.
Commits
- Magic UV: remove deprecated bgl module (rBA3908254)
- Node Wrangler: replace deprecated bgl module (rBAd37c2ab)
- Carver: replace deprecated bgl module (rBA708255a)
- PyGPU: Allow single bool in 'GPUShader.uniform_bool' method (rB62ffbc7d)
- UV Layout: revert all changes to 'draw_image' (rBAddc05b9)
Fixes
- UV Layout: replace deprecated bgl module (rBA5578ae8)
- Fix T101134: Regression: Export UV Layout is blurry (rBAe6dcc0b)
- Fix T101220: UV proportional editing not working correctly with UV Sync… (rB1df58ec5)
- Fix T101196: constraint plane failing in side orthographic views (rBed6c8d82)
- Fixed: 3
- Reviewed: 0
- Closed: 26
- Confirmed: 14
- Total triaged: 40
Week 168: 12th September
This week: Triaging and bug fixing.
Next Week: Triaging, bug fixing and moving forward with porting addons to use gpu
module instead of bgl
.
Fixes
- Fixed T101040: Blender Crashes When snap roll a bone in armature (4b326d5a78)
- Fixed T100899: Drag and Drop failing depending on window position (5f4db28c24)
- Fixed T100959: Memory leak when moving node with Alt (4e4daa6417)
- Fixed: 3
- Reviewed: 0
- Closed: 8
- Confirmed: 6
- Total triaged: 14
Week 167: 5th September
This week: Triaging, bug fixing, simplification of GPU code by removing or converting some similar shaders and porting some addons to use gpu
module instead of bgl
Next Week: Triaging, bug fixing and moving forward with porting addons
Reviews
- D15893: Fix T100851: Sync markers does not work for numinput.
Commits
- Magic UV: replace deprecated bgl module (A6feb9c532)
- PyGPU: expose 'GPU_SHADER_3D_IMAGE_COLOR' (7966fb083e)
- DRW: update test 'draw_pass_all_commands' (715d185dcd)
- DRW: fix 'bind_texture' being called in place of 'bind_image' (da0c3cdbc9)
- Update DRW tests (c226c48007)
- GPU: remove 'GPU_SHADER_2D_LINE_DASHED_UNIFORM_COLOR' (f0a3659900)
- GPU: remove 'GPU_SHADER_3D_IMAGE_MODULATE_ALPHA' (755e728a98)
- GPU: convert 'GPU_SHADER_2D_IMAGE_COLOR' to 3D (5763918651)
- GPU: remove 'GPU_SHADER_2D_SMOOTH_COLOR' (4536de98d1)
- GPU: remove 'GPU_SHADER_2D_IMAGE' (0c3953d545)
- GPU: remove 'GPU_SHADER_2D_FLAT_COLOR' (baf2835ff7)
- GPU: remove 'GPU_SHADER_2D_UNIFORM_COLOR' (223665b994)
- Snap Utilities Line: use 'is_wire' instead of checking 'link_faces' (A8d63239a0)
Fixes
- Fixed T81002: Images drawn with the Python gpu module no longer draw on top in… (89abc14d6c)
- Fixed T100807: Snap Utilities Line doesn't create faces for non-boundary edges (A0cd92169d)
- Fixed: 2
- Reviewed: 1
- Closed: 12
- Confirmed: 14
- Total triaged: 24
Week 166: 29th August
This week: Triaging and discuss plans to remove 2D shaders that have 3D counterparts (already done in python)
Next Week: Triaging, bug fixing and moving forward with plans to remove 2D shaders
Commits
- PyGPU: only use 3D shaders and rename string enums (8cfca8e1bd)
- PyDoc: update the shader creation examples with gpu module (cb771dbe76)
- PyGPU: GPUShader: implementation of 'attrs_info_get' method (6269d66da2)
- Fixed: 0
- Reviewed: 0
- Closed: 17
- Confirmed: 8
- Total triaged: 25
Week 165: 22nd August
This week: Triaging, bug fixing. Also worked in patches like: D15764: PyGPU: GPUShader: implementation of 'attrs_info_get' method
and D14177: Allow navigating while transforming
.
Next Week: Triaging, bug fixing and work on the Pygpu API.
Commits
- Cleanup: use 'len_v2' (07ccb9b573)
- Transform: Use more general approach to node view update (e040aea7bf)
Fixes
- Fixed T100632: Regression: Node border snap guide line not drawing properly (0c8de0eb3b)
- Fixed T100633: Node Editor: Edge scrolling breaks node snapping (3c060b2216)
- Fixed: 2
- Reviewed: 0
- Closed: 16
- Confirmed: 18
- Total triaged: 32
Week 164: 15th August
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D15574: Fix T99997: Calling teleport without waiting for the previous event disables gravity.
Fixes
- Fixed T89399: Mouse wrapping causes erratic movement (e4f1d71908)
- Fixed GPUShader.format_calc documentation (f5aac6662d)
- Fixed: 1
- Reviewed: 1
- Closed: 20
- Confirmed: 4
- Total triaged: 23
Week 163: 8th August
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Commits
- Revert "Fix T100129: Status bar incorrectly shows "[G] Move" after pressing G once in..." (b3fc8206be)
Fixes
- Fixed T100354: Home key being the grave accent in french keyboard layout (ffd4f4a486)
- Fixed T100370: Depth choice for "Add Cube" tool always using Surface (82fe475f06)
- Fixed: 2
- Reviewed: 0
- Closed: 18
- Confirmed: 11
- Total triaged: 27
Week 162: 1st August
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Fixes
- Fixed T100129: Status bar incorrectly shows "[G] Move" after pressing G once in… (f8b5706a1f)
- Fixed: 1
- Reviewed: 0
- Closed: 10
- Confirmed: 8
- Total triaged: 18
Week 161: 25th July
This week: Triaging, bug fixing and updates for #80730.
Next Week: Triaging and bug fixing.
Commits
- UV Layout: don't convert line coordinates to 3d (Afdebdd681)
- VR Scene Inspection: replace deprecated bgl module (Aec558f2a9)
- Math Vis: replace deprecated bgl module (Af3e1e980b)
- Precision Drawing Tools: replace deprecated bgl module (Ac1cdc3357)
- Power Sequencer: replace deprecated bgl module (Ace8c5f8d1)
- Scatter Objects: replace deprecated bgl module (Ac8109966c)
- MeasureIt: replace deprecated bgl module (Aa1424dc87)
- Archimesh: replace deprecated bgl module (A547adaa4e)
- Precision Drawing Tools: corrections in the example to match the image (M9436)
Fixes
- PyDoc: fix 2D builtin shaders documentation (fafb901baa)
- Fixed T99959: PDT: instructions not matching the image (M9433)
- Fixed T99459: GPencil: Fill tool on the surface not in the correct place (703dff333c)
- Fixed: 2
- Reviewed: 0
- Closed: 9
- Confirmed: 9
- Total triaged: 16
Week 160: 18th July
This week: A bit of triaging (my PC broke down leaving only the laptop with a system I'm not familiar with to work with), bug fixing and I used the time that was dedicated to triaging for code improvements and updating #80730.
Next Week: Triaging and bug fixing.
Commits
- Refactor: arrange transform convert functions in 'TransConvertTypeInfo' (98bf714b37)
- UV Layout: bring back smooth lines (A563ea27eb)
- UV Layout: replace deprecated bgl module (Ab56a6acb9)
- Grease Pencil Tools: replace deprecated bgl module (A294e899bf)
- Curve Tools: replace deprecated bgl module (Ac383b0274)
- Curve Assign Shape Keys: replace deprecated bgl module (Af7c2fc639)
Fixes
- Fixed nodes not transforming (e4eaf424b9)
- Fixed T99869: Edge crease no longer working (29c68e2523)
- Fixed T99643: Vertex Crease fails with symmetry (d14c2d549b)
- Fixed: 2
- Reviewed: 0
- Closed: 5
- Confirmed: 0
- Total triaged: 3
Week 159: 11th July
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D15433: Fix potential crashing when displaying or rendering Grease Pencil object on older hardware.
Commits
- Cleanup: Use interpf instead of repeating the logic (f72cedffb6)
Fixes
- Fixed T96238: shrinking to zero doesn't actually scales the radius to zero (2d1fe736fa)
- Fixed: 1
- Reviewed: 1
- Closed: 10
- Confirmed: 1
- Total triaged: 10
Week 158: 4th July
This week: Triaging.
Next Week: Triaging and bug fixing.
Reviews
- D15366: Fix T99334: Ignore edit-related snap options in Object mode.
- Fixed: 0
- Reviewed: 1
- Closed: 17
- Confirmed: 4
- Total triaged: 21
Week 157: 27th June
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D15270: Fix T99070: Apply transform fails to clear delta transform values.
Fixes
- Fixed T98882: Regression: Gradient colors in a Grease Pencil material change… (270ed1c716)
- Fixed T96776: Assets dropped upside down when looking through camera (317dfc1735)
- Fixed T84369: Fluid: Missing cache invalidation when properties on non-domain… (67e23b4b29)
- Fixed: 3
- Reviewed: 1
- Closed: 12
- Confirmed: 10
- Total triaged: 19
Week 156: 20th June
This week: At rest due to severe cold.
Next Week: Triaging and bug fixing.
- Fixed: 0
- Reviewed: 0
- Closed: 0
- Confirmed: 0
- Total triaged: 0
Week 155: 13th June
This week: Triaging. Activity was reduced as on Wednesday I caught a cold so I was hospitalized.
Next Week: Since I am in recovery, the next week will be focused on my health (I talked to Philipp in order to adjust the triaging team activities).
Reviews
- Fixed: 0
- Reviewed: 2
- Closed: 9
- Confirmed: 11
- Total triaged: 20
Week 154: 6th June
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Commits
- Cleanup: potential dereferencing of a NULL pointer (1456f30b02)
- Remove workaround for drawing the rotation gizmo (ea182deeb9)
Fixes
- Fixed variable being used without being initialized (6d726192be)
- Fixed T98688: Snapping not working in curve objects with evaluated geometry (96f88511ee)
- Fixed assert triggered when snapping to evaluated geometry of a Curve (8a02696724)
- Fixed drawing increments after running Spin gizmo (d422715094)
- Fixed: 1
- Reviewed: 0
- Closed: 7
- Confirmed: 5
- Total triaged: 11
Week 153: 30th May
This week: Triaging (spent a bit of time also testing a new selection algorithm).
Next Week: Triaging and bug fixing.
Reviews
- D15088: Cleanup: Move remaining mesh draw code to C++
- Fixed: 0
- Reviewed: 1
- Closed: 10
- Confirmed: 4
- Total triaged: 14
Week 152: 23rd May
This week: Triaging an bug fixing (I also worked on a proposal to improve navigation D15028).
Next Week: Triaging and bug fixing.
Reviews
- D15037: Refactor: Snap-related. Clarified attribute names and refactored #defines into enums.
Commits
- Addons: Update Snap Utilities Line documentation (M9297)
- Snap Utilities Line: update to new 'GPUShaderCreateInfo' (A83fa6728e)
Fixes
- Fixed (unreported): cyclic snap of curve handles (49368c734b)
- Fixed GPUIndexBuf not working in python (5744e7d247)
- Fixed: 0
- Reviewed: 1
- Closed: 15
- Confirmed: 4
- Total triaged: 19
Week 151: 16th May
This week: Triaging, bug fixes (and continued an investigation to improve the selection code).
Next Week: Triaging and bug fixing.
Commits
- Cleanup: rename 'WeldPoly' member 'len' to 'loop_len' (22812579bb)
Fixes
- Fixed T98230: Automatic Constraint doesn't work if cursor is not moving (bc6965cb98)
- Fixed assertion raised in Merge By Distance (769cdccd0e)
- Fixed compilation errors with 'USE_WELD_DEBUG' (7ace6dc496)
- Fixed: 1
- Reviewed: 0
- Closed: 9
- Confirmed: 8
- Total triaged: 16
Week 150: 9th May
This week: Triaging, bug fixes and little research to improve the selection code.
Next Week: Triaging and bug fixing.
Commits
- Transform: use a threshold for UV snapping (7ed08e88ac)
Fixes
- Fixed T97835: crash when creating hair particle system on Mac (44bd434a57)
- Fixed T97872: Annotation lines lost AA (470cbad51a)
- Fixed cursor snap not acting on selected UVs (046b45749c)
- Fixed: 2
- Reviewed: 0
- Closed: 10
- Confirmed: 2
- Total triaged: 10
Week 149: 2nd May
This week: Triaging, bug fixes and small improvements to the UV snapping code.
Next Week: Triaging and bug fixing.
Reviews
- D14855: Fix T97853: Crash with edit mode X-ray and subdivision.
Commits
- Transform: use a threshold for UV snapping (d2271cf939)
Fixes
- Fixed T97872: Annotation lines lost AA (a0a99fb252)
- Fixed T97835: crash when creating hair particle system on Mac (adbe71c3fa)
- Fixed: 2
- Reviewed: 1
- Closed: 12
- Confirmed: 8
- Total triaged: 18
Week 148: 25th April
This week: Triaging, bug fixes, small improvements to the snapping code e some work related to the gpu and draw module.
Next Week: Triaging and bug fixing.
Commits
- Overlay: port paint shaders to use 'GPUShaderCreateInfo' (57b4efc250)
- Select Engine: port shader to use 'GPUShaderCreateInfo' (3d877c8a0d)
- Cleanup: silence unused variable warnings (f38f12cbbc)
- Snap Gizmo: update props using gizmo's snap_state (f4718d52f3)
- Snap Cursor: split 'ED_view3d_cursor_snap_data_get' (22f5c05cb3)
- Transform Snap Refactor: dedicate ghash to different SnapData types (e99cb91530)
- Cleanup: Turn some 'eTFlag' into macros (d30f701e84)
Fixes
- Fix non-face oriented snap cursor in dragdrop (853713336f)
- Fix T93285: Wrong instance order when instancing a collection (f3d5114c41)
- Fix T97401: Snap options ignored for Nurbs surfaces (35dc4ba9e2)
- Fixed: 2
- Reviewed: 0
- Closed: 14
- Confirmed: 8
- Total triaged: 20
Week 147: 18th April
This week: Triaging, bug fixing, some PyGPU related changes and small improvements to the snapping code.
Next Week: Triaging and bug fixing.
Requested review of D14683: Refactor: Transform Snap Object: use EditMesh as hashmap key for the data of editmeshes.
Commits
- gpu.types.GPUBatch: warn about deprecated primitive types (e2d8b6dc06)
- Snap Utilities Line: increment version number (Aa254b56d4)
- Cleanup: formatting using autopep8 (A16c87dcfb)
- PyGPU: remove outdated function 'code_from_builtin' (3e98331a09)
- Cleanup: remove redundant 'DEG_get_original_object' call (5da02548e9)
- Transform: small optimization in snap to edit mesh (a0c2d6bf85)
Fixes
- Fixed (unreported): Placement Tool not orienting the Object to normal (75aa5ecbda)
- Fixed T97490: snap to multiple objects with linked data can crash (9de3ed5c82)
- Fixed T97458: Snap_Utilities_Line rotate navigation not working (A1ca9acffc)
- Fixed call of 'BLI_assert' instead 'BLI_assert_msg' (b90e892a17)
- Fixed assert on meshes without mloop in snap code (bec057a453)
- Fixed: 2
- Reviewed: 0
- Closed: 10
- Confirmed: 3
- Total triaged: 11
Week 146: 11th April
This week: Triaging and bug fixing, and worked on porting 'StageInterfaceInfo' and 'ShaderCreateInfo' to python.
Next Week: Triaging and bug fixing.
Commits
- Snap Utilities Line: consider UI scaling for drawing and snapping (A754d05ac7)
- gpy.types.GPUUniformBuf: support any object exposing buffer interface (af17676005)
- gpu.types.Buffer: fill buffer interface with just what is requested (132576ebb1)
- pyGPU: Port 'StageInterfaceInfo' and 'ShaderCreateInfo' types (9bc678969a)
- Cleanup: redundant logical not (ee9688da99)
- PyGPU: make sure the UniformBuffer is padded to 16 bytes (4aa9888854)
- Cleanup: Mesh Snap Utilities Line: Formating (A295fb9b08)
Fixes
- Fixed crash when loading Blender due to recent change (48d2f536e1)
- Fixed missing clip planes update in Snap Utilities Line (Abffb84a05)
- Fixed some usages of 'GPU_shader_get_uniform_block' (9c09e5ba24)
- Fixed regression with Clip Planes in Snap Utilities Line (A209ee2887)
- Fixed size of MAT3 and MAT4 in GPUShaderCreateInfo.push_constant (8fad71799f)
- Fixed cases where 'Py_buffer' might not be released (17a19069db)
- Fixed possible pointer being freed without being allocated in pygpu module (cd4a9c488f)
- Fixed edcrash when creating a 'gpu.types.Buffer' (07cacb6d14)
- Fixed: 0
- Reviewed: 0
- Closed: 11
- Confirmed: 3
- Total triaged: 14
Week 145: 4th April
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Commits
- BVH Utils: use fall-through in 'BKE_bvhtree_from_mesh_get' (eb470bfbfe)
- Cleanup: remove workaround to set treedata members (99b82116ef)
- BVH Utils: remove 'isolate' parameter (931ae424b9)
- BVH Utils: Remove '_allocated' members from 'BVHTreeFromMesh' (9fbf7f1180)
- Refactor: remove cache parameters from
bvhtree_from_
functions (684b95804e) - Refactor: Deduplicate and simplify BVH Utils code (228f7f1c85)
Fixes
- Fixed T95678: Thumbnails are not working with big / large Objects (0ebcc711fc)
- Fixed: 1
- Reviewed: 1
- Closed: 9
- Confirmed: 8
- Total triaged: 16
Week 144: 28th March
This week: Triaging, bug fixing and last touches on the new StageInterfaceInfo
and ShaderCreateInfo
types to the gpu python module (D14497).
Next Week: Triaging, bug fixing and retouching on D14497 if necessary.
Reviews
- D14496: UI: make snap self inactive if proportional editing.
- D14475: Cleanup: Move transform_snap_object.c to C++.
Commits
- Transform: avoid excessive recalculation with 'TREDRAW_SOFT' (df4d6c22cf)
- Cleanup/Refactor: remove unused 'SNAP_ONLY_ACTIVE' enum parameter (854af0cd09)
- Transform: Improve 'absolute grid snap' support detection (39df927b4a)
- Cleanup: transform, use early returns (4c66021ccc)
Fixes
- Fixed T96728: 'Automatic Constraint' using the wrong orientation (21e72496a6)
- Fixed T96812: Regression: Snapping is broken with proportional editing (2e99295d5e)
- Fixed: 2
- Reviewed: 1
- Closed: 12
- Confirmed: 12
- Total triaged: 22
Week 143: 21st March
This week: A bit of triaging, bug fixing and worked on porting the new StageInterfaceInfo
and ShaderCreateInfo
from the gpu module to python.
Next Week: Finishing touches on the new python objects and triaging.
Fixes
- Fixed T96711: snap in edit mode for selected objects does not work (4b35d6950d)
- Fixed: 1
- Reviewed: 0
- Closed: 5
- Confirmed: 9
- Total triaged: 13
Week 142: 14th March
This week: Triaging, bug fixing and I continued the work on D13648 D12469 to support animation in the visibility of collections.
Next Week: Triaging mostly
Commits
- Cleanup: remove redundant 'extern StructRNA' declarations (256d36683b)
Fixes
- Fixed T96510: ASAN failure when selecting text in Text Editor (8ecaa2d624)
- Fixed: 1
- Reviewed: 0
- Closed: 17
- Confirmed: 13
- Total triaged: 29
Week 141: 7th March
This week: Triaging and bug fixing.
Next Week: Triaging
Commits
- Transform/UI: individualize the option to use snap per editor type (e3de755ae3)
- Fixed: 0
- Reviewed: 0
- Closed: 17
- Confirmed: 9
- Total triaged: 26
Week 140: 28th February
This week: Triaging and bug fixing (and some local work on D14177).
Next Week: Triaging and bug fixing.
Reviews
- D14243: Fix T96156: Snap to 3D cursor can't be undone.
Fixes
- Fixed T95608: Mac issues with drag drop on multi-monitor (9bd586a01e)
- Fixed wrong object mode checking in snap code (8e88af9934)
- Fixed: 1
- Reviewed: 1
- Closed: 15
- Confirmed: 13
- Total triaged: 27
Week 139: 21st February
This week: Triaging and bug fixing (and some local work in the transform tools - 8ac8bdaf74).
Next Week: Triaging and bug fixing.
Commits
- Ghost/Event System: Support mapping more keys (4ee4b61dd8)
Fixes
- Fixed errors in 'gpu.state' documentation (75be58c63d)
- Fixed wrong method name in gpu documentation (18d3d283ec)
- Fixed (unreported): Issues with 'SNAP_NOT_SELECTED' for pose and edit modes (459d9c1e3d)
- Fixed: 0
- Reviewed: 0
- Closed: 6
- Confirmed: 7
- Total triaged: 13
Week 138: 14th February
This week: Triaging and bug fixing (and some local work in the transform tools).
Next Week: Triaging and bug fixing.
Commits
- Camera: Simplify View Frame code (e240c8c5db)
Fixes
- Fixed wrong method name in gpu documentation (59aaf2036e)
- Fixed errors in 'gpu.state' documentation (9189191c5b)
- Fixed: 0
- Reviewed: 0
- Closed: 17
- Confirmed: 8
- Total triaged: 25
Week 137: 7th February
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D13990: Fix T91253: Slow pose bone selection with many bones.
Fixes
- Fixed (unreported): Issues with 'SNAP_NOT_SELECTED' for pose and edit modes (52be063012)
- Fixed error in b1b1a74af15b (81d2eda2bf)
- Fixed error in ff5e8e6d5353 (6b914a43ad)
- Fixed: 0
- Reviewed: 0
- Closed: 27
- Confirmed: 13
- Total triaged: 40
Week 136: 31st January
This week: Triaging, bug fixing (also investigated and did some cleanups in the 3D View navigation code).
Next Week: Triaging and bug fixing.
Reviews
- D13990: Fix T91253: Slow pose bone selection with many bones.
Commits
- Cleanup: set 'op->customdata' out of 'viewops_data_create' (b1b1a74af1)
- Cleanup: merge functions with similar usage (ec9f237a9e)
- View3D: move some of the early returns from operators to the poll function (3d973d01fa)
- Cleanup: Rename 'TRACKBALLSIZE' to 'V3D_OP_TRACKBALLSIZE' (b4e06bd7d4)
- Cleanup: Split View3D navigation code into specific compilation units (1963ad52ce)
- Cleanup: restructure 'transform_convert_pose_transflags_update' (ff5e8e6d53)
Fixes
- Fixed T95238: BPY Documentation for Tablet Pressure is Incorrect (46abc6ce25)
- Fixed: 1
- Reviewed: 1
- Closed: 21
- Confirmed: 13
- Total triaged: 33
Week 135: 24th January
This week: Triaging and bug fixing.
Next Week: Triaging and bug fixing.
Reviews
- D13907: Geometry Nodes: Port weld modifier to the merge by distance node.
Commits
- Outliner: avoid creating unnecessary undo steps (3775615aea)
- Cleanup: Remove unused enum (578baf95e0)
Fixes
- Fixed T95169: Assert in weld modifier code (52b2769b9c)
- Fixed: 1
- Reviewed: 1
- Closed: 27
- Confirmed: 16
- Total triaged: 42
Week 134: 17th January
This week: Triaging and bug fixing (I also studied a solution for navigation while transforming locally).
Next Week: Triaging and bug fixing.
Patches (under review)
- D13898: Fix T94760: Crashe building BMesh when opening file.
- D13896: Fix T93113: Redo Panel of transform sculpt operation does not work properly.
- D13873: Transform: Use a minimum distance for the UV snap threshold.
- D13853: Calculate the median point for individual origins of poly and nurbs spline types.
Commits
- Cleanup: deduplicate condition in transform curve code (59fcbdd815)
Fixes
- Fixed T94202: GPUFrameBuffer: wrong refcount in the buffer passed for read_color… (2e5aecf557)
- Fixed T95029: Arrow gizmo always uses normal direction (9506dcf675)
- Fixed: 2
- Reviewed: 0
- Closed: 17
- Confirmed: 9
- Total triaged: 24
Week 133: 10th January
This week: Triaging and bug fixing.
Next Week: Triaging, bug fixing and investigate solutions for transformation with navigation.
Commits
- Cleanup: simplify parameters (d914cfcb7a)
- Cleanup: remove unnecessary 'use_opengl_context' parameter (fc0f315106)
Fixes
- Fixed T94951: Crash when snapping (608d51c9c8)
- Fixed T94751: ground created by Setup Tracking Scene not marked as Shadow Catcher (ab125f466c)
- Fixed T94728: Auto Depth problem with Cliping Region (6774cae3f2)
- Fixed: 3
- Reviewed: 0
- Closed: 13
- Confirmed: 7
- Total triaged: 17
Week 132: 3rd January
This week: Triaging and bug fixing.
Next Week: Triaging, bug fixing and investigate solutions for transformation with navigation.
Fixes
- Fixed T94078: Wrong Bound Box calculated for curves (5560f32447)
- Fixed T94392: 3D Cursor surface projection onto hidden geometry (8189471912)
- Fixed: 2
- Reviewed: 0
- Closed: 5
- Confirmed: 2
- Total triaged: 5