Branch: refs/heads/master
Home: https://github.com/synfig/synfig
Commit: cd68d508628839ec72f0db765f5dd93e0fa876c0
https://github.com/synfig/synfig/commit/cd68d508628839ec72f0db765f5dd93e0fa876c0
Author: Rodolfo Ribeiro Gomes <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl