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

Reply via email to