You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
(5) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(3) |
Feb
|
Mar
(4) |
Apr
(4) |
May
(9) |
Jun
(6) |
Jul
(2) |
Aug
(10) |
Sep
(5) |
Oct
(14) |
Nov
(7) |
Dec
(9) |
| 2007 |
Jan
(7) |
Feb
(19) |
Mar
(69) |
Apr
(144) |
May
(22) |
Jun
(33) |
Jul
(9) |
Aug
(55) |
Sep
(164) |
Oct
(79) |
Nov
(78) |
Dec
(52) |
| 2008 |
Jan
(63) |
Feb
(118) |
Mar
(79) |
Apr
(30) |
May
(26) |
Jun
(8) |
Jul
(8) |
Aug
(19) |
Sep
(152) |
Oct
(115) |
Nov
(248) |
Dec
(46) |
| 2009 |
Jan
(25) |
Feb
(59) |
Mar
(41) |
Apr
(61) |
May
(52) |
Jun
(158) |
Jul
(409) |
Aug
(199) |
Sep
(31) |
Oct
(89) |
Nov
(17) |
Dec
(23) |
| 2010 |
Jan
(47) |
Feb
(36) |
Mar
(17) |
Apr
(53) |
May
(106) |
Jun
(59) |
Jul
(48) |
Aug
(83) |
Sep
(60) |
Oct
(91) |
Nov
(57) |
Dec
(41) |
| 2011 |
Jan
(73) |
Feb
(18) |
Mar
(77) |
Apr
(74) |
May
(40) |
Jun
(89) |
Jul
(52) |
Aug
(74) |
Sep
(86) |
Oct
(81) |
Nov
(67) |
Dec
(34) |
| 2012 |
Jan
(111) |
Feb
(122) |
Mar
(165) |
Apr
(121) |
May
(86) |
Jun
(74) |
Jul
(73) |
Aug
(107) |
Sep
(68) |
Oct
(39) |
Nov
(100) |
Dec
(212) |
| 2013 |
Jan
(48) |
Feb
(115) |
Mar
(76) |
Apr
(70) |
May
(90) |
Jun
(13) |
Jul
(23) |
Aug
(94) |
Sep
(152) |
Oct
(97) |
Nov
(21) |
Dec
(17) |
| 2014 |
Jan
(43) |
Feb
(68) |
Mar
(92) |
Apr
(97) |
May
(23) |
Jun
(18) |
Jul
(16) |
Aug
(27) |
Sep
(46) |
Oct
(35) |
Nov
(38) |
Dec
(41) |
| 2015 |
Jan
(38) |
Feb
(17) |
Mar
(28) |
Apr
(67) |
May
(55) |
Jun
(23) |
Jul
(34) |
Aug
(10) |
Sep
(25) |
Oct
(17) |
Nov
(7) |
Dec
(31) |
| 2016 |
Jan
(34) |
Feb
(34) |
Mar
(9) |
Apr
(1) |
May
(2) |
Jun
(8) |
Jul
(5) |
Aug
(2) |
Sep
(6) |
Oct
(22) |
Nov
(44) |
Dec
(14) |
| 2017 |
Jan
(26) |
Feb
(10) |
Mar
(4) |
Apr
(12) |
May
(4) |
Jun
(1) |
Jul
|
Aug
(19) |
Sep
(11) |
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
(15) |
Mar
(23) |
Apr
(21) |
May
(7) |
Jun
(15) |
Jul
(27) |
Aug
(30) |
Sep
(27) |
Oct
(36) |
Nov
(20) |
Dec
(47) |
| 2020 |
Jan
(54) |
Feb
(43) |
Mar
(90) |
Apr
(76) |
May
(39) |
Jun
(40) |
Jul
(52) |
Aug
(73) |
Sep
(11) |
Oct
(43) |
Nov
(45) |
Dec
(48) |
| 2021 |
Jan
(27) |
Feb
(37) |
Mar
(19) |
Apr
(30) |
May
(27) |
Jun
(14) |
Jul
(42) |
Aug
(29) |
Sep
(28) |
Oct
(46) |
Nov
(41) |
Dec
(32) |
| 2022 |
Jan
(25) |
Feb
(20) |
Mar
(34) |
Apr
(19) |
May
(34) |
Jun
(52) |
Jul
(51) |
Aug
(37) |
Sep
(24) |
Oct
(27) |
Nov
(38) |
Dec
(38) |
| 2023 |
Jan
(29) |
Feb
(8) |
Mar
(20) |
Apr
(10) |
May
(33) |
Jun
(13) |
Jul
(21) |
Aug
(26) |
Sep
(18) |
Oct
(17) |
Nov
(26) |
Dec
(12) |
| 2024 |
Jan
(15) |
Feb
(7) |
Mar
(1) |
Apr
(12) |
May
(23) |
Jun
(16) |
Jul
(6) |
Aug
(43) |
Sep
(5) |
Oct
(17) |
Nov
(6) |
Dec
(3) |
| 2025 |
Jan
(4) |
Feb
(6) |
Mar
(17) |
Apr
(8) |
May
(17) |
Jun
(4) |
Jul
(7) |
Aug
(2) |
Sep
(2) |
Oct
(1) |
Nov
(6) |
Dec
(12) |
| 2026 |
Jan
(8) |
Feb
(8) |
Mar
(11) |
Apr
(4) |
May
(8) |
Jun
(4) |
Jul
(9) |
Aug
(11) |
Sep
(7) |
Oct
(2) |
Nov
|
Dec
|
|
From: Konstantin D. <no...@gi...> - 2026-10-12 14:39:27
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 930f9f414e76ca008a47cfa0b9907dbf633da322 https://github.com/synfig/synfig/commit/930f9f414e76ca008a47cfa0b9907dbf633da322 Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-09-06 (Sun, 06 Sep 2026) Changed paths: M synfig-studio/src/gui/trees/layertree.cpp Log Message: ----------- fix: Ctrl+left click in canvas didn't select multiple layers anymore Regression. Now we ensure the TreeView cursor will be on one of the selected items. Example case it wouldn't be (reported by Svarov): 1. Create 3 Circe layers 2. Group 2 of them via button in Layers Panel 3. Press Enter key to rename it 4. Type something and you will see that a layer below actually gets renamed Here we ensure the cursor will be on the first selected item. fix #3775 Commit: 48bfc9be3f79dcb68006a4514ec260f3e5c38d0b https://github.com/synfig/synfig/commit/48bfc9be3f79dcb68006a4514ec260f3e5c38d0b Author: Konstantin Dmitriev <kse...@gm...> Date: 2026-10-12 (Mon, 12 Oct 2026) Changed paths: M synfig-studio/src/gui/trees/layertree.cpp Log Message: ----------- fix: Ctrl+left click in canvas didn't select multiple layers anymore (#3803) Compare: https://github.com/synfig/synfig/compare/b385fbb2ce4b...48bfc9be3f79 To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-10-03 17:08:25
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: b385fbb2ce4b02b3fe628ed3f3c7480586a48cb3 https://github.com/synfig/synfig/commit/b385fbb2ce4b02b3fe628ed3f3c7480586a48cb3 Author: rodolforg <rod...@us...> Date: 2026-10-03 (Sat, 03 Oct 2026) Changed paths: M synfig-core/src/synfig/context.cpp M synfig-core/src/synfig/context.h M synfig-core/src/synfig/layer.cpp M synfig-core/src/synfig/layer.h M synfig-core/src/synfig/layers/layer_composite.cpp M synfig-core/src/synfig/layers/layer_pastecanvas.cpp M synfig-core/src/synfig/loadcanvas.cpp M synfig-core/src/synfig/savecanvas.cpp M synfig-studio/images/CMakeLists.txt M synfig-studio/images/Makefile.am A synfig-studio/images/layer_lock_icons.sif M synfig-studio/po/POTFILES.in M synfig-studio/src/gui/cellrenderer/CMakeLists.txt M synfig-studio/src/gui/cellrenderer/Makefile_insert A synfig-studio/src/gui/cellrenderer/cellrenderer_icontoggle.cpp A synfig-studio/src/gui/cellrenderer/cellrenderer_icontoggle.h M synfig-studio/src/gui/trees/layertree.cpp M synfig-studio/src/gui/trees/layertree.h M synfig-studio/src/gui/trees/layertreestore.cpp M synfig-studio/src/gui/trees/layertreestore.h M synfig-studio/src/synfigapp/Makefile.am M synfig-studio/src/synfigapp/action.cpp M synfig-studio/src/synfigapp/actions/CMakeLists.txt M synfig-studio/src/synfigapp/actions/layercopy.cpp A synfig-studio/src/synfigapp/actions/layersethitlocked.cpp A synfig-studio/src/synfigapp/actions/layersethitlocked.h M synfig-studio/src/synfigapp/canvasinterface.h Log Message: ----------- feat!: allow to lock a layer for click/selection (#2756) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-09-26 08:17:10
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: f57a84ecccb89e654f7f0237d284140e32d29b65 https://github.com/synfig/synfig/commit/f57a84ecccb89e654f7f0237d284140e32d29b65 Author: rodolforg <rod...@us...> Date: 2026-09-26 (Sat, 26 Sep 2026) Changed paths: R .gemini/config.yaml Log Message: ----------- ci(Github Actions): remove Gemini config (#3796) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-09-20 17:25:11
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 44c575e386e72929d492c5e0509b78077e05a8cc https://github.com/synfig/synfig/commit/44c575e386e72929d492c5e0509b78077e05a8cc Author: rodolforg <rod...@us...> Date: 2026-09-20 (Sun, 20 Sep 2026) Changed paths: M synfig-studio/src/synfigapp/wplistconverter.cpp Log Message: ----------- fix: wrong computation of total length of strokes (it could crash) (#3799) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-09-19 12:43:32
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 342f187ad90b9df4f990aba9e2cc0baf0c136f33 https://github.com/synfig/synfig/commit/342f187ad90b9df4f990aba9e2cc0baf0c136f33 Author: rodolforg <rod...@us...> Date: 2026-09-19 (Sat, 19 Sep 2026) Changed paths: M synfig-studio/po/POTFILES.in M synfig-studio/src/gui/dialogs/CMakeLists.txt M synfig-studio/src/gui/dialogs/Makefile_insert R synfig-studio/src/gui/dialogs/dialog_soundselect.cpp R synfig-studio/src/gui/dialogs/dialog_soundselect.h Log Message: ----------- refactor: remove unused Dialog_SoundSelect files (#3798) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-09-16 09:40:45
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: b3a0572b1f62505ddf0d5b63c10ad121756dab08 https://github.com/synfig/synfig/commit/b3a0572b1f62505ddf0d5b63c10ad121756dab08 Author: rodolforg <rod...@us...> Date: 2026-09-16 (Wed, 16 Sep 2026) Changed paths: M synfig-studio/src/synfigapp/actions/valuenodedynamiclistinsertsmart.cpp M synfig-studio/src/synfigapp/actions/valuenodedynamiclistinsertsmart.h Log Message: ----------- fix: show Insert Item and Keep Shape for BlinePoint or WidthPoint lists only (#3797) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-09-14 10:46:58
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 7bcb164c568c884c8be06f60a581459380be3218 https://github.com/synfig/synfig/commit/7bcb164c568c884c8be06f60a581459380be3218 Author: rodolforg <rod...@us...> Date: 2026-09-14 (Mon, 14 Sep 2026) Changed paths: M synfig-studio/src/player/visualizationwindow.cpp Log Message: ----------- refactor: avoid warning about parameter initialization reordering (#3793) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: Dmitry R. <no...@gi...> - 2026-09-06 18:00:05
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 2be773c501c0a233848d1b7b7134d96e28c45bcd https://github.com/synfig/synfig/commit/2be773c501c0a233848d1b7b7134d96e28c45bcd Author: Dmitry Razumovsky <sv...@ya...> Date: 2026-09-06 (Sun, 06 Sep 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- fix: avoid ambiguity when calling synfig::GUID::hasher (#3801) When brush work landed in master it broke cmake build because calling GUID::hasher without specifying synfig namespace is considered an ambiguity. See this post for an error screenshot: #2756 (comment) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-09-06 13:27:40
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 2bab1f0a6320271391127186f9fe1c5a18f324e2 https://github.com/synfig/synfig/commit/2bab1f0a6320271391127186f9fe1c5a18f324e2 Author: rodolforg <rod...@us...> Date: 2026-09-06 (Sun, 06 Sep 2026) Changed paths: M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp Log Message: ----------- fix: make parameter `name` of ValueNode::Bone static by default (#3787) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-30 12:25:37
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 93b2994138e03988ebd0e9f09eeff9d29f6f0314 https://github.com/synfig/synfig/commit/93b2994138e03988ebd0e9f09eeff9d29f6f0314 Author: rodolforg <rod...@us...> Date: 2026-08-30 (Sun, 30 Aug 2026) Changed paths: M synfig-core/src/synfig/valuenodes/valuenode_bline.cpp M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp M synfig-core/src/synfig/valuenodes/valuenode_staticlist.cpp M synfig-studio/src/synfigapp/action.cpp Log Message: ----------- fix: method synfig::handle::count() was renamed to use_count() (#3786) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-29 14:49:16
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: eec2d84c6813f7ffb900008b0643c5302f4e0715 https://github.com/synfig/synfig/commit/eec2d84c6813f7ffb900008b0643c5302f4e0715 Author: rodolforg <rod...@us...> Date: 2026-08-29 (Sat, 29 Aug 2026) Changed paths: M synfig-studio/src/gui/duck.h M synfig-studio/src/gui/states/state_polygon.cpp M synfig-studio/src/gui/workarea.h Log Message: ----------- refactor:: prefer Duck::Handle and Bezier::Handle instead of etl::handle<> (#3785) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-29 10:57:28
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: a4aac618649e52fd9c19c54022530a5150612678 https://github.com/synfig/synfig/commit/a4aac618649e52fd9c19c54022530a5150612678 Author: rodolforg <rod...@us...> Date: 2026-08-29 (Sat, 29 Aug 2026) Changed paths: M synfig-core/src/synfig/loadcanvas.h Log Message: ----------- refactor: remove unused variable in CanvasParser (#3783) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-27 23:48:52
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 047634d485ec47acacfaf40858a6b4bbacf38c42 https://github.com/synfig/synfig/commit/047634d485ec47acacfaf40858a6b4bbacf38c42 Author: Abdelhadi Wael <wae...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-core/src/synfig/surface.h M synfig-studio/po/POTFILES.in M synfig-studio/src/gui/app.cpp M synfig-studio/src/gui/app.h M synfig-studio/src/gui/dialogs/dialog_setup.cpp M synfig-studio/src/gui/dialogs/dialog_setup.h M synfig-studio/src/gui/states/state_brush.cpp M synfig-studio/src/gui/states/state_brush.h M synfig-studio/src/gui/workarea.cpp M synfig-studio/src/gui/workarea.h M synfig-studio/src/gui/workarearenderer/CMakeLists.txt M synfig-studio/src/gui/workarearenderer/Makefile_insert A synfig-studio/src/gui/workarearenderer/renderer_brush_overlay.cpp A synfig-studio/src/gui/workarearenderer/renderer_brush_overlay.h M synfig-studio/src/synfigapp/action.cpp M synfig-studio/src/synfigapp/actions/layerpaint.cpp M synfig-studio/src/synfigapp/actions/layerpaint.h M synfig-studio/src/synfigapp/instance.cpp Log Message: ----------- feat(GSoC 25): Brush tool Project Goals : Smooth Drawing and Erasing: The new overlay preview system shows strokes instantly as you draw or erase, using a fast offscreen buffer instead of updating the layer in real time. This avoids lag, improves stroke quality, and ensures smooth results. Final rendering happens only after the stroke ends. Reliable & Flexible Undo/Redo: Each stroke is a single undoable action. Users can choose between three undo modes—pixel buffer (faster, higher memory), re-render (lower memory, slower), or checkpointing (a mix of both)—depending on their performance and resource needs. Customizable Brushes: A new Brush Profile Editor will allow you to create, tweak (size, opacity, hardness, spacing, etc.), and manage your brush presets. Commit: b5a1fe6a1fd91786d768493b872ec3f31e7fca05 https://github.com/synfig/synfig/commit/b5a1fe6a1fd91786d768493b872ec3f31e7fca05 Author: Abdelhadi Wael <wae...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/brushlib.h Log Message: ----------- fix(brush): avoid black outline in brush strokes "I have noticed an issue if you choose bright color for drawing - there is a black outline around the stroke." Reported-by: Konstantin Dimitriev Reported-via: https://github.com/synfig/synfig/pull/3605#issuecomment-3130646185 Commit: 7af65683f83512e7f17ef3cd19d2d702614d7196 https://github.com/synfig/synfig/commit/7af65683f83512e7f17ef3cd19d2d702614d7196 Author: Abdelhadi Wael <wae...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/brushlib.h Log Message: ----------- fix(brush): prevent canvas from expanding during erase Commit: 72989c203efe1c882932814358a61180b8b8f39e https://github.com/synfig/synfig/commit/72989c203efe1c882932814358a61180b8b8f39e Author: Abdelhadi Wael <wae...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/brushes/CD_concept/04_pen.myb M synfig-studio/brushes/CD_concept/08_pen.myb Log Message: ----------- refactor: remove slow tracking from default brushes Commit: 37234489471b5fd9bc6add8bc0d3b9d5532fbabc https://github.com/synfig/synfig/commit/37234489471b5fd9bc6add8bc0d3b9d5532fbabc Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/app.cpp Log Message: ----------- feat: add hotkey 'h' for new Brush tool Commit: 7218c8e3fd181d7e7bfeb46e65decaae578c13c5 https://github.com/synfig/synfig/commit/7218c8e3fd181d7e7bfeb46e65decaae578c13c5 Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/synfigapp/actions/layerpaint.cpp Log Message: ----------- fix(Brush tool): prevent crashes when undoing/redoing with multiple files If user opens two files and uses Brush tool on them switching from a file to another, undo/redo history for the brush strokes would be a mess. Commit: 2c2b01ef1db65bb5342015484a68c5c6c36b55ff https://github.com/synfig/synfig/commit/2c2b01ef1db65bb5342015484a68c5c6c36b55ff Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- refactor: reinforce constness Commit: 629f1dc0fdf96ac506c08c4a4d4ed36d41cd4d69 https://github.com/synfig/synfig/commit/629f1dc0fdf96ac506c08c4a4d4ed36d41cd4d69 Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- fix: avoid memory leak on error Commit: fda723a819dcdfaa65c1b2c8e78a86373335cd97 https://github.com/synfig/synfig/commit/fda723a819dcdfaa65c1b2c8e78a86373335cd97 Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- refactor: prefer filesystem::Path Commit: 4afbf9385587a87487f95088d37e9ec28166e14e https://github.com/synfig/synfig/commit/4afbf9385587a87487f95088d37e9ec28166e14e Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- refactor: rename aux methods for brush config loading and remove return value for skip_spaces. Not needed. Commit: 4d57f12a88b584964df1545d8bfb4f48275342d4 https://github.com/synfig/synfig/commit/4d57f12a88b584964df1545d8bfb4f48275342d4 Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- fix: brush radius is in pixels, not Synfig units (and not diameter) Commit: 564c48f2d1c3542022cbe0ed8334c408a216de41 https://github.com/synfig/synfig/commit/564c48f2d1c3542022cbe0ed8334c408a216de41 Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- fix: check if brush settings file (.myb) is not unsupported version 3 Commit: 9de09a2d25b1defc39bc6e1a86ad32534d3f5b75 https://github.com/synfig/synfig/commit/9de09a2d25b1defc39bc6e1a86ad32534d3f5b75 Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-studio/src/gui/states/state_brush.cpp Log Message: ----------- fix: new layer created by Brush tool is right above the selected layer Commit: c0beaa78fa185e99cb4c3155fb514741fc1a0440 https://github.com/synfig/synfig/commit/c0beaa78fa185e99cb4c3155fb514741fc1a0440 Author: rodolforg <rod...@us...> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M synfig-core/src/synfig/surface.h M synfig-studio/brushes/CD_concept/04_pen.myb M synfig-studio/brushes/CD_concept/08_pen.myb M synfig-studio/po/POTFILES.in M synfig-studio/src/brushlib.h M synfig-studio/src/gui/app.cpp M synfig-studio/src/gui/app.h M synfig-studio/src/gui/dialogs/dialog_setup.cpp M synfig-studio/src/gui/dialogs/dialog_setup.h M synfig-studio/src/gui/states/state_brush.cpp M synfig-studio/src/gui/states/state_brush.h M synfig-studio/src/gui/workarea.cpp M synfig-studio/src/gui/workarea.h M synfig-studio/src/gui/workarearenderer/CMakeLists.txt M synfig-studio/src/gui/workarearenderer/Makefile_insert A synfig-studio/src/gui/workarearenderer/renderer_brush_overlay.cpp A synfig-studio/src/gui/workarearenderer/renderer_brush_overlay.h M synfig-studio/src/synfigapp/action.cpp M synfig-studio/src/synfigapp/actions/layerpaint.cpp M synfig-studio/src/synfigapp/actions/layerpaint.h M synfig-studio/src/synfigapp/instance.cpp Log Message: ----------- feat(GSoC 25): Brush tool (#3605) Fixes and improvements of the Brush tool as a part of Google Summer of Code 2025. Compare: https://github.com/synfig/synfig/compare/288284581bce...c0beaa78fa18 To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-22 05:57:12
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 288284581bcec61676edc74842708bf0f52f9313 https://github.com/synfig/synfig/commit/288284581bcec61676edc74842708bf0f52f9313 Author: rodolforg <rod...@us...> Date: 2026-08-22 (Sat, 22 Aug 2026) Changed paths: M synfig-core/test/gradient.cpp Log Message: ----------- test(gradient): remove printf pollution (#3781) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-18 03:56:50
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: e924049fdf16e9dbf962c72db7bcf4a9a61e4a22 https://github.com/synfig/synfig/commit/e924049fdf16e9dbf962c72db7bcf4a9a61e4a22 Author: rodolforg <rod...@us...> Date: 2026-08-18 (Tue, 18 Aug 2026) Changed paths: M synfig-studio/src/synfigapp/uimanager.cpp M synfig-studio/src/synfigapp/uimanager.h M synfig-studio/test/app_layerduplicate.cpp M synfig-studio/test/smach.cpp Log Message: ----------- style: avoid warning about "unused parameter" (#3794) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-16 05:37:11
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 502a56eb8dc97673e6572546ab2efd4b5bbcd033 https://github.com/synfig/synfig/commit/502a56eb8dc97673e6572546ab2efd4b5bbcd033 Author: rodolforg <rod...@us...> Date: 2026-08-16 (Sun, 16 Aug 2026) Changed paths: M synfig-core/src/synfig/canvas.cpp M synfig-core/src/synfig/canvas.h M synfig-studio/src/synfigapp/actions/layerembed.cpp M synfig-studio/src/synfigapp/instance.cpp Log Message: ----------- refactor: expose the Canvas ID validator to unify the ID checking (#3780) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-15 10:51:14
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 562ff9b3642f22dcfadf732cfe1009923e5e4d41 https://github.com/synfig/synfig/commit/562ff9b3642f22dcfadf732cfe1009923e5e4d41 Author: rodolforg <rod...@us...> Date: 2026-08-15 (Sat, 15 Aug 2026) Changed paths: M synfig-core/test/test_base.h M synfig-studio/src/gui/exception_guard.h M synfig-studio/test/test_base.h Log Message: ----------- fix: add missing exception type catching: const char* and others (#3779) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: Balló G. <no...@gi...> - 2026-08-08 04:11:32
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 7a2f03f1f57f4aab30b1c503d57cb2fba5b2f088 https://github.com/synfig/synfig/commit/7a2f03f1f57f4aab30b1c503d57cb2fba5b2f088 Author: Balló György <bal...@gm...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M synfig-studio/Makefile.am Log Message: ----------- build(appimage): Install metainfo file to correct location (#3790) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-02 10:08:09
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: eedebcfc4e4f18e638b14b2c3b8e996803730490 https://github.com/synfig/synfig/commit/eedebcfc4e4f18e638b14b2c3b8e996803730490 Author: rodolforg <rod...@us...> Date: 2026-08-02 (Sun, 02 Aug 2026) Changed paths: M synfig-core/src/synfig/palette.cpp M synfig-core/src/synfig/palette.h M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp M synfig-studio/src/gui/modules/mod_palette/dock_paledit.h Log Message: ----------- feat(palette): show color name as tooltip and allow to rename it (#3788) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-08-02 04:17:01
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 888140ccee326d91559055a2f8e1acad1dd631af https://github.com/synfig/synfig/commit/888140ccee326d91559055a2f8e1acad1dd631af Author: rodolforg <rod...@us...> Date: 2026-08-02 (Sun, 02 Aug 2026) Changed paths: M synfig-studio/src/gui/docks/dockable.cpp Log Message: ----------- fix: crash on Gtk versions < 3.20 (#3739) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: Kartik A. <no...@gi...> - 2026-07-30 09:35:32
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 2dd455ff2225d85e61212cfeda56685bd629a35a https://github.com/synfig/synfig/commit/2dd455ff2225d85e61212cfeda56685bd629a35a Author: Kartik Arora <aro...@gm...> Date: 2026-07-30 (Thu, 30 Jul 2026) Changed paths: M synfig-core/src/synfig/palette.cpp M synfig-core/src/synfig/palette.h M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp M synfig-studio/src/gui/modules/mod_palette/dock_paledit.h Log Message: ----------- feat: confirmation for duplicate palette color (#3334) `Palette::is_color_present` is implemented to check duplicate color and trigger `Dock_PalEdit::confirm_duplicate_color_addition()` for user confirmation To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-07-30 09:12:23
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 4f48515408c3b4494bd80714f9cdfffb774ab445 https://github.com/synfig/synfig/commit/4f48515408c3b4494bd80714f9cdfffb774ab445 Author: KartikWatts <aro...@gm...> Date: 2026-07-29 (Wed, 29 Jul 2026) Changed paths: M synfig-studio/src/gui/widgets/widget_timeslider.cpp M synfig-studio/src/gui/widgets/widget_timeslider.h Log Message: ----------- feat: timeslider scroll event updates bar position scroll event updates to override current zooming behaviour with moving the timeline-bar position modifies timeline-bar position, and scroll through the panel based on center Commit: 2fe32f19f839cbb9eb38ef6221c57a025918612e https://github.com/synfig/synfig/commit/2fe32f19f839cbb9eb38ef6221c57a025918612e Author: KartikWatts <aro...@gm...> Date: 2026-07-29 (Wed, 29 Jul 2026) Changed paths: M synfig-studio/src/gui/widgets/widget_timeslider.cpp M synfig-studio/src/gui/widgets/widget_timeslider.h Log Message: ----------- fix: revert to keep zooming functionality for ctrl+scroll in timebar Commit: efbd3d3c6e210d9e3e117c7d3f609386d66a025a https://github.com/synfig/synfig/commit/efbd3d3c6e210d9e3e117c7d3f609386d66a025a Author: Rodolfo Ribeiro Gomes <rod...@gm...> Date: 2026-07-29 (Wed, 29 Jul 2026) Changed paths: M synfig-studio/src/gui/widgets/widget_timeslider.cpp Log Message: ----------- feat: scrolling when using frames skips 1 frame; with `shift` skips more Commit: d4805902d6eff99475859a37633b0c45c87ed6f6 https://github.com/synfig/synfig/commit/d4805902d6eff99475859a37633b0c45c87ed6f6 Author: rodolforg <rod...@us...> Date: 2026-07-30 (Thu, 30 Jul 2026) Changed paths: M synfig-studio/src/gui/widgets/widget_timeslider.cpp M synfig-studio/src/gui/widgets/widget_timeslider.h Log Message: ----------- feat: scroll to change the current time on the Timeline bar **Changes:** - Updated the zooming functionality hotkey as: `ctrl` + `scroll`. - Added repositioning of the timeline bar within the `scroll` frame-by-frame if current time unit is "Frames". - Added repositioning of the timeline bar within the `shift` + `scroll` step-by-step (tick-by-tick). If current time unit is not "Frames", `shift` is unnecessary. - Enabled smooth panel scrolling, dynamically adjusting based on the central position of the `TimeModel`. Closes #2931 Compare: https://github.com/synfig/synfig/compare/65b53e1bd11a...d4805902d6ef To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-07-26 16:51:51
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 65b53e1bd11aaab619b0454b9867a3f56b2a7aa5 https://github.com/synfig/synfig/commit/65b53e1bd11aaab619b0454b9867a3f56b2a7aa5 Author: rodolforg <rod...@us...> Date: 2026-07-26 (Sun, 26 Jul 2026) Changed paths: M synfig-core/src/synfig/valuenodes/valuenode_maprange.cpp M synfig-core/test/valuenode_maprange.cpp Log Message: ----------- fix(ValueNode_MapRange): Clamp didn't work when target range is inverted (#3776) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: rodolforg <no...@gi...> - 2026-07-25 11:12:48
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: d749c4dcb37e774aed166f32e45697f77bf93286 https://github.com/synfig/synfig/commit/d749c4dcb37e774aed166f32e45697f77bf93286 Author: rodolforg <rod...@us...> Date: 2026-07-25 (Sat, 25 Jul 2026) Changed paths: M CMakeLists.txt M synfig-core/src/modules/mod_svg/svg_parser.cpp M synfig-core/src/synfig/blinepoint.h M synfig-core/src/synfig/valuenodes/valuenode_bline.cpp M synfig-core/src/synfig/valuenodes/valuenode_composite.cpp M synfig-core/src/synfig/valueoperations.cpp M synfig-core/test/bline.cpp M synfig-core/test/test_base.h M synfig-studio/src/gui/duckmatic.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/gui/states/state_draw.cpp M synfig-studio/src/gui/states/state_lasso.cpp M synfig-studio/test/test_base.h Log Message: ----------- refactor: add BLinePoint::set_tangents and updated most places where both tangents are modified to use it (#3772) To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |
|
From: Menna J. <no...@gi...> - 2026-07-19 11:28:32
|
Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 3e3c1dfaf27e162ee6e5c0a252344c58d5b1a641 https://github.com/synfig/synfig/commit/3e3c1dfaf27e162ee6e5c0a252344c58d5b1a641 Author: Menna Jaheen <118...@us...> Date: 2026-07-19 (Sun, 19 Jul 2026) Changed paths: M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp M synfig-studio/src/gui/modules/mod_palette/dock_paledit.h Log Message: ----------- feat(palette): add "Apply to selected layer" option in palette context menu (#3704) * feat(palette): add "Apply to selected layers" option in palette context menu * style: tab indentation, spaces and curly bracket positions * fix: popup context menu without parent window avoid error message: Gdk-Message: 22:11:35.052: Unable to load dotbox from the cursor theme Gdk-Message: 22:11:47.632: Window 0x56201ebfc3b0 is a temporary window without parent, application will not be able to position it on screen. To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications |