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