Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: cd68d508628839ec72f0db765f5dd93e0fa876c0
      
https://github.com/synfig/synfig/commit/cd68d508628839ec72f0db765f5dd93e0fa876c0
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M synfig-core/src/modules/mod_bmp/trgt_bmp.cpp
    M synfig-core/src/modules/mod_bmp/trgt_bmp.h
    M synfig-core/src/modules/mod_dv/trgt_dv.cpp
    M synfig-core/src/modules/mod_dv/trgt_dv.h
    M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp
    M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.cpp
    M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.cpp
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.h
    M synfig-core/src/modules/mod_magickpp/trgt_magickpp.cpp
    M synfig-core/src/modules/mod_mng/trgt_mng.cpp
    M synfig-core/src/modules/mod_mng/trgt_mng.h
    M synfig-core/src/modules/mod_openexr/trgt_openexr.cpp
    M synfig-core/src/modules/mod_openexr/trgt_openexr.h
    M synfig-core/src/modules/mod_png/trgt_png.cpp
    M synfig-core/src/modules/mod_png/trgt_png.h
    M synfig-core/src/modules/mod_ppm/trgt_ppm.cpp
    M synfig-core/src/modules/mod_ppm/trgt_ppm.h
    M synfig-core/src/synfig/target_null.h

  Log Message:
  -----------
  refactor: avoid direct allocation; prefer std::vector rather array

And maybe it helps performance, if new array size is equal to previous
one, because resize() wouldn't perform anything in this case.


  Commit: 20b1d3e74c5e4c1e43119326dc0548e8720f8c2d
      
https://github.com/synfig/synfig/commit/20b1d3e74c5e4c1e43119326dc0548e8720f8c2d
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M synfig-core/src/modules/mod_bmp/trgt_bmp.cpp
    M synfig-core/src/modules/mod_bmp/trgt_bmp.h
    M synfig-core/src/modules/mod_gif/trgt_gif.cpp
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.cpp
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.h
    M synfig-core/src/modules/mod_mng/trgt_mng.cpp
    M synfig-core/src/modules/mod_mng/trgt_mng.h
    M synfig-core/src/modules/mod_png/trgt_png.cpp
    M synfig-core/src/modules/mod_png/trgt_png.h
    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/modules/mod_ppm/mptr_ppm.cpp
    M synfig-core/src/modules/mod_ppm/trgt_ppm.cpp
    M synfig-core/src/modules/mod_yuv420p/trgt_yuv.cpp
    M synfig-core/src/synfig/smartfile.h

  Log Message:
  -----------
  refactor: make more use of SmartFILE instead of g_fopen

- Minimize glibmm dependence
- Make use of filesystem::Path instead of String
- Better (I hope) variable/memory management (fclose)


  Commit: 48a935d2b7712baf156f184f00884739775306be
      
https://github.com/synfig/synfig/commit/48a935d2b7712baf156f184f00884739775306be
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M synfig-core/src/synfig/filecontainerzip.cpp
    M synfig-core/src/synfig/filesystemnative.cpp
    M synfig-core/src/synfig/main.cpp
    M synfig-core/src/synfig/smartfile.h

  Log Message:
  -----------
  refactor: add a static method "open_file" to SmartFILE for convenience

- Minimize glibmm dependence
- Make use of filesystem::Path instead of String


  Commit: 01fbd17d277d35e714f8a3e7efb32716592826d2
      
https://github.com/synfig/synfig/commit/01fbd17d277d35e714f8a3e7efb32716592826d2
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

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

  Log Message:
  -----------
  fix: don't try to close stderr if using SmartFILE


  Commit: ba4aa0bde6d79674d0da6cda8df0705792f3af31
      
https://github.com/synfig/synfig/commit/ba4aa0bde6d79674d0da6cda8df0705792f3af31
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M synfig-core/src/modules/mod_bmp/trgt_bmp.cpp
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.cpp

  Log Message:
  -----------
  refactor: add support to stdout to bmp and jpeg targets


  Commit: 654552c91f8b09b159754eb72fceacb3794bc600
      
https://github.com/synfig/synfig/commit/654552c91f8b09b159754eb72fceacb3794bc600
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.cpp
    M synfig-core/src/modules/mod_png/trgt_png.cpp
    M synfig-core/src/modules/mod_ppm/trgt_ppm.cpp

  Log Message:
  -----------
  refactor: add error message to jpeg, png and ppm targets on open error


  Commit: ef5ade98f041d8207e477211a276ea4d2a70edf3
      
https://github.com/synfig/synfig/commit/ef5ade98f041d8207e477211a276ea4d2a70edf3
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.cpp
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.cpp
    M synfig-core/src/modules/mod_mng/trgt_mng.cpp
    M synfig-core/src/modules/mod_openexr/trgt_openexr.cpp
    M synfig-core/src/modules/mod_png/trgt_png.cpp
    M synfig-core/src/modules/mod_png/trgt_png_spritesheet.cpp
    M synfig-core/src/modules/mod_ppm/trgt_ppm.cpp

  Log Message:
  -----------
  style: if brackets in some target start_frame methods


  Commit: 1ff9bf03916bea7d7e28c914d3fefd824d755012
      
https://github.com/synfig/synfig/commit/1ff9bf03916bea7d7e28c914d3fefd824d755012
  Author: ice0 <konop...@gmail.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M synfig-core/src/modules/mod_bmp/trgt_bmp.cpp
    M synfig-core/src/modules/mod_bmp/trgt_bmp.h
    M synfig-core/src/modules/mod_dv/trgt_dv.cpp
    M synfig-core/src/modules/mod_dv/trgt_dv.h
    M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp
    M synfig-core/src/modules/mod_gif/trgt_gif.cpp
    M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.cpp
    M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.cpp
    M synfig-core/src/modules/mod_jpeg/trgt_jpeg.h
    M synfig-core/src/modules/mod_magickpp/trgt_magickpp.cpp
    M synfig-core/src/modules/mod_mng/trgt_mng.cpp
    M synfig-core/src/modules/mod_mng/trgt_mng.h
    M synfig-core/src/modules/mod_openexr/trgt_openexr.cpp
    M synfig-core/src/modules/mod_openexr/trgt_openexr.h
    M synfig-core/src/modules/mod_png/trgt_png.cpp
    M synfig-core/src/modules/mod_png/trgt_png.h
    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/modules/mod_ppm/mptr_ppm.cpp
    M synfig-core/src/modules/mod_ppm/trgt_ppm.cpp
    M synfig-core/src/modules/mod_ppm/trgt_ppm.h
    M synfig-core/src/modules/mod_yuv420p/trgt_yuv.cpp
    M synfig-core/src/synfig/filecontainerzip.cpp
    M synfig-core/src/synfig/filesystemnative.cpp
    M synfig-core/src/synfig/main.cpp
    M synfig-core/src/synfig/smartfile.h
    M synfig-core/src/synfig/target_null.h

  Log Message:
  -----------
  refactor: code cleanup in Targets (#3043)


Compare: https://github.com/synfig/synfig/compare/893c531a1fab...1ff9bf03916b


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

Reply via email to