User:Manowii/Reports/2023
< User:Manowii | Reports
Week 203: 29th May
This week: triaging, bug fixing and worked on:
- PR #108555: UI: move 'Face Nearest' snap option to another session
- PR #104443:Transform: new feature to edit the 'Snap Base' (3010f1233b)
Next Week: Triaging, bug fixing and finalize pull requests.
Commits
- Transform: new feature to edit the 'Snap Base' (3010f1233b)
- Transform: refactor modes by reorganizing their data in 'TransModeInfo' (c4a4a89ef5)
- Transform: Remove internal mode 'TFM_TIME_DUPLICATE' (a83a0a811f)
- Transform: Remove 'Resize' fallback from 'Shrink/Fatten' (c2846f6b81)
Fixes
- Fixed compilation error on Linux (a4043286d9)
- Fixed unused function after c4a4a89ef5 (c1edeb573b)
- Fixed: 0
- Reviewed: 0
- Closed: 10
- Confirmed: 0
- Total triaged: 10
Week 202: 22nd May
This week: triaging
Next Week: Triaging, bug fixing and finalize pull requests.
Commits
- Transform: remove precision modification upon starting navigation (fc854fc252)
- Fixed: 0
- Reviewed: 0
- Closed: 18
- Confirmed: 10
- Total triaged: 28
Week 201: 15th May
This week: triaging, bug fixing and worked on:
- PR #107854: UI: move Placement Settings to the Options popover
- PR #105941: WIP: Snapping & precision modeling improvements
Next Week: Triaging, bug fixing and finalize pull requests.
Reviews
- PR #108076: Fix #107889: Scale Cage gizmo wrong in editmode with rotated objects
Commits
- Transform: support navigation while transforming in 3D view (33c13ae6e3)
- View 3D: new utility to provide navigation in operators (2ce365efc7)
- UI: Edit Mode Options panel cleanup (560e9c654b)
- Cleanup: deduplicate code to obtain the object for the transform space (e0e182d5e9)
Fixes
- Fixed #106558: Add Primitive tool options not saving (932baa18b7)
- Fixed: 2
- Reviewed: 1
- Closed: 13
- Confirmed: 4
- Total triaged: 15
Week 200: 08th May
This week: triaging, bug fixing and worked on:
- PR #107854: UI: move Placement Settings to the Options popover
Next Week: Triaging, bug fixing and finalize pull requests.
Commits
- Cleanup: use more descriptive names for snap cursor API (5d09699d3c)
- Cleanup: remove unused snap_3d functions (b3c02cfcfd)
Fixes
- Fixed #107830: missing snap indication in measure tool (16228f2d71)
- Fixed: 1
- Reviewed: 1
- Closed: 6
- Confirmed: 2
- Total triaged: 7
Week 199: 01st May
This week: triaging, bug fixing and worked on:
- PR #107555: WM: don't skip AutoSave if modal operator is 'fileselect'
Next Week: Triaging and bug fixing.
Reviews
- PR #107054: WIP: Visualize snapping type by showing different symbols
Commits
- UI: add Proportional Size to Proportional Edit popover (6b5b777ca3)
Fixes
- Fixed #107648: Proportional Edit sometimes cancels GPencil keyframe transformation (fcddc1a1af)
- Fixed snapping with constraint flickering (93d464dcd1)
- Fixed #107474: Proportional Size not saved when canceling the operation (c7f1ad1058)
- Fixed: 2
- Reviewed: 1
- Closed: 13
- Confirmed: 7
- Total triaged: 18
Week 198: 24th April
This week: triaging, bug fixing and worked on:
- PR #105764: Transform: support navigation
Next Week: Triaging, bug fixing and finalize pull requests.
Reviews
- PR #107054: WIP: Visualize snapping type by showing different symbols
Commits
- Overlay: do not draw grids with undefined units (d74f3895e7)
- 3D View: Refactor navigation operators (67203c0ec8)
Fixes
- Fixed Auto Depth not working (e33974effb)
- Fixed error in recent navigation refactor (6beaf1dc7d)
- Fixed #107262: snap source of type Active Element sometimes fails (4504a13bd9)
- Fixed: 1
- Reviewed: 1
- Closed: 12
- Confirmed: 3
- Total triaged: 14
Week 197: 17th April
This week: triaging, bug fixing and worked on:
- PR #106279: WIP: 3D View: Refactor navigation operators
- PR #105941: WIP: Snapping & precision modeling improvements
- PR #105764: WIP: Transform: support navigation
- PR #104443: Transform: add feature to edit the 'Snap Base'
Next Week: Triaging and bug fixing.
Reviews
- PR #107054: Visualize snapping type by showing different symbols
Fixes
- Fixed #106993: Slowness with Orbiting around select + Mesh Symmetry (968ecf6f8b)
- Fixed #107020: crash when canceling Sky Resize with mesh symmetry (b1703bd902)
- Fixed: 2
- Reviewed: 1
- Closed: 8
- Confirmed: 4
- Total triaged: 10
Week 196: 10th April
This week: triaging
Next Week: Triaging and bug fixing.
Commits
- Cleanup: remove useless macro (dda9c59044)
- Transform: improve visualization when dragging Gizmos (97c05aa288)
- Cleanup: expose utility that finds a gizmo through its properties (bdd6e617ea)
- Fixed: 0
- Reviewed: 0
- Closed: 14
- Confirmed: 7
- Total triaged: 21
Week 195: 03rd April
This week: triaging, bug fixing and worked on:
- PR #106631: Modifiers: Boolean Fast Mode Refactor
- PR #106279: 3D View: Refactor navigation operators
- PR #105764: WIP: Transform: support navigation
Next Week: Triaging, bug fixing and finalize pull requests.
Reviews
- PR #105748: Python API: Expose background drawing as argument for gpu.types.GPUOffScreen.draw_view3d()
- PR #105196: Fix #93685: Allow Outliner Drag to Other Windows
Commits
- Overlay: use edge-connected polygons to calculate wireframe factor (1380ee74ff)
- DRW: remove edges hidden by Optimal Display in IBO creation (d1fe11c79f)
Fixes
- Fixed #106548: Repeat Last operator reuses orientation for extrusion (e9ec506890)
Week 194: 27th March
This week: triaging, bug fixing and worked on:
- PR #106402: DRW: remove edges hidden by Optimal Display in IBO creation
- PR #106279: 3D View: Refactor navigation operators
- PR #105764: WIP: Transform: support navigation
- PR #105352: Fix #90641: wireframe does not hide edges of coplanar faces
Next Week: Triaging, bug fixing and finalize pull requests.
Reviews
- PR #105498: Selection Occlusion
Commits
- Cleanup: deduplicate code (cc7634f2ea)
- Cleanup: use function style casts (df824e2015)
- Cleanup: convert 'view3d_navigate.c' to C++ (901a804f9e)
- Transform: expose hardcoded 'Rotate Normals' key (bb67d4c298)
- Cleanup: deduplicate code that changes transform mode (040ea1637d)
- Cleanup: remove unnecessary code (7af13f0ae9)
- Transform: modify constants for improved readability (195c2b77ae)
Fixes
- Fixed #106323: Snap to Face Nearest not working (6778460e53)
- Fixed #106363: snap toggle affecting operators not set to 'Affect' (f898c22349)
- Fixed: 3
- Reviewed: 1
- Closed: 10
- Confirmed: 4
- Total triaged: 11
Week 193: 20th March
This week: triaging, bug fixing and worked on:
- PR #105941: WIP: Snapping & precision modeling improvements
- PR #105764: Transform: support navigation
Next Week: Triaging, bug fixing and progress pull requests.
Reviews
- PR #106096: Fix #106043 : Moving frame node jittering while cursor is still
- PR #105498: Selection Occlusion
Commits
- Transform: Improve workaround used in #40241 (18232af3ee)
- Transform: reduce overhead when checking if snapping is active (88e2542398)
- Cleanup: deduplicate snapping parameters (4de247eb94)
Fixes
- Fixed (unreported): Snap not enabled if Ctrl is pressed before operation (45379d9b59)
- Fixed: 1
- Reviewed: 2
- Closed: 10
- Confirmed: 4
- Total triaged: 13
Week 192: 13th March
This week: triaging, bug fixing and worked on:
- PR #105764: Transform: support navigation
- PR #105608: WIP: MSVC: lower C4457 warning level from 4 to 3
- PR #104443: Transform: add feature to edit the 'Snap Base'
Next Week: Triaging, bug fixing and finalize pull requests.
Commits
- Measure Tool: reduce snap overhead (f6c70755d1)
- Cleanup: use macro for 'SCE_SNAP_MODE_GEOM' (f92bacee94)
Fixes
- Fixed #105664: measure tool ignoring snap on first click (4cd102bb73)
- Fixed 'use_occlusion_test' option not having effect on wireframe (98bfa8d458)
- Fixed: 2
- Reviewed: 1
- Closed: 8
- Confirmed: 5
- Total triaged: 11
Week 191: 06th March
This week: triaging, bug fixing and worked on:
- PR #105608: MSVC: lower C4457 warning level from 4 to 3
- PR #105352: Fix #90641: wireframe does not hide edges of coplanar faces
- PR #104443: Transform: add feature to edit the 'Snap Base'
Next Week: Triaging, bug fixing and finalize pull requests.
Reviews
- PR #105400: Fix #105363: Frame nodes can act wrong in transform system
Commits
- Pass BitVector by reference in lambda (3baccee0af)
- Cleanup: silence unreferenced param warning in MSVC (e699bd780c)
- MSVC: lower C4100 warning level from 4 to 3 (f27d6b9640)
- Cleanup: resolve some unreferenced parameter warnings in MSVC (7fcb262dfd)
- Cleanup: silence unused local variable warning (7bf20e93d6)
- Transform: split tracking conversion (91e191bd21)
Fixes
- Fixed #105583: crash when weld modifier checks for duplicate polygons (d7c023eb25)
- Fixed #105579: weld modifier crashes when merging n-gons (495a6ec6cc)
- Fixed #105556: weld modifier crashes when merging N-gons (bbc6bb3468)
- Fixed #105433: Offset Tracking Shortcut no longer working (175b1b449e)
- Fixed: 4
- Reviewed: 1
- Closed: 17
- Confirmed: 8
- Total triaged: 21
Week 190: 27th February
This week: triaging, bug fixing and worked on:
- PR #105352: Fix #90641: wireframe does not hide edges of coplanar faces
- PR #104443: Transform: add feature to edit the 'Snap Base'
Next Week: Triaging, bug fixing and finalize pull requests.
Reviews
- PR #105400: Fix #105363: Frame nodes can act wrong in transform system
- PR #105196: Fix #93685: Allow Outliner Drag to Other Windows
Commits
- Cleanup: split 'transform_gizmo_3d.cc' in more specific units (3c94e2ab4c)
Fixes
- Fixed #100129: Status bar incorrectly shows "[G] Move" after pressing G (03f17c42d0)
- Fixed #105226: Transform Gizmo with incorrect offsets (8cc11bc5f2)
- Fixed #104431: Pie Menu Editor Switch: Can't switch to File Browser (664e2d5e)
- Fixed: 3
- Reviewed: 2
- Closed: 17
- Confirmed: 5
- Total triaged: 19
Week 189: 20th February
This week: Triaging, bug fixing, code improvements and also worked on:
- PR #105136 Mesh: replace 'BKE_mesh_merge_verts' algorithm
Next Week: Triaging, bug fixing and finalize pull requests.
Commits
- Mesh: replace 'BKE_mesh_merge_verts' algorithm (4369627e71)
- Transform Gizmo: calculate matrix_offset when creating the gizmos (5a85b62bbc)
Fixes
- Fixed: 1
- Reviewed: 0
- Closed: 20
- Confirmed: 11
- Total triaged: 30
Week 188: 13th February
This week: Triaging, bug fixing and worked on:
- PR #104624 Transform: improve visualization when dragging Gizmos
Next Week: Triaging, bug fixing and finalize pull requests.
Commits
- Transform: redo calculation the matrix of the gizmos (4f34edf9cf)
- Gizmo: use the final matrix for the dial3D clip plane (f72d28d7e7)
Fixes
- Fixed #104407: Sun Position: shader error when enabling on Linux (9060f1e1c8)
- Fixed #104347: Loop Cut Tool becomes impressive with GPU Subdivision (9b129e5533)
- Fixed wrong variable being used as plan in 'gizmo_3d_dial_matrixbasis_calc' (87f96b7664)
- Fixed #66863: Bisect plane rotation behavior bugged for side/cut view (36937e523a)
- Fixed: 3
- Reviewed: 0
- Closed: 14
- Confirmed: 6
- Total triaged: 18
Week 187: 6th February
This week: Triaging, bug fixing and worked on:
- PR #104443 Transform: add feature to edit the 'Snap Base'
- PR #104451 UI: Change Behavior for Multi-Select Enums
- PR #104624 Transform: improve visualization when dragging Gizmos
- PR #104409 MSVC: lower C4100 warning level from 4 to 3
Next Week: Triaging, bug fixing and finalize pull requests.
Commits
- Transform: Hide trackball gizmo while dragging (82867753cf)
- Transform: do not save settings when canceling the operation (cc623ee7b0)
Fixes
- Fixed circular transform gizmo always displaying Global orientation (232e02282e)
- Fixed #104587: 'Extrude To Cursor' snapping ignoring 'Target Selection' (b9fa32cccd)
- Fixed transform gizmos not changing in Automatic Constraint mode (197eee6e04)
- Fixed #104396: Blender crashes when moving Keyframes in Graph Editor (8d9d16fb53)
- Fixed (unreported): Transform gizmo not restoring when changing mode (a38d99e0b2)
- Fixed forced snap status being removed when changing transform mode (deaddbdcff)
- Fixed #104353: Crash on opening sculpting template (7beb487e9a)
- Fixed #103838: fail to enable Lighting Sun Position addon on Metal (5c22e77e)
- Fixed: 3
- Reviewed: 0
- Closed: 14
- Confirmed: 8
- Total triaged: 22
Week 186: 30th January
This week: Triaging, bug fixing and worked on D17115 and D9415 (Transform Gizmo and Snap Base Edit)
Next Week: Triaging, bug fixing and finalize D9415.
Commits
- Cleanup: silence warning (62fc001979)
- Cleanup/refactor: split Edge and Vert Slide code into more specific functions (06305e5ca8)
Fixes
- Fixed (unreported): snap to object origin not respecting clipping planes (90f36fc50e)
- Fixed transform gizmo not updating according to state (19b63b932d)
- Fixed possible return of string without null character (9b86741ae7)
- Fixed: 0
- Reviewed: 0
- Closed: 21
- Confirmed: 6
- Total triaged: 27
Week 185: 23rd January
This week: Triaging, bug fixing and worked on D17115 (Transform Gizmo improvements)
Next Week: Triaging and bug fixing.
Commits
- Cleanup: move function to file where it is used (0050d6d399)
- Transform: fix use of "snap_point" property (1ad11355a3)
- Transform: Initialize 'transform_matrix' accordingly (0f52aa0954)
- Merge By Distance: Optimize algorithm to find duplicate polygons (15575b953d)
Fixes
- Fixed repeated transform constraint orientations (3b4486424a)
- Fixed: 0
- Reviewed: 0
- Closed: 4
- Confirmed: 2
- Total triaged: 6
Week 184: 16th January
This week: Triaging, bug fixing, code improvements and also worked on D9415 (Set Snap Base). It's waiting for feedback and review
Next Week: Triaging, bug fixing and work on D9415.
Commits
- Merge by Distance: split code into more specialized functions (25ce705617)
Fixes
- Fixed rotation snap failing with zero angle (dcb37959d4)
- Fixed T103906: Crash when canceling transform operation with the mirror options… (debd912bef)
- Fixed: 1
- Reviewed: 0
- Closed: 12
- Confirmed: 8
- Total triaged: 19
Week 183: 9th January
This week: Triaging, bug fixing, code improvements. Also worked on D7000 and D9415 (Edit Snap Source patches).
Next Week: Triaging, bug fixing, work on D9415.
Commits
- Cleanup: rename variables to distinguish between target and source (589d1be147)
- Snap Gizmo: hide snap cursor if another gizmo is highlighted (2b32a2c3b2)
- Snap Gizmo: support the WM_GIZMO_HIDDEN flag (442b08aac0)
- Transform: deduplicate code (4d1f12212b)
- Transform: improve safety when restoring data (ad01cdd7fc)
- Snap Gizmo: remove unused "snap_elements" (5bc71f22a2)
- Cleanup: deduplicate conditions in transform code (c6b4bd407e)
- Cleanup: use descriptive names for transform snapping functions (63b9a57f8b)
Fixes
- Fix disappearing snap indication in Measure tool (0349a6e6e0)
- Fix crease and bevel weight unaffected when transforming (5029f3e483)
- Fix T103783: crash when canceling vertex crease having vertex groups (3b761901b6)
- Fix duplicate code in 63b9a57f8bd8 (92449e634f)
- Fixed: 1
- Reviewed: 0
- Closed: 11
- Confirmed: 9
- Total triaged: 19
Week 182: 2nd January
This week: Triaging, bug fixing, code improvements. I had less activity because Thursday and Friday were taken as days off.
Next Week: Triaging, bug fixing, work on D7000.
Requested Review
- D16836: [T103359] Images as Planes - Don't default texture extension to CLIP.
Commits
- Remove deprecated and long unused members of struct Light (22fec7b1a4)
Fixes
- Fix T102853: radius of spot and point lamps shares same value with area lamp… (fbc2c4c331)
- Fixed: 1
- Reviewed: 0
- Closed: 7
- Confirmed: 7
- Total triaged: 13