Revision 1971632 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 17, 2018, 15:04 (GMT) |
MOAR compile fixes for GP branch after merge Lots more fixes for various little things that broke after the merge and the fixes required for that. Unfortunately, I've had to disable a few things to get Blender compiling again - those will require a bit more attention to fix. Things currently broken/disabled: * Apply/Bake for Hook and Lattice modifiers - disabled as we need to rethink how this works after EvaluationContext removal. Probably should go to a new depsgraph copy (instead of working in main depsgraph). * Helplines for GP point edit - 1c9690e7607bc990cc4a3e6ba839949bb83a78af has been temporarily reverted due to conflicts with multiedit changes |
Revision 261d649 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 17, 2018, 14:05 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Note: There were some additional changes needed due to the EvaluationContext -> Depsgraph cleanups + MultiObject edit that happened in 2.8 since the last merge of 2.8 into this branch. # Conflicts: # release/datafiles/locale # release/scripts/addons # release/scripts/addons_contrib # source/blender/blenkernel/BKE_modifier.h # source/blender/editors/gpencil/gpencil_paint.c # source/blender/editors/include/ED_object.h # source/blender/editors/object/object_modifier.c # source/blender/editors/screen/screen_context.c # source/blender/editors/space_view3d/view3d_draw_legacy.c # source/blender/editors/transform/transform.c # source/blender/editors/transform/transform_conversions.c # source/blender/editors/transform/transform_generics.c # source/blender/editors/undo/ed_undo.c # source/tools |
Revision 5626738 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 17, 2018, 10:57 (GMT) |
Cleanup: Various code/style tweaks to GP code |
Revision 00636eb by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 17, 2018, 10:20 (GMT) |
Compiler warning fixes on GCC * gpencil_add_*_shgroup() - Removed unused parameters (gpd) * Fix warning about rgba being uninitialised in gpencil_fill.c::get_pixel() - The non-float case here looks like it shouldn't ever happen, but for good measure, I've added an assert + set a value here to keep compiler happy. * Fix uninitialised var in gp_brush_drawcursor() - paintbrush * GPencilOffsetModifier defined an RNA vertex group name set function, but didn't use it |
Revision a27a206 by Campbell Barton (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 19:20 (GMT) |
Cleanup: various warnings Now compiles w/o warnings for GCC |
Revision 30575f9 by Campbell Barton (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 19:08 (GMT) |
Fix invalid brush assignments |
Revision c2517ae by Campbell Barton (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 19:07 (GMT) |
Cleanup: unused variables & args |
Revision 6f0408f by Campbell Barton (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 18:52 (GMT) |
Cleanup: -Wparentheses & line length |
Revision a7c7d23 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 17:01 (GMT) |
UI Tweak: Rename "Grease Pencil" menu in 3D View to "Strokes" Menu names in general should be a single word. Having two separate words makes it visually confusing (i.e. it looked like there were 4 menu items, when in fact there were only 3). Since the operators here operate on the GP strokes, it's reasonable to use this term instead. (Discussed with William as part of an informal UI review of GP branch) |
Revision 8f22682 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 16:57 (GMT) |
Fix compile error: Was missing 'const' qualifier |
Revision b2b02c6 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 07:58 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision ba477d9 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 15, 2018, 14:18 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 5071135 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 14, 2018, 14:24 (GMT) |
Fix compiler error in Windows |
Revision 39ac621 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 14, 2018, 14:11 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Conflicts: source/blender/blenkernel/intern/object.c |
Revision 7281d36 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 13, 2018, 14:05 (GMT) |
Fix parameter list errors after merge |
Revision 6780159 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 13, 2018, 13:54 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Conflicts: source/blender/blenloader/intern/readfile.c |
Revision 025615f by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 12, 2018, 15:33 (GMT) |
Fix compiler warning |
Revision 3b203b7 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 12, 2018, 15:08 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision e601228 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 12, 2018, 15:03 (GMT) |
Fix wrong color pointers for old files Some files created for Hero during development had wrong color pointers. This fix this error and avoid a segment fault. |
Revision b95cd2f by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 12, 2018, 14:20 (GMT) |
Fix compiler error after merge |
|
|
|


Master Commits
MiikaHweb | 2003-2021