Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 403c9b62ae529b57beea01b0810f8159d60991f9
      
https://github.com/synfig/synfig/commit/403c9b62ae529b57beea01b0810f8159d60991f9
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2020-04-05 (Sun, 05 Apr 2020)

  Changed paths:
    M synfig-studio/src/synfigapp/actions/layerremove.cpp
    M synfig-studio/src/synfigapp/actions/layerremove.h

  Log Message:
  -----------
  delete old-commented code


  Commit: 509bdb8508cb7465f00e88eaf5d46ac27679fbea
      
https://github.com/synfig/synfig/commit/509bdb8508cb7465f00e88eaf5d46ac27679fbea
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2020-04-05 (Sun, 05 Apr 2020)

  Changed paths:
    M synfig-studio/src/synfigapp/actions/layerremove.cpp
    M synfig-studio/src/synfigapp/actions/layerremove.h

  Log Message:
  -----------
  fix crash when undoing deletion of layer group and an inner layer

fix #1070


  Commit: 84f8685d8321bf9ea876acfd1b5edb37cabd2417
      
https://github.com/synfig/synfig/commit/84f8685d8321bf9ea876acfd1b5edb37cabd2417
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2020-04-05 (Sun, 05 Apr 2020)

  Changed paths:
    M synfig-studio/src/synfigapp/actions/layerremove.cpp
    M synfig-studio/src/synfigapp/actions/layerremove.h

  Log Message:
  -----------
  fix undoing layer deletion from different groups

I think it solves the secondary problem mentioned in #1070

Example:
Consider this scene layer tree
*
 \- Group A
    \- L A1
    \- L A2
 \- Group B
    \- L B3
    \- L B4

If one selects "Group A", "L A2" and "L B3" for deletion simultaneously, it 
works fine:

*
 \- Group B
    \- L B4

But when user undo it, the scene layer tree would wrongly be:
*
 \- Group B
    \- Group A
       \- L A1
       \- L A2
    \- L B3
    \- L B4


  Commit: 7f13889c86bddb4b9e666259864b347d2598c314
      
https://github.com/synfig/synfig/commit/7f13889c86bddb4b9e666259864b347d2598c314
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2020-04-05 (Sun, 05 Apr 2020)

  Changed paths:
    M synfig-studio/src/synfigapp/actions/layerremove.cpp

  Log Message:
  -----------
  don't unset as dirty if it is due to another to-be-deleted layer


  Commit: 6d8904e6c38161574c5c77e40745edc09be9a400
      
https://github.com/synfig/synfig/commit/6d8904e6c38161574c5c77e40745edc09be9a400
  Author: ice0 <konop...@gmail.com>
  Date:   2020-04-06 (Mon, 06 Apr 2020)

  Changed paths:
    M synfig-studio/src/synfigapp/actions/layerremove.cpp
    M synfig-studio/src/synfigapp/actions/layerremove.h

  Log Message:
  -----------
  Merge PR #1072: Fixed crash when undoing layer deletion

Fixed crash when undoing layer deletion #1070


Compare: https://github.com/synfig/synfig/compare/81dc3b66b7c5...6d8904e6c381


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

Reply via email to