Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: f93735e6fa638357396cfc8c373aace1c374341d
      
https://github.com/synfig/synfig/commit/f93735e6fa638357396cfc8c373aace1c374341d
  Author: rodolforg <rodolf...@users.noreply.github.com>
  Date:   2020-04-17 (Fri, 17 Apr 2020)

  Changed paths:
    M synfig-core/src/modules/mod_png/trgt_png_spritesheet.cpp
    M synfig-core/src/modules/mod_png/trgt_png_spritesheet.h
    M synfig-core/src/synfig/target_multi.cpp
    M synfig-core/src/synfig/target_multi.h
    M synfig-core/src/synfig/target_scanline.cpp
    M synfig-core/src/synfig/target_scanline.h
    M synfig-studio/src/gui/CMakeLists.txt
    M synfig-studio/src/gui/Makefile.am
    M synfig-studio/src/gui/asyncrenderer.cpp
    M synfig-studio/src/gui/asyncrenderer.h
    A synfig-studio/src/gui/progresslogger.cpp
    A synfig-studio/src/gui/progresslogger.h
    M synfig-studio/src/gui/render.cpp
    M synfig-studio/src/gui/render.h
    M synfig-studio/src/synfigapp/instance.cpp

  Log Message:
  -----------
  Avoid crash on pngspritesheet exporting (#1339)

* avoid duplicate cast_dynamic

* replace success/error vars with render status property

* show error message on render error

* fix string for i18n

* try to report the png_spritesheet error reason

* please don't throw if you can report via progress_callback

* avoid null pointer dereference

* add callback report to target_scanline::add_frame

finally fix #356

* try to avoid crash due to exception throwing

* report render errors in GUI

* fix enum for windows




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

Reply via email to