Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: a95998623150050b7d1eb561f9c10908106bcbf4 https://github.com/synfig/synfig/commit/a95998623150050b7d1eb561f9c10908106bcbf4 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-10 (Mon, 10 Oct 2022)
Changed paths: M synfig-core/po/POTFILES.in 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/mptr_ffmpeg.cpp M synfig-core/src/modules/mod_ffmpeg/mptr_ffmpeg.h M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.h M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h M synfig-core/src/synfig/CMakeLists.txt M synfig-core/src/synfig/Makefile.am A synfig-core/src/synfig/os.cpp A synfig-core/src/synfig/os.h M synfig-studio/src/gui/app.cpp Log Message: ----------- refactor: move non-portable popen code to one place fix #2108 Commit: e67e8a35b2c4a676d2ad0d8193cde70281a0473e https://github.com/synfig/synfig/commit/e67e8a35b2c4a676d2ad0d8193cde70281a0473e Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-10 (Mon, 10 Oct 2022) Changed paths: M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.h M synfig-core/src/synfig/os.cpp M synfig-core/src/synfig/os.h Log Message: ----------- refactor: ImageMagick importer now uses new synfig::OS::run_sync() Commit: 4b6b5acda1b6b3dfc9f3f869b2fc0546d9682355 https://github.com/synfig/synfig/commit/4b6b5acda1b6b3dfc9f3f869b2fc0546d9682355 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-10 (Mon, 10 Oct 2022) Changed paths: M synfig-core/src/synfig/filesystem.cpp M synfig-core/src/synfig/filesystem.h Log Message: ----------- refactor!: add some Format observer methods to synfig::filesystem::Path We're basically mimicking some C++17 std::filesystem::path methods here. Three differences until now: - our constructor expects UTF-8 string (C++17 expects native encoding) - our u8string() behaves like std generic_u8string() - our u8string() returns a constant reference, not a value BREAKING CHANGE: synfig API changed: - add synfig::filesystem::Path::native() to retrieve the path in native encoding - add synfig::filesystem::Path::u8string() to retrieve the path in UTF-8 Commit: afc45cfa437ee4ba8c9fb8d627e74bbb1a47c679 https://github.com/synfig/synfig/commit/afc45cfa437ee4ba8c9fb8d627e74bbb1a47c679 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-10 (Mon, 10 Oct 2022) Changed paths: M synfig-core/src/modules/mod_dv/trgt_dv.cpp M synfig-core/src/modules/mod_ffmpeg/mptr_ffmpeg.cpp M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.cpp M synfig-core/src/synfig/os.cpp M synfig-core/src/synfig/os.h Log Message: ----------- refactor!: synfig::OS::RunArgs now is std::vector and has push_back() methods Commit: 1887a8acc84968ce7f4fa183086338544fda9339 https://github.com/synfig/synfig/commit/1887a8acc84968ce7f4fa183086338544fda9339 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-10 (Mon, 10 Oct 2022) Changed paths: M synfig-core/src/synfig/os.cpp Log Message: ----------- refactor: on MS Windows, use Win32 API for pipes Missing: - scanf support Commit: 5365ac1f3b790f8b6af6fcd2e1a45483f47b0679 https://github.com/synfig/synfig/commit/5365ac1f3b790f8b6af6fcd2e1a45483f47b0679 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-10 (Mon, 10 Oct 2022) Changed paths: M synfig-core/src/synfig/os.cpp Log Message: ----------- fix: restore broken synfig::OS::RunPipe::scanf() on MS Windows Commit: 3793e18be9493a428ec8258e2ec8df6416efd359 https://github.com/synfig/synfig/commit/3793e18be9493a428ec8258e2ec8df6416efd359 Author: ice0 <konop...@gmail.com> Date: 2022-10-14 (Fri, 14 Oct 2022) Changed paths: M synfig-core/po/POTFILES.in 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/mptr_ffmpeg.cpp M synfig-core/src/modules/mod_ffmpeg/mptr_ffmpeg.h M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.h M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.h M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h M synfig-core/src/synfig/CMakeLists.txt M synfig-core/src/synfig/Makefile.am M synfig-core/src/synfig/filesystem.cpp M synfig-core/src/synfig/filesystem.h A synfig-core/src/synfig/os.cpp A synfig-core/src/synfig/os.h M synfig-studio/src/gui/app.cpp Log Message: ----------- refactor: move non-portable popen code to one place (#2491) refactor: move non-portable popen code to one place Compare: https://github.com/synfig/synfig/compare/6ae600b7e530...3793e18be949 _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl