Branch: refs/heads/testing
Home: https://github.com/synfig/synfig
Commit: f1606bf96a9d09bb2dd88d4295ac33a54e8ee5c3
https://github.com/synfig/synfig/commit/f1606bf96a9d09bb2dd88d4295ac33a54e8ee5c3
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-06 (Sun, 06 Aug 2023)
Changed paths:
M synfig-core/src/synfig/filesystem_path.cpp
M synfig-core/test/filesystem_path.cpp
Log Message:
-----------
fix: filesystem::Path::relative_to() didn't work for empty paths
Commit: 15c4fa6f47b5a70cdd25365a522e52b1ebebb4bc
https://github.com/synfig/synfig/commit/15c4fa6f47b5a70cdd25365a522e52b1ebebb4bc
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-06 (Sun, 06 Aug 2023)
Changed paths:
M synfig-core/src/synfig/filesystem_path.cpp
Log Message:
-----------
refactor: use pseudo iterator for filesystem::Path::relative_to()
maybe more readable?
Commit: 9f76c7bd71f4ec651180213a1cba7535258753f4
https://github.com/synfig/synfig/commit/9f76c7bd71f4ec651180213a1cba7535258753f4
Author: ice0 <[email protected]>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
M synfig-core/src/synfig/filesystem_path.cpp
M synfig-core/test/filesystem_path.cpp
Log Message:
-----------
fix: filesystem::Path::relative_to() didn't work for empty paths (#3135)
Commit: 936b29a5f6e87657186f1f058e428a42a2cb36ab
https://github.com/synfig/synfig/commit/936b29a5f6e87657186f1f058e428a42a2cb36ab
Author: Pablo Gil <[email protected]>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
M synfig-studio/src/gui/actionmanagers/layeractionmanager.cpp
Log Message:
-----------
fix: wrong Copy and Cut icon names (#3166)
Commit: 9b0df0e88920ee9ed55a812d40278268dcbcad54
https://github.com/synfig/synfig/commit/9b0df0e88920ee9ed55a812d40278268dcbcad54
Author: rodolforg <[email protected]>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
M synfig-core/src/modules/mod_noise/valuenode_random.cpp
Log Message:
-----------
refactor: remove unnecessary `const` in internal typedef (#3168)
and prevents warning about it
Commit: 4d08c0f0f4d4caf20d0564cbdce7d38c7481568e
https://github.com/synfig/synfig/commit/4d08c0f0f4d4caf20d0564cbdce7d38c7481568e
Author: rodolforg <[email protected]>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
M synfig-core/src/synfig/savecanvas.cpp
Log Message:
-----------
refactor: remove unneeded special XML encoding for subtract valuenode (#3141)
on canvas saving.
It is encoded the same any LinkableValueNode is.
Commit: 12d62c42c8e31ae99b925badb84e0fee2f3a27ec
https://github.com/synfig/synfig/commit/12d62c42c8e31ae99b925badb84e0fee2f3a27ec
Author: ice0 <[email protected]>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
M synfig-studio/src/gui/canvasview.cpp
M synfig-studio/src/gui/resources/css/synfig.css
Log Message:
-----------
fix: current time widget color in dark theme (#3163)
Commit: 8f064232ab7b832c35060034dc53a87adce35d8a
https://github.com/synfig/synfig/commit/8f064232ab7b832c35060034dc53a87adce35d8a
Author: rodolforg <[email protected]>
Date: 2023-08-20 (Sun, 20 Aug 2023)
Changed paths:
M synfig-studio/src/gui/pluginmanager.cpp
Log Message:
-----------
fix(plugins): crash when selected layers are optional and there is none
(#3178)
Commit: dde975f4fb8160bb32615e9b968afc1b5b953914
https://github.com/synfig/synfig/commit/dde975f4fb8160bb32615e9b968afc1b5b953914
Author: rodolforg <[email protected]>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M synfig-core/src/modules/mod_png/trgt_png.cpp
Log Message:
-----------
fix: missing cstring header in png_trgt (#3171)
Commit: 6c28f60bf481285f5b51c042e1cce91c0c16015d
https://github.com/synfig/synfig/commit/6c28f60bf481285f5b51c042e1cce91c0c16015d
Author: Mohamed Adham <[email protected]>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M synfig-studio/src/gui/states/state_circle.cpp
Log Message:
-----------
style: indentation inconsistencies in `state_circle.cpp` (#3183)
Commit: e4f90592380e39df13310dc4a1029fa9e56446fc
https://github.com/synfig/synfig/commit/e4f90592380e39df13310dc4a1029fa9e56446fc
Author: Mohamed Adham <[email protected]>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M synfig-studio/src/gui/docks/dock_timetrack2.cpp
Log Message:
-----------
fix: timetrack toolbar disappears when closing a file (#3188)
Commit: 72c3ae2899ac76522a00eb59362a852dd538d9bd
https://github.com/synfig/synfig/commit/72c3ae2899ac76522a00eb59362a852dd538d9bd
Author: Akshat <[email protected]>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/gui/dialogs/dialog_setup.h
Log Message:
-----------
feat: added path and button to open plugin folder in Preferences window
(#3162)
Commit: c28287df3596f3a9ad75a68b3f8d1ec53cec7ad7
https://github.com/synfig/synfig/commit/c28287df3596f3a9ad75a68b3f8d1ec53cec7ad7
Author: rodolforg <[email protected]>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M synfig-core/src/synfig/valuenodes/valuenode_dynamiclist.cpp
Log Message:
-----------
fix: uninitialized value in
ValueNode_DynamicList::ListEntry::amount_at_time() (#3081)
fix Coverity Defect ID: 379193
Commit: 03eecafbef8daa814d578574f343a457305d8583
https://github.com/synfig/synfig/commit/03eecafbef8daa814d578574f343a457305d8583
Author: rodolforg <[email protected]>
Date: 2023-08-25 (Fri, 25 Aug 2023)
Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
Log Message:
-----------
refactor: avoid g++ 13 compiler warning (#3193)
Commit: 4e47fc059fc5bc7fa4ce11fd70367c4457dc04e4
https://github.com/synfig/synfig/commit/4e47fc059fc5bc7fa4ce11fd70367c4457dc04e4
Author: rodolforg <[email protected]>
Date: 2023-08-25 (Fri, 25 Aug 2023)
Changed paths:
M synfig-studio/src/gui/instance.cpp
Log Message:
-----------
fix(plugin): requesting current_time invalidates JSON data (#3194)
it ends string sooner (not automatic string conversion).
Commit: 567c7964576c7730244a025e3f356f6bd7cb2efb
https://github.com/synfig/synfig/commit/567c7964576c7730244a025e3f356f6bd7cb2efb
Author: rodolforg <[email protected]>
Date: 2023-08-26 (Sat, 26 Aug 2023)
Changed paths:
M synfig-studio/src/gui/app.cpp
Log Message:
-----------
refactor: remove old macOS specific code (#3192)
Commit: dba2df7212b52d1033932ccd19b03e527bee1ead
https://github.com/synfig/synfig/commit/dba2df7212b52d1033932ccd19b03e527bee1ead
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-26 (Sat, 26 Aug 2023)
Changed paths:
M synfig-studio/src/gui/statemanager.cpp
M synfig-studio/src/gui/statemanager.h
Log Message:
-----------
refactor: avoid double call of change_state_()
Gtk 3 docs indirectly say that Gtk::RadioAction::signal_activate() is
called twice when an radio action is activated: one for current active
and another to the previous active action.
(see Gtk::RadioAction::signal_changed() description)
Besides Gtk::RadioAction::signal_activate() does not provide a good way
to check whether the called action is currently active or not.
Conclusion is Dock_Toolbox::change_state_() is called twice every time
user switches the current tool.
My solution: I switched to Gtk::RadioAction::signal_changed() that
provides proper info and allows us to call Dock_Toolbox only once.
Commit: 94a308fdff2cf5ff5f224438eeed9145e4252991
https://github.com/synfig/synfig/commit/94a308fdff2cf5ff5f224438eeed9145e4252991
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-26 (Sat, 26 Aug 2023)
Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.cpp
Log Message:
-----------
fix: Dock_Toolbox does not update selected tool when switching open docs
Reproduction steps:
1. Open Synfig Studio
2. Change to Circle Tool
3. Check if Circle Tool is active by moving mouse over Canvas View
(no need to create anything, just check the cursor icon)
4. Open new document
5. Circle Tool is marked as active, but it is not: check cursor icon
6. Change to Transform Tool
7. Switch to previous document tab
8. Transform Tool is marked as active, but it is not: check cursor icon
Commit: c6755c56ee0adffc4afeeb1c5c512e83582f1d02
https://github.com/synfig/synfig/commit/c6755c56ee0adffc4afeeb1c5c512e83582f1d02
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-26 (Sat, 26 Aug 2023)
Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.cpp
M synfig-studio/src/gui/docks/dock_toolbox.h
Log Message:
-----------
refactor: remove the now unneeded 'mutex' variable in Dock_Toolbox
Commit: 09e01f07ec4b02fefd4ec2428cbec39ae263fda2
https://github.com/synfig/synfig/commit/09e01f07ec4b02fefd4ec2428cbec39ae263fda2
Author: ice0 <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.cpp
M synfig-studio/src/gui/docks/dock_toolbox.h
M synfig-studio/src/gui/statemanager.cpp
M synfig-studio/src/gui/statemanager.h
Log Message:
-----------
fix: toolbox isn't updated when switching document tabs (#3170)
Commit: 81cc7c66dfd0dc13c1e0d6c8e06334e8882add5a
https://github.com/synfig/synfig/commit/81cc7c66dfd0dc13c1e0d6c8e06334e8882add5a
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-core/po/POTFILES.in
M synfig-core/src/synfig/rendering/software/task/CMakeLists.txt
M synfig-core/src/synfig/rendering/software/task/Makefile_insert
A synfig-core/src/synfig/rendering/software/task/taskpaintpixelsw.cpp
A synfig-core/src/synfig/rendering/software/task/taskpaintpixelsw.h
Log Message:
-----------
refactor: add new software-only pseudo rendering task for easier Cobra ports
It aims Composite layers where a pixel color mainly depends on its
position
Commit: afbda7a90c90435198f020c53a67344dc9971c73
https://github.com/synfig/synfig/commit/afbda7a90c90435198f020c53a67344dc9971c73
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-core/src/modules/mod_geometry/checkerboard.cpp
Log Message:
-----------
refactor: CheckerBoard render now uses TaskPaintPixelSW
Commit: fed51296a0d89db5063041830acf803c1a600ed0
https://github.com/synfig/synfig/commit/fed51296a0d89db5063041830acf803c1a600ed0
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-core/src/modules/mod_gradient/lineargradient.cpp
M synfig-core/src/modules/mod_gradient/lineargradient.h
Log Message:
-----------
refactor: port LinearGradient to Cobra render engine
Commit: f425ab8df3be1a838ed23f8bec1b3e0e5c65a5e2
https://github.com/synfig/synfig/commit/f425ab8df3be1a838ed23f8bec1b3e0e5c65a5e2
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-core/src/modules/mod_gradient/radialgradient.cpp
M synfig-core/src/modules/mod_gradient/radialgradient.h
Log Message:
-----------
refactor: port RadialGradient to Cobra render engine
Commit: f6c3304ca0e7ffb2e356aa552be691dae34a53c0
https://github.com/synfig/synfig/commit/f6c3304ca0e7ffb2e356aa552be691dae34a53c0
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-core/src/modules/mod_gradient/conicalgradient.cpp
M synfig-core/src/modules/mod_gradient/conicalgradient.h
Log Message:
-----------
refactor: port ConicalGradient to Cobra render engine
Commit: a607d37fe8aed96c264eee5f91496f94cbd3a16a
https://github.com/synfig/synfig/commit/a607d37fe8aed96c264eee5f91496f94cbd3a16a
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-core/src/modules/mod_gradient/spiralgradient.cpp
M synfig-core/src/modules/mod_gradient/spiralgradient.h
Log Message:
-----------
refactor: port SpiralGradient to Cobra render engine
Commit: b9afc452965f9bbc19c8487a6101cf9870b66ba0
https://github.com/synfig/synfig/commit/b9afc452965f9bbc19c8487a6101cf9870b66ba0
Author: ice0 <[email protected]>
Date: 2023-08-27 (Sun, 27 Aug 2023)
Changed paths:
M synfig-core/po/POTFILES.in
M synfig-core/src/modules/mod_geometry/checkerboard.cpp
M synfig-core/src/modules/mod_gradient/conicalgradient.cpp
M synfig-core/src/modules/mod_gradient/conicalgradient.h
M synfig-core/src/modules/mod_gradient/lineargradient.cpp
M synfig-core/src/modules/mod_gradient/lineargradient.h
M synfig-core/src/modules/mod_gradient/radialgradient.cpp
M synfig-core/src/modules/mod_gradient/radialgradient.h
M synfig-core/src/modules/mod_gradient/spiralgradient.cpp
M synfig-core/src/modules/mod_gradient/spiralgradient.h
M synfig-core/src/synfig/rendering/software/task/CMakeLists.txt
M synfig-core/src/synfig/rendering/software/task/Makefile_insert
A synfig-core/src/synfig/rendering/software/task/taskpaintpixelsw.cpp
A synfig-core/src/synfig/rendering/software/task/taskpaintpixelsw.h
Log Message:
-----------
refactor: port more layers to Cobra renderer: some Gradient layers (#2562)
Compare: https://github.com/synfig/synfig/compare/386a17232777...b9afc452965f
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl