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