Branch: refs/heads/testing Home: https://github.com/synfig/synfig Commit: f4d73a08d5d4e6abaca4934d7121b6d6a7666d2a https://github.com/synfig/synfig/commit/f4d73a08d5d4e6abaca4934d7121b6d6a7666d2a Author: mohamedAdhamc <100296264+mohamedadh...@users.noreply.github.com> Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths: M synfig-studio/src/languages.inc.c Log Message: ----------- chore: Fixed a typo in Preferences->Language dropdown (#2770) Commit: be796264b44503bda1bcd6338ff033d1293c63e1 https://github.com/synfig/synfig/commit/be796264b44503bda1bcd6338ff033d1293c63e1 Author: rodolforg <rodolf...@users.noreply.github.com> Date: 2022-08-02 (Tue, 02 Aug 2022) Changed paths: M ETL/ETL/_stringf.h M ETL/test/stringf.cpp M synfig-core/src/synfig/canvas.cpp Log Message: ----------- refactor!: remove etl::unix_to_local() (#2773) This method only changed backslashes to regular slashes BREAKING CHANGE: ETL API changed: - removed etl::unix_to_local(); use synfig::FileSystem::fix_slashes() instead Commit: c67b5d3f34eb8413dc9d2fcb0f657a2f743174a0 https://github.com/synfig/synfig/commit/c67b5d3f34eb8413dc9d2fcb0f657a2f743174a0 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-08-02 (Tue, 02 Aug 2022) Changed paths: M synfig-core/src/synfig/CMakeLists.txt M synfig-core/src/synfig/Makefile.am R synfig-core/src/synfig/target_null.cpp R synfig-core/src/synfig/target_null_tile.cpp Log Message: ----------- build: remove unused .cpp files (virtually empty) Commit: 7350f43d9b4a7384df7ae32ea5511f11c6e059e2 https://github.com/synfig/synfig/commit/7350f43d9b4a7384df7ae32ea5511f11c6e059e2 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-08-02 (Tue, 02 Aug 2022) Changed paths: M synfig-core/src/synfig/target_null.h M synfig-core/src/synfig/target_null_tile.h Log Message: ----------- fix: null targets create method signature: missing TargetParam parameter avoid compiler warnings Commit: 617e4ef47f4c02ea51b64030321ae3bc8acfcb52 https://github.com/synfig/synfig/commit/617e4ef47f4c02ea51b64030321ae3bc8acfcb52 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-08-02 (Tue, 02 Aug 2022) Changed paths: M synfig-core/src/modules/mod_bmp/trgt_bmp.h M synfig-core/src/modules/mod_dv/trgt_dv.h M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.h M synfig-core/src/modules/mod_gif/trgt_gif.h M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h M synfig-core/src/modules/mod_jpeg/trgt_jpeg.h M synfig-core/src/modules/mod_magickpp/trgt_magickpp.h M synfig-core/src/modules/mod_openexr/trgt_openexr.h M synfig-core/src/modules/mod_png/trgt_png.h M synfig-core/src/modules/mod_png/trgt_png_spritesheet.h M synfig-core/src/modules/mod_ppm/trgt_ppm.h M synfig-core/src/modules/mod_yuv420p/trgt_yuv.h Log Message: ----------- refactor: remove unneeded headers Commit: 02484b2c27767772bf7c82938fffd706a2cf2caa https://github.com/synfig/synfig/commit/02484b2c27767772bf7c82938fffd706a2cf2caa Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-08-02 (Tue, 02 Aug 2022) Changed paths: M synfig-core/src/modules/mod_bmp/trgt_bmp.h M synfig-core/src/modules/mod_dv/trgt_dv.h M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.h M synfig-core/src/modules/mod_gif/trgt_gif.h M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h M synfig-core/src/modules/mod_jpeg/trgt_jpeg.h M synfig-core/src/modules/mod_libavcodec/trgt_av.h M synfig-core/src/modules/mod_magickpp/trgt_magickpp.h M synfig-core/src/modules/mod_mng/trgt_mng.h M synfig-core/src/modules/mod_openexr/trgt_openexr.h M synfig-core/src/modules/mod_png/trgt_png.h M synfig-core/src/modules/mod_png/trgt_png_spritesheet.h M synfig-core/src/modules/mod_ppm/trgt_ppm.h M synfig-core/src/modules/mod_yuv420p/trgt_yuv.h M synfig-core/src/synfig/target_null.h M synfig-core/src/synfig/target_null_tile.h Log Message: ----------- refactor: prefer `override` rather `virtual` when overriding... Commit: fa54ae61b8cf22a7de528a0ef6f2dc911f44fa34 https://github.com/synfig/synfig/commit/fa54ae61b8cf22a7de528a0ef6f2dc911f44fa34 Author: ice0 <konop...@gmail.com> Date: 2022-08-03 (Wed, 03 Aug 2022) Changed paths: M synfig-core/src/modules/mod_bmp/trgt_bmp.h M synfig-core/src/modules/mod_dv/trgt_dv.h M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.h M synfig-core/src/modules/mod_gif/trgt_gif.h M synfig-core/src/modules/mod_imagemagick/trgt_imagemagick.h M synfig-core/src/modules/mod_jpeg/trgt_jpeg.h M synfig-core/src/modules/mod_libavcodec/trgt_av.h M synfig-core/src/modules/mod_magickpp/trgt_magickpp.h M synfig-core/src/modules/mod_mng/trgt_mng.h M synfig-core/src/modules/mod_openexr/trgt_openexr.h M synfig-core/src/modules/mod_png/trgt_png.h M synfig-core/src/modules/mod_png/trgt_png_spritesheet.h M synfig-core/src/modules/mod_ppm/trgt_ppm.h M synfig-core/src/modules/mod_yuv420p/trgt_yuv.h M synfig-core/src/synfig/CMakeLists.txt M synfig-core/src/synfig/Makefile.am R synfig-core/src/synfig/target_null.cpp M synfig-core/src/synfig/target_null.h R synfig-core/src/synfig/target_null_tile.cpp M synfig-core/src/synfig/target_null_tile.h Log Message: ----------- refactor: clean `synfig::Target` a bit (#2775) refactor: clean `synfig::Target` a bit Commit: f05ee822ec59d47cf019b56aeb054428498175ac https://github.com/synfig/synfig/commit/f05ee822ec59d47cf019b56aeb054428498175ac Author: ice0 <konop...@gmail.com> Date: 2022-08-03 (Wed, 03 Aug 2022) Changed paths: M synfig-studio/src/gui/widgets/widget_coloredit.cpp Log Message: ----------- fix: Alpha channel always resets when changing color in HSV wheel (#2690) Commit: 021410d7ddde74960a4fbdc957b346457b42d7d6 https://github.com/synfig/synfig/commit/021410d7ddde74960a4fbdc957b346457b42d7d6 Author: ice0 <konop...@gmail.com> Date: 2022-08-04 (Thu, 04 Aug 2022) Changed paths: M synfig-core/src/modules/lyr_freetype/CMakeLists.txt M synfig-core/src/modules/lyr_std/CMakeLists.txt M synfig-core/src/modules/mod_bmp/CMakeLists.txt M synfig-core/src/modules/mod_dv/CMakeLists.txt M synfig-core/src/modules/mod_example/CMakeLists.txt M synfig-core/src/modules/mod_ffmpeg/CMakeLists.txt M synfig-core/src/modules/mod_filter/CMakeLists.txt M synfig-core/src/modules/mod_geometry/CMakeLists.txt M synfig-core/src/modules/mod_gif/CMakeLists.txt M synfig-core/src/modules/mod_gradient/CMakeLists.txt M synfig-core/src/modules/mod_imagemagick/CMakeLists.txt M synfig-core/src/modules/mod_jpeg/CMakeLists.txt M synfig-core/src/modules/mod_libavcodec/CMakeLists.txt M synfig-core/src/modules/mod_magickpp/CMakeLists.txt M synfig-core/src/modules/mod_mng/CMakeLists.txt M synfig-core/src/modules/mod_noise/CMakeLists.txt M synfig-core/src/modules/mod_openexr/CMakeLists.txt M synfig-core/src/modules/mod_particle/CMakeLists.txt M synfig-core/src/modules/mod_png/CMakeLists.txt M synfig-core/src/modules/mod_ppm/CMakeLists.txt M synfig-core/src/modules/mod_svg/CMakeLists.txt M synfig-core/src/modules/mod_yuv420p/CMakeLists.txt M synfig-core/src/synfig/CMakeLists.txt M synfig-core/src/synfig/color/CMakeLists.txt M synfig-core/src/synfig/debug/CMakeLists.txt M synfig-core/src/synfig/layers/CMakeLists.txt M synfig-core/src/synfig/rendering/CMakeLists.txt M synfig-core/src/synfig/rendering/common/CMakeLists.txt M synfig-core/src/synfig/rendering/common/optimizer/CMakeLists.txt M synfig-core/src/synfig/rendering/common/task/CMakeLists.txt M synfig-core/src/synfig/rendering/primitive/CMakeLists.txt M synfig-core/src/synfig/rendering/software/CMakeLists.txt M synfig-core/src/synfig/rendering/software/function/CMakeLists.txt M synfig-core/src/synfig/rendering/software/task/CMakeLists.txt M synfig-core/src/synfig/synfig_export.h M synfig-core/src/synfig/valuenodes/CMakeLists.txt M synfig-core/src/tool/CMakeLists.txt M synfig-core/test/CMakeLists.txt M synfig-studio/src/gui/CMakeLists.txt M synfig-studio/src/synfigapp/CMakeLists.txt Log Message: ----------- fix: fixed broken synfig.dll debugging in MSVC build (#2764) While testing the Synfig MSVC build, I noticed that debugging of functions located in the synfig.dll library does not work. Visual Studio shows that this is happening because the pdb file (with debug information) cannot be loaded. Attempting to load this file manually gives a strange error message: "No matching symbol file found in this folder." However, if we rebuild the synfig target, then everything started working. This is happens because the synfig library (synfig.dll) and the synfig executable (synfig.exe) have the same name and located in the same directory (bin on Windows). There are several solutions here: 1) Change the name of the `synfig` executable to something else, like `synfig-cli`. 2) Set different output path for library pdb file: ``` set_target_properties(synfig PROPERTIES PDB_OUTPUT_DIRECTORY "lib") ``` 3) Rename target in CMake from `synfig` to `libsynfig` I prefer the last solution, but I'm not sure which one is better. Commit: e4c11c84eba1614dbc11f13652d4f343eea3ca4c https://github.com/synfig/synfig/commit/e4c11c84eba1614dbc11f13652d4f343eea3ca4c Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-08-05 (Fri, 05 Aug 2022) Changed paths: M synfig-studio/src/gui/canvasview.cpp M synfig-studio/src/gui/dialogs/dialog_color.cpp M synfig-studio/src/gui/dials/zoomdial.cpp M synfig-studio/src/gui/dials/zoomdial.h M synfig-studio/src/gui/docks/dock_timetrack2.cpp M synfig-studio/src/gui/instance.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/gui/widgets/widget_defaults.cpp Log Message: ----------- refactor: remove deprecated Gtk::StockID used by some Gtk::Image constructors A temporary procedure was added in each file that needed the Image constructor missing in Gtk versions previous 3.24.0. Commit: 902ddd0147744d18c39abecfd391a0438bedd71b https://github.com/synfig/synfig/commit/902ddd0147744d18c39abecfd391a0438bedd71b Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-08-05 (Fri, 05 Aug 2022) Changed paths: M synfig-studio/images/CMakeLists.txt M synfig-studio/images/Makefile.am R synfig-studio/images/set_fill_color.sif A synfig-studio/images/set_fill_color_icon.sif R synfig-studio/images/set_outline_color.sif A synfig-studio/images/set_outline_color_icon.sif M synfig-studio/src/gui/dialogs/dialog_color.cpp M synfig-studio/src/gui/iconcontroller.cpp Log Message: ----------- refactor: append "_icon" to set_fill_color and set_outline_color filenames Commit: 54d9847dbf2ede72a991deccd9f46f67b1b7e246 https://github.com/synfig/synfig/commit/54d9847dbf2ede72a991deccd9f46f67b1b7e246 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-08-05 (Fri, 05 Aug 2022) Changed paths: M synfig-studio/images/CMakeLists.txt M synfig-studio/images/Makefile.am A synfig-studio/images/tangent_merge_split_icons.sif M synfig-studio/src/gui/states/state_bline.cpp Log Message: ----------- refactor: create icons for splitting and merging spline tangents Commit: 0ce508fcfcf32671dab1e6f36d4c4a286ad7034f https://github.com/synfig/synfig/commit/0ce508fcfcf32671dab1e6f36d4c4a286ad7034f Author: ice0 <konop...@gmail.com> Date: 2022-08-05 (Fri, 05 Aug 2022) Changed paths: M synfig-studio/images/CMakeLists.txt M synfig-studio/images/Makefile.am R synfig-studio/images/set_fill_color.sif A synfig-studio/images/set_fill_color_icon.sif R synfig-studio/images/set_outline_color.sif A synfig-studio/images/set_outline_color_icon.sif A synfig-studio/images/tangent_merge_split_icons.sif M synfig-studio/src/gui/canvasview.cpp M synfig-studio/src/gui/dialogs/dialog_color.cpp M synfig-studio/src/gui/dials/zoomdial.cpp M synfig-studio/src/gui/dials/zoomdial.h M synfig-studio/src/gui/docks/dock_timetrack2.cpp M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/instance.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/gui/widgets/widget_defaults.cpp Log Message: ----------- refactor: remove deprecated Gtk::StockID used by some Gtk::Image constructors (#2776) refactor: remove deprecated Gtk::StockID used by some Gtk::Image constructors Compare: https://github.com/synfig/synfig/compare/4f42a902e5bf...0ce508fcfcf3 _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl