Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 6f78c656cf18c02febb4bee14e8887027d3c6eb6
      
https://github.com/synfig/synfig/commit/6f78c656cf18c02febb4bee14e8887027d3c6eb6
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h
    M synfig-studio/src/synfigapp/vectorizer/centerlinetostrokes.cpp

  Log Message:
  -----------
  Canvas: reduce scope of global function to static private method


  Commit: 99ff7fc3d9a853438c23b505db7129f9bfc32456
      
https://github.com/synfig/synfig/commit/99ff7fc3d9a853438c23b505db7129f9bfc32456
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: hide class ancestral to avoid dangerous casts

std classes are not supposed to be derived: their methods are
not virtual.

Methods created here are required for building.


  Commit: 49cb99ff391f53a6ceefe43b5c883d2d8404f07c
      
https://github.com/synfig/synfig/commit/49cb99ff391f53a6ceefe43b5c883d2d8404f07c
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: use C++11 standard method signatures

based on https://en.cppreference.com/w/cpp/container/list


  Commit: 5b2db2d750b4e4bdc05142e4b1aa1892552f8869
      
https://github.com/synfig/synfig/commit/5b2db2d750b4e4bdc05142e4b1aa1892552f8869
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: add C++11 const iterators for completeness sake


  Commit: 36c704e27d44de9fc78f1dcd5a277518a83e4b85
      
https://github.com/synfig/synfig/commit/36c704e27d44de9fc78f1dcd5a277518a83e4b85
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: add/restore front() method for completeness sake

Although not used in current code, we may need it.


  Commit: 703a26d3326a35b98d80739a5b01d2b5eabeaf7c
      
https://github.com/synfig/synfig/commit/703a26d3326a35b98d80739a5b01d2b5eabeaf7c
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp

  Log Message:
  -----------
  Canvas: simplify clear() & don't add extra null layer

Only and the special null layer if it still does not exist
(Like in constructor call)


  Commit: 134a443ddd7fc45b9a2cf7ae4435b15cbce4d45a
      
https://github.com/synfig/synfig/commit/134a443ddd7fc45b9a2cf7ae4435b15cbce4d45a
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: fix comments referring to double queue - canvas is a list now


  Commit: ba016879d4cba7ac8e56f58320b0481882cb50c8
      
https://github.com/synfig/synfig/commit/ba016879d4cba7ac8e56f58320b0481882cb50c8
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: remove unused private method optimize_layers()


  Commit: 37b946194928e98369d0a821012c6e2eaee23216
      
https://github.com/synfig/synfig/commit/37b946194928e98369d0a821012c6e2eaee23216
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: trim blank spaces at end of line


  Commit: 8b2453d9ae47b83be657b0652ad2501407169bb0
      
https://github.com/synfig/synfig/commit/8b2453d9ae47b83be657b0652ad2501407169bb0
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h

  Log Message:
  -----------
  Canvas: add_connections() now makes the connections by itself

and fix its documentation


  Commit: e0cdef39ec5e91947a44c59d0679c0c558832a87
      
https://github.com/synfig/synfig/commit/e0cdef39ec5e91947a44c59d0679c0c558832a87
  Author: ice0 <konop...@gmail.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
    M synfig-core/src/synfig/canvas.cpp
    M synfig-core/src/synfig/canvas.h
    M synfig-studio/src/synfigapp/vectorizer/centerlinetostrokes.cpp

  Log Message:
  -----------
  Merge PR (#2364): Refactored Canvas class

Canvas class: hide std::list methods and do some cleanup


Compare: https://github.com/synfig/synfig/compare/fe640ca8dccd...e0cdef39ec5e


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

Reply via email to