Matias Mendiola mendio
  • Joined on 2013-10-31
Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-02-05 13:57:50 +01:00
e971786c01 Cleanup: Rename function
Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-02-05 13:43:16 +01:00
398a964dd8 Cleanup: Rename function
e303e32a55 Merge branch 'main' into GPv3_OP_Separate
c14e9fc95b Cleanup: Compiler warnings
c4e077341e UI: VSE: Move Onion Skin properties inside Annotations panel
1ce2ae3c1a LibOverride: don't compare PoseBone.is_in_ik_chain property
Compare 89 commits »
Matias Mendiola commented on pull request blender/blender#117244 2024-02-02 22:09:45 +01:00
GPv3: Move to layer

I started to implement the macro to add a new layer and move the strokes. The code still have problems, the macro adds the new layer but GREASE_PENCIL_OT_move_to_layer is not executed

Matias Mendiola pushed to GPv3_OP_Move_to_layer at mendio/blender 2024-02-02 21:47:35 +01:00
9780ae269b Cleanup: move macro to gpencil_ops.cc
6d008173b1 Merge branch 'main' into GPv3_OP_Move_to_layer
f78d3a807a Cleanup: Store space types in vector of unique_ptr
5ff0feee52 VSE: tweak look of Vectorscope to match upcoming Image vectorscope
eb71d9f7bc Fix: Exception thrown when displaying spreadsheet
Compare 563 commits »
Matias Mendiola pushed to GPv3_OP_Move_to_layer at mendio/blender 2024-02-02 14:41:56 +01:00
f9277c537e Initial code for add to new layer macro
Matias Mendiola commented on pull request blender/blender#116715 2024-02-01 22:14:42 +01:00
GPv3: Separate operator

The assert is in line 945 in attributte_access.cc when it try to use the function copy_attributes. Really don't know if there is a problem with my code or inside that function

Matias Mendiola commented on pull request blender/blender#116715 2024-02-01 21:42:49 +01:00
GPv3: Separate operator

As I mentioned in the PR description in GPv2 there were three modes for the Separate operator: Selected Point, Selected Strokes and Active Layer. For better consistency with meshes the Separate…

Matias Mendiola commented on pull request blender/blender#116715 2024-02-01 21:27:19 +01:00
GPv3: Separate operator

This line actually prevents creating a new object if the layer is selected. In Separate by Layers we need to keep one layer (selected) on the source object and only create a new object for the…

Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-02-01 21:19:38 +01:00
d07bc507d3 Do not remove unused materials from source object when separate selected
Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-02-01 20:58:03 +01:00
7ff6540bce Cleanup: Remove extra semicolons
Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-02-01 20:34:35 +01:00
48b002f20d Merge branch 'main' into GPv3_OP_Separate
e6acd167e9 UI: Spreadsheet Icons for Face Corner and Pointcloud Point
d7593c8845 UI: Multiple Interface Icon Additions and Changes
5155feeeb8 Cleanup: UI: Remove a1 and a2 unused arguments from uiDefButF function
1a0214471b Fix: Missing translation for asset catalog tooltip
Compare 563 commits »
Matias Mendiola commented on pull request blender/blender#117467 2024-02-01 15:18:25 +01:00
UI: Update default mask icon

Thanks for the update!

It's good to go now, but I would like a confirmation from the Grease Pencil team that this icon change is ok with them. cc: @mendio

looks great, from our side…

Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-01-20 18:47:22 +01:00
5401163c63 Fix: split strokes when removes points
Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-01-20 18:35:40 +01:00
56fa675083 Move variable inside switch
Matias Mendiola pushed to GPv3_OP_Separate at mendio/blender 2024-01-20 17:50:15 +01:00
ea9e3e55a8 Cleanup: Remove trailing whitespace
Matias Mendiola commented on pull request blender/blender#117244 2024-01-19 19:06:15 +01:00
GPv3: Move to layer

I see, just updated the grease_pencil_move_to_layer_exec to use an string property. I guess we only have to tackle the macro. Do you have a sample for me to see?

Matias Mendiola pushed to GPv3_OP_Move_to_layer at mendio/blender 2024-01-19 19:03:52 +01:00
0f22338cbe Refactor: convert target layer property from int to string
Matias Mendiola pushed to GPv3_OP_Move_to_layer at mendio/blender 2024-01-19 18:11:37 +01:00
11edac0ffa Clenaup: Remove unused property
Matias Mendiola pushed to GPv3_OP_Move_to_layer at mendio/blender 2024-01-19 18:06:20 +01:00
6bd4b595f7 Checks if target layer is not locked
Matias Mendiola commented on pull request blender/blender#117244 2024-01-19 17:22:27 +01:00
GPv3: Move to layer

maybe I don't get what is your idea. Right now layer property stores the layer index and that is what we use in grease_pencil_move_to_layer_exec to determine the target layer. The property…