[Synfig-devl] [synfig/synfig] 7a4c97: Bump version to 1.4.5

2024-05-20 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/stable
  Home:   https://github.com/synfig/synfig
  Commit: 7a4c97df6086e09abd7ac151d3cce4a9a97e1ee3
  
https://github.com/synfig/synfig/commit/7a4c97df6086e09abd7ac151d3cce4a9a97e1ee3
  Author: Konstantin Dmitriev 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M ETL/configure.ac
M synfig-core/configure.ac
M synfig-studio/configure.ac
M synfig-studio/org.synfig.SynfigStudio.appdata.xml.in
M synfig-studio/src/gui/CMakeLists.txt

  Log Message:
  ---
  Bump version to 1.4.5


  Commit: b0112626e6a91ff807ccbdf9da8d108d0e0ba162
  
https://github.com/synfig/synfig/commit/b0112626e6a91ff807ccbdf9da8d108d0e0ba162
  Author: Konstantin Dmitriev 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/gui/preview.cpp

  Log Message:
  ---
  Fix build on OSX 10.9 (#3 me)

Reviewed-on: https://tvoygit.ru/morevnaproject/synfig/pulls/3
Co-authored-by: Konstantin Dmitriev 
Co-committed-by: Konstantin Dmitriev 


  Commit: 9a8590ef3386b9bfccacbc914f6c2197a3ac0698
  
https://github.com/synfig/synfig/commit/9a8590ef3386b9bfccacbc914f6c2197a3ac0698
  Author: rodolforg 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-studio/src/synfigapp/blineconvert.cpp

  Log Message:
  ---
  Fix distortions at the end of lines made with the drawing tool (#2471)

fix #2448
fix #2460


  Commit: 84146fde93cc8de2ccb16e98ef82a3863a2b35e3
  
https://github.com/synfig/synfig/commit/84146fde93cc8de2ccb16e98ef82a3863a2b35e3
  Author: rodolforg 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-core/src/synfig/valuenodes/valuenode_blinecalcvertex.h
M synfig-studio/src/gui/duck.cpp
M synfig-studio/src/gui/duckmatic.cpp
M synfig-studio/src/synfigapp/actions/valuedescset.cpp

  Log Message:
  ---
  fix: crash on moving a layer following a bline reference (#2971)

* fix: crash on moving a layer following a bline reference

https://forums.synfig.org/t/reference-conversion-crash/13774

Reported-by: woody

Co-authored-by: ice0 


  Commit: 51e8bddac4668df57084b276119fca3b91b9d4eb
  
https://github.com/synfig/synfig/commit/51e8bddac4668df57084b276119fca3b91b9d4eb
  Author: ice0 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M ETL/ETL/_surface.h
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
M synfig-core/src/modules/lyr_std/bevel.cpp
M synfig-core/src/modules/lyr_std/curvewarp.cpp
M synfig-core/src/modules/lyr_std/mandelbrot.cpp
M synfig-core/src/modules/mod_filter/halftone.cpp
M synfig-core/src/modules/mod_filter/halftone2.cpp
M synfig-core/src/modules/mod_filter/halftone3.cpp
M synfig-core/src/modules/mod_filter/radialblur.cpp
M synfig-core/src/modules/mod_gif/trgt_gif.cpp
M synfig-core/src/modules/mod_gradient/conicalgradient.cpp
M synfig-core/src/modules/mod_noise/distort.cpp
M synfig-core/src/modules/mod_noise/noise.cpp
M synfig-core/src/synfig/blur.cpp
M synfig-core/src/synfig/distance.cpp
M synfig-core/src/synfig/gradient.cpp
M synfig-core/src/synfig/polynomial_root.cpp
M synfig-core/src/synfig/renddesc.cpp
M synfig-core/src/synfig/time.cpp
M synfig-core/src/synfig/valuenodes/valuenode_animatedinterface.cpp
M synfig-core/src/synfig/valuenodes/valuenode_boneinfluence.cpp
M synfig-core/src/synfig/valuenodes/valuenode_duplicate.cpp
M synfig-core/src/synfig/valuenodes/valuenode_pow.cpp
M synfig-core/src/synfig/valuenodes/valuenode_reciprocal.cpp
M synfig-studio/src/gui/duckmatic.cpp
M synfig-studio/src/gui/states/state_draw.cpp
M synfig-studio/src/gui/states/state_lasso.cpp
M synfig-studio/src/gui/states/state_normal.cpp
M synfig-studio/src/gui/states/state_scale.cpp
M synfig-studio/src/gui/states/state_zoom.cpp
M synfig-studio/src/gui/widgets/widget_coloredit.cpp
M synfig-studio/src/gui/widgets/widget_time.cpp
M synfig-studio/src/gui/workarea.cpp
M synfig-studio/src/gui/workarearenderer/renderer_ducks.cpp
M synfig-studio/src/synfigapp/actions/layerfit.cpp
M synfig-studio/src/synfigapp/timegather.cpp
M synfig-studio/src/synfigapp/vectorizer/centerlinepolygonizer.cpp

  Log Message:
  ---
  Replaced `abs` with `std::fabs` for float values and `std::abs` for templates 
and int values (#2311)

Fix #2307


  Commit: 7f82651f8f4dc2d741cb2a861afe6589c3d48d3a
  
https://github.com/synfig/synfig/commit/7f82651f8f4dc2d741cb2a861afe6589c3d48d3a
  Author: rodolforg 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-studio/src/gui/canvasview.cpp

  Log Message:
  ---
  fix importing into unsaved SIF file (#2243)

If you try to import a file into a not-yet-saved Synfig document,
it does nothing.

Mistake made by me in
commit 798bfbf95983ff6c01ca019ac72b390fbc259eab


  Commit: ea482221ea66e70dd52b3cab45ad9de1b1f95ff5
  

[Synfig-devl] [synfig/synfig]

2024-05-18 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-05-18 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-05-18 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 5378f7: fix: prevent memory leak on importing PNG files (#...

2024-05-18 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: 5378f7e8af75f875bbc3e0940eb03cec50e96b51
  
https://github.com/synfig/synfig/commit/5378f7e8af75f875bbc3e0940eb03cec50e96b51
  Author: rodolforg 
  Date:   2024-05-19 (Sun, 19 May 2024)

  Changed paths:
M synfig-core/src/modules/mod_png/mptr_png.cpp

  Log Message:
  ---
  fix: prevent memory leak on importing PNG files (#3144)

And it's HUGE: the whole image.


  Commit: b1cf82ab9b3f7f46f0e1458feab0ed98eaff3b4d
  
https://github.com/synfig/synfig/commit/b1cf82ab9b3f7f46f0e1458feab0ed98eaff3b4d
  Author: Konstantin Dmitriev 
  Date:   2024-05-19 (Sun, 19 May 2024)

  Changed paths:
M ChangeLog.md

  Log Message:
  ---
  chore: Update ChangeLog


  Commit: f4b8d0455cd7c4186c02275fed69085f60605f67
  
https://github.com/synfig/synfig/commit/f4b8d0455cd7c4186c02275fed69085f60605f67
  Author: Konstantin Dmitriev 
  Date:   2024-05-19 (Sun, 19 May 2024)

  Changed paths:
M ETL/NEWS
M synfig-core/NEWS
M synfig-studio/NEWS
M synfig-studio/org.synfig.SynfigStudio.appdata.xml.in

  Log Message:
  ---
  Release version 1.4.5


Compare: https://github.com/synfig/synfig/compare/3db677ba32a1...f4b8d0455cd7

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 5378f7: fix: prevent memory leak on importing PNG files (#...

2024-05-18 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/tags/v1.4.5
  Home:   https://github.com/synfig/synfig
  Commit: 5378f7e8af75f875bbc3e0940eb03cec50e96b51
  
https://github.com/synfig/synfig/commit/5378f7e8af75f875bbc3e0940eb03cec50e96b51
  Author: rodolforg 
  Date:   2024-05-19 (Sun, 19 May 2024)

  Changed paths:
M synfig-core/src/modules/mod_png/mptr_png.cpp

  Log Message:
  ---
  fix: prevent memory leak on importing PNG files (#3144)

And it's HUGE: the whole image.


  Commit: b1cf82ab9b3f7f46f0e1458feab0ed98eaff3b4d
  
https://github.com/synfig/synfig/commit/b1cf82ab9b3f7f46f0e1458feab0ed98eaff3b4d
  Author: Konstantin Dmitriev 
  Date:   2024-05-19 (Sun, 19 May 2024)

  Changed paths:
M ChangeLog.md

  Log Message:
  ---
  chore: Update ChangeLog


  Commit: f4b8d0455cd7c4186c02275fed69085f60605f67
  
https://github.com/synfig/synfig/commit/f4b8d0455cd7c4186c02275fed69085f60605f67
  Author: Konstantin Dmitriev 
  Date:   2024-05-19 (Sun, 19 May 2024)

  Changed paths:
M ETL/NEWS
M synfig-core/NEWS
M synfig-studio/NEWS
M synfig-studio/org.synfig.SynfigStudio.appdata.xml.in

  Log Message:
  ---
  Release version 1.4.5


Compare: https://github.com/synfig/synfig/compare/5378f7e8af75%5E...f4b8d0455cd7

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-05-18 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/tags/v1.4.5
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] bca824: Fixes for Python 3.7

2024-05-12 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/macos-pack-script
  Home:   https://github.com/synfig/synfig
  Commit: bca8244a19f847950f41fe0528d14af92e6305ac
  
https://github.com/synfig/synfig/commit/bca8244a19f847950f41fe0528d14af92e6305ac
  Author: Konstantin Dmitriev 
  Date:   2024-05-12 (Sun, 12 May 2024)

  Changed paths:
M autobuild/macos-bundler/bundler.py

  Log Message:
  ---
  Fixes for Python 3.7



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 38d558: build: added macOS bundle script

2024-05-12 Thread ice0 via Synfig-devl
  Branch: refs/heads/macos-pack-script
  Home:   https://github.com/synfig/synfig
  Commit: 38d5580a8f5f48484fa06a42f069c0251e1bbeec
  
https://github.com/synfig/synfig/commit/38d5580a8f5f48484fa06a42f069c0251e1bbeec
  Author: ice0 
  Date:   2024-05-12 (Sun, 12 May 2024)

  Changed paths:
A autobuild/macos-bundler/bundler.py

  Log Message:
  ---
  build: added macOS bundle script



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] e83225: perf(GUI): don't render frame thumbnails if disabl...

2024-05-11 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e8322554c42075b5b4be647b19f6fd9aca367c10
  
https://github.com/synfig/synfig/commit/e8322554c42075b5b4be647b19f6fd9aca367c10
  Author: rodolforg 
  Date:   2024-05-12 (Sun, 12 May 2024)

  Changed paths:
M synfig-studio/src/gui/workarearenderer/renderer_canvas.cpp

  Log Message:
  ---
  perf(GUI): don't render frame thumbnails if disabled (#3356)

If thumbnail preview is disabled in Synfig Studio
settings, don't render them, instead of just hide them.

Related to #1413 (6709d28f77f8c3a568e200237221b12b87fd0b12)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 3db677: Release version 1.4.5

2024-05-09 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: 3db677ba32a18484a768d43570a8722adb1e6c75
  
https://github.com/synfig/synfig/commit/3db677ba32a18484a768d43570a8722adb1e6c75
  Author: Konstantin Dmitriev 
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
M ETL/NEWS
M synfig-core/NEWS
M synfig-studio/NEWS
M synfig-studio/org.synfig.SynfigStudio.appdata.xml.in

  Log Message:
  ---
  Release version 1.4.5



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-05-09 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 3db677: Release version 1.4.5

2024-05-09 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/tags/v1.4.5
  Home:   https://github.com/synfig/synfig
  Commit: 3db677ba32a18484a768d43570a8722adb1e6c75
  
https://github.com/synfig/synfig/commit/3db677ba32a18484a768d43570a8722adb1e6c75
  Author: Konstantin Dmitriev 
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
M ETL/NEWS
M synfig-core/NEWS
M synfig-studio/NEWS
M synfig-studio/org.synfig.SynfigStudio.appdata.xml.in

  Log Message:
  ---
  Release version 1.4.5



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 3c3b5b: chore: update ChangeLog for version 1.4.5 (#3348)

2024-05-05 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 3c3b5b4b8c4fcfe1854533082faafbe61d2fb3c9
  
https://github.com/synfig/synfig/commit/3c3b5b4b8c4fcfe1854533082faafbe61d2fb3c9
  Author: Konstantin Dmitriev 
  Date:   2024-05-05 (Sun, 05 May 2024)

  Changed paths:
M ChangeLog-development.md
M ChangeLog.last_id
M ChangeLog.md

  Log Message:
  ---
  chore: update ChangeLog for version 1.4.5 (#3348)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] f0e7df: chore: removed zh-Hant locale as it has zero trans...

2024-05-05 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: f0e7df389abc6600714bb119d5a551bb1e1fb708
  
https://github.com/synfig/synfig/commit/f0e7df389abc6600714bb119d5a551bb1e1fb708
  Author: Konstantin Dmitriev 
  Date:   2024-05-05 (Sun, 05 May 2024)

  Changed paths:
M synfig-core/po/LINGUAS
R synfig-core/po/zh-Hant.po
M synfig-studio/po/LINGUAS
R synfig-studio/po/zh-Hant.po
M synfig-studio/src/languages.inc.c

  Log Message:
  ---
  chore: removed zh-Hant locale as it has zero translations (#3354)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] f6dc2a: chore: Update Transifex config to APIv3 (#3349)

2024-05-05 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: f6dc2aca804f124c897c6f013523502f889755b2
  
https://github.com/synfig/synfig/commit/f6dc2aca804f124c897c6f013523502f889755b2
  Author: Konstantin Dmitriev 
  Date:   2024-05-05 (Sun, 05 May 2024)

  Changed paths:
M .tx/config

  Log Message:
  ---
  chore: Update Transifex config to APIv3 (#3349)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] d51d65: fix: build on OSX 10.9 (#3353)

2024-05-05 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: d51d65b81133e24329399f0185ba5fc79c035a4c
  
https://github.com/synfig/synfig/commit/d51d65b81133e24329399f0185ba5fc79c035a4c
  Author: Konstantin Dmitriev 
  Date:   2024-05-05 (Sun, 05 May 2024)

  Changed paths:
M synfig-core/test/test_base.h

  Log Message:
  ---
  fix: build on OSX 10.9 (#3353)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 2d542c: refactor: port CurveWarp to Cobra renderer engine ...

2024-05-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2d542c98f4d498f5d616b4f7330622be7da42c70
  
https://github.com/synfig/synfig/commit/2d542c98f4d498f5d616b4f7330622be7da42c70
  Author: rodolforg 
  Date:   2024-05-04 (Sat, 04 May 2024)

  Changed paths:
M synfig-core/src/modules/lyr_std/curvewarp.cpp
M synfig-core/src/modules/lyr_std/curvewarp.h
M synfig-core/src/synfig/rendering/common/task/CMakeLists.txt
M synfig-core/src/synfig/rendering/common/task/Makefile_insert
A synfig-core/src/synfig/rendering/common/task/taskdistort.cpp
A synfig-core/src/synfig/rendering/common/task/taskdistort.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/taskdistortsw.cpp
A synfig-core/src/synfig/rendering/software/task/taskdistortsw.h

  Log Message:
  ---
  refactor: port CurveWarp to Cobra renderer engine (#3329)

If magenta pixels appear, it means an optimization regarding
the required area from layers below CurveWarp is failing, and
we need to find a way to fix it.

fix #2594



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-04-30 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/tags/gsoc2020-skeleton-tool
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-04-30 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/tags/weekly-report
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 2614b4: chore: Update Transifex config to APIv3 (#3349)

2024-04-30 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: 2614b4109f415825056f213dd47ac521920c03cc
  
https://github.com/synfig/synfig/commit/2614b4109f415825056f213dd47ac521920c03cc
  Author: Konstantin Dmitriev 
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
M .tx/config

  Log Message:
  ---
  chore: Update Transifex config to APIv3 (#3349)


  Commit: c0bf3762cf474aabce31b40d7dbd6081442e544b
  
https://github.com/synfig/synfig/commit/c0bf3762cf474aabce31b40d7dbd6081442e544b
  Author: Konstantin Dmitriev 
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
M synfig-core/po/LINGUAS
M synfig-core/po/aa_DJ.po
M synfig-core/po/ar.po
M synfig-core/po/ar_EG.po
M synfig-core/po/bs.po
M synfig-core/po/ca.po
M synfig-core/po/c...@valencia.po
M synfig-core/po/cs.po
M synfig-core/po/cs_CZ.po
M synfig-core/po/da.po
M synfig-core/po/de.po
M synfig-core/po/el_GR.po
M synfig-core/po/en_CZ.po
M synfig-core/po/en_GB.po
M synfig-core/po/es.po
M synfig-core/po/es_AR.po
M synfig-core/po/es_PY.po
M synfig-core/po/eu.po
M synfig-core/po/eu_ES.po
M synfig-core/po/fa_IR.po
M synfig-core/po/fr.po
M synfig-core/po/gl.po
M synfig-core/po/he.po
M synfig-core/po/hi.po
M synfig-core/po/hi_IN.po
M synfig-core/po/hu.po
M synfig-core/po/it.po
M synfig-core/po/ja.po
M synfig-core/po/ja_JP.po
A synfig-core/po/ka.po
M synfig-core/po/kab.po
M synfig-core/po/ko_KR.po
M synfig-core/po/lt.po
M synfig-core/po/lv.po
M synfig-core/po/nb.po
M synfig-core/po/ne.po
M synfig-core/po/nl.po
M synfig-core/po/pl_PL.po
M synfig-core/po/pt.po
M synfig-core/po/pt_BR.po
M synfig-core/po/ro.po
M synfig-core/po/ru.po
M synfig-core/po/si.po
M synfig-core/po/sk.po
M synfig-core/po/sk_SK.po
M synfig-core/po/sl.po
M synfig-core/po/sr_RS.po
M synfig-core/po/sv_SE.po
M synfig-core/po/tr.po
M synfig-core/po/uk.po
M synfig-core/po/ur.po
M synfig-core/po/u...@latn.po
M synfig-core/po/zh-Hant.po
M synfig-core/po/zh_CN.po
M synfig-core/po/zh_TW.Big5.po
M synfig-core/po/zh_TW.po
M synfig-studio/po/LINGUAS
M synfig-studio/po/aa_DJ.po
M synfig-studio/po/ar.po
M synfig-studio/po/ar_EG.po
M synfig-studio/po/bs.po
M synfig-studio/po/ca.po
M synfig-studio/po/c...@valencia.po
M synfig-studio/po/cs.po
M synfig-studio/po/cs_CZ.po
M synfig-studio/po/da.po
M synfig-studio/po/de.po
M synfig-studio/po/el_GR.po
M synfig-studio/po/en_CZ.po
M synfig-studio/po/en_GB.po
M synfig-studio/po/es.po
M synfig-studio/po/es_AR.po
M synfig-studio/po/es_PY.po
M synfig-studio/po/eu.po
M synfig-studio/po/eu_ES.po
M synfig-studio/po/fa_IR.po
M synfig-studio/po/fr.po
M synfig-studio/po/gl.po
M synfig-studio/po/he.po
M synfig-studio/po/hi.po
M synfig-studio/po/hi_IN.po
M synfig-studio/po/hu.po
M synfig-studio/po/it.po
M synfig-studio/po/ja.po
M synfig-studio/po/ja_JP.po
A synfig-studio/po/ka.po
M synfig-studio/po/kab.po
M synfig-studio/po/ko_KR.po
M synfig-studio/po/lt.po
M synfig-studio/po/lv.po
M synfig-studio/po/nb.po
M synfig-studio/po/ne.po
M synfig-studio/po/nl.po
M synfig-studio/po/pl_PL.po
M synfig-studio/po/pt.po
M synfig-studio/po/pt_BR.po
M synfig-studio/po/ro.po
M synfig-studio/po/ru.po
M synfig-studio/po/si.po
M synfig-studio/po/sk.po
M synfig-studio/po/sk_SK.po
M synfig-studio/po/sl.po
M synfig-studio/po/sr_RS.po
M synfig-studio/po/sv_SE.po
M synfig-studio/po/tr.po
M synfig-studio/po/uk.po
M synfig-studio/po/ur.po
M synfig-studio/po/u...@latn.po
M synfig-studio/po/zh-Hant.po
M synfig-studio/po/zh_CN.po
M synfig-studio/po/zh_TW.Big5.po
M synfig-studio/po/zh_TW.po
M synfig-studio/src/languages.inc.c

  Log Message:
  ---
  ui: Update translations


Compare: https://github.com/synfig/synfig/compare/db4ca74c7c69...c0bf3762cf47

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] db4ca7: chore: Update ChangeLog

2024-04-30 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: db4ca74c7c69b868d0a9cb16f8c4f57858a50a47
  
https://github.com/synfig/synfig/commit/db4ca74c7c69b868d0a9cb16f8c4f57858a50a47
  Author: Konstantin Dmitriev 
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
M ChangeLog.md

  Log Message:
  ---
  chore: Update ChangeLog



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] d9a8af: chore: Update ChangeLog

2024-04-30 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: d9a8afe3008dbda70230aa4e4cc4f360dae3731f
  
https://github.com/synfig/synfig/commit/d9a8afe3008dbda70230aa4e4cc4f360dae3731f
  Author: Konstantin Dmitriev 
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
M ChangeLog.md

  Log Message:
  ---
  chore: Update ChangeLog



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 1b874f: feat(canvas dependencies): shows if a file does no...

2024-04-28 Thread rodolforg via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: 1b874fdb52018f26953109f13fe30685053aed79
  
https://github.com/synfig/synfig/commit/1b874fdb52018f26953109f13fe30685053aed79
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/resources/ui/dialog_canvasdependencies.glade

  Log Message:
  ---
  feat(canvas dependencies): shows if a file does not exist


  Commit: a65ccef8d21dd6eb642a17cdd6456bee67b0e6fe
  
https://github.com/synfig/synfig/commit/a65ccef8d21dd6eb642a17cdd6456bee67b0e6fe
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/canvasview.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.h
M synfig-studio/src/gui/resources/ui/dialog_canvasdependencies.glade

  Log Message:
  ---
  feat: allow to change a resource filepath from Dialog CanvasDependencies


  Commit: bcd4dd02724ff92a95dcdfe23ef88b646b395ffb
  
https://github.com/synfig/synfig/commit/bcd4dd02724ff92a95dcdfe23ef88b646b395ffb
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.h

  Log Message:
  ---
  refactor: avoid lambda function for signal slot


  Commit: 186dbc910ae44a07ff2b11ebdfef3fb8afaf1311
  
https://github.com/synfig/synfig/commit/186dbc910ae44a07ff2b11ebdfef3fb8afaf1311
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp

  Log Message:
  ---
  feat: support synfig files as external resources on Canvas Dependencies


  Commit: ef2574a76bcadb3b50bb94188bbecd19aa4e4790
  
https://github.com/synfig/synfig/commit/ef2574a76bcadb3b50bb94188bbecd19aa4e4790
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/localization.h

  Log Message:
  ---
  fix: properly show plural strings in CanvasDependencies dialog


  Commit: cdbb5983057a34d2f549a3ab47bff7dc81bc548b
  
https://github.com/synfig/synfig/commit/cdbb5983057a34d2f549a3ab47bff7dc81bc548b
  Author: ice0 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/canvasview.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.h
M synfig-studio/src/gui/localization.h
M synfig-studio/src/gui/resources/ui/dialog_canvasdependencies.glade

  Log Message:
  ---
  feat: allow to change resource filepath in Canvas Dependencies dialog (#3105)


  Commit: 03f80703e6ccff0867089cc52d3428543a6bf07a
  
https://github.com/synfig/synfig/commit/03f80703e6ccff0867089cc52d3428543a6bf07a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-24 (Sun, 24 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/os.cpp

  Log Message:
  ---
  refactor: create close_and_invalidate_handle to OS::RunPipeWin32

cleaner code


  Commit: 59203d9914894914e5c22d19461b7ea2d8dcfd68
  
https://github.com/synfig/synfig/commit/59203d9914894914e5c22d19461b7ea2d8dcfd68
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-24 (Sun, 24 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/os.cpp

  Log Message:
  ---
  fix: OS::RunPipeWin32 return for is_open() on fail

If open() fails, it should close and invalidate file handles,
as open() is the only method that initialize them with valid
values.


  Commit: bbaf28350c3c4b5fb14249fcc23d9d43fd0c7978
  
https://github.com/synfig/synfig/commit/bbaf28350c3c4b5fb14249fcc23d9d43fd0c7978
  Author: ice0 
  Date:   2023-12-25 (Mon, 25 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/os.cpp

  Log Message:
  ---
  fix: synfig::OS::RunPipeWin32::is_open() return on fail (#3298)


  Commit: 2f4b441d4b04f4e20cd1c0f40e18c7f4afe13903
  
https://github.com/synfig/synfig/commit/2f4b441d4b04f4e20cd1c0f40e18c7f4afe13903
  Author: ice0 
  Date:   2024-01-09 (Tue, 09 Jan 2024)

  Changed paths:
M autobuild/osx/app-template/Contents/Info.plist
M synfig-studio/src/gui/dialogs/about.cpp
M synfig-studio/src/gui/synfigstudio.rc

  Log Message:
  ---
  chore: bump year to 2024 (#3299)


  Commit: ecc4068c32580f23c62391d892c2ae73628f7222
  
https://github.com/synfig/synfig/commit/ecc4068c32580f23c62391d892c2ae73628f7222
  Author: rodolforg 
  Date:   2024-01-18 (Thu, 18 Jan 2024)

  Changed paths:
M synfig-studio/src/gui/resources/ui/dialog_pasteoptions.glade

  Log Message:
  ---
  feat: add missing scroll bar to Paste 

[Synfig-devl] [synfig/synfig] 58f522: fix(MotionBlur): undefined behavior when subsample...

2024-04-28 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 58f522ec25d845ee7734dab0ca385a8ff5ccfd3c
  
https://github.com/synfig/synfig/commit/58f522ec25d845ee7734dab0ca385a8ff5ccfd3c
  Author: rodolforg 
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
M synfig-core/src/synfig/layers/layer_motionblur.cpp

  Log Message:
  ---
  fix(MotionBlur): undefined behavior when subsample range is 0 (#3347)

For linear subsampling type, there is an undefined behavior
when both subsample (start and end) amounts are 0.

Synfig version 1.0.2: *none* is drawn!
Synfig version 1.2.1: a pale gray rectangle is drawn
Synfig version 1.4.3: a black gray rectangle is drawn

Anyway, this commit fixes the case when both are 0, by drawing
the context without any motion blur effect.

Note:
If they (the subsample amounts) are equal, but both nonzero, the
canvas is normally drawn.
Behavior is not the same between 1.0.2 and >=1.2.1 though.
The motion trail has a different number of 'echoes':
1.0.2 has less than the next releases.

fix #3345



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-04-28 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/synfig-dark-theme
  Home:   https://github.com/synfig/synfig

To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] c8ea2c: feat: added ability to set colors for a dark theme...

2024-04-28 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: c8ea2c2ecbd5fd9e3ad9c6937b56a203aaa1d1ea
  
https://github.com/synfig/synfig/commit/c8ea2c2ecbd5fd9e3ad9c6937b56a203aaa1d1ea
  Author: ice0 
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
M synfig-studio/src/gui/widgets/widget_curves.cpp

  Log Message:
  ---
  feat: added ability to set colors for a dark theme for curves (#3346)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] fcab9f: feat: added ability to set colors for a dark theme...

2024-04-26 Thread ice0 via Synfig-devl
  Branch: refs/heads/synfig-dark-theme
  Home:   https://github.com/synfig/synfig
  Commit: fcab9f714bb3236c458c11e83da3768e9209cb63
  
https://github.com/synfig/synfig/commit/fcab9f714bb3236c458c11e83da3768e9209cb63
  Author: ice0 
  Date:   2024-04-26 (Fri, 26 Apr 2024)

  Changed paths:
M synfig-studio/src/gui/widgets/widget_curves.cpp

  Log Message:
  ---
  feat: added ability to set colors for a dark theme for curves



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 87ba36: feat: added ability to set colors for a dark theme...

2024-04-23 Thread ice0 via Synfig-devl
  Branch: refs/heads/synfig-dark-theme
  Home:   https://github.com/synfig/synfig
  Commit: 87ba3679fb6755feeda40656b844701d36f90b32
  
https://github.com/synfig/synfig/commit/87ba3679fb6755feeda40656b844701d36f90b32
  Author: ice0 
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
M synfig-studio/src/gui/widgets/widget_curves.cpp

  Log Message:
  ---
  feat: added ability to set colors for a dark theme for curves



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 7a4c97: Bump version to 1.4.5

2024-04-14 Thread rodolforg via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: 7a4c97df6086e09abd7ac151d3cce4a9a97e1ee3
  
https://github.com/synfig/synfig/commit/7a4c97df6086e09abd7ac151d3cce4a9a97e1ee3
  Author: Konstantin Dmitriev 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M ETL/configure.ac
M synfig-core/configure.ac
M synfig-studio/configure.ac
M synfig-studio/org.synfig.SynfigStudio.appdata.xml.in
M synfig-studio/src/gui/CMakeLists.txt

  Log Message:
  ---
  Bump version to 1.4.5


  Commit: b0112626e6a91ff807ccbdf9da8d108d0e0ba162
  
https://github.com/synfig/synfig/commit/b0112626e6a91ff807ccbdf9da8d108d0e0ba162
  Author: Konstantin Dmitriev 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/gui/preview.cpp

  Log Message:
  ---
  Fix build on OSX 10.9 (#3 me)

Reviewed-on: https://tvoygit.ru/morevnaproject/synfig/pulls/3
Co-authored-by: Konstantin Dmitriev 
Co-committed-by: Konstantin Dmitriev 


  Commit: 9a8590ef3386b9bfccacbc914f6c2197a3ac0698
  
https://github.com/synfig/synfig/commit/9a8590ef3386b9bfccacbc914f6c2197a3ac0698
  Author: rodolforg 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-studio/src/synfigapp/blineconvert.cpp

  Log Message:
  ---
  Fix distortions at the end of lines made with the drawing tool (#2471)

fix #2448
fix #2460


  Commit: 84146fde93cc8de2ccb16e98ef82a3863a2b35e3
  
https://github.com/synfig/synfig/commit/84146fde93cc8de2ccb16e98ef82a3863a2b35e3
  Author: rodolforg 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-core/src/synfig/valuenodes/valuenode_blinecalcvertex.h
M synfig-studio/src/gui/duck.cpp
M synfig-studio/src/gui/duckmatic.cpp
M synfig-studio/src/synfigapp/actions/valuedescset.cpp

  Log Message:
  ---
  fix: crash on moving a layer following a bline reference (#2971)

* fix: crash on moving a layer following a bline reference

https://forums.synfig.org/t/reference-conversion-crash/13774

Reported-by: woody

Co-authored-by: ice0 


  Commit: 51e8bddac4668df57084b276119fca3b91b9d4eb
  
https://github.com/synfig/synfig/commit/51e8bddac4668df57084b276119fca3b91b9d4eb
  Author: ice0 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M ETL/ETL/_surface.h
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
M synfig-core/src/modules/lyr_std/bevel.cpp
M synfig-core/src/modules/lyr_std/curvewarp.cpp
M synfig-core/src/modules/lyr_std/mandelbrot.cpp
M synfig-core/src/modules/mod_filter/halftone.cpp
M synfig-core/src/modules/mod_filter/halftone2.cpp
M synfig-core/src/modules/mod_filter/halftone3.cpp
M synfig-core/src/modules/mod_filter/radialblur.cpp
M synfig-core/src/modules/mod_gif/trgt_gif.cpp
M synfig-core/src/modules/mod_gradient/conicalgradient.cpp
M synfig-core/src/modules/mod_noise/distort.cpp
M synfig-core/src/modules/mod_noise/noise.cpp
M synfig-core/src/synfig/blur.cpp
M synfig-core/src/synfig/distance.cpp
M synfig-core/src/synfig/gradient.cpp
M synfig-core/src/synfig/polynomial_root.cpp
M synfig-core/src/synfig/renddesc.cpp
M synfig-core/src/synfig/time.cpp
M synfig-core/src/synfig/valuenodes/valuenode_animatedinterface.cpp
M synfig-core/src/synfig/valuenodes/valuenode_boneinfluence.cpp
M synfig-core/src/synfig/valuenodes/valuenode_duplicate.cpp
M synfig-core/src/synfig/valuenodes/valuenode_pow.cpp
M synfig-core/src/synfig/valuenodes/valuenode_reciprocal.cpp
M synfig-studio/src/gui/duckmatic.cpp
M synfig-studio/src/gui/states/state_draw.cpp
M synfig-studio/src/gui/states/state_lasso.cpp
M synfig-studio/src/gui/states/state_normal.cpp
M synfig-studio/src/gui/states/state_scale.cpp
M synfig-studio/src/gui/states/state_zoom.cpp
M synfig-studio/src/gui/widgets/widget_coloredit.cpp
M synfig-studio/src/gui/widgets/widget_time.cpp
M synfig-studio/src/gui/workarea.cpp
M synfig-studio/src/gui/workarearenderer/renderer_ducks.cpp
M synfig-studio/src/synfigapp/actions/layerfit.cpp
M synfig-studio/src/synfigapp/timegather.cpp
M synfig-studio/src/synfigapp/vectorizer/centerlinepolygonizer.cpp

  Log Message:
  ---
  Replaced `abs` with `std::fabs` for float values and `std::abs` for templates 
and int values (#2311)

Fix #2307


  Commit: 7f82651f8f4dc2d741cb2a861afe6589c3d48d3a
  
https://github.com/synfig/synfig/commit/7f82651f8f4dc2d741cb2a861afe6589c3d48d3a
  Author: rodolforg 
  Date:   2024-04-14 (Sun, 14 Apr 2024)

  Changed paths:
M synfig-studio/src/gui/canvasview.cpp

  Log Message:
  ---
  fix importing into unsaved SIF file (#2243)

If you try to import a file into a not-yet-saved Synfig document,
it does nothing.

Mistake made by me in
commit 798bfbf95983ff6c01ca019ac72b390fbc259eab


  Commit: ea482221ea66e70dd52b3cab45ad9de1b1f95ff5
  

[Synfig-devl] [synfig/synfig] 3c70fe: build: Add cmake to linux install script (#3338)

2024-03-06 Thread P1DJAK via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 3c70fec324e36be898da18cee54d512535c6ecac
  
https://github.com/synfig/synfig/commit/3c70fec324e36be898da18cee54d512535c6ecac
  Author: P1DJAK <92640096+p1d...@users.noreply.github.com>
  Date:   2024-03-06 (Wed, 06 Mar 2024)

  Changed paths:
M 1-setup-linux-native.sh

  Log Message:
  ---
  build: Add cmake to linux install script (#3338)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 02781d: chore: Add CONTRIBUTING.md and CODE_OF_CONDUCT.md ...

2024-02-26 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 02781d6fd42a43f88332bc08a748d6e8d6b35cab
  
https://github.com/synfig/synfig/commit/02781d6fd42a43f88332bc08a748d6e8d6b35cab
  Author: Konstantin Dmitriev 
  Date:   2024-02-26 (Mon, 26 Feb 2024)

  Changed paths:
A CODE_OF_CONDUCT.md
A CONTRIBUTING.md

  Log Message:
  ---
  chore: Add CONTRIBUTING.md and CODE_OF_CONDUCT.md (#3335)



To unsubscribe from these emails, change your notification settings at 
https://github.com/synfig/synfig/settings/notifications


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 5fd665: build: fix typos on magickpp module (#3333)

2024-02-13 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 5fd6653d90e59be0439fb5f6ed4a48d007db6d3f
  
https://github.com/synfig/synfig/commit/5fd6653d90e59be0439fb5f6ed4a48d007db6d3f
  Author: rodolforg 
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
M synfig-core/src/modules/CMakeLists.txt
M synfig-core/src/modules/mod_magickpp/Makefile.am

  Log Message:
  ---
  build: fix typos on magickpp module (#)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 178846: fix: importing via magick++ for version >= 7.0.1 (...

2024-02-13 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 17884628603c13c19ba11cbd5eafeb10955870db
  
https://github.com/synfig/synfig/commit/17884628603c13c19ba11cbd5eafeb10955870db
  Author: rodolforg 
  Date:   2024-02-13 (Tue, 13 Feb 2024)

  Changed paths:
M synfig-core/src/modules/mod_magickpp/mptr_magickpp.cpp

  Log Message:
  ---
  fix: importing via magick++ for version >= 7.0.1 (#3332)

There was an undefined behavior due to multiple increment
of same variable in multiple function arguments.

fix #3331




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 4348d6: fix: undo didn't work properly after deleting last...

2024-02-12 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 4348d65b6adcee7bfad545e919145eec5b6cc4b4
  
https://github.com/synfig/synfig/commit/4348d65b6adcee7bfad545e919145eec5b6cc4b4
  Author: rodolforg 
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
M synfig-studio/src/synfigapp/canvasinterface.cpp

  Log Message:
  ---
  fix: undo didn't work properly after deleting last guide line (#3304)

1. Create two guide lines.
2. Delete one of them (by dragging back to ruler).
3. Delete the second one. There is no guideline anymore.
4. Undo (ctrl+Z). Wrong. The two guidelines reappear, but only one should.
5. Undo again. Error: only one guide is shown
6. Redo (ctrl+shift+Z or ctrl+Y). Error. Only one is now shown.




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] e1f9a1: refactor: remove unused variable (#3322)

2024-02-12 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e1f9a1842e7f52e7b1e8ef75875ed20e4ad4bed7
  
https://github.com/synfig/synfig/commit/e1f9a1842e7f52e7b1e8ef75875ed20e4ad4bed7
  Author: rodolforg 
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
M synfig-core/src/modules/mod_svg/svg_parser.cpp

  Log Message:
  ---
  refactor: remove unused variable (#3322)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 566fd7: perf: avoid canvas introspection when DockInfo is ...

2024-02-12 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 566fd7fa09f780caa7015196dc6c468944503c3b
  
https://github.com/synfig/synfig/commit/566fd7fa09f780caa7015196dc6c468944503c3b
  Author: rodolforg 
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
M synfig-studio/src/gui/docks/dock_info.cpp

  Log Message:
  ---
  perf: avoid canvas introspection when DockInfo is not shown (#3328)

On every mouse move on CanvasView, it reads what color is
underneath the mouse pointer.

We can avoid calls to `Layer::get_color()` (that can parse all
canvas layers) ans their computation if DockInfo is not mapped.

'signal_map', in GTK words, is 'when the widget is visible
and all its parents up to the toplevel widget are also visible.'

DockInfo is not mapped when another tab/dock is being shown in
its 'block' (DockBook), as it is in default workspace layout.




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 655bda: feat: add WebM video format to ffmpeg codecs list ...

2024-02-11 Thread Pablo Gil via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 655bdaab12b8a50fd63e0b834901777f6fd9d155
  
https://github.com/synfig/synfig/commit/655bdaab12b8a50fd63e0b834901777f6fd9d155
  Author: Pablo Gil 
  Date:   2024-02-12 (Mon, 12 Feb 2024)

  Changed paths:
M synfig-core/src/tool/optionsprocessor.cpp
M synfig-studio/src/gui/dialogs/dialog_ffmpegparam.cpp

  Log Message:
  ---
  feat: add WebM video format to ffmpeg codecs list (#3330)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 7f3953: fix: adjust minimum panel size (#3296)

2024-01-31 Thread neesaaa via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 7f39534c86faf005dae4ded1ac313d97e353c624
  
https://github.com/synfig/synfig/commit/7f39534c86faf005dae4ded1ac313d97e353c624
  Author: neesaaa <131257593+nees...@users.noreply.github.com>
  Date:   2024-01-31 (Wed, 31 Jan 2024)

  Changed paths:
M synfig-studio/src/gui/docks/dock_soundwave.cpp

  Log Message:
  ---
  fix: adjust minimum panel size (#3296)

This commit resolves the issue by adjusting the minimum size of the affected 
panels, allowing users to move them more freely. The changes aim to improve the 
user experience without compromising functionality.
Fixes synfig#2231




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 613acd: feat: add Magick++ as possible importer too

2024-01-30 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 613acd23cd2fc43e70b072d6f9af33317a818410
  
https://github.com/synfig/synfig/commit/613acd23cd2fc43e70b072d6f9af33317a818410
  Author: Rodolfo Ribeiro Gomes 
  Date:   2024-01-30 (Tue, 30 Jan 2024)

  Changed paths:
M synfig-core/po/POTFILES.in
M synfig-core/src/modules/mod_magickpp/CMakeLists.txt
M synfig-core/src/modules/mod_magickpp/Makefile.am
M synfig-core/src/modules/mod_magickpp/main.cpp
A synfig-core/src/modules/mod_magickpp/mptr_magickpp.cpp
A synfig-core/src/modules/mod_magickpp/mptr_magickpp.h

  Log Message:
  ---
  feat: add Magick++ as possible importer too

Suggested in discussion of #2795
https://github.com/synfig/synfig/pull/2795#issuecomment-1242883274

to allow SVG import in .lst files, without imagemagick module


  Commit: ceb0868bf1f665643f0d6dd89c36a985f01c40e9
  
https://github.com/synfig/synfig/commit/ceb0868bf1f665643f0d6dd89c36a985f01c40e9
  Author: Rodolfo Ribeiro Gomes 
  Date:   2024-01-31 (Wed, 31 Jan 2024)

  Changed paths:
M synfig-core/src/modules/mod_magickpp/mptr_magickpp.cpp

  Log Message:
  ---
  fix: trying to fix support to Magick++ 7


  Commit: 53596268520617f74d142adf67abd4dad1353539
  
https://github.com/synfig/synfig/commit/53596268520617f74d142adf67abd4dad1353539
  Author: ice0 
  Date:   2024-01-31 (Wed, 31 Jan 2024)

  Changed paths:
M synfig-core/po/POTFILES.in
M synfig-core/src/modules/mod_magickpp/CMakeLists.txt
M synfig-core/src/modules/mod_magickpp/Makefile.am
M synfig-core/src/modules/mod_magickpp/main.cpp
A synfig-core/src/modules/mod_magickpp/mptr_magickpp.cpp
A synfig-core/src/modules/mod_magickpp/mptr_magickpp.h

  Log Message:
  ---
  feat: add Magick++ as possible importer too (#3323)


Compare: https://github.com/synfig/synfig/compare/b7e2cc528970...535962685206


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] b7e2cc: refactor: reduce scope of two variables (#3321)

2024-01-29 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: b7e2cc528970242c02403ce8e490e855d2aff9a3
  
https://github.com/synfig/synfig/commit/b7e2cc528970242c02403ce8e490e855d2aff9a3
  Author: rodolforg 
  Date:   2024-01-30 (Tue, 30 Jan 2024)

  Changed paths:
M synfig-core/src/synfig/rendering/renderqueue.cpp

  Log Message:
  ---
  refactor: reduce scope of two variables (#3321)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 6ed337: ci: caching logic changed (#3319)

2024-01-29 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 6ed3374ecdeb926e6c3c2b217d1e6a6593971ac1
  
https://github.com/synfig/synfig/commit/6ed3374ecdeb926e6c3c2b217d1e6a6593971ac1
  Author: ice0 
  Date:   2024-01-30 (Tue, 30 Jan 2024)

  Changed paths:
M .github/workflows/synfig-ci.yml
M .github/workflows/synfig-stable.yml

  Log Message:
  ---
  ci: caching logic changed (#3319)

We are currently saving a lot of caches using this pattern:
`{OS}-ccache-{toolchain}-{timestamp}`
After this change there will be only one cache entry for each OS/toolchain.
Also cache entry will be saved only for the master branch.
So PR's can use this cache, but won’t change it.




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] a80fae: ci: bump github actions version (#3318)

2024-01-29 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: a80fae97475b53b9384f0237dc64907543e61cae
  
https://github.com/synfig/synfig/commit/a80fae97475b53b9384f0237dc64907543e61cae
  Author: ice0 
  Date:   2024-01-29 (Mon, 29 Jan 2024)

  Changed paths:
M .github/workflows/conventional-commits-style.yml
M .github/workflows/synfig-ci.yml
M .github/workflows/synfig-stable.yml
M .github/workflows/synfig-tests.yml

  Log Message:
  ---
  ci: bump github actions version (#3318)

This is required because Node.js 16 actions are deprecated.
For more information see: 
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] bc5d01: build: CMake sets wrong Synfig Studio/ETL versions...

2024-01-29 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: bc5d01be26b0ebf3a4fe4625aa2f6f4a58352e5d
  
https://github.com/synfig/synfig/commit/bc5d01be26b0ebf3a4fe4625aa2f6f4a58352e5d
  Author: rodolforg 
  Date:   2024-01-29 (Mon, 29 Jan 2024)

  Changed paths:
M CMakeLists.txt

  Log Message:
  ---
  build: CMake sets wrong Synfig Studio/ETL versions (#3315)

It still was using 1.5.0




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 2e0693: ci(commitlint): disabled rules for `subject-case` ...

2024-01-29 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2e06938a43ebc5777f4dc9fb8f4e42a5c2a7095a
  
https://github.com/synfig/synfig/commit/2e06938a43ebc5777f4dc9fb8f4e42a5c2a7095a
  Author: ice0 
  Date:   2024-01-29 (Mon, 29 Jan 2024)

  Changed paths:
M .github/workflows/conventional-commits-style.yml

  Log Message:
  ---
  ci(commitlint): disabled rules for `subject-case` (#3317)

This will allow to start subjects from uppercase words. Currently it fails on 
something like:
```
fix: Gitlab CI pipeline fixed
build: CMake sets wrong Synfig Studio/ETL versions
```

P.S. If I understand correctly, this change does not violate the standard.
Discussion here: 
https://github.com/conventional-changelog/commitlint/issues/2141

P.P.S. Puppeteer did the same:
https://github.com/puppeteer/puppeteer/pull/8091/files




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 818b0a: fix: add fill-color instead of outline-color to pa...

2024-01-28 Thread Kartik Arora via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 818b0a46ae377756bb2e3f672aab6c2abef480ea
  
https://github.com/synfig/synfig/commit/818b0a46ae377756bb2e3f672aab6c2abef480ea
  Author: Kartik Arora 
  Date:   2024-01-29 (Mon, 29 Jan 2024)

  Changed paths:
M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp

  Log Message:
  ---
  fix: add fill-color instead of outline-color to palette (#3314)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] f0185b: chore: script version-bump.sh must update CMake fi...

2024-01-28 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: f0185bf29df8f05529a19610021a4672c2b57cab
  
https://github.com/synfig/synfig/commit/f0185bf29df8f05529a19610021a4672c2b57cab
  Author: rodolforg 
  Date:   2024-01-29 (Mon, 29 Jan 2024)

  Changed paths:
M version-bump.sh

  Log Message:
  ---
  chore: script version-bump.sh must update CMake files (#3316)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 798e84: fix: guide lines ignored on loading from old files...

2024-01-21 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 798e84eb9a3822e01713cce193587348ee4ab2f4
  
https://github.com/synfig/synfig/commit/798e84eb9a3822e01713cce193587348ee4ab2f4
  Author: rodolforg 
  Date:   2024-01-22 (Mon, 22 Jan 2024)

  Changed paths:
M synfig-core/src/synfig/loadcanvas.cpp

  Log Message:
  ---
  fix: guide lines ignored on loading from old files (#3303)

Due to the awesome changes in b172e3771a131dbd26879aae334b84ac26bcb6e6
(#2777)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 0fa608: refactor: port layer to Cobra renderer: Metaballs ...

2024-01-17 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 0fa608d45b5efa95aa5d1a4c32e746f50cf68242
  
https://github.com/synfig/synfig/commit/0fa608d45b5efa95aa5d1a4c32e746f50cf68242
  Author: rodolforg 
  Date:   2024-01-18 (Thu, 18 Jan 2024)

  Changed paths:
M synfig-core/src/modules/mod_example/metaballs.cpp
M synfig-core/src/modules/mod_example/metaballs.h

  Log Message:
  ---
  refactor: port layer to Cobra renderer: Metaballs (#3305)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] ecc406: feat: add missing scroll bar to Paste Layer dialog...

2024-01-17 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: ecc4068c32580f23c62391d892c2ae73628f7222
  
https://github.com/synfig/synfig/commit/ecc4068c32580f23c62391d892c2ae73628f7222
  Author: rodolforg 
  Date:   2024-01-18 (Thu, 18 Jan 2024)

  Changed paths:
M synfig-studio/src/gui/resources/ui/dialog_pasteoptions.glade

  Log Message:
  ---
  feat: add missing scroll bar to Paste Layer dialog (#3310)

fix #3309




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 2f4b44: chore: bump year to 2024 (#3299)

2024-01-09 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2f4b441d4b04f4e20cd1c0f40e18c7f4afe13903
  
https://github.com/synfig/synfig/commit/2f4b441d4b04f4e20cd1c0f40e18c7f4afe13903
  Author: ice0 
  Date:   2024-01-09 (Tue, 09 Jan 2024)

  Changed paths:
M autobuild/osx/app-template/Contents/Info.plist
M synfig-studio/src/gui/dialogs/about.cpp
M synfig-studio/src/gui/synfigstudio.rc

  Log Message:
  ---
  chore: bump year to 2024 (#3299)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig]

2024-01-09 Thread ice0 via Synfig-devl
  Branch: refs/heads/bump-year-2024
  Home:   https://github.com/synfig/synfig


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 304edc: chore: bump year to 2024

2024-01-07 Thread ice0 via Synfig-devl
  Branch: refs/heads/bump-year-2024
  Home:   https://github.com/synfig/synfig
  Commit: 304edcd1d1e60dcafc4d356ce24a367dbe3de78b
  
https://github.com/synfig/synfig/commit/304edcd1d1e60dcafc4d356ce24a367dbe3de78b
  Author: ice0 
  Date:   2024-01-08 (Mon, 08 Jan 2024)

  Changed paths:
M autobuild/osx/app-template/Contents/Info.plist
M synfig-studio/src/gui/dialogs/about.cpp
M synfig-studio/src/gui/synfigstudio.rc

  Log Message:
  ---
  chore: bump year to 2024




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 03f807: refactor: create close_and_invalidate_handle to OS...

2023-12-25 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 03f80703e6ccff0867089cc52d3428543a6bf07a
  
https://github.com/synfig/synfig/commit/03f80703e6ccff0867089cc52d3428543a6bf07a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-24 (Sun, 24 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/os.cpp

  Log Message:
  ---
  refactor: create close_and_invalidate_handle to OS::RunPipeWin32

cleaner code


  Commit: 59203d9914894914e5c22d19461b7ea2d8dcfd68
  
https://github.com/synfig/synfig/commit/59203d9914894914e5c22d19461b7ea2d8dcfd68
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-24 (Sun, 24 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/os.cpp

  Log Message:
  ---
  fix: OS::RunPipeWin32 return for is_open() on fail

If open() fails, it should close and invalidate file handles,
as open() is the only method that initialize them with valid
values.


  Commit: bbaf28350c3c4b5fb14249fcc23d9d43fd0c7978
  
https://github.com/synfig/synfig/commit/bbaf28350c3c4b5fb14249fcc23d9d43fd0c7978
  Author: ice0 
  Date:   2023-12-25 (Mon, 25 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/os.cpp

  Log Message:
  ---
  fix: synfig::OS::RunPipeWin32::is_open() return on fail (#3298)


Compare: https://github.com/synfig/synfig/compare/cdbb5983057a...bbaf28350c3c


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 1b874f: feat(canvas dependencies): shows if a file does no...

2023-12-19 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1b874fdb52018f26953109f13fe30685053aed79
  
https://github.com/synfig/synfig/commit/1b874fdb52018f26953109f13fe30685053aed79
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/resources/ui/dialog_canvasdependencies.glade

  Log Message:
  ---
  feat(canvas dependencies): shows if a file does not exist


  Commit: a65ccef8d21dd6eb642a17cdd6456bee67b0e6fe
  
https://github.com/synfig/synfig/commit/a65ccef8d21dd6eb642a17cdd6456bee67b0e6fe
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/canvasview.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.h
M synfig-studio/src/gui/resources/ui/dialog_canvasdependencies.glade

  Log Message:
  ---
  feat: allow to change a resource filepath from Dialog CanvasDependencies


  Commit: bcd4dd02724ff92a95dcdfe23ef88b646b395ffb
  
https://github.com/synfig/synfig/commit/bcd4dd02724ff92a95dcdfe23ef88b646b395ffb
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.h

  Log Message:
  ---
  refactor: avoid lambda function for signal slot


  Commit: 186dbc910ae44a07ff2b11ebdfef3fb8afaf1311
  
https://github.com/synfig/synfig/commit/186dbc910ae44a07ff2b11ebdfef3fb8afaf1311
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp

  Log Message:
  ---
  feat: support synfig files as external resources on Canvas Dependencies


  Commit: ef2574a76bcadb3b50bb94188bbecd19aa4e4790
  
https://github.com/synfig/synfig/commit/ef2574a76bcadb3b50bb94188bbecd19aa4e4790
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/localization.h

  Log Message:
  ---
  fix: properly show plural strings in CanvasDependencies dialog


  Commit: cdbb5983057a34d2f549a3ab47bff7dc81bc548b
  
https://github.com/synfig/synfig/commit/cdbb5983057a34d2f549a3ab47bff7dc81bc548b
  Author: ice0 
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/canvasview.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.h
M synfig-studio/src/gui/localization.h
M synfig-studio/src/gui/resources/ui/dialog_canvasdependencies.glade

  Log Message:
  ---
  feat: allow to change resource filepath in Canvas Dependencies dialog (#3105)


Compare: https://github.com/synfig/synfig/compare/09a8045048ba...cdbb5983057a


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] e29965: fix: missing OS namespace for MSVC compiler code (...

2023-12-18 Thread rodolforg via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: e299657c0393d0890a0996fea638fa781f82e0ef
  
https://github.com/synfig/synfig/commit/e299657c0393d0890a0996fea638fa781f82e0ef
  Author: rodolforg 
  Date:   2023-11-13 (Mon, 13 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/main.cpp

  Log Message:
  ---
  fix: missing OS namespace for MSVC compiler code (#3253)

Broken since c9f0d0c33496840ff1ec39fc1fb1308325083f6b (included in #2710)

Also, it uses wide string for folder path


  Commit: fd8d71096ec8a0c493eb9b339351caa5d4b075f3
  
https://github.com/synfig/synfig/commit/fd8d71096ec8a0c493eb9b339351caa5d4b075f3
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
M synfig-core/src/modules/lyr_freetype/lyr_freetype.h

  Log Message:
  ---
  refactor(Layer_Freetype): split new_face() implementation code

create a new method: get_possible_font_files()


  Commit: a2d41bd654c0a48faf594302a39c6787abfba912
  
https://github.com/synfig/synfig/commit/a2d41bd654c0a48faf594302a39c6787abfba912
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  fix(Layer_Freetype): font cache caused memory leak and 'duplicate'

HarfBuzz font wasn't properly destroyed as it was created again at
every FaceInfo copy.


  Commit: f2de9c439e7d3f9388c2fde212472ebc2a7379b7
  
https://github.com/synfig/synfig/commit/f2de9c439e7d3f9388c2fde212472ebc2a7379b7
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  refactor(Layer_Freetype): simplify font cache


  Commit: a23fa3cb11f6b8f16219b403032c916df8ce46f0
  
https://github.com/synfig/synfig/commit/a23fa3cb11f6b8f16219b403032c916df8ce46f0
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  fix: prevent cache a null FT_Face


  Commit: 67b0f5f7a1065c5960fff550867a5754318e5bb1
  
https://github.com/synfig/synfig/commit/67b0f5f7a1065c5960fff550867a5754318e5bb1
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  refactor(Layer_Freetype): join both cache into one single cache class


  Commit: 69f4ea71908f666a2e2c8907f77c1c284f1aa870
  
https://github.com/synfig/synfig/commit/69f4ea71908f666a2e2c8907f77c1c284f1aa870
  Author: ice0 
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
M synfig-core/src/modules/lyr_freetype/lyr_freetype.h

  Log Message:
  ---
  fix: memory leak on Layer_Freetype (#3269)


  Commit: 2a9900366ce97011c71a582f9f7594788c77b018
  
https://github.com/synfig/synfig/commit/2a9900366ce97011c71a582f9f7594788c77b018
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-studio/src/synfigapp/instance.h

  Log Message:
  ---
  refactor: avoid unneeded #include in synfigapp/instance.h

and sort the remaining ones


  Commit: fcc18e53392f3d6d9e7bff5e3ca198847c57d606
  
https://github.com/synfig/synfig/commit/fcc18e53392f3d6d9e7bff5e3ca198847c57d606
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/debug/debugsurface.cpp
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h

  Log Message:
  ---
  refactor: generate_indexed_temporary_filename() uses filesystem::Path


  Commit: f0341a0d74d20318189f88cfc5c8d6753bc850da
  
https://github.com/synfig/synfig/commit/f0341a0d74d20318189f88cfc5c8d6753bc850da
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/debug/debugsurface.cpp
M synfig-core/src/synfig/debug/debugsurface.h

  Log Message:
  ---
  refactor: DebugSurface::save_to_file() uses filesystem::Path


  Commit: f5f5a211f25b9cb7f68a6fe5672674fbcb7c7c70
  
https://github.com/synfig/synfig/commit/f5f5a211f25b9cb7f68a6fe5672674fbcb7c7c70
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/debug/log.cpp
M synfig-core/src/synfig/debug/log.h
M synfig-core/src/synfig/rendering/renderer.cpp
M synfig-core/src/synfig/rendering/renderer.h
M synfig-studio/src/gui/dialogs/vectorizersettings.cpp
M synfig-studio/src/synfigapp/vectorizer/centerlinevectorizer.cpp

  Log Message:
  ---
  refactor: Renderer::DebugOptions and log uses filesystem::Path


  

[Synfig-devl] [synfig/synfig] 09a804: fix: no need to show "Icon" header text to Layers ...

2023-12-17 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 09a8045048ba766ae4ccf30cb33833eb89eac224
  
https://github.com/synfig/synfig/commit/09a8045048ba766ae4ccf30cb33833eb89eac224
  Author: rodolforg 
  Date:   2023-12-18 (Mon, 18 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/trees/layertree.cpp

  Log Message:
  ---
  fix: no need to show "Icon" header text to Layers Panel (#3244)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 1143a1: build(autotools): suppress warnings from libxml++ ...

2023-12-09 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1143a1da0e6c115b9659515ced5feeae9f7f042b
  
https://github.com/synfig/synfig/commit/1143a1da0e6c115b9659515ced5feeae9f7f042b
  Author: ice0 
  Date:   2023-12-09 (Sat, 09 Dec 2023)

  Changed paths:
M synfig-core/configure.ac

  Log Message:
  ---
  build(autotools): suppress warnings from libxml++ (#3290)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 034ec8: fix: mingw cross-build (#3291)

2023-12-09 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 034ec88a8d56d34ea8e0818a6ba9fb84bc418de2
  
https://github.com/synfig/synfig/commit/034ec88a8d56d34ea8e0818a6ba9fb84bc418de2
  Author: ice0 
  Date:   2023-12-09 (Sat, 09 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/os.h

  Log Message:
  ---
  fix: mingw cross-build (#3291)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 9f6cea: chore(build): add support for installing build dep...

2023-12-09 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 9f6cea0776c04212d837f4ee6b511d571b5ac35a
  
https://github.com/synfig/synfig/commit/9f6cea0776c04212d837f4ee6b511d571b5ac35a
  Author: Konstantin Dmitriev 
  Date:   2023-12-09 (Sat, 09 Dec 2023)

  Changed paths:
M 1-setup-linux-native.sh

  Log Message:
  ---
  chore(build): add support for installing build dependencies in Red OS (#3289)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] cb1169: refactor: drop SIF file in Toolbox now uses filesy...

2023-12-08 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: cb11697a2f74b8b6fb44c8faf297b0d8965b8c0e
  
https://github.com/synfig/synfig/commit/cb11697a2f74b8b6fb44c8faf297b0d8965b8c0e
  Author: rodolforg 
  Date:   2023-12-09 (Sat, 09 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.cpp

  Log Message:
  ---
  refactor: drop SIF file in Toolbox now uses filesystem::Path (#3284)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 9f525f: feat: layers and parameters trees can now be style...

2023-12-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 9f525f1221d359a2ee2650cbacae218a84ce4671
  
https://github.com/synfig/synfig/commit/9f525f1221d359a2ee2650cbacae218a84ce4671
  Author: rodolforg 
  Date:   2023-12-04 (Mon, 04 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/trees/CMakeLists.txt
M synfig-studio/src/gui/trees/Makefile_insert
M synfig-studio/src/gui/trees/layertree.h
A synfig-studio/src/gui/trees/widget_stripedtreeview.cpp
A synfig-studio/src/gui/trees/widget_stripedtreeview.h
M synfig-studio/src/gui/widgets/widget_timetrack.cpp

  Log Message:
  ---
  feat: layers and parameters trees can now be styled with even/odd rows (#3242)

Just like Widget_Timetrack (done in #3231 219c2149 )




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] b2e04c: fix: use u8_str() instead of c_str() for filesyste...

2023-12-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: b2e04c1e6f7533f9e34115b3c1a3ae29e2d78fad
  
https://github.com/synfig/synfig/commit/b2e04c1e6f7533f9e34115b3c1a3ae29e2d78fad
  Author: rodolforg 
  Date:   2023-12-04 (Mon, 04 Dec 2023)

  Changed paths:
M synfig-core/src/modules/mod_bmp/mptr_bmp.cpp
M synfig-core/src/modules/mod_ffmpeg/mptr_ffmpeg.cpp
M synfig-core/src/modules/mod_magickpp/trgt_magickpp.cpp
M synfig-core/src/modules/mod_png/mptr_png.cpp
M synfig-core/src/modules/mod_ppm/mptr_ppm.cpp
M synfig-core/src/synfig/importer.cpp
M synfig-core/src/synfig/listimporter.cpp
M synfig-core/src/synfig/loadcanvas.cpp

  Log Message:
  ---
  fix: use u8_str() instead of c_str() for filesystem::Path (#3287)

as c_str() means native encoding, not UTF-8.




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] c1f4e6: fix: mouse clicks while dragging ducks prevent DRA...

2023-12-03 Thread Akshat via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: c1f4e6e8a60653ed585a055186769dba50488b43
  
https://github.com/synfig/synfig/commit/c1f4e6e8a60653ed585a055186769dba50488b43
  Author: Akshat <82810411+after...@users.noreply.github.com>
  Date:   2023-12-04 (Mon, 04 Dec 2023)

  Changed paths:
M synfig-studio/src/gui/workarea.cpp
M synfig-studio/src/gui/workarea.h

  Log Message:
  ---
  fix: mouse clicks while dragging ducks prevent DRAG from resetting (#3268)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 280024: refactor: remove unused #include (#3285)

2023-12-03 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 280024c5149d2e4e1e7ab58a697265e86b812d0f
  
https://github.com/synfig/synfig/commit/280024c5149d2e4e1e7ab58a697265e86b812d0f
  Author: rodolforg 
  Date:   2023-12-04 (Mon, 04 Dec 2023)

  Changed paths:
M synfig-core/src/synfig/renddesc.h
M synfig-core/src/synfig/value.cpp

  Log Message:
  ---
  refactor: remove unused #include (#3285)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 5c3e9b: refactor: remove unused #include segment.h (#3281)

2023-11-26 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 5c3e9bb422846ecaa3723770b0b0d681d28775ed
  
https://github.com/synfig/synfig/commit/5c3e9bb422846ecaa3723770b0b0d681d28775ed
  Author: rodolforg 
  Date:   2023-11-27 (Mon, 27 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_std/bevel.cpp
M synfig-core/src/modules/lyr_std/shade.cpp
M synfig-core/src/modules/mod_filter/blur.cpp
M synfig-core/src/modules/mod_filter/lumakey.cpp
M synfig-core/src/modules/mod_geometry/checkerboard.cpp
M synfig-core/src/modules/mod_geometry/outline.h
M synfig-core/src/modules/mod_geometry/star.cpp
M synfig-core/src/modules/mod_particle/plant.cpp
M synfig-core/src/modules/mod_particle/plant.h
M synfig-core/src/synfig/value.cpp

  Log Message:
  ---
  refactor: remove unused #include segment.h (#3281)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 048983: fix: dropped image file doesn't load (broken conve...

2023-11-26 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 048983714026696a91bbf6938be0833b430fd6d8
  
https://github.com/synfig/synfig/commit/048983714026696a91bbf6938be0833b430fd6d8
  Author: rodolforg 
  Date:   2023-11-27 (Mon, 27 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/filesystem_path.cpp
M synfig-core/src/synfig/filesystem_path.h
M synfig-core/test/filesystem_path.cpp
M synfig-studio/src/gui/canvasview.cpp

  Log Message:
  ---
  fix: dropped image file doesn't load (broken conversion URI to file path on 
Win32) (#3280)

It doesn't strip slash character '/' before drive letter

fix #3279




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 5e4016: fix: memory leak when the load default palette but...

2023-11-21 Thread Karim Elmosalamy via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 5e40169c9ed34ddbf667a5ea0907e429b6b71c59
  
https://github.com/synfig/synfig/commit/5e40169c9ed34ddbf667a5ea0907e429b6b71c59
  Author: Karim Elmosalamy <81593733+kemosal...@users.noreply.github.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp

  Log Message:
  ---
  fix: memory leak when the load default palette button is repeatedly pressed 
(#2633)

-freed the memory of the tables children from the previous iteration when the 
refresh function is called.




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 1cef34: fix: store a more precise distance value on settin...

2023-11-19 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1cef34f350ea0d9a8f5c3675a47e7f88336d64d5
  
https://github.com/synfig/synfig/commit/1cef34f350ea0d9a8f5c3675a47e7f88336d64d5
  Author: rodolforg 
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
M synfig-studio/src/synfigapp/settings.cpp

  Log Message:
  ---
  fix: store a more precise distance value on settings file (#3278)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] f58f01: fix: prevent accessing invalid index while parsing...

2023-11-19 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: f58f015cb0e15807290d93bf01e2794eeba81eaa
  
https://github.com/synfig/synfig/commit/f58f015cb0e15807290d93bf01e2794eeba81eaa
  Author: rodolforg 
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/distance.cpp

  Log Message:
  ---
  fix: prevent accessing invalid index while parsing Distance string (#3277)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 261045: fix: units in Tool Options panel didn't follow app...

2023-11-19 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 26104523f1f0b936cf4e98c80873df8e05cc73f7
  
https://github.com/synfig/synfig/commit/26104523f1f0b936cf4e98c80873df8e05cc73f7
  Author: rodolforg 
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/distance.cpp
M synfig-core/src/synfig/distance.h
M synfig-studio/src/gui/states/state_bline.cpp
M synfig-studio/src/gui/states/state_bone.cpp
M synfig-studio/src/gui/states/state_circle.cpp
M synfig-studio/src/gui/states/state_draw.cpp
M synfig-studio/src/gui/states/state_lasso.cpp
M synfig-studio/src/gui/states/state_polygon.cpp
M synfig-studio/src/gui/states/state_rectangle.cpp
M synfig-studio/src/gui/states/state_star.cpp
M synfig-studio/src/gui/states/state_width.cpp

  Log Message:
  ---
  fix: units in Tool Options panel didn't follow app settings (regression) 
(#3276)

fix #3274




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] fae301: fix: ListImporter was not able to fetch the right ...

2023-11-19 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: fae301f558f6437317a7288fdd5af927e89842cc
  
https://github.com/synfig/synfig/commit/fae301f558f6437317a7288fdd5af927e89842cc
  Author: rodolforg 
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
M synfig-core/src/tool/optionsprocessor.cpp

  Log Message:
  ---
  fix: ListImporter was not able to fetch the right files on synfig CLI (#3275)

GUI works fine because it already passes the full filename to
synfig::open_canvas_as(), but CLI don't.

GUI opens a file via:
1. App::on_open()
2. App::dialog_open() followed by App::open()
3. App::open_recent()

And all three work well.

fix #3271




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 2a9900: refactor: avoid unneeded #include in synfigapp/ins...

2023-11-19 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2a9900366ce97011c71a582f9f7594788c77b018
  
https://github.com/synfig/synfig/commit/2a9900366ce97011c71a582f9f7594788c77b018
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-studio/src/synfigapp/instance.h

  Log Message:
  ---
  refactor: avoid unneeded #include in synfigapp/instance.h

and sort the remaining ones


  Commit: fcc18e53392f3d6d9e7bff5e3ca198847c57d606
  
https://github.com/synfig/synfig/commit/fcc18e53392f3d6d9e7bff5e3ca198847c57d606
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/debug/debugsurface.cpp
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h

  Log Message:
  ---
  refactor: generate_indexed_temporary_filename() uses filesystem::Path


  Commit: f0341a0d74d20318189f88cfc5c8d6753bc850da
  
https://github.com/synfig/synfig/commit/f0341a0d74d20318189f88cfc5c8d6753bc850da
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/debug/debugsurface.cpp
M synfig-core/src/synfig/debug/debugsurface.h

  Log Message:
  ---
  refactor: DebugSurface::save_to_file() uses filesystem::Path


  Commit: f5f5a211f25b9cb7f68a6fe5672674fbcb7c7c70
  
https://github.com/synfig/synfig/commit/f5f5a211f25b9cb7f68a6fe5672674fbcb7c7c70
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/debug/log.cpp
M synfig-core/src/synfig/debug/log.h
M synfig-core/src/synfig/rendering/renderer.cpp
M synfig-core/src/synfig/rendering/renderer.h
M synfig-studio/src/gui/dialogs/vectorizersettings.cpp
M synfig-studio/src/synfigapp/vectorizer/centerlinevectorizer.cpp

  Log Message:
  ---
  refactor: Renderer::DebugOptions and log uses filesystem::Path


  Commit: 562d1c3688e8c081392bd1e8950ced4ef663ca55
  
https://github.com/synfig/synfig/commit/562d1c3688e8c081392bd1e8950ced4ef663ca55
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h

  Log Message:
  ---
  refactor: get_system_temporary_directory() uses filesystem::Path


  Commit: 37cbb945aca1b08468c1733107fa712e80d55f6a
  
https://github.com/synfig/synfig/commit/37cbb945aca1b08468c1733107fa712e80d55f6a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h

  Log Message:
  ---
  refactor: FileSystemTemporary::temporary_directory uses filesystem::Path


  Commit: 4365c15c96490ab772559107612f2ffe639e6e90
  
https://github.com/synfig/synfig/commit/4365c15c96490ab772559107612f2ffe639e6e90
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h
M synfig-studio/src/gui/instance.cpp
M synfig-studio/src/synfigapp/instance.cpp

  Log Message:
  ---
  refactor: get_temporary_directory() uses filesystem::Path


  Commit: e5b3bf333d8e63a898cae8135d4fae0aeecc1aa9
  
https://github.com/synfig/synfig/commit/e5b3bf333d8e63a898cae8135d4fae0aeecc1aa9
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h

  Log Message:
  ---
  refactor: get_temporary_filename_base() uses filesystem::Path


  Commit: f0be6222b8bb53b820c01368afb89ab33071ad30
  
https://github.com/synfig/synfig/commit/f0be6222b8bb53b820c01368afb89ab33071ad30
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/modules/mod_imagemagick/mptr_imagemagick.cpp
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h
M synfig-studio/src/gui/pluginmanager.cpp
M synfig-studio/src/synfigapp/instance.cpp

  Log Message:
  ---
  refactor: generate_system_temporary_filename() uses filesystem::Path


  Commit: 7efbb5791d7b213ad0178ce4f1af5d117889c1ca
  
https://github.com/synfig/synfig/commit/7efbb5791d7b213ad0178ce4f1af5d117889c1ca
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-18 (Sat, 18 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/filesystemtemporary.cpp
M synfig-core/src/synfig/filesystemtemporary.h
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/synfigapp/instance.cpp

  Log Message:
  ---
  refactor: FileSystemTemporary constructor uses filesystem::Path


  Commit: 

[Synfig-devl] [synfig/synfig] fd8d71: refactor(Layer_Freetype): split new_face() impleme...

2023-11-15 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: fd8d71096ec8a0c493eb9b339351caa5d4b075f3
  
https://github.com/synfig/synfig/commit/fd8d71096ec8a0c493eb9b339351caa5d4b075f3
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
M synfig-core/src/modules/lyr_freetype/lyr_freetype.h

  Log Message:
  ---
  refactor(Layer_Freetype): split new_face() implementation code

create a new method: get_possible_font_files()


  Commit: a2d41bd654c0a48faf594302a39c6787abfba912
  
https://github.com/synfig/synfig/commit/a2d41bd654c0a48faf594302a39c6787abfba912
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  fix(Layer_Freetype): font cache caused memory leak and 'duplicate'

HarfBuzz font wasn't properly destroyed as it was created again at
every FaceInfo copy.


  Commit: f2de9c439e7d3f9388c2fde212472ebc2a7379b7
  
https://github.com/synfig/synfig/commit/f2de9c439e7d3f9388c2fde212472ebc2a7379b7
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  refactor(Layer_Freetype): simplify font cache


  Commit: a23fa3cb11f6b8f16219b403032c916df8ce46f0
  
https://github.com/synfig/synfig/commit/a23fa3cb11f6b8f16219b403032c916df8ce46f0
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-14 (Tue, 14 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  fix: prevent cache a null FT_Face


  Commit: 67b0f5f7a1065c5960fff550867a5754318e5bb1
  
https://github.com/synfig/synfig/commit/67b0f5f7a1065c5960fff550867a5754318e5bb1
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp

  Log Message:
  ---
  refactor(Layer_Freetype): join both cache into one single cache class


  Commit: 69f4ea71908f666a2e2c8907f77c1c284f1aa870
  
https://github.com/synfig/synfig/commit/69f4ea71908f666a2e2c8907f77c1c284f1aa870
  Author: ice0 
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp
M synfig-core/src/modules/lyr_freetype/lyr_freetype.h

  Log Message:
  ---
  fix: memory leak on Layer_Freetype (#3269)


Compare: https://github.com/synfig/synfig/compare/e299657c0393...69f4ea71908f


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] e29965: fix: missing OS namespace for MSVC compiler code (...

2023-11-12 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e299657c0393d0890a0996fea638fa781f82e0ef
  
https://github.com/synfig/synfig/commit/e299657c0393d0890a0996fea638fa781f82e0ef
  Author: rodolforg 
  Date:   2023-11-13 (Mon, 13 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/main.cpp

  Log Message:
  ---
  fix: missing OS namespace for MSVC compiler code (#3253)

Broken since c9f0d0c33496840ff1ec39fc1fb1308325083f6b (included in #2710)

Also, it uses wide string for folder path




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] bb6714: feat: layer Motion Blur now can create an non blur...

2023-11-11 Thread ice0 via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: bb67147365155d1ea3a048d2b55d98621b7c4b3b
  
https://github.com/synfig/synfig/commit/bb67147365155d1ea3a048d2b55d98621b7c4b3b
  Author: rodolforg 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M synfig-core/src/synfig/layers/layer_motionblur.cpp
M synfig-core/src/synfig/layers/layer_motionblur.h

  Log Message:
  ---
  feat: layer Motion Blur now can create an non blurred trail (#3173)

fix #3172


  Commit: a189a43b1788a9fb4bc335c1b2a8ebc69ed97bac
  
https://github.com/synfig/synfig/commit/a189a43b1788a9fb4bc335c1b2a8ebc69ed97bac
  Author: rodolforg 
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
M synfig-core/src/synfig/layers/layer_motionblur.cpp

  Log Message:
  ---
  fix: new MotionBLur subsampling None used wrong blend method (#3201)

the idea is to have a trail of duplicate canvas.

fix #3199


  Commit: 32c9da10772d758fee8662fe17419be7899978a7
  
https://github.com/synfig/synfig/commit/32c9da10772d758fee8662fe17419be7899978a7
  Author: rodolforg 
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
M synfig-core/src/modules/mod_geometry/checkerboard.cpp

  Log Message:
  ---
  refactor: avoid build warning due to unused parameter (#3202)


  Commit: 9bd669d14d0f4d187a3adba271f4a206feaec194
  
https://github.com/synfig/synfig/commit/9bd669d14d0f4d187a3adba271f4a206feaec194
  Author: mosasauridae <143972888+mosasauri...@users.noreply.github.com>
  Date:   2023-09-06 (Wed, 06 Sep 2023)

  Changed paths:
M synfig-studio/src/synfigapp/action_system.cpp
M synfig-studio/src/synfigapp/action_system.h

  Log Message:
  ---
  perf: optimized Action_System so that the canvas only renders once during an 
action (#3200)

The problem was that every time any property node emitted signal_changed() 
during an action, it would cause the canvas to queue a render. The number of 
times signal_changed() happens seems to grow non-linearly with the number of 
objects being modified during the action. This was a killer for bulk update 
actions, where this could easily trigger thousands or potentially even millions 
of unnecessary renders. I have seen a single bulk action take almost an hour.

The fix is to temporarily block the Canvas_Interface::signal_dirty_preview() 
signal while an action is in progress, and then manually trigger it once the 
action completes. This guarantees the scene will only render once the action is 
done, and seems to be a dramatic performance improvement in longer animations 
at least in my testing.

I ran some A-B comparisons on a test file. The file has a spline with 100 
vertices linked to a bone, and the bone angle parameter has 600 waypoints.
 - Modify bone angle with Animate Mode off and apply offset:  ~3min 40s before 
-> ~1.5s after
 - Move a keyframe:  ~4min 25s before -> 0.7s after


  Commit: 87e131531c9f91be512650134227522fba756d72
  
https://github.com/synfig/synfig/commit/87e131531c9f91be512650134227522fba756d72
  Author: mosasauridae <143972888+mosasauri...@users.noreply.github.com>
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
M synfig-studio/src/gui/widgets/widget_curves.cpp

  Log Message:
  ---
  fix: selecting a handle while the Graphs window tooltip is open crashes the 
GUI (#3207)

Reproduction steps:
1. Select an animated handle, and open the Graphs window.
2. Right click any waypoint in the Graphs window, and without selecting any 
menu item (or by selecting an item that's outside of the Graphs area), click in 
the Canvas work area. Notice the tooltip is still open.
3. Left click any other handle in the work area. Synfig crashes.


  Commit: 4d4726aafda7bbd05df7233daac31b13985f11e0
  
https://github.com/synfig/synfig/commit/4d4726aafda7bbd05df7233daac31b13985f11e0
  Author: rodolforg 
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
M synfig-core/src/synfig/loadcanvas.cpp

  Log Message:
  ---
  fix: avoid parser error of focus point on loading malformed synfig file 
(#3206)


  Commit: a570206be8aeb3b404fdcfdf60c6a2f748160052
  
https://github.com/synfig/synfig/commit/a570206be8aeb3b404fdcfdf60c6a2f748160052
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
M synfig-core/src/synfig/target_scanline.cpp

  Log Message:
  ---
  refactor: make use of `const` for constant stuff


  Commit: ac6fa258b2949922fdbb60b94c1538ebd700fadc
  
https://github.com/synfig/synfig/commit/ac6fa258b2949922fdbb60b94c1538ebd700fadc
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
M synfig-core/src/synfig/target_scanline.cpp
M synfig-core/src/synfig/target_scanline.h

  Log Message:
  ---
  refactor: make maximum pixel number per frame configurable


  Commit: b506f75cbde4d9ae28bf24074e7f3d79c25b729a
  

[Synfig-devl] [synfig/synfig] 05da4e: fix: build on Debian 9 (#3169)

2023-11-07 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 05da4e95023c3015096729d1444f9266a0175fb5
  
https://github.com/synfig/synfig/commit/05da4e95023c3015096729d1444f9266a0175fb5
  Author: ice0 
  Date:   2023-11-08 (Wed, 08 Nov 2023)

  Changed paths:
M synfig-core/src/modules/mod_geometry/advanced_outline.cpp
M synfig-core/src/synfig/blur.cpp
M synfig-core/src/synfig/rendering/primitive/contour.cpp
M synfig-studio/src/gui/dialogs/canvasresize.cpp

  Log Message:
  ---
  fix: build on Debian 9 (#3169)

Currently it fails with errors:
```
error: 'fake_falthrough___' was not declared in this scope
```
fixed misspelling

```
multiple definition of `fake_fallthrough___()'
```
made it static

```
warning: 'noreturn' function does return
```
if I understand correctly, `[[noreturn]]` marks functions
which exits/interrupts/terminates program (but it not),
so I replaced it with "inline"




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 62db8d: chore: PVS-Studio has been added to the list of o...

2023-11-05 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 62db8df659722b3eefd037dc4e7dc843169b1991
  
https://github.com/synfig/synfig/commit/62db8df659722b3eefd037dc4e7dc843169b1991
  Author: ice0 
  Date:   2023-11-06 (Mon, 06 Nov 2023)

  Changed paths:
M README.md

  Log Message:
  ---
  chore:  PVS-Studio has been added to the list of organizations (#3267)

Open source license requirement:
https://pvs-studio.com/en/order/open-source-license/




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 1113a4: feat: added presets to canvas resize window (#3213)

2023-11-05 Thread Akshat via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1113a4cec09ab4ad976d62ee7d9a65192348b74d
  
https://github.com/synfig/synfig/commit/1113a4cec09ab4ad976d62ee7d9a65192348b74d
  Author: Akshat <82810411+after...@users.noreply.github.com>
  Date:   2023-11-06 (Mon, 06 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/canvasresize.cpp
M synfig-studio/src/gui/dialogs/canvasresize.h
M synfig-studio/src/gui/resources/ui/canvas_resize.glade

  Log Message:
  ---
  feat: added presets to canvas resize window  (#3213)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] d3e1c8: refactor: cleanup an old debug line (#3266)

2023-11-05 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: d3e1c8a93f9373409fd0c36acd7d9e0b853fe9ec
  
https://github.com/synfig/synfig/commit/d3e1c8a93f9373409fd0c36acd7d9e0b853fe9ec
  Author: rodolforg 
  Date:   2023-11-06 (Mon, 06 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/filesystem_path.cpp

  Log Message:
  ---
  refactor: cleanup an old debug line (#3266)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 6f0453: fix: unable to open file paths longer than 23 char...

2023-11-05 Thread mosasauridae via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 6f045399e671d5badd92b6ee99dd8148cc91ebc0
  
https://github.com/synfig/synfig/commit/6f045399e671d5badd92b6ee99dd8148cc91ebc0
  Author: mosasauridae <143972888+mosasauri...@users.noreply.github.com>
  Date:   2023-11-05 (Sun, 05 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp

  Log Message:
  ---
  fix: unable to open file paths longer than 23 characters on Windows (#3265)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] cb161a: refactor: icon controller now uses synfig::filesys...

2023-11-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: cb161a0e4dad0837b8d8abef1a634725469ba2bd
  
https://github.com/synfig/synfig/commit/cb161a0e4dad0837b8d8abef1a634725469ba2bd
  Author: rodolforg 
  Date:   2023-11-05 (Sun, 05 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/iconcontroller.cpp
M synfig-studio/src/gui/iconcontroller.h

  Log Message:
  ---
  refactor: icon controller now uses synfig::filesystem::Path (#3254)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] c64649: refactor: create load_interface() on ResourceHelpe...

2023-11-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: c646494ed332aaefb3841f778afc5c069d7f2733
  
https://github.com/synfig/synfig/commit/c646494ed332aaefb3841f778afc5c069d7f2733
  Author: rodolforg 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/dialogs/canvasoptions.cpp
M synfig-studio/src/gui/dialogs/dialog_canvasdependencies.cpp
M synfig-studio/src/gui/dialogs/dialog_pasteoptions.cpp
M synfig-studio/src/gui/dialogs/dialog_preview.cpp
M synfig-studio/src/gui/dialogs/dialog_workspaces.cpp
M synfig-studio/src/gui/dialogs/vectorizersettings.cpp
M synfig-studio/src/gui/resourcehelper.cpp
M synfig-studio/src/gui/resourcehelper.h

  Log Message:
  ---
  refactor: create load_interface() on ResourceHelper (#3258)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 07656d: refactor: App::brushes_path now uses synfig::files...

2023-11-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 07656d75eecb9a90b26b0c3e67c8395dee38376a
  
https://github.com/synfig/synfig/commit/07656d75eecb9a90b26b0c3e67c8395dee38376a
  Author: rodolforg 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
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/states/state_brush.cpp

  Log Message:
  ---
  refactor: App::brushes_path now uses synfig::filesystem::Path (#3250)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] ff07e2: refactor: remove unneeded macro stratof (#3257)

2023-11-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: ff07e2f85d7437d95fca3ebd16170aff92f5a38e
  
https://github.com/synfig/synfig/commit/ff07e2f85d7437d95fca3ebd16170aff92f5a38e
  Author: rodolforg 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/workarea.cpp

  Log Message:
  ---
  refactor: remove unneeded macro stratof (#3257)

it is provided by synfig-core/src/string_helper.h since 920d20fd (#2735)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 1e1286: refactor: replace unsafe sprintf() with snprintf()...

2023-11-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1e12862be1346244c08cb56f4078df1abf8d8bd8
  
https://github.com/synfig/synfig/commit/1e12862be1346244c08cb56f4078df1abf8d8bd8
  Author: rodolforg 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M synfig-core/src/modules/mod_svg/svg_parser.cpp
M synfig-osx/launcher/bundle-main.c

  Log Message:
  ---
  refactor: replace unsafe sprintf() with snprintf() (#3263)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 1f5647: fix: recent file list is reversing every time Synf...

2023-11-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1f564788d41b94d732e837539960e871ed09c22e
  
https://github.com/synfig/synfig/commit/1f564788d41b94d732e837539960e871ed09c22e
  Author: rodolforg 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp

  Log Message:
  ---
  fix: recent file list is reversing every time Synfig Studio launches (#3256)

mistake done in 4f1bd3d9d8 (#3229)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 0e4826: fix: restore the tools hotkeys (#3262)

2023-11-04 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 0e4826d42cdb4c423ea8e5f0fface61ab3d18e13
  
https://github.com/synfig/synfig/commit/0e4826d42cdb4c423ea8e5f0fface61ab3d18e13
  Author: rodolforg 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp

  Log Message:
  ---
  fix: restore the tools hotkeys (#3262)

fixing the fix done in #3248 (d716b93c8)...

The actions still exist, but their shortcuts are only mapped if the
actions are accessible from menus 




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 15979d: fix: update Solid Color layer name in Lottie expor...

2023-11-04 Thread Pablo Gil via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 15979d48bb79386d575ce58aaa040553c2cecfcf
  
https://github.com/synfig/synfig/commit/15979d48bb79386d575ce58aaa040553c2cecfcf
  Author: Pablo Gil 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M synfig-studio/plugins/lottie-exporter/settings.py

  Log Message:
  ---
  fix: update Solid Color layer name in Lottie exporter (#3252)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 64e881: ci(Github Actions): bump macOS version (#3259)

2023-11-04 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 64e88170340c21736e2f9652de6d2ce2088c0e43
  
https://github.com/synfig/synfig/commit/64e88170340c21736e2f9652de6d2ce2088c0e43
  Author: ice0 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M .github/workflows/synfig-ci.yml

  Log Message:
  ---
  ci(Github Actions): bump macOS version (#3259)

homebrew-core has stopped building bigsur bottles
as of https://github.com/Homebrew/brew/pull/16019




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 0e1166: refactor: OS::launch_file_async() now uses synfig:...

2023-11-03 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 0e116697e531af2eb14a7749e552908464526387
  
https://github.com/synfig/synfig/commit/0e116697e531af2eb14a7749e552908464526387
  Author: rodolforg 
  Date:   2023-11-04 (Sat, 04 Nov 2023)

  Changed paths:
M synfig-core/src/synfig/os.cpp
M synfig-core/src/synfig/os.h
M synfig-studio/src/gui/dialogs/dialog_setup.cpp

  Log Message:
  ---
  refactor: OS::launch_file_async() now uses synfig::filesystem::Path (#3249)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] d716b9: fix: restore icons for Tools menu (#3248)

2023-10-26 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: d716b93c831fcd1e4c61756a427cf204bd4674fe
  
https://github.com/synfig/synfig/commit/d716b93c831fcd1e4c61756a427cf204bd4674fe
  Author: rodolforg 
  Date:   2023-10-26 (Thu, 26 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.cpp
M synfig-studio/src/gui/statemanager.cpp

  Log Message:
  ---
  fix: restore icons for Tools menu (#3248)

fix #3247




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 076172: feat: add Layers, Parameters and Timetrack treevie...

2023-10-25 Thread Pablo Gil via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 0761723cca097a035e1f3c358f565cf1a3cdf2e0
  
https://github.com/synfig/synfig/commit/0761723cca097a035e1f3c358f565cf1a3cdf2e0
  Author: Pablo Gil 
  Date:   2023-10-26 (Thu, 26 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/resources/css/synfig.css

  Log Message:
  ---
  feat: add Layers, Parameters and Timetrack treeviews styles for even/odd rows 
(#3245)

* feat: add Layers, Parameters and Timetrack treeviews styles for even/odd rows

- styles are compatible with both light/dark themes




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 6a8ed3: refactor: filesystem::Path on App::open_from_plugi...

2023-10-25 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 6a8ed376e7bf617b7f01a98b88b782bdfa7bf6d6
  
https://github.com/synfig/synfig/commit/6a8ed376e7bf617b7f01a98b88b782bdfa7bf6d6
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-18 (Wed, 18 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h

  Log Message:
  ---
  refactor: filesystem::Path on App::open_from_plugin() and 
dialog_open_file_with_history_button()


  Commit: d50dc710d5650d24719a08edfa89855d25135ee0
  
https://github.com/synfig/synfig/commit/d50dc710d5650d24719a08edfa89855d25135ee0
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-18 (Wed, 18 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/mainwindow.cpp

  Log Message:
  ---
  refactor: App::dialog_open() now uses filesystem::Path


  Commit: fc26742f11a8ccbb1e47ac6695a39f4bacd26644
  
https://github.com/synfig/synfig/commit/fc26742f11a8ccbb1e47ac6695a39f4bacd26644
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/instance.cpp

  Log Message:
  ---
  refactor: App::open() now uses filesystem::Path


  Commit: f647eeff6de76c6609601cc20dad980241b9ebc1
  
https://github.com/synfig/synfig/commit/f647eeff6de76c6609601cc20dad980241b9ebc1
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/dialogs/dialog_setup.cpp

  Log Message:
  ---
  refactor: App::dialog_open_folder() now uses filesystem::Path


  Commit: 6d6f9d846ce8f916efecec7149b019d727596c99
  
https://github.com/synfig/synfig/commit/6d6f9d846ce8f916efecec7149b019d727596c99
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h

  Log Message:
  ---
  refactor: App::open_from_temporary_filesystem() now uses filesystem::Path


  Commit: f0c40de2613c9af6f5a6e4944fea32e06bda4600
  
https://github.com/synfig/synfig/commit/f0c40de2613c9af6f5a6e4944fea32e06bda4600
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/autorecover.cpp

  Log Message:
  ---
  refactor: App::get_temporary_directory() now uses filesystem::Path


  Commit: c3edd764ff13e8d1ce79e9e41c6f338acc8b06fb
  
https://github.com/synfig/synfig/commit/c3edd764ff13e8d1ce79e9e41c6f338acc8b06fb
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.h

  Log Message:
  ---
  refactor: delete commented-out method declaration since 2005


  Commit: 3f109bbad67a93c3990a94b7751e2cb4b400d616
  
https://github.com/synfig/synfig/commit/3f109bbad67a93c3990a94b7751e2cb4b400d616
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.h

  Log Message:
  ---
  docs: add to App::dialog_export_file()


  Commit: 5907a10a27e7c5e2242bf13c0add85a17648e725
  
https://github.com/synfig/synfig/commit/5907a10a27e7c5e2242bf13c0add85a17648e725
  Author: ice0 
  Date:   2023-10-26 (Thu, 26 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/autorecover.cpp
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/gui/instance.cpp
M synfig-studio/src/gui/mainwindow.cpp

  Log Message:
  ---
  refactor: dialogs for document opening now use filesystem::Path (#3246)


Compare: https://github.com/synfig/synfig/compare/efb719b447ad...5907a10a27e7


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] efb719: feat: add "invert" parameter to ChromaKey layer (#...

2023-10-17 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: efb719b447ad8e507af8ded2a964320fd0fbe724
  
https://github.com/synfig/synfig/commit/efb719b447ad8e507af8ded2a964320fd0fbe724
  Author: rodolforg 
  Date:   2023-10-18 (Wed, 18 Oct 2023)

  Changed paths:
M synfig-core/src/modules/mod_filter/chromakey.cpp
M synfig-core/src/modules/mod_filter/chromakey.h

  Log Message:
  ---
  feat: add "invert" parameter to ChromaKey layer (#3240)

fix #3239




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 34231b: refactor: use `map` instead of chained `if` statem...

2023-10-17 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 34231b98c4cee53048ec7a684588ce44d6c42c2c
  
https://github.com/synfig/synfig/commit/34231b98c4cee53048ec7a684588ce44d6c42c2c
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp

  Log Message:
  ---
  refactor: use `map` instead of chained `if` statements


  Commit: 46640123fc6702b808e06e9f1185b87eb558d75e
  
https://github.com/synfig/synfig/commit/46640123fc6702b808e06e9f1185b87eb558d75e
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
M synfig-core/src/synfig/savecanvas.cpp
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/instance.cpp

  Log Message:
  ---
  refactor: prefer RELEASE_VERSION_CURRENT rather RELEASE_VERSION_END-1


  Commit: dd9f476dfb9cf0e73fb77f311def8c36f253be7a
  
https://github.com/synfig/synfig/commit/dd9f476dfb9cf0e73fb77f311def8c36f253be7a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/instance.cpp

  Log Message:
  ---
  refactor: studio::Instance::dialog_save_as() now uses filesystem::Path


  Commit: caf880f8af8954bf6e493872f35bb6cae3c0b2c4
  
https://github.com/synfig/synfig/commit/caf880f8af8954bf6e493872f35bb6cae3c0b2c4
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/instance.cpp

  Log Message:
  ---
  refactor: App::dialog_save_file() now uses synfig::filesystem::Path


  Commit: 79f919a8077f06c695d45421ee1533a44d7f1f93
  
https://github.com/synfig/synfig/commit/79f919a8077f06c695d45421ee1533a44d7f1f93
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/instance.cpp

  Log Message:
  ---
  refactor: App::dialog_export_file() now uses synfig::filesystem::Path


  Commit: 54c647b0040246d191bdff5987b0c59343a7a11b
  
https://github.com/synfig/synfig/commit/54c647b0040246d191bdff5987b0c59343a7a11b
  Author: Rodolfo Ribeiro Gomes 
  Date:   2023-10-17 (Tue, 17 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/render.cpp

  Log Message:
  ---
  refactor: App::dialog_save_file_render() now uses filesystem::Path


  Commit: 0882a4e6b5d0a0734f3c46e4eeb06b3f58c73e9e
  
https://github.com/synfig/synfig/commit/0882a4e6b5d0a0734f3c46e4eeb06b3f58c73e9e
  Author: ice0 
  Date:   2023-10-18 (Wed, 18 Oct 2023)

  Changed paths:
M synfig-core/src/synfig/savecanvas.cpp
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/app.h
M synfig-studio/src/gui/instance.cpp
M synfig-studio/src/gui/render.cpp

  Log Message:
  ---
  refactor: dialogs for saving and exporting now uses filesystem::Path (#3234)


Compare: https://github.com/synfig/synfig/compare/2ee937878b1f...0882a4e6b5d0


___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 2ee937: fix: column 'name' of Layers panel should be the l...

2023-10-16 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2ee937878b1fee19b63e40840c8388f5c418cb9f
  
https://github.com/synfig/synfig/commit/2ee937878b1fee19b63e40840c8388f5c418cb9f
  Author: rodolforg 
  Date:   2023-10-16 (Mon, 16 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/trees/layertree.cpp

  Log Message:
  ---
  fix: column 'name' of Layers panel should be the largest one (#3243)

and not the Z Depth...




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] ba424e: ci: added backtrace output in case of build crash ...

2023-10-15 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: ba424ef2ab860e67180e4c2303e60c15e46a4855
  
https://github.com/synfig/synfig/commit/ba424ef2ab860e67180e4c2303e60c15e46a4855
  Author: ice0 
  Date:   2023-10-16 (Mon, 16 Oct 2023)

  Changed paths:
M .github/workflows/synfig-ci.yml

  Log Message:
  ---
  ci: added backtrace output in case of build crash (#3241)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] e872c1: refactor: synfig::OS::get_binary_path() doesn't re...

2023-10-15 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e872c19142967eadf825cdd7c517b23569006f62
  
https://github.com/synfig/synfig/commit/e872c19142967eadf825cdd7c517b23569006f62
  Author: rodolforg 
  Date:   2023-10-15 (Sun, 15 Oct 2023)

  Changed paths:
M synfig-core/src/modules/mod_ffmpeg/mptr_ffmpeg.cpp
M synfig-core/src/modules/mod_ffmpeg/trgt_ffmpeg.cpp
M synfig-core/src/synfig/main.cpp
M synfig-core/src/synfig/os.cpp
M synfig-core/src/synfig/os.h
M synfig-core/src/tool/definitions.cpp
M synfig-core/src/tool/definitions.h
M synfig-core/src/tool/main.cpp
M synfig-studio/src/gui/main.cpp
M synfig-studio/src/player/main.cpp

  Log Message:
  ---
  refactor: synfig::OS::get_binary_path() doesn't require a fallback anymore 
(#3236)

Set synfig::OS::fallback_binary_path once instead




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


[Synfig-devl] [synfig/synfig] 4e7168: refactor: avoid compiler warning: missing parenthe...

2023-10-14 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 4e716859457551ae5418bcf771cbf98091ddfca4
  
https://github.com/synfig/synfig/commit/4e716859457551ae5418bcf771cbf98091ddfca4
  Author: rodolforg 
  Date:   2023-10-15 (Sun, 15 Oct 2023)

  Changed paths:
M synfig-studio/src/gui/states/state_brush.cpp

  Log Message:
  ---
  refactor: avoid compiler warning: missing parentheses around assignment 
(#3238)




___
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl


  1   2   3   4   5   6   7   8   9   10   >