Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 520f36c2361a52cde74bab3be20090c54e29b59e https://github.com/synfig/synfig/commit/520f36c2361a52cde74bab3be20090c54e29b59e Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021)
Changed paths: M synfig-core/src/synfig/rendering/task.cpp M synfig-core/src/synfig/rendering/task.h Log Message: ----------- [MSVC] Fixed unresolved symbol synfig::rendering::Task::token Commit: e583259a726f80842404c73352238133f0bc897d https://github.com/synfig/synfig/commit/e583259a726f80842404c73352238133f0bc897d Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/synfig/module.h Log Message: ----------- The entry point for modules is now correctly exported with MSVC Commit: cf575e4ea4bcd4bc40039f9c335373567bb84157 https://github.com/synfig/synfig/commit/cf575e4ea4bcd4bc40039f9c335373567bb84157 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-studio/src/gui/render.cpp Log Message: ----------- [MSVC] Fixed error with undefined symbol `W_OK` Commit: 1dd5b451285dce63a83de994453a225c7a797de5 https://github.com/synfig/synfig/commit/1dd5b451285dce63a83de994453a225c7a797de5 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-studio/src/gui/app.cpp Log Message: ----------- [MSVC] Fixed error with undefined symbol `mkdir` Commit: f44b090331c3301dc2ab09169960265698fe7ebd https://github.com/synfig/synfig/commit/f44b090331c3301dc2ab09169960265698fe7ebd Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M CMakeLists.txt M synfig-core/src/modules/CMakeLists.txt Log Message: ----------- [CMake] Added support for multi-config builds (MSVC) Commit: ef941146c97286cea7f0c18fb40cc2aaff022176 https://github.com/synfig/synfig/commit/ef941146c97286cea7f0c18fb40cc2aaff022176 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/modules/mod_svg/svg_parser.cpp Log Message: ----------- [MSVC] Fixed error C1061 compiler limit: blocks nested too deeply This change also improves the speed of the SVG parser. Commit: ee5154190bf19bd8910d0fe33e9d0ca9b9c9afab https://github.com/synfig/synfig/commit/ee5154190bf19bd8910d0fe33e9d0ca9b9c9afab Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/modules/mod_svg/svg_parser.cpp M synfig-core/src/modules/mod_svg/svg_parser.h Log Message: ----------- [MSVC] Fixed error C2131 expression did not evaluate to a constant MSVC forbids variable length arrays (`int ihex[top];`) Commit: 46dcb8e1bf1b2040229a63cd3e2bafa707d13b37 https://github.com/synfig/synfig/commit/46dcb8e1bf1b2040229a63cd3e2bafa707d13b37 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: 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 Log Message: ----------- [MSVC] Fixed mod_ffmpeg build Commit: 8770c6644aecc6adc7e16055aba5dc18c54a949a https://github.com/synfig/synfig/commit/8770c6644aecc6adc7e16055aba5dc18c54a949a Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/synfig/rendering/common/task/taskpixelprocessor.h Log Message: ----------- [MSVC] Fixed mod_filter compiling error unresolved external symbol "public: static class synfig::rendering::Task::Token synfig::rendering::TaskPixelGamma::token Commit: 1104eabd5564a3bdb12615f22bb97aa03f8d6252 https://github.com/synfig/synfig/commit/1104eabd5564a3bdb12615f22bb97aa03f8d6252 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/tool/joblistprocessor.cpp Log Message: ----------- [MSVC] Fixed 'W_OK': undeclared identifier Commit: 02066a17ef1c43f5875f60f345284f030dd4ff4c https://github.com/synfig/synfig/commit/02066a17ef1c43f5875f60f345284f030dd4ff4c Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/modules/mod_png/trgt_png_spritesheet.cpp Log Message: ----------- [MSVC] Fixed mod_png compilation MSVC forbids variable length arrays Commit: 7b9b448fccb22c775b3a433927eb6b1ec756419e https://github.com/synfig/synfig/commit/7b9b448fccb22c775b3a433927eb6b1ec756419e Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h Log Message: ----------- [MSVC] Fixed mod_imagemagick compilation Commit: f8fe4773e5e36f7379e343e466017e45c0eea930 https://github.com/synfig/synfig/commit/f8fe4773e5e36f7379e343e466017e45c0eea930 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M 1-install-vcpkg.bat M synfig-core/src/CMakeLists.txt M synfig-core/src/modules/CMakeLists.txt M synfig-core/src/modules/mod_ffmpeg/CMakeLists.txt M synfig-studio/CMakeLists.txt Log Message: ----------- [CMake/vcpkg] Added libpng, libjpeg, freetype dependencies detection Commit: 2f614ce05fed5b97b029d89a3257229ea88aa6d0 https://github.com/synfig/synfig/commit/2f614ce05fed5b97b029d89a3257229ea88aa6d0 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.cpp Log Message: ----------- Removed wrong `waitpid` call Commit: a726be111a5626a93d4cef39b102309875e05dea https://github.com/synfig/synfig/commit/a726be111a5626a93d4cef39b102309875e05dea Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/modules/mod_png/trgt_png_spritesheet.cpp Log Message: ----------- Switched to std::unique_ptr Commit: 4c33c4ab339e1a36253d9e7d517f0e9bcf1479d3 https://github.com/synfig/synfig/commit/4c33c4ab339e1a36253d9e7d517f0e9bcf1479d3 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M synfig-core/src/synfig/module.h Log Message: ----------- Explicit constructor (to avoid bugs) Commit: c76ede2b0f8625886ae5c7a2b4f243d56b4b8ca1 https://github.com/synfig/synfig/commit/c76ede2b0f8625886ae5c7a2b4f243d56b4b8ca1 Author: ice0 <konop...@gmail.com> Date: 2021-04-15 (Thu, 15 Apr 2021) Changed paths: M 1-install-vcpkg.bat M CMakeLists.txt M synfig-core/src/CMakeLists.txt M synfig-core/src/modules/CMakeLists.txt M synfig-core/src/modules/mod_ffmpeg/CMakeLists.txt 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/trgt_imagemagick.cpp M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h M synfig-core/src/modules/mod_png/trgt_png_spritesheet.cpp M synfig-core/src/modules/mod_svg/svg_parser.cpp M synfig-core/src/modules/mod_svg/svg_parser.h M synfig-core/src/synfig/module.h M synfig-core/src/synfig/rendering/common/task/taskpixelprocessor.h M synfig-core/src/synfig/rendering/task.cpp M synfig-core/src/synfig/rendering/task.h M synfig-core/src/tool/joblistprocessor.cpp M synfig-studio/CMakeLists.txt M synfig-studio/src/gui/app.cpp M synfig-studio/src/gui/render.cpp Log Message: ----------- Merge PR #2104: MSVC compilation fixes (04-2021) MSVC compilation fixes (04-2021) Compare: https://github.com/synfig/synfig/compare/83f6394ea858...c76ede2b0f86 _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl