Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 12437f5f96fa51db2d15a3f9165109207f500a1a
      
https://github.com/synfig/synfig/commit/12437f5f96fa51db2d15a3f9165109207f500a1a
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M synfig-core/src/synfig/base_types.cpp
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/layer.cpp
    M synfig-core/src/synfig/layers/layer_pastecanvas.cpp
    M synfig-core/src/synfig/layers/layer_pastecanvas.h
    M synfig-core/src/synfig/target.cpp
    M synfig-core/src/synfig/target.h
    M synfig-core/src/synfig/target_multi.cpp
    M synfig-core/src/synfig/target_multi.h
    M synfig-core/src/synfig/target_tile.cpp
    M synfig-core/src/synfig/target_tile.h
    M synfig-core/src/synfig/valuenode.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_anglestring.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_animatedfile.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_animatedfile.h
    M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_const.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_dynamiclist.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_intstring.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_join.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_radialcomposite.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_realstring.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_staticlist.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_timestring.cpp
    M synfig-core/src/synfig/waypoint.cpp

  Log Message:
  -----------
  refactor(core): prioritize usage of Canvas::Handle/ConstHandle/LooseHandle

Instead of etl::handle<Canvas>, etl::handle<const Canvas> and
etl::loose_handle<Canvas>

Reason: etl::handle and alike will be moved to synfig namespace
(and maybe one day it'll use an C++ standard smart pointer).
It'll avoid future changes everywhere.


  Commit: c270d68dc744f0ae2433e15b3b10538c0709cbd8
      
https://github.com/synfig/synfig/commit/c270d68dc744f0ae2433e15b3b10538c0709cbd8
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M synfig-studio/src/gui/app.cpp
    M synfig-studio/src/gui/app.h
    M synfig-studio/src/gui/asyncrenderer.cpp
    M synfig-studio/src/gui/canvasview.cpp
    M synfig-studio/src/gui/canvasview.h
    M synfig-studio/src/gui/cellrenderer/cellrenderer_value.cpp
    M synfig-studio/src/gui/cellrenderer/cellrenderer_value.h
    M synfig-studio/src/gui/dialogs/dialog_preview.h
    M synfig-studio/src/gui/dialogs/dialog_waypoint.cpp
    M synfig-studio/src/gui/dialogs/dialog_waypoint.h
    M synfig-studio/src/gui/dialogs/vectorizersettings.cpp
    M synfig-studio/src/gui/docks/dock_canvases.cpp
    M synfig-studio/src/gui/docks/dock_canvases.h
    M synfig-studio/src/gui/instance.cpp
    M synfig-studio/src/gui/instance.h
    M synfig-studio/src/gui/preview.cpp
    M synfig-studio/src/gui/preview.h
    M synfig-studio/src/gui/render.cpp
    M synfig-studio/src/gui/states/state_lasso.cpp
    M synfig-studio/src/gui/trees/layertreestore.cpp
    M synfig-studio/src/gui/widgets/widget_canvaschooser.cpp
    M synfig-studio/src/gui/widgets/widget_filename.h
    M synfig-studio/src/gui/widgets/widget_value.cpp
    M synfig-studio/src/gui/widgets/widget_value.h
    M synfig-studio/src/gui/widgets/widget_waypoint.cpp
    M synfig-studio/src/gui/widgets/widget_waypoint.h
    M synfig-studio/src/gui/workarea.h
    M synfig-studio/src/synfigapp/canvasinterface.cpp
    M synfig-studio/src/synfigapp/canvasinterface.h
    M synfig-studio/src/synfigapp/instance.cpp
    M synfig-studio/src/synfigapp/instance.h

  Log Message:
  -----------
  refactor(studio): prioritize use of Canvas::Handle/ConstHandle/LooseHandle

Part 2

Instead of etl::handle<Canvas>, etl::handle<const Canvas> and
etl::loose_handle<Canvas>

Reason: etl::handle and alike will be moved to synfig namespace
(and maybe one day it'll use an C++ standard smart pointer).
It'll avoid future changes everywhere.


  Commit: 4729d8b776bd8b5216957326858d1c36a98b2580
      
https://github.com/synfig/synfig/commit/4729d8b776bd8b5216957326858d1c36a98b2580
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M synfig-core/src/modules/lyr_std/timeloop.cpp
    M synfig-core/src/modules/mod_geometry/advanced_outline.cpp
    M synfig-core/src/modules/mod_geometry/advanced_outline.h
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h
    M synfig-core/src/synfig/layer.cpp
    M synfig-core/src/synfig/layers/layer_duplicate.cpp
    M synfig-core/src/synfig/loadcanvas.cpp
    M synfig-core/src/synfig/loadcanvas.h
    M synfig-core/src/synfig/valuenode.cpp
    M synfig-core/src/synfig/valuenode.h
    M synfig-core/src/synfig/valuenodes/valuenode_dynamiclist.h
    M synfig-core/src/synfig/waypoint.cpp
    M synfig-studio/src/gui/trees/canvastreestore.h
    M synfig-studio/src/gui/trees/layerparamtreestore.cpp
    M synfig-studio/src/gui/trees/layertreestore.cpp
    M synfig-studio/src/gui/trees/layertreestore.h
    M synfig-studio/src/gui/workarea.cpp
    M synfig-studio/src/gui/workarea.h
    M synfig-studio/src/synfigapp/canvasinterface.h
    M synfig-studio/src/synfigapp/vectorizer/centerlinetostrokes.cpp
    M synfig-studio/test/app_layerduplicate.cpp

  Log Message:
  -----------
  refactor: prioritize use of ValueNode::Handle/ConstHandle/LooseHandle

Instead of etl::handle<ValueNode>, etl::handle<const ValueNode>,
etl::loose_handle<ValueNode> and etl::rhandle<ValueNode>

Reason: etl::handle and alike will be moved to synfig namespace
(and maybe one day it'll use an C++ standard smart pointer).
It'll avoid future changes everywhere.


  Commit: a44cdd2006855b30c566f09b510c59d24321e789
      
https://github.com/synfig/synfig/commit/a44cdd2006855b30c566f09b510c59d24321e789
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h
    M synfig-core/src/synfig/context.cpp
    M synfig-core/src/synfig/context.h
    M synfig-studio/src/gui/app.cpp
    M synfig-studio/src/gui/app.h
    M synfig-studio/src/gui/dialogs/vectorizersettings.h
    M synfig-studio/src/gui/event_layerclick.h
    M synfig-studio/src/gui/trees/layergrouptree.h
    M synfig-studio/src/gui/trees/layergrouptreestore.cpp
    M synfig-studio/src/gui/trees/layergrouptreestore.h
    M synfig-studio/src/gui/workarea.h
    M synfig-studio/src/synfigapp/actions/layerembed.h
    M synfig-studio/src/synfigapp/actions/layerextract.h
    M synfig-studio/src/synfigapp/actions/vectorization.cpp
    M synfig-studio/src/synfigapp/vectorizer/centerlinetostrokes.cpp
    M synfig-studio/src/synfigapp/vectorizer/centerlinevectorizer.cpp
    M synfig-studio/src/synfigapp/vectorizer/centerlinevectorizer.h
    M synfig-studio/src/synfigapp/vectorizer/polygonizerclasses.h

  Log Message:
  -----------
  refactor: prioritize use of Layer::Handle/ConstHandle/LooseHandle

Instead of etl::handle<Layer>, etl::handle<const Layer> and
etl::loose_handle<Layer>.

Reason: etl::handle and alike will be moved to synfig namespace
(and maybe one day it'll use an C++ standard smart pointer).
It'll avoid future changes everywhere.


  Commit: 55bba4bbc450e50fb6436dde7c09e16b6e7730c4
      
https://github.com/synfig/synfig/commit/55bba4bbc450e50fb6436dde7c09e16b6e7730c4
  Author: ice0 <konop...@gmail.com>
  Date:   2023-01-28 (Sat, 28 Jan 2023)

  Changed paths:
    M synfig-core/src/modules/lyr_std/timeloop.cpp
    M synfig-core/src/modules/mod_geometry/advanced_outline.cpp
    M synfig-core/src/modules/mod_geometry/advanced_outline.h
    M synfig-core/src/synfig/base_types.cpp
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h
    M synfig-core/src/synfig/context.cpp
    M synfig-core/src/synfig/context.h
    M synfig-core/src/synfig/layer.cpp
    M synfig-core/src/synfig/layers/layer_duplicate.cpp
    M synfig-core/src/synfig/layers/layer_pastecanvas.cpp
    M synfig-core/src/synfig/layers/layer_pastecanvas.h
    M synfig-core/src/synfig/loadcanvas.cpp
    M synfig-core/src/synfig/loadcanvas.h
    M synfig-core/src/synfig/target.cpp
    M synfig-core/src/synfig/target.h
    M synfig-core/src/synfig/target_multi.cpp
    M synfig-core/src/synfig/target_multi.h
    M synfig-core/src/synfig/target_tile.cpp
    M synfig-core/src/synfig/target_tile.h
    M synfig-core/src/synfig/valuenode.cpp
    M synfig-core/src/synfig/valuenode.h
    M synfig-core/src/synfig/valuenodes/valuenode_anglestring.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_animatedfile.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_animatedfile.h
    M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_const.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_dynamiclist.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_dynamiclist.h
    M synfig-core/src/synfig/valuenodes/valuenode_intstring.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_join.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_radialcomposite.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_realstring.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_staticlist.cpp
    M synfig-core/src/synfig/valuenodes/valuenode_timestring.cpp
    M synfig-core/src/synfig/waypoint.cpp
    M synfig-studio/src/gui/app.cpp
    M synfig-studio/src/gui/app.h
    M synfig-studio/src/gui/asyncrenderer.cpp
    M synfig-studio/src/gui/canvasview.cpp
    M synfig-studio/src/gui/canvasview.h
    M synfig-studio/src/gui/cellrenderer/cellrenderer_value.cpp
    M synfig-studio/src/gui/cellrenderer/cellrenderer_value.h
    M synfig-studio/src/gui/dialogs/dialog_preview.h
    M synfig-studio/src/gui/dialogs/dialog_waypoint.cpp
    M synfig-studio/src/gui/dialogs/dialog_waypoint.h
    M synfig-studio/src/gui/dialogs/vectorizersettings.cpp
    M synfig-studio/src/gui/dialogs/vectorizersettings.h
    M synfig-studio/src/gui/docks/dock_canvases.cpp
    M synfig-studio/src/gui/docks/dock_canvases.h
    M synfig-studio/src/gui/event_layerclick.h
    M synfig-studio/src/gui/instance.cpp
    M synfig-studio/src/gui/instance.h
    M synfig-studio/src/gui/preview.cpp
    M synfig-studio/src/gui/preview.h
    M synfig-studio/src/gui/render.cpp
    M synfig-studio/src/gui/states/state_lasso.cpp
    M synfig-studio/src/gui/trees/canvastreestore.h
    M synfig-studio/src/gui/trees/layergrouptree.h
    M synfig-studio/src/gui/trees/layergrouptreestore.cpp
    M synfig-studio/src/gui/trees/layergrouptreestore.h
    M synfig-studio/src/gui/trees/layerparamtreestore.cpp
    M synfig-studio/src/gui/trees/layertreestore.cpp
    M synfig-studio/src/gui/trees/layertreestore.h
    M synfig-studio/src/gui/widgets/widget_canvaschooser.cpp
    M synfig-studio/src/gui/widgets/widget_filename.h
    M synfig-studio/src/gui/widgets/widget_value.cpp
    M synfig-studio/src/gui/widgets/widget_value.h
    M synfig-studio/src/gui/widgets/widget_waypoint.cpp
    M synfig-studio/src/gui/widgets/widget_waypoint.h
    M synfig-studio/src/gui/workarea.cpp
    M synfig-studio/src/gui/workarea.h
    M synfig-studio/src/synfigapp/actions/layerembed.h
    M synfig-studio/src/synfigapp/actions/layerextract.h
    M synfig-studio/src/synfigapp/actions/vectorization.cpp
    M synfig-studio/src/synfigapp/canvasinterface.cpp
    M synfig-studio/src/synfigapp/canvasinterface.h
    M synfig-studio/src/synfigapp/instance.cpp
    M synfig-studio/src/synfigapp/instance.h
    M synfig-studio/src/synfigapp/vectorizer/centerlinetostrokes.cpp
    M synfig-studio/src/synfigapp/vectorizer/centerlinevectorizer.cpp
    M synfig-studio/src/synfigapp/vectorizer/centerlinevectorizer.h
    M synfig-studio/src/synfigapp/vectorizer/polygonizerclasses.h
    M synfig-studio/test/app_layerduplicate.cpp

  Log Message:
  -----------
  refactor: prefer <Class>::Handle rather etl::handle<Class> (#2990)

refactor: prefer class Handle (and alike) rather etl::handle<> (and alike)


Compare: https://github.com/synfig/synfig/compare/38a85c0e70ed...55bba4bbc450


_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to