[Synfig-devl] [synfig/synfig] 34e1eb: fix regression on loading and saving of settings D...

2021-12-30 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 34e1eba0e95f802bdb1b8c3dc80af19d6a2502bf
  
https://github.com/synfig/synfig/commit/34e1eba0e95f802bdb1b8c3dc80af19d6a2502bf
  Author: rodolforg 
  Date:   2021-12-31 (Fri, 31 Dec 2021)

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

  Log Message:
  ---
  fix regression on loading and saving of settings Distance type (i18n) (#2485)




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


[Synfig-devl] [synfig/synfig] b4d1f6: loadcanvas: fix loading of some non-value nodes li...

2021-12-30 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: b4d1f62778ea1c62215f7296509458ef67bc96ce
  
https://github.com/synfig/synfig/commit/b4d1f62778ea1c62215f7296509458ef67bc96ce
  Author: rodolforg 
  Date:   2021-12-31 (Fri, 31 Dec 2021)

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

  Log Message:
  ---
  loadcanvas: fix loading of some non-value nodes lists (#2482)

fix #2481 (Importing an .svg drawing corrupts the animation file)




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


[Synfig-devl] [synfig/synfig] 8d3aec: fix some a special case of glyph rendering

2021-12-29 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 8d3aeccd05d1d1165286bab59ef5d9dc5ada794a
  
https://github.com/synfig/synfig/commit/8d3aeccd05d1d1165286bab59ef5d9dc5ada794a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-12-28 (Tue, 28 Dec 2021)

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

  Log Message:
  ---
  fix some a special case of glyph rendering

fix #2479


  Commit: 1cb1075010cfa6cceb03989a6eeda3b7013e0882
  
https://github.com/synfig/synfig/commit/1cb1075010cfa6cceb03989a6eeda3b7013e0882
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-12-28 (Tue, 28 Dec 2021)

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

  Log Message:
  ---
  freetype: clean-up glyph rendering by using FT_Outline_Decompose


  Commit: 52a105a3bc57ba87c42291f09eacf61b146b27d6
  
https://github.com/synfig/synfig/commit/52a105a3bc57ba87c42291f09eacf61b146b27d6
  Author: ice0 
  Date:   2021-12-29 (Wed, 29 Dec 2021)

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

  Log Message:
  ---
  Merge PR #2480: Fix rendering of some glyphs

Fix rendering of some glyphs (and some code cleanup)


Compare: https://github.com/synfig/synfig/compare/5cad5518bc69...52a105a3bc57


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


[Synfig-devl] [synfig/synfig] 5cad55: Layer_Sound is Layer_Invisible, not Layer_Composit...

2021-12-27 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 5cad5518bc69c3e217f2483706beff8cdeda3974
  
https://github.com/synfig/synfig/commit/5cad5518bc69c3e217f2483706beff8cdeda3974
  Author: rodolforg 
  Date:   2021-12-28 (Tue, 28 Dec 2021)

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

  Log Message:
  ---
  Layer_Sound is Layer_Invisible, not Layer_Composite (#2478)




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


[Synfig-devl] [synfig/synfig] 88d237: Fix exported file with audio being smaller than it...

2021-12-26 Thread rodolforg via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: 88d237f9c36c011bf498eb09a0420d54b785ca0f
  
https://github.com/synfig/synfig/commit/88d237f9c36c011bf498eb09a0420d54b785ca0f
  Author: Konstantin Dmitriev 
  Date:   2021-12-27 (Mon, 27 Dec 2021)

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

  Log Message:
  ---
  Fix exported file with audio being smaller than it should (#2477)

Bug: When audio track is shorter than video track, the movie file lasts
only as long as audio track.


  Commit: e4a24c5d38a1a68a380c5767ca7dad7c91b3b799
  
https://github.com/synfig/synfig/commit/e4a24c5d38a1a68a380c5767ca7dad7c91b3b799
  Author: rodolforg 
  Date:   2021-12-27 (Mon, 27 Dec 2021)

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

  Log Message:
  ---
  BoneLink: Ask if user wants to link transformation instead of origin (#2468)

Fixes #2089 (Problems when linking Group to Bone - Origin Parameter is linked
instead of Transformation Parameter).


Compare: https://github.com/synfig/synfig/compare/710e981099db...e4a24c5d38a1


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


[Synfig-devl] [synfig/synfig] 2943fd: BoneLink: Ask if user wants to link transformation...

2021-12-26 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2943fdc0191b081c90d2ce6cd34c226ef76719cf
  
https://github.com/synfig/synfig/commit/2943fdc0191b081c90d2ce6cd34c226ef76719cf
  Author: rodolforg 
  Date:   2021-12-27 (Mon, 27 Dec 2021)

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

  Log Message:
  ---
  BoneLink: Ask if user wants to link transformation instead of origin (#2468)

Fixes #2089 (Problems when linking Group to Bone - Origin Parameter is linked
instead of Transformation Parameter).




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


[Synfig-devl] [synfig/synfig] b5b39f: Update Github Issue Templates (#2476)

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

  Changed paths:
R .github/ISSUE_TEMPLATE.md
M .github/ISSUE_TEMPLATE/bug-report--version-1-4.md
A .github/ISSUE_TEMPLATE/bug-report--version-1-5.md
M .github/ISSUE_TEMPLATE/bug-report--version-master.md

  Log Message:
  ---
  Update Github Issue Templates (#2476)




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


[Synfig-devl] [synfig/synfig] 3960ef: Svg_parser: fix not creating last vertex of cubic ...

2021-12-26 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 3960ef2ad39dd65db11bf1895c784a8276979cd8
  
https://github.com/synfig/synfig/commit/3960ef2ad39dd65db11bf1895c784a8276979cd8
  Author: rodolforg 
  Date:   2021-12-27 (Mon, 27 Dec 2021)

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

  Log Message:
  ---
  Svg_parser: fix not creating last vertex of cubic path segment (#2473)

It happened when it coincides with first vertex - and it didn't
make sense not creating it. It isn't the same thing of closing
path, for example.




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


[Synfig-devl] [synfig/synfig] 710e98: Make sure flags are correctly updated when setting...

2021-12-26 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: 710e981099db470b6c46e7ff1be394887beed561
  
https://github.com/synfig/synfig/commit/710e981099db470b6c46e7ff1be394887beed561
  Author: Konstantin Dmitriev 
  Date:   2021-12-27 (Mon, 27 Dec 2021)

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

  Log Message:
  ---
  Make sure flags are correctly updated when setting renddesc or toggling 
(#2463)




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


[Synfig-devl] [synfig/synfig] 3d4760: Make sure flags are correctly updated when setting...

2021-12-25 Thread Firas Hanife via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 3d47605f69b0758397c0a2f69c2fd0c08089b2de
  
https://github.com/synfig/synfig/commit/3d47605f69b0758397c0a2f69c2fd0c08089b2de
  Author: Firas Hanife 
  Date:   2021-12-26 (Sun, 26 Dec 2021)

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

  Log Message:
  ---
  Make sure flags are correctly updated when setting renddesc or toggling 
(#2463)

Fixes #2413




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


[Synfig-devl] [synfig/synfig] 5e0476: Fix distortions at the end of lines made with the ...

2021-12-25 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 5e0476bcc263b8906eb3855821a59f336d6be8ab
  
https://github.com/synfig/synfig/commit/5e0476bcc263b8906eb3855821a59f336d6be8ab
  Author: rodolforg 
  Date:   2021-12-26 (Sun, 26 Dec 2021)

  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




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


[Synfig-devl] [synfig/synfig] 7fe427: Fix exported file with audio being smaller than it...

2021-12-25 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 7fe42741fa7282a448368d7b30e54ef61eebeca1
  
https://github.com/synfig/synfig/commit/7fe42741fa7282a448368d7b30e54ef61eebeca1
  Author: rodolforg 
  Date:   2021-12-26 (Sun, 26 Dec 2021)

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

  Log Message:
  ---
  Fix exported file with audio being smaller than it should (#2477)

Bug: When audio track is shorter than video track, the movie file lasts
only as long as audio track.

fix #2475




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


[Synfig-devl] [synfig/synfig] a8278a: Fixed bug introduced in #2458: it should not retur...

2021-12-21 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: a8278a3f82fbab3b823ec08f524552b14afdb4f3
  
https://github.com/synfig/synfig/commit/a8278a3f82fbab3b823ec08f524552b14afdb4f3
  Author: rodolforg 
  Date:   2021-12-21 (Tue, 21 Dec 2021)

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

  Log Message:
  ---
  Fixed bug introduced in #2458: it should not return at that point (#2470)

Otherwise rest bone won't be set.




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


[Synfig-devl] [synfig/synfig] d5b444: Added ability for escape key to close editing box...

2021-12-21 Thread Nick Anderson via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: d5b44434512f02fb198017aab3b8d8cd41cb31fe
  
https://github.com/synfig/synfig/commit/d5b44434512f02fb198017aab3b8d8cd41cb31fe
  Author: Nick Anderson 
  Date:   2021-12-21 (Tue, 21 Dec 2021)

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

  Log Message:
  ---
  Added ability for escape key to close  editing box in Value column in the 
Parameters panel (#2455)




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


[Synfig-devl] [synfig/synfig] 3e01de: minor cleanup: don't use return for void

2021-12-20 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 3e01de733175a0db169b1bc2e9cdb23168a54f96
  
https://github.com/synfig/synfig/commit/3e01de733175a0db169b1bc2e9cdb23168a54f96
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-12-19 (Sun, 19 Dec 2021)

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

  Log Message:
  ---
  minor cleanup: don't use return for void


  Commit: 01114c2c42d0fd19bd944dcec1cdaa1ceb957b3a
  
https://github.com/synfig/synfig/commit/01114c2c42d0fd19bd944dcec1cdaa1ceb957b3a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-12-19 (Sun, 19 Dec 2021)

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

  Log Message:
  ---
  Width handles aren't displayed when creating Skeleton Deformation

fix #2088


  Commit: ae4c04dabda1cd9b0984ee7af48a919ee4b4f80b
  
https://github.com/synfig/synfig/commit/ae4c04dabda1cd9b0984ee7af48a919ee4b4f80b
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-12-19 (Sun, 19 Dec 2021)

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

  Log Message:
  ---
  simplify on-mouse-button-release method


  Commit: bddb8134e9d890ebbf7c549bfc1b3791a1a1d0d4
  
https://github.com/synfig/synfig/commit/bddb8134e9d890ebbf7c549bfc1b3791a1a1d0d4
  Author: Konstantin Dmitriev 
  Date:   2021-12-21 (Tue, 21 Dec 2021)

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

  Log Message:
  ---
  Merge PR #2466: Fix bone width handle visibility. Closes #2088.


Compare: https://github.com/synfig/synfig/compare/310aaad37822...bddb8134e9d8


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


[Synfig-devl] [synfig/synfig] 310aaa: ValueDescSet for Skeleton Deformation bone: Minor ...

2021-12-19 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 310aaad378224b6db22cc0639e66e36dfc45368c
  
https://github.com/synfig/synfig/commit/310aaad378224b6db22cc0639e66e36dfc45368c
  Author: rodolforg 
  Date:   2021-12-19 (Sun, 19 Dec 2021)

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

  Log Message:
  ---
  ValueDescSet for Skeleton Deformation bone: Minor refactoring and add return 
(#2458)




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


[Synfig-devl] [synfig/synfig] 0bff94: [MacOS M1] Fixed autotools build (#2424)

2021-12-19 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 0bff94eac5844b2784b7b0a60a15c79fb8ef95ef
  
https://github.com/synfig/synfig/commit/0bff94eac5844b2784b7b0a60a15c79fb8ef95ef
  Author: ice0 
  Date:   2021-12-19 (Sun, 19 Dec 2021)

  Changed paths:
M autobuild/build.sh

  Log Message:
  ---
  [MacOS M1] Fixed autotools build (#2424)

- Autodetect number of threads for compilation on MacOS
- Fixed CPP/LDFLAGS to correctly work with M1 Homebrew
- Fixed Boost library detection




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


[Synfig-devl] [synfig/synfig] f1938c: Refactored SynfigToolGeneralOptions singleton (#2453)

2021-12-18 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: f1938c9cfc0ac60a529dcf04d38480891336b93f
  
https://github.com/synfig/synfig/commit/f1938c9cfc0ac60a529dcf04d38480891336b93f
  Author: ice0 
  Date:   2021-12-19 (Sun, 19 Dec 2021)

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

  Log Message:
  ---
  Refactored SynfigToolGeneralOptions singleton (#2453)




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


[Synfig-devl] [synfig/synfig] 1d97e5: Fixed Travis-CI broken link (#2461)

2021-12-17 Thread Rakesh Roshan via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1d97e5abb19260ac4175898e29768a2b466cf41e
  
https://github.com/synfig/synfig/commit/1d97e5abb19260ac4175898e29768a2b466cf41e
  Author: Rakesh Roshan 
  Date:   2021-12-18 (Sat, 18 Dec 2021)

  Changed paths:
M README.md

  Log Message:
  ---
  Fixed Travis-CI broken link (#2461)




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


[Synfig-devl] [synfig/synfig] 15e75d: Fixed appdata.xml check CI (#2464)

2021-12-17 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 15e75dc3000ee1db7c4bf3bcb37ef6bef5394b69
  
https://github.com/synfig/synfig/commit/15e75dc3000ee1db7c4bf3bcb37ef6bef5394b69
  Author: ice0 
  Date:   2021-12-18 (Sat, 18 Dec 2021)

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

  Log Message:
  ---
  Fixed appdata.xml check CI (#2464)

It is currently fails with an error:

E: Failed to fetch 
http://security.ubuntu.com/ubuntu/pool/universe/f/flatpak/flatpak_1.0.9-0ubuntu0.3_amd64.deb
  404  Not Found [IP: 52.147.219.192 80]
E: Unable to fetch some archives, maybe run apt-get update or try with 
--fix-missing?




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


[Synfig-devl] [synfig/synfig] 98b2ba: Bone Tool: Correctly apply offset to Second bone w...

2021-12-17 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 98b2babfd41319c0d06380251408e6a67c716830
  
https://github.com/synfig/synfig/commit/98b2babfd41319c0d06380251408e6a67c716830
  Author: Konstantin Dmitriev 
  Date:   2021-12-18 (Sat, 18 Dec 2021)

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

  Log Message:
  ---
  Bone Tool: Correctly apply offset to Second bone when First bone of Skeleton 
Deformation Layer changed (#2457)

This issue is described in this comment - 
https://github.com/synfig/synfig/issues/1626#issuecomment-927001289

Closes #1626.




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


[Synfig-devl] [synfig/synfig] ec35bd: Fixed warning on MODULE_INVENTORY_BEGIN: misleadin...

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

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

  Log Message:
  ---
  Fixed warning on MODULE_INVENTORY_BEGIN: misleading indentation (#2430)




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


[Synfig-devl] [synfig/synfig] f00278: Parameters and Timeline panels show the same row s...

2021-12-13 Thread rodolforg via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: f00278d72be42b95b8edccac62bcf07222a9d754
  
https://github.com/synfig/synfig/commit/f00278d72be42b95b8edccac62bcf07222a9d754
  Author: rodolforg 
  Date:   2021-12-13 (Mon, 13 Dec 2021)

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

  Log Message:
  ---
  Parameters and Timeline panels show the same row selected (#2422)

Based on #2422.




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


[Synfig-devl] [synfig/synfig] fac6fd: Bump version to 1.4.3

2021-12-13 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/v1.4.x
  Home:   https://github.com/synfig/synfig
  Commit: fac6fde5df604ec65be314c84aef3adf409592a2
  
https://github.com/synfig/synfig/commit/fac6fde5df604ec65be314c84aef3adf409592a2
  Author: Konstantin Dmitriev 
  Date:   2021-10-04 (Mon, 04 Oct 2021)

  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.3


  Commit: 3ccf6ded26fb58ece9c0c1912b7cdaa64d60f2ca
  
https://github.com/synfig/synfig/commit/3ccf6ded26fb58ece9c0c1912b7cdaa64d60f2ca
  Author: Konstantin Dmitriev 
  Date:   2021-10-04 (Mon, 04 Oct 2021)

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

  Log Message:
  ---
  Fix magick++ target missing in AppImage (issue #2320) (#2324)

This complements the change made in a583e73d4c47914284b15f4a8d7719eafddfe1b4


  Commit: 722a348adf2ffe739d47f52b7fdf1b503db9800c
  
https://github.com/synfig/synfig/commit/722a348adf2ffe739d47f52b7fdf1b503db9800c
  Author: Konstantin Dmitriev 
  Date:   2021-10-04 (Mon, 04 Oct 2021)

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

  Log Message:
  ---
  Autotools: Remove @MAGICKPP_LIBS@ variable from LDFLAGS(#2326)

...because in 391f8a1540b4c9339bb1141f the @MAGICKPP_LIBS@ variable is placed 
in correct location now - at 'libmod_magickpp_la_LIBADD' list.


  Commit: 10f30e388f2b3a4696f606c22726aeeb1cb7a533
  
https://github.com/synfig/synfig/commit/10f30e388f2b3a4696f606c22726aeeb1cb7a533
  Author: rodolforg 
  Date:   2021-10-04 (Mon, 04 Oct 2021)

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

  Log Message:
  ---
  Fix image size when importing onto canvas with non-standard size (#2252)

When importing a raster image without "Resize to Scale" set,
its size could be wrong, if the target canvas is not 60px/unit.

Reported-by: Arturo
https://forums.synfig.org/t/scaling-circle-with-outline/12425/4


  Commit: 573ca972c623c153a658a81ee7bb5091441db169
  
https://github.com/synfig/synfig/commit/573ca972c623c153a658a81ee7bb5091441db169
  Author: Konstantin Dmitriev 
  Date:   2021-10-09 (Sat, 09 Oct 2021)

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

  Log Message:
  ---
  Fix regression: importing image making it upside-down (#2333)

When "Fit to Canvas" wasn't set in Import Image dialog.

fix #2328


  Commit: 58ee5ab325d41916505023fca37df6019877e67f
  
https://github.com/synfig/synfig/commit/58ee5ab325d41916505023fca37df6019877e67f
  Author: rodolforg 
  Date:   2021-10-09 (Sat, 09 Oct 2021)

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

  Log Message:
  ---
  Fix possible crash on get_local_name() of Layer_PasteCanvas (#2300)


  Commit: af5dd2f7e0e6ce200655100432fe5a9712e13665
  
https://github.com/synfig/synfig/commit/af5dd2f7e0e6ce200655100432fe5a9712e13665
  Author: rodolforg 
  Date:   2021-10-09 (Sat, 09 Oct 2021)

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

  Log Message:
  ---
  Fixed a crash when trying to import a file into yourself (#2239)

Reported-by: veermetri05
https://forums.synfig.org/t/synfig-crashes-while-trying-to-import-a-file-into-itself/12406


  Commit: c68fb42e7341ad1909944f7a4ead1259c379ac5a
  
https://github.com/synfig/synfig/commit/c68fb42e7341ad1909944f7a4ead1259c379ac5a
  Author: rodolforg 
  Date:   2021-10-09 (Sat, 09 Oct 2021)

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

  Log Message:
  ---
  Fix regression on Link To Spline: Vertex should be linkable (#2345). Closes 
#2344.

https://forums.synfig.org/t/does-not-show-link-to-spline-when-trying-to-connect-vertex-to-spline/12607


  Commit: c6339e5da08482c4da41be33c3e4248ef7d9923e
  
https://github.com/synfig/synfig/commit/c6339e5da08482c4da41be33c3e4248ef7d9923e
  Author: rodolforg 
  Date:   2021-10-09 (Sat, 09 Oct 2021)

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

  Log Message:
  ---
  Dock widget shortcuts have priority over App Accels - fix #1820 (#1827)


  Commit: fd17f0a2ad1afd5583e3b9dc0bb1014f838edf52
  
https://github.com/synfig/synfig/commit/fd17f0a2ad1afd5583e3b9dc0bb1014f838edf52
  Author: Firas Hanife 
  Date:   2021-10-11 (Mon, 11 Oct 2021)

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

  Log Message:
  ---
  Apply action to all selected layers from pop-over menu (#2352)


  Commit: 2f7c7f257e2af19bffa417df2a15724ff0b8a565
  
https://github.com/synfig/synfig/commit/2f7c7f257e2af19bffa417df2a15724ff0b8a565
  Author: Firas Hanife 
  Date:   2021-10-11 (Mon, 11 Oct 2021)

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

[Synfig-devl] [synfig/synfig] c5fbb2: [Studio] Bone Tool: fix how to check for skeleton ...

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

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

  Log Message:
  ---
  [Studio] Bone Tool: fix how to check for skeleton deformation (#2217)

No crashes in previous code, but it could eventually be a
false positive. Besides, it didn't make clear what it did.




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


[Synfig-devl] [synfig/synfig] bea696: Fixed potential null pointer dereferencing (#2454)

2021-12-08 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: bea6969f273a6bd2716a6c36c2dafde46a94df1a
  
https://github.com/synfig/synfig/commit/bea6969f273a6bd2716a6c36c2dafde46a94df1a
  Author: ice0 
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
M synfig-studio/src/gui/canvasview.cpp
M synfig-studio/src/gui/cellrenderer/cellrenderer_value.cpp
M synfig-studio/src/gui/docks/dock_curves.cpp
M synfig-studio/src/gui/docks/dock_history.cpp
M synfig-studio/src/gui/docks/dock_keyframes.cpp
M synfig-studio/src/gui/docks/dock_layergroups.cpp
M synfig-studio/src/gui/docks/dock_layers.cpp
M synfig-studio/src/gui/docks/dock_metadata.cpp
M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp
M synfig-studio/src/gui/widgets/widget_timetrack.cpp

  Log Message:
  ---
  Fixed potential null pointer dereferencing (#2454)




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


[Synfig-devl] [synfig/synfig] d37e72: Refactored import file: added is_same_file method ...

2021-12-04 Thread Nick Anderson via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: d37e72ac3dcb42bbf64deb0ae6b9d1c90649f229
  
https://github.com/synfig/synfig/commit/d37e72ac3dcb42bbf64deb0ae6b9d1c90649f229
  Author: Nick Anderson 
  Date:   2021-12-05 (Sun, 05 Dec 2021)

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

  Log Message:
  ---
  Refactored import file: added is_same_file method (#2451)




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


[Synfig-devl] [synfig/synfig] 55d09c: Added ability to import multiple files (#2439)

2021-12-04 Thread Nick Anderson via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 55d09c27f3dd81bdf79c9d43303f5412280938f9
  
https://github.com/synfig/synfig/commit/55d09c27f3dd81bdf79c9d43303f5412280938f9
  Author: Nick Anderson 
  Date:   2021-12-04 (Sat, 04 Dec 2021)

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

  Log Message:
  ---
  Added ability to import multiple files (#2439)

* allow import multiple files at once

* added bool allow_multiple_selection for backwards compatability

* made dialog_open_fil_ext a private method

* all imported files selected in layers list




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


[Synfig-devl] [synfig/synfig] 9c2796: Fixed includes for harfbuzz and fribidi libraries ...

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

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

  Log Message:
  ---
  Fixed includes for harfbuzz and fribidi libraries (#2442)

>From ice0 comment on PR #2424:

 For example, currently we are using #include  instead of 
 but pkg-config returns `harfbuzz/include/harfbuzz`, not just 
`harfbuzz/include`.
 This works fine on Linux because all system libraries is already included by 
compiler.
 This need to be fixed. (TODO)

--

>From ice0 comment on PR #2442:

 Please remove prefix from `fribidi` too.

```
pkg-config --cflags fribidi
-I/usr/include/fribidi
```




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


[Synfig-devl] [synfig/synfig] e5147d: Added check if patch is already applied for MSYS i...

2021-12-01 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e5147d8108d736ae2c4a44b3ccae4864106b0bfc
  
https://github.com/synfig/synfig/commit/e5147d8108d736ae2c4a44b3ccae4864106b0bfc
  Author: ice0 
  Date:   2021-11-30 (Tue, 30 Nov 2021)

  Changed paths:
M 1-setup-windows-msys2.sh

  Log Message:
  ---
  Added check if patch is already applied for MSYS install


  Commit: 6e5f911aa9031fbf6fb8e49ac932e141426a288f
  
https://github.com/synfig/synfig/commit/6e5f911aa9031fbf6fb8e49ac932e141426a288f
  Author: ice0 
  Date:   2021-12-01 (Wed, 01 Dec 2021)

  Changed paths:
M 1-setup-windows-msys2.sh
M 2-build-msys-cmake.sh
M autobuild/build.sh
M autobuild/msys2/build_mlt.sh
M autobuild/synfigstudio-release.sh
M cmake/InstallMSYS2.cmake

  Log Message:
  ---
  MSYS2 scripts now install MLT-7

This fixes build problem

P.S. MLT-7 can be built with CMake only


  Commit: c3494247460ba64a1a12924e7d6f656d84fc1517
  
https://github.com/synfig/synfig/commit/c3494247460ba64a1a12924e7d6f656d84fc1517
  Author: ice0 
  Date:   2021-12-01 (Wed, 01 Dec 2021)

  Changed paths:
M 1-setup-windows-msys2.sh

  Log Message:
  ---
  MSYS2 replaced pkg-config with pkgconf

These packages are in conflict, but Cmake requires pkgconf
https://packages.msys2.org/package/mingw-w64-x86_64-cmake


  Commit: 32808d9f80505505958aea012cae4d771bde48a1
  
https://github.com/synfig/synfig/commit/32808d9f80505505958aea012cae4d771bde48a1
  Author: ice0 
  Date:   2021-12-01 (Wed, 01 Dec 2021)

  Changed paths:
M 1-setup-windows-msys2.sh
M 2-build-msys-cmake.sh
M autobuild/build.sh
M autobuild/msys2/build_mlt.sh
M autobuild/synfigstudio-release.sh
M cmake/InstallMSYS2.cmake

  Log Message:
  ---
  Merge PR #2449: Fix MSYS2 build

Fix MSYS2 build


Compare: https://github.com/synfig/synfig/compare/0ab9d69e4ce0...32808d9f8050


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


[Synfig-devl] [synfig/synfig] bef484: Merge PR (#2377): Version 1.5.1

2021-11-29 Thread ice0 via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: bef484ca85ba6adc04b7ddad68c7e5db3a4bbe8a
  
https://github.com/synfig/synfig/commit/bef484ca85ba6adc04b7ddad68c7e5db3a4bbe8a
  Author: ice0 
  Date:   2021-10-21 (Thu, 21 Oct 2021)

  Changed paths:
M 1-setup-osx-brew.sh
M ChangeLog-development.md
M ChangeLog.last_id
M ETL/NEWS
M ETL/configure.ac
A autobuild/osx/fribidi.rb
M synfig-core/NEWS
M synfig-core/configure.ac
M synfig-core/po/LINGUAS
M synfig-core/po/ar.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/da.po
M synfig-core/po/de.po
M synfig-core/po/el_GR.po
M synfig-core/po/en_GB.po
M synfig-core/po/es.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
A synfig-core/po/hi.po
M synfig-core/po/hu.po
M synfig-core/po/it.po
M synfig-core/po/ja_JP.po
M synfig-core/po/kab.po
A 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/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.po
M synfig-studio/NEWS
M synfig-studio/configure.ac
M synfig-studio/org.synfig.SynfigStudio.appdata.xml.in
M synfig-studio/po/LINGUAS
M synfig-studio/po/ar.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/da.po
M synfig-studio/po/de.po
M synfig-studio/po/el_GR.po
M synfig-studio/po/en_GB.po
M synfig-studio/po/es.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
A synfig-studio/po/hi.po
M synfig-studio/po/hu.po
M synfig-studio/po/it.po
M synfig-studio/po/ja_JP.po
M synfig-studio/po/kab.po
A 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/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.po
M synfig-studio/src/languages.inc.c

  Log Message:
  ---
  Merge PR (#2377): Version 1.5.1

Version 1.5.1




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


[Synfig-devl] [synfig/synfig] 4826ca: Fixed crash when using Draw tool (Fedora/Flatpak)

2021-11-25 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 4826ca1957f9f9e872c37b42da9903586f0f7a98
  
https://github.com/synfig/synfig/commit/4826ca1957f9f9e872c37b42da9903586f0f7a98
  Author: ice0 
  Date:   2021-11-25 (Thu, 25 Nov 2021)

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

  Log Message:
  ---
  Fixed crash when using Draw tool (Fedora/Flatpak)

This issue is reproduced with Flatpak build and on Fedora.
The reason is that Fedora enables _GLIBCXX_ASSERTIONS  compile flag by default.
https://fedoraproject.org/wiki/Changes/HardeningFlags28

And Synfig crashes when reads off the end of the vector.


  Commit: 6703a6f94d071864f92e4c85672f50555fe5d838
  
https://github.com/synfig/synfig/commit/6703a6f94d071864f92e4c85672f50555fe5d838
  Author: ice0 
  Date:   2021-11-25 (Thu, 25 Nov 2021)

  Changed paths:
M CMakeLists.txt

  Log Message:
  ---
  Enabled `libstdc++` debug checking for CMake debug builds

We have a crash when using Draw tool in Flatpak build.
The crash was caused by an additional bounds check that is used in the Flatpak 
build.

So I enabled this flag for CMake debug build too.
This will help us find such problems faster.

_GLIBCXX_ASSERTIONS allows to cheap range checks for C++ arrays, vectors, and 
strings.


  Commit: 0ab9d69e4ce0b923d22185b2f6508b71ea7162cd
  
https://github.com/synfig/synfig/commit/0ab9d69e4ce0b923d22185b2f6508b71ea7162cd
  Author: ice0 
  Date:   2021-11-26 (Fri, 26 Nov 2021)

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

  Log Message:
  ---
  Merge PR (#2445): Fixed crash when using Draw tool (Fedora/Flatpak)

Fixed crash when using Draw tool (Fedora/Flatpak)


Compare: https://github.com/synfig/synfig/compare/943ca1e9aa83...0ab9d69e4ce0


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


[Synfig-devl] [synfig/synfig] 943ca1: Autotools: detects libpng via pkg-config (#2443)

2021-11-23 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 943ca1e9aa835935111ff53acaef703de5591158
  
https://github.com/synfig/synfig/commit/943ca1e9aa835935111ff53acaef703de5591158
  Author: rodolforg 
  Date:   2021-11-23 (Tue, 23 Nov 2021)

  Changed paths:
M synfig-core/configure.ac

  Log Message:
  ---
  Autotools: detects libpng via pkg-config (#2443)

libpng provides the `.pc` file since (at least) 1.2.27 version (2008)




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


[Synfig-devl] [synfig/synfig] ed40cc: Autotools: remove code for very old libtool versio...

2021-11-22 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: ed40cc08f0bc9b1e421d7285ec784351dbcc0569
  
https://github.com/synfig/synfig/commit/ed40cc08f0bc9b1e421d7285ec784351dbcc0569
  Author: rodolforg 
  Date:   2021-11-23 (Tue, 23 Nov 2021)

  Changed paths:
M synfig-core/configure.ac

  Log Message:
  ---
  Autotools: remove code for very old libtool versions (#2444)

Version 2.2.6 was release in 2008!
https://savannah.gnu.org/forum/forum.php?forum_id=5439




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


[Synfig-devl] [synfig/synfig] 4bfeae: [CMake] Improved libmng search (#2441)

2021-11-22 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 4bfeae6b4a2d1d16b4fd441457b09c6883d668f0
  
https://github.com/synfig/synfig/commit/4bfeae6b4a2d1d16b4fd441457b09c6883d668f0
  Author: ice0 
  Date:   2021-11-23 (Tue, 23 Nov 2021)

  Changed paths:
M synfig-core/src/modules/mod_mng/CMakeLists.txt

  Log Message:
  ---
  [CMake] Improved libmng search (#2441)




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


[Synfig-devl] [synfig/synfig] 0015d7: Wider time track space at start and end. Closes #2...

2021-11-22 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 0015d71a723c7a0f3314cdfeee5d33f56a79c2a6
  
https://github.com/synfig/synfig/commit/0015d71a723c7a0f3314cdfeee5d33f56a79c2a6
  Author: Konstantin Dmitriev 
  Date:   2021-11-23 (Tue, 23 Nov 2021)

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

  Log Message:
  ---
  Wider time track space at start and end. Closes #2417. (#2438)




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


[Synfig-devl] [synfig/synfig] 83828f: Revert changes for Panel Tabs made in #2189 (#2436)

2021-11-22 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 83828f0da7b5e6a72976eb298fa0eae9eab7f4e2
  
https://github.com/synfig/synfig/commit/83828f0da7b5e6a72976eb298fa0eae9eab7f4e2
  Author: Konstantin Dmitriev 
  Date:   2021-11-22 (Mon, 22 Nov 2021)

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

  Log Message:
  ---
  Revert changes for Panel Tabs made in #2189 (#2436)

Fixes #2435




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


[Synfig-devl] [synfig/synfig] d31207: Fixed build warnings (#2425)

2021-11-21 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: d3120764b4f8715b17d485353fededd5aac471be
  
https://github.com/synfig/synfig/commit/d3120764b4f8715b17d485353fededd5aac471be
  Author: ice0 
  Date:   2021-11-22 (Mon, 22 Nov 2021)

  Changed paths:
M synfig-core/src/synfig/filesystemnative.h
M synfig-core/src/synfig/rendering/software/function/blur.cpp
M synfig-core/src/synfig/target_multi.cpp
M synfig-core/src/synfig/target_multi.h
M synfig-core/src/synfig/valuenodes/valuenode_radialcomposite.cpp
M synfig-studio/src/gui/actionmanagers/layeractionmanager.cpp
M synfig-studio/src/gui/dialogs/canvasoptions.h
M synfig-studio/src/gui/dialogs/dialog_workspaces.h
M synfig-studio/src/gui/widgets/widget_vector.cpp
M synfig-studio/src/gui/widgets/widget_vector.h
M synfig-studio/src/synfigapp/actions/layerduplicate.cpp

  Log Message:
  ---
  Fixed build warnings (#2425)

- warning: 'internal_read' overrides a member function but is not marked 
'override' [-Winconsistent-missing-override]
- warning: variable 'mag' is uninitialized when passed as a const reference 
argument here [-Wuninitialized-const-reference]
- warning: loop variable 'layer' creates a copy from type 'const Layer::Handle' 
(aka 'const handle') [-Wrange-loop-construct]
- warning: equality comparison with extraneous parentheses 
[-Wparentheses-equality]




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


[Synfig-devl] [synfig/synfig] de82c5: [CMake] Improved search for libraries (#2428)

2021-11-21 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: de82c5da235860481cd05ccfb643651df41d7157
  
https://github.com/synfig/synfig/commit/de82c5da235860481cd05ccfb643651df41d7157
  Author: ice0 
  Date:   2021-11-22 (Mon, 22 Nov 2021)

  Changed paths:
M synfig-core/src/CMakeLists.txt
M synfig-core/src/modules/CMakeLists.txt
M synfig-core/src/modules/lyr_std/CMakeLists.txt
M synfig-core/src/modules/mod_dv/CMakeLists.txt
M synfig-core/src/modules/mod_geometry/CMakeLists.txt
M synfig-core/src/modules/mod_jpeg/CMakeLists.txt
M synfig-core/src/modules/mod_magickpp/CMakeLists.txt
M synfig-core/src/modules/mod_noise/CMakeLists.txt
M synfig-core/src/modules/mod_openexr/CMakeLists.txt
M synfig-core/src/modules/mod_png/CMakeLists.txt
M synfig-core/src/modules/mod_svg/CMakeLists.txt
M synfig-core/src/synfig/CMakeLists.txt
M synfig-core/src/synfig/valuenodes/CMakeLists.txt
M synfig-core/src/tool/CMakeLists.txt

  Log Message:
  ---
  [CMake] Improved search for libraries (#2428)




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


[Synfig-devl] [synfig/synfig] ea4777: Svg_parser: primitive rect properly uses style (#2...

2021-11-21 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: ea4777dbe5ee4cbc03ec6323f0c0c357f5caf9de
  
https://github.com/synfig/synfig/commit/ea4777dbe5ee4cbc03ec6323f0c0c357f5caf9de
  Author: rodolforg 
  Date:   2021-11-22 (Mon, 22 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: primitive rect properly uses style (#2429)




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


[Synfig-devl] [synfig/synfig] 957bc2: fix compilation warning for unused parameters on v...

2021-11-21 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 957bc26fb5c3815d0475d0ed410d95d7746ff3d1
  
https://github.com/synfig/synfig/commit/957bc26fb5c3815d0475d0ed410d95d7746ff3d1
  Author: rodolforg 
  Date:   2021-11-21 (Sun, 21 Nov 2021)

  Changed paths:
M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp
M synfig-core/src/synfig/valuenodes/valuenode_boneinfluence.cpp
M synfig-core/src/synfig/valuenodes/valuenode_boneinfluence.h
M synfig-core/src/synfig/valuenodes/valuenode_boneweightpair.cpp
M synfig-core/src/synfig/valuenodes/valuenode_boneweightpair.h
M synfig-core/src/synfig/valuenodes/valuenode_duplicate.cpp
M synfig-core/src/synfig/valuenodes/valuenode_timeloop.cpp

  Log Message:
  ---
  fix compilation warning for unused parameters on valuenode methods (#2432)




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


[Synfig-devl] [synfig/synfig] e932a3: Allow Bones parameters to be connected to exported...

2021-11-20 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e932a39ca8e6aca097a77622b5a7df91c2b0abe8
  
https://github.com/synfig/synfig/commit/e932a39ca8e6aca097a77622b5a7df91c2b0abe8
  Author: rodolforg 
  Date:   2021-11-21 (Sun, 21 Nov 2021)

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

  Log Message:
  ---
  Allow Bones parameters to be connected to exported value nodes (#2433)

Fix #360
Fix #362
Fix #2415




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


[Synfig-devl] [synfig/synfig] 6e3a45: Svg_parser: fix warning: unused parameters (#2431)

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

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

  Log Message:
  ---
  Svg_parser: fix warning: unused parameters (#2431)




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


[Synfig-devl] [synfig/synfig] 33cc30: Parameters and Timeline panels show the same row s...

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

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

  Log Message:
  ---
  Parameters and Timeline panels show the same row selected (#2422)

Fix #246




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


[Synfig-devl] [synfig/synfig] 27ea63: Usability tweaks (#2189)

2021-11-17 Thread flurick via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 27ea632ec8b214ccdbc37034dcda563672010a1d
  
https://github.com/synfig/synfig/commit/27ea632ec8b214ccdbc37034dcda563672010a1d
  Author: flurick 
  Date:   2021-11-17 (Wed, 17 Nov 2021)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/docks/dock_toolbox.cpp
M synfig-studio/src/gui/docks/dockable.cpp
M synfig-studio/src/gui/mainwindow.cpp
M synfig-studio/src/synfigapp/actions/valuedescexport.cpp

  Log Message:
  ---
  Usability tweaks (#2189)

* Show docked tab titles

* Kepp minimum size of toolbox panes

* Clarify where "exported" value goes

* Update help menu links

* Typo (forgot a quote)




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


[Synfig-devl] [synfig/synfig] 9b6004: Move variable closer to its use and rename it to a...

2021-11-17 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 9b6004eb4f9d829c8f606d5657ee893f2b029444
  
https://github.com/synfig/synfig/commit/9b6004eb4f9d829c8f606d5657ee893f2b029444
  Author: rodolforg 
  Date:   2021-11-17 (Wed, 17 Nov 2021)

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

  Log Message:
  ---
  Move variable closer to its use and rename it to avoid confusion (#2421)




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


[Synfig-devl] [synfig/synfig] 5a40a6: Don't let user drag a waypoint to a time lower tha...

2021-11-16 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 5a40a6436024b87c19a9ee551c5aae77ad83b94b
  
https://github.com/synfig/synfig/commit/5a40a6436024b87c19a9ee551c5aae77ad83b94b
  Author: rodolforg 
  Date:   2021-11-17 (Wed, 17 Nov 2021)

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

  Log Message:
  ---
  Don't let user drag a waypoint to a time lower than current minimum (#2420)

related to #2417




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


[Synfig-devl] [synfig/synfig] e79575: Add completion to Widget_FontFamily (#2414)

2021-11-16 Thread Natyym via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e7957520c2622cbca0acc5c82210eae1a9a0244d
  
https://github.com/synfig/synfig/commit/e7957520c2622cbca0acc5c82210eae1a9a0244d
  Author: Natyym <92650412+natty...@users.noreply.github.com>
  Date:   2021-11-17 (Wed, 17 Nov 2021)

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

  Log Message:
  ---
  Add completion to Widget_FontFamily (#2414)

Fix #2379

Co-authored-by: Naty Rib 




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


[Synfig-devl] [synfig/synfig] 61d95f: Fix dragging area of a waypoint in CellRenderer_Ti...

2021-11-16 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 61d95f97b3439268beef6def86dc9af5984ba19a
  
https://github.com/synfig/synfig/commit/61d95f97b3439268beef6def86dc9af5984ba19a
  Author: rodolforg 
  Date:   2021-11-17 (Wed, 17 Nov 2021)

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

  Log Message:
  ---
  Fix dragging area of a waypoint in CellRenderer_Timetrack (#2419)

After PR#2384, you could click near the waypoint and drag it,
even though the mouse was not exactly over it.




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


[Synfig-devl] [synfig/synfig] d83dfa: Linux build: Autodetect number of threads (#2416)

2021-11-15 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: d83dfab3bd9ec11d5919cdc99300650a9e2d1f1a
  
https://github.com/synfig/synfig/commit/d83dfab3bd9ec11d5919cdc99300650a9e2d1f1a
  Author: Konstantin Dmitriev 
  Date:   2021-11-16 (Tue, 16 Nov 2021)

  Changed paths:
M autobuild/build.sh

  Log Message:
  ---
  Linux build: Autodetect number of threads (#2416)

Closes #2412




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


[Synfig-devl] [synfig/synfig] ff3efd: [Core] fix access modifiers for valuenode classes ...

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

  Changed paths:
M synfig-core/src/synfig/valuenodes/valuenode_add.h
M synfig-core/src/synfig/valuenodes/valuenode_and.h
M synfig-core/src/synfig/valuenodes/valuenode_anglestring.h
M synfig-core/src/synfig/valuenodes/valuenode_animated.h
M synfig-core/src/synfig/valuenodes/valuenode_animatedfile.h
M synfig-core/src/synfig/valuenodes/valuenode_atan2.h
M synfig-core/src/synfig/valuenodes/valuenode_average.h

  Log Message:
  ---
  [Core] fix access modifiers for valuenode classes - part A

For unknown reason, some *_vfunc() methods were made public
instead of protected, and something like that.

This PR does some cleanup too, as it uniforms class member order in headers:
- first, private variables
- public typedefs for Handle and ConstHandle
- public creators and destructors
- public (and essential) operator()
- public metadata methods (get_name, get_local_name, check_type)
- protected methods: create_new, *_vfunc, etc.

It also uses C++11 keyword `override`.


  Commit: 8a9a779d61084696878a2ccfb2ae45740b415904
  
https://github.com/synfig/synfig/commit/8a9a779d61084696878a2ccfb2ae45740b415904
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-15 (Mon, 15 Nov 2021)

  Changed paths:
M synfig-core/src/synfig/loadcanvas.cpp
M synfig-core/src/synfig/valuenodes/valuenode_bline.cpp
M synfig-core/src/synfig/valuenodes/valuenode_bline.h
M synfig-core/src/synfig/valuenodes/valuenode_blinecalctangent.cpp
M synfig-core/src/synfig/valuenodes/valuenode_blinecalctangent.h
M synfig-core/src/synfig/valuenodes/valuenode_blinecalcvertex.cpp
M synfig-core/src/synfig/valuenodes/valuenode_blinecalcvertex.h
M synfig-core/src/synfig/valuenodes/valuenode_blinecalcwidth.cpp
M synfig-core/src/synfig/valuenodes/valuenode_blinecalcwidth.h
M synfig-core/src/synfig/valuenodes/valuenode_blinereversetangent.h
M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp
M synfig-core/src/synfig/valuenodes/valuenode_bone.h
M synfig-core/src/synfig/valuenodes/valuenode_boneinfluence.h
M synfig-core/src/synfig/valuenodes/valuenode_bonelink.h
M synfig-core/src/synfig/valuenodes/valuenode_boneweightpair.h

  Log Message:
  ---
  [Core] fix access modifiers for valuenode classes - part B

For unknown reason, some *_vfunc() methods were made public
instead of protected, and something like that.

This PR does some cleanup too, as it uniforms class member order in headers:
- first, private variables
- public typedefs for Handle and ConstHandle
- public creators and destructors
- public (and essential) operator()
- public metadata methods (get_name, get_local_name, check_type)
- protected methods: create_new, *_vfunc, etc.

It also uses C++11 keyword `override`.


  Commit: fb8ae2410a78e2f8c8dc4b1d982d26a2b05c92d0
  
https://github.com/synfig/synfig/commit/fb8ae2410a78e2f8c8dc4b1d982d26a2b05c92d0
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-15 (Mon, 15 Nov 2021)

  Changed paths:
M synfig-core/src/synfig/valuenodes/valuenode_compare.h
M synfig-core/src/synfig/valuenodes/valuenode_composite.h
M synfig-core/src/synfig/valuenodes/valuenode_const.h
M synfig-core/src/synfig/valuenodes/valuenode_cos.h

  Log Message:
  ---
  [Core] fix access modifiers for valuenode classes - part C

For unknown reason, some *_vfunc() methods were made public
instead of protected, and something like that.

This PR does some cleanup too, as it uniforms class member order in headers:
- first, private variables
- public typedefs for Handle and ConstHandle
- public creators and destructors
- public (and essential) operator()
- public metadata methods (get_name, get_local_name, check_type)
- protected methods: create_new, *_vfunc, etc.

It also uses C++11 keyword `override`.


  Commit: a2cae56eec175b114043cdb94b7f011e1ae24677
  
https://github.com/synfig/synfig/commit/a2cae56eec175b114043cdb94b7f011e1ae24677
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-15 (Mon, 15 Nov 2021)

  Changed paths:
M synfig-core/src/modules/mod_geometry/advanced_outline.cpp
M synfig-core/src/synfig/loadcanvas.cpp
M synfig-core/src/synfig/valuenodes/valuenode_derivative.h
M synfig-core/src/synfig/valuenodes/valuenode_dilist.h
M synfig-core/src/synfig/valuenodes/valuenode_dotproduct.h
M synfig-core/src/synfig/valuenodes/valuenode_duplicate.h
M synfig-core/src/synfig/valuenodes/valuenode_dynamic.h
M synfig-core/src/synfig/valuenodes/valuenode_dynamiclist.h
M synfig-core/src/synfig/valuenodes/valuenode_reverse.cpp

  Log Message:
  ---
  [Core] fix access modifiers for valuenode classes - part D

For unknown reason, some *_vfunc() 

[Synfig-devl] [synfig/synfig] 398c74: Svg_parser: remove unused properties & method, res...

2021-11-15 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 398c7450fab72700cba7b460f7bb8704cb29da6d
  
https://github.com/synfig/synfig/commit/398c7450fab72700cba7b460f7bb8704cb29da6d
  Author: rodolforg 
  Date:   2021-11-16 (Tue, 16 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: remove unused properties & method, restrict var scope (#2418)




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


[Synfig-devl] [synfig/synfig] 177d4a: Clear Redo History on new action by default; new u...

2021-11-14 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 177d4aa38bdb9a96811ef1932fec3157d993b13a
  
https://github.com/synfig/synfig/commit/177d4aa38bdb9a96811ef1932fec3157d993b13a
  Author: rodolforg 
  Date:   2021-11-15 (Mon, 15 Nov 2021)

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

  Log Message:
  ---
  Clear Redo History on new action by default; new user preference (#2395)

It is dangerous to keep Redo stack when user undoes some stuff and
performs a new action: not very action reacts well to changes of
previous status: some Actions are not stateless and stores some
info/values/pointers when their methods `set_param()` or `prepare()`
are called before perform.

App crash can happen!

So let's prevent this redo-stack-keeper by disabling it by default.

A new user preference is created (in System section) for those who
really want it enabled.




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


[Synfig-devl] [synfig/synfig] 055e0f: Studio: avoid lambda functions for signal callback...

2021-11-14 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 055e0f940dd8b8e22fac1a89e3c8351076e2f10d
  
https://github.com/synfig/synfig/commit/055e0f940dd8b8e22fac1a89e3c8351076e2f10d
  Author: rodolforg 
  Date:   2021-11-15 (Mon, 15 Nov 2021)

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/dialogs/dialog_workspaces.cpp
M synfig-studio/src/gui/docks/dock_curves.cpp
M synfig-studio/src/gui/docks/dock_curves.h
M synfig-studio/src/gui/docks/dock_soundwave.cpp
M synfig-studio/src/gui/docks/dock_timetrack2.cpp
M synfig-studio/src/gui/docks/dock_timetrack2.h
M synfig-studio/src/gui/states/state_bline.cpp
M synfig-studio/src/gui/widgets/widget_curves.cpp
M synfig-studio/src/gui/widgets/widget_curves.h
M synfig-studio/src/gui/widgets/widget_fontfamily.cpp
M synfig-studio/src/gui/widgets/widget_fontfamily.h
M synfig-studio/src/gui/widgets/widget_timetrack.cpp
M synfig-studio/src/gui/widgets/widget_timetrack.h
M synfig-studio/src/gui/workarea.cpp

  Log Message:
  ---
  Studio: avoid lambda functions for signal callbacks (#2294)

Specially important for WorkArea queuing rendering.

Reasoning by Kjell Ahlstedt (gtkmm maintainer) follows below:

>From the documentation of sigc::mem_fun():

```
 * @note If the object type inherits from sigc::trackable, and the
 * functor returned from mem_fun() is assigned to a sigc::slot, the functor
 * will be automatically cleared when the object goes out of scope. Invoking
 * that slot will then have no effect and will not try to use the destroyed
 * instance.
```

In most examples in the gtkmm tutorial the signal handlers are members of 
widgets.
All widgets inherit from sigc::trackable. The automatic disconnection when a
widget is destroyed would be lost if a sigc::mem_fun() is replaced by a C++ 
lambda
expression. Unless it's combined with sigc::track_obj():

```c++
m_button.signal_clicked().connect(sigc::track_obj([this]{ on_button_clicked(); 
}, *this));
```
but that's no better than sigc::mem_fun(), is it?

This kind of automatic disconnection is not always necessary. Some instances of
mem_fun() could be replaced by lambda expressions, to show that it's possible.
Preferably together with a description of the pros and cons of mem_fun() and
lambda expressions. But I don't recommend replacing the majority of the 
mem_fun()s.

https://gitlab.gnome.org/GNOME/gtkmm-documentation/-/issues/10




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


[Synfig-devl] [synfig/synfig] 66af40: Generalize and move traverse_layers() to synfig-core

2021-11-14 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 66af401e241554dc68cbb8e222ba1c904eade116
  
https://github.com/synfig/synfig/commit/66af401e241554dc68cbb8e222ba1c904eade116
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-14 (Sun, 14 Nov 2021)

  Changed paths:
M synfig-core/po/POTFILES.in
M synfig-core/src/synfig/CMakeLists.txt
M synfig-core/src/synfig/Makefile.am
A synfig-core/src/synfig/synfig_iterations.cpp
A synfig-core/src/synfig/synfig_iterations.h
M synfig-studio/src/synfigapp/actions/layerduplicate.cpp

  Log Message:
  ---
  Generalize and move traverse_layers() to synfig-core


  Commit: f21313e7d2e2857ddf8921602685a1db2e07b294
  
https://github.com/synfig/synfig/commit/f21313e7d2e2857ddf8921602685a1db2e07b294
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-14 (Sun, 14 Nov 2021)

  Changed paths:
M synfig-core/src/synfig/synfig_iterations.cpp
M synfig-core/src/synfig/synfig_iterations.h
M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp
M synfig-core/src/synfig/valuenodes/valuenode_bone.h
M synfig-core/src/synfig/valuenodes/valuenode_staticlist.cpp
M synfig-studio/src/synfigapp/actions/layerduplicate.cpp

  Log Message:
  ---
  Generalize and move replace_value_nodes() to synfig-core


  Commit: cbc06c90c135bdaadd2e48794d855e5ab4bd150c
  
https://github.com/synfig/synfig/commit/cbc06c90c135bdaadd2e48794d855e5ab4bd150c
  Author: ice0 
  Date:   2021-11-15 (Mon, 15 Nov 2021)

  Changed paths:
M synfig-core/po/POTFILES.in
M synfig-core/src/synfig/CMakeLists.txt
M synfig-core/src/synfig/Makefile.am
A synfig-core/src/synfig/synfig_iterations.cpp
A synfig-core/src/synfig/synfig_iterations.h
M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp
M synfig-core/src/synfig/valuenodes/valuenode_bone.h
M synfig-core/src/synfig/valuenodes/valuenode_staticlist.cpp
M synfig-studio/src/synfigapp/actions/layerduplicate.cpp

  Log Message:
  ---
  Merge PR (#2296): Moved layer and valuenode iteration methods to synfig-core

move layer and valuenode iteration methods to synfig-core


Compare: https://github.com/synfig/synfig/compare/26e22dfc7139...cbc06c90c135


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


[Synfig-devl] [synfig/synfig] 26e22d: Svg_parser: support more outline/stroke styles (#2...

2021-11-09 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 26e22dfc7139516496b9e3a3f2ff4dc964b25c7d
  
https://github.com/synfig/synfig/commit/26e22dfc7139516496b9e3a3f2ff4dc964b25c7d
  Author: rodolforg 
  Date:   2021-11-09 (Tue, 09 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: support more outline/stroke styles (#2407)

- linejoin "bevel"
- linecap "square"
- dashes ("dash_array" and "dash_offset")
   * Something is off here, but better than nothing




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


[Synfig-devl] [synfig/synfig] 33ff87: Svg_parser: rename method to follow its meaning: i...

2021-11-08 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 33ff874b331af3075ef03c65dc558c98374d4417
  
https://github.com/synfig/synfig/commit/33ff874b331af3075ef03c65dc558c98374d4417
  Author: rodolforg 
  Date:   2021-11-09 (Tue, 09 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: rename method to follow its meaning: isFirst -> isEqualTo() 
(#2409)




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


[Synfig-devl] [synfig/synfig] e2e1cb: Tab/Shift-Tab support for Widget_Vector (#2404)

2021-11-08 Thread Veer Metri via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e2e1cb213a43312364150f1ace72b704a8c6cdd1
  
https://github.com/synfig/synfig/commit/e2e1cb213a43312364150f1ace72b704a8c6cdd1
  Author: Veer Metri <37113369+veermetr...@users.noreply.github.com>
  Date:   2021-11-09 (Tue, 09 Nov 2021)

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

  Log Message:
  ---
  Tab/Shift-Tab support for Widget_Vector (#2404)

* Tab/Shift-Tab support

* fix indentation, added return true




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


[Synfig-devl] [synfig/synfig] 92b599: Svg_parser: fix missing outline for rectangles

2021-11-08 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 92b5999e61dfe117797b8e549a64b94505933fb6
  
https://github.com/synfig/synfig/commit/92b5999e61dfe117797b8e549a64b94505933fb6
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-08 (Mon, 08 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: fix missing outline for rectangles

fix #2175


  Commit: 6de0cfda180265d8c269836513b3b78635b6fcbc
  
https://github.com/synfig/synfig/commit/6de0cfda180265d8c269836513b3b78635b6fcbc
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-08 (Mon, 08 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: implement Circle element

related to #2176


  Commit: ac2b9f944be564a7729b88b2a66860dceb22b6f5
  
https://github.com/synfig/synfig/commit/ac2b9f944be564a7729b88b2a66860dceb22b6f5
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-08 (Mon, 08 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: implement 'line' element

related to #2179


  Commit: 986cf0cf5ccb12f1849969f1c5901faa62fb3fea
  
https://github.com/synfig/synfig/commit/986cf0cf5ccb12f1849969f1c5901faa62fb3fea
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-08 (Mon, 08 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: implement 'polyline' element

fix #2179


  Commit: 0f82f258f4843915e59fb7654190750d9d277ee3
  
https://github.com/synfig/synfig/commit/0f82f258f4843915e59fb7654190750d9d277ee3
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-08 (Mon, 08 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: implement 'ellipse' element

fix #2176


  Commit: 7ef845691eb9a2217022d3b41a1d61a7351c09ee
  
https://github.com/synfig/synfig/commit/7ef845691eb9a2217022d3b41a1d61a7351c09ee
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-08 (Mon, 08 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: improve parsing of rx and ry


  Commit: c75975ef35fd28f2761fddab9f7287439900de92
  
https://github.com/synfig/synfig/commit/c75975ef35fd28f2761fddab9f7287439900de92
  Author: ice0 
  Date:   2021-11-09 (Tue, 09 Nov 2021)

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

  Log Message:
  ---
  Merge PR (#2216): SVG importer: fix outlined rectangle and implement missing 
shapes

SVG importer:

- Fix missing outline for rectangles 
- Implemented `Circle` element 
- Implemented `Line` element
- Implemented `Polyline` element 
- Implemented `Ellipse` element
- Improved parsing of `rx` and `ry` values


Compare: https://github.com/synfig/synfig/compare/21ff720f48d8...c75975ef35fd


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


[Synfig-devl] [synfig/synfig] 21ff72: Svg_parser: better method name: initializeGroupLay...

2021-11-07 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 21ff720f48d815e0af511447bd56c1cfaf45ee94
  
https://github.com/synfig/synfig/commit/21ff720f48d815e0af511447bd56c1cfaf45ee94
  Author: rodolforg 
  Date:   2021-11-07 (Sun, 07 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: better method name: initializeGroupLayerNode() (#2408)

instead of nodeStartBasicLayer()




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


[Synfig-devl] [synfig/synfig] 641f9d: Svg_parser: fix default fill color: black instead ...

2021-11-07 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 641f9da82450bc54c8f58b109c364cd4c7796df0
  
https://github.com/synfig/synfig/commit/641f9da82450bc54c8f58b109c364cd4c7796df0
  Author: rodolforg 
  Date:   2021-11-07 (Sun, 07 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: fix default fill color: black instead of none (#2405)

SVG 1.1: 11.3 Fill Properties
SVG 2: 13.4.1. Specifying fill paint: the ‘fill’ property




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


[Synfig-devl] [synfig/synfig] 87e69f: Svg_parser: 'transform' must accept items separate...

2021-11-07 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 87e69fd8663935bd4d676fab08a66929571acb2a
  
https://github.com/synfig/synfig/commit/87e69fd8663935bd4d676fab08a66929571acb2a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-06 (Sat, 06 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: 'transform' must accept items separated by space too

SVG 1.1 : 7.6
"The individual transform definitions are separated by whitespace and/or a 
comma."

SVG 2: 8.5
Points to CSS 1:
https://drafts.csswg.org/css-transforms/#svg-syntax


  Commit: b7432cc053aa310f9544903d44ff45518bdfa0f2
  
https://github.com/synfig/synfig/commit/b7432cc053aa310f9544903d44ff45518bdfa0f2
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-06 (Sat, 06 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: fix existent and add missing 'transform' functions

- Fix scale not implemented o.O
- Fix missing optional rotate parameters: center point
- Fix missing skewX and skewY functions

SVG 2 specs points to CSS:
https://drafts.csswg.org/css-transforms/#svg-transform-functions

SVG 1.1 specs:
7.6 The ‘transform’ attribute
https://www.w3.org/TR/SVG11/coords.html#TransformAttribute


  Commit: a335c2510e9f3d7e917f069468bcb9d1dca538ee
  
https://github.com/synfig/synfig/commit/a335c2510e9f3d7e917f069468bcb9d1dca538ee
  Author: ice0 
  Date:   2021-11-07 (Sun, 07 Nov 2021)

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

  Log Message:
  ---
  Merge PR (#2406): SVG: fix transform parsing

SVG: fix transform parsing


Compare: https://github.com/synfig/synfig/compare/811a95a72a59...a335c2510e9f


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


[Synfig-devl] [synfig/synfig] e0eadd: Svg_Parser: cleanup 1

2021-11-04 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e0eaddd0aea3469a009bd769bed7f48f4f196343
  
https://github.com/synfig/synfig/commit/e0eaddd0aea3469a009bd769bed7f48f4f196343
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_Parser: cleanup 1


  Commit: 75252bdbf544c5567710fcb5823548d5d033b58d
  
https://github.com/synfig/synfig/commit/75252bdbf544c5567710fcb5823548d5d033b58d
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_Parser: fix  that did not inherit parent style


  Commit: c98225bfe29bbda16f225f80e42d93b669745cdb
  
https://github.com/synfig/synfig/commit/c98225bfe29bbda16f225f80e42d93b669745cdb
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: cleanup 2


  Commit: e16bbc595d069a1e4859efb735305f70b9f01b29
  
https://github.com/synfig/synfig/commit/e16bbc595d069a1e4859efb735305f70b9f01b29
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: cleanup 3


  Commit: 80448c0ffb255f30e6943feaff59a25ba4dc7db1
  
https://github.com/synfig/synfig/commit/80448c0ffb255f30e6943feaff59a25ba4dc7db1
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: cleanup 4


  Commit: 80303bd1458f8209f5d9498f526cc76cb25711fb
  
https://github.com/synfig/synfig/commit/80303bd1458f8209f5d9498f526cc76cb25711fb
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: separate build_region and build_outline codes


  Commit: 39ff009a90c681c1c912c3d496758c10d88756ef
  
https://github.com/synfig/synfig/commit/39ff009a90c681c1c912c3d496758c10d88756ef
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: support SVG style "paint-order"


  Commit: 0d55a51b76ea63cb13152d96f225e3b989c894a3
  
https://github.com/synfig/synfig/commit/0d55a51b76ea63cb13152d96f225e3b989c894a3
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: fix bline with gradient fill not showing its outline


  Commit: 19263638eab39af903475997f1ccb4c190061d54
  
https://github.com/synfig/synfig/commit/19263638eab39af903475997f1ccb4c190061d54
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: remove deprecated 'horizon' for warp layer


  Commit: 8d03243dfd60ca841dfc5aeb5296adf552316435
  
https://github.com/synfig/synfig/commit/8d03243dfd60ca841dfc5aeb5296adf552316435
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: fix outline width


  Commit: 811a95a72a59f1b6e4b0df4694bfd05d4d5dc809
  
https://github.com/synfig/synfig/commit/811a95a72a59f1b6e4b0df4694bfd05d4d5dc809
  Author: ice0 
  Date:   2021-11-05 (Fri, 05 Nov 2021)

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

  Log Message:
  ---
  Merge PR (#2401): Svg_parser: cleanups and some outline-related fixes

Svg_parser: cleanups and some outline-related fixes


Compare: https://github.com/synfig/synfig/compare/326ee01f2f07...811a95a72a59


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


[Synfig-devl] [synfig/synfig] 326ee0: Fixed crash when rendering to gif target (#2389)

2021-11-04 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 326ee01f2f07b95af83ad6b52435baa42015247d
  
https://github.com/synfig/synfig/commit/326ee01f2f07b95af83ad6b52435baa42015247d
  Author: ice0 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Fixed crash when rendering to gif target (#2389)

Segfault was caused by accessing an empty vector.
Should fix #2302




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


[Synfig-devl] [synfig/synfig] e4a48c: Added support for MLT 7 for CMake build system (#2...

2021-11-03 Thread nribeirog via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e4a48c07dfee329ee2b4b7f0ed52d49a9018649a
  
https://github.com/synfig/synfig/commit/e4a48c07dfee329ee2b4b7f0ed52d49a9018649a
  Author: nribeirog <92650412+nribei...@users.noreply.github.com>
  Date:   2021-11-04 (Thu, 04 Nov 2021)

  Changed paths:
M synfig-core/src/CMakeLists.txt
M synfig-studio/src/CMakeLists.txt

  Log Message:
  ---
  Added support for MLT 7 for CMake build system (#2386)

Co-authored-by: Naty Rib 




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


[Synfig-devl] [synfig/synfig] 73bceb: Svg_parser: implement arc exceptions as described ...

2021-11-03 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 73bceb78eca7211b69fdcd684e17646f879ee810
  
https://github.com/synfig/synfig/commit/73bceb78eca7211b69fdcd684e17646f879ee810
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-03 (Wed, 03 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: implement arc exceptions as described in SVG specs

According to section F.6.2 of SVG 1.1 specs and section 9.5.1 of SVG 2 specs
("Out-of-range elliptical arc parameters")


  Commit: 4f44f127cc3ba10dcb73ee1c2bc13722c8b59ad3
  
https://github.com/synfig/synfig/commit/4f44f127cc3ba10dcb73ee1c2bc13722c8b59ad3
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-03 (Wed, 03 Nov 2021)

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

  Log Message:
  ---
  Svg_parser: fix Path Arc command

And now supports ellipse arc too (before it tried circles only)


  Commit: 5582c6faaee43e9b4b97856b9599bec1a0b3d5c8
  
https://github.com/synfig/synfig/commit/5582c6faaee43e9b4b97856b9599bec1a0b3d5c8
  Author: ice0 
  Date:   2021-11-04 (Thu, 04 Nov 2021)

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

  Log Message:
  ---
  Merge PR (#2394): SVG: Ellipse arcs work now

Svg_parser: fix command 'a' for Path element: ellipse arcs work now


Compare: https://github.com/synfig/synfig/compare/aa3c69d9dd30...5582c6faaee4


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


[Synfig-devl] [synfig/synfig] aa3c69: Fix various typos (#2396)

2021-11-02 Thread luzpaz via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: aa3c69d9dd30db8a42f1ae1ae63e764781f37e93
  
https://github.com/synfig/synfig/commit/aa3c69d9dd30db8a42f1ae1ae63e764781f37e93
  Author: luzpaz 
  Date:   2021-11-03 (Wed, 03 Nov 2021)

  Changed paths:
M ChangeLog-development.md
M ChangeLog.md
M synfig-core/ChangeLog.old
M synfig-core/NEWS
M synfig-studio/ChangeLog.old
M synfig-studio/NEWS
M synfig-studio/images/CMakeLists.txt

  Log Message:
  ---
  Fix various typos (#2396)

Found via `codespell -q 3 -L 
aline,ang,ba,childs,dout,eiter,forse,objext,pevent,shouldbe,thru,uint,unselect,vertexes
 -S 
./synfig-studio/po,./synfig-core/po,/synfig-core/m4,./synfig-osx/,./gtkmm-osx,./bugs,.*.eps,*.sif,./synfig-studio/plugins/lottie-exporter`




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


[Synfig-devl] [synfig/synfig] b7e48f: synfigapp::Settings provides easier/typed get_valu...

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

  Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/gui/dialogsettings.cpp
M synfig-studio/src/gui/dialogsettings.h
M synfig-studio/src/gui/docks/dockdialog.cpp
M synfig-studio/src/gui/docks/dockmanager.cpp
M synfig-studio/src/gui/mainwindow.cpp
M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp
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_brush.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_gradient.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_rotate.cpp
M synfig-studio/src/gui/states/state_scale.cpp
M synfig-studio/src/gui/states/state_smoothmove.cpp
M synfig-studio/src/gui/states/state_star.cpp
M synfig-studio/src/gui/states/state_text.cpp
M synfig-studio/src/gui/states/state_width.cpp
M synfig-studio/src/synfigapp/inputdevice.cpp
M synfig-studio/src/synfigapp/settings.cpp
M synfig-studio/src/synfigapp/settings.h

  Log Message:
  ---
  synfigapp::Settings provides easier/typed get_value() methods

and they include a default_value argument


  Commit: b8b0ee7e74c5432034b5a24a894e3aeeb93d51ce
  
https://github.com/synfig/synfig/commit/b8b0ee7e74c5432034b5a24a894e3aeeb93d51ce
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-02 (Tue, 02 Nov 2021)

  Changed paths:
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_draw.cpp
M synfig-studio/src/gui/states/state_gradient.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/synfigapp/inputdevice.cpp

  Log Message:
  ---
  minor cleanup: avoid unnecessary conversion to const char*


  Commit: 4bb7366bcc87133ae68bd0341c08d000faf9a887
  
https://github.com/synfig/synfig/commit/4bb7366bcc87133ae68bd0341c08d000faf9a887
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-02 (Tue, 02 Nov 2021)

  Changed paths:
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_brush.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_gradient.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_rotate.cpp
M synfig-studio/src/gui/states/state_scale.cpp
M synfig-studio/src/gui/states/state_smoothmove.cpp
M synfig-studio/src/gui/states/state_star.cpp
M synfig-studio/src/gui/states/state_text.cpp
M synfig-studio/src/gui/states/state_width.cpp

  Log Message:
  ---
  ChangeLocale is now not necessary due to Settings::get_value()

Let us restrict ChangeLocale usage.

It can cause trouble for mixing current locale.

This commit fixes a problem with Text Tool Options Panel
with size and orientation Widget_Vector showing bizarre values
regarding decimal separator in some non-English locales
(example: Portuguese. Instead of "0,5" it shows "0.5,00")


  Commit: 6fe207a6910bb5c27ef073dce97d7c8e5e167cd0
  
https://github.com/synfig/synfig/commit/6fe207a6910bb5c27ef073dce97d7c8e5e167cd0
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-02 (Tue, 02 Nov 2021)

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

  Log Message:
  ---
  reduce scope of ChangeLocale


  Commit: d163f007e19e2c97dd8a7cd42a38aa880e05acd3
  
https://github.com/synfig/synfig/commit/d163f007e19e2c97dd8a7cd42a38aa880e05acd3
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-11-02 (Tue, 02 Nov 2021)

  Changed paths:
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
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_brush.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_gradient.cpp
M synfig-studio/src/gui/states/state_lasso.cpp
M synfig-studio/src/gui/states/state_polygon.cpp
M 

[Synfig-devl] [synfig/synfig] fd1666: Add margins to TimeTrack to ease handling of initi...

2021-11-02 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: fd166696bc0e7e800f1ab366c0cdac2b8053e1af
  
https://github.com/synfig/synfig/commit/fd166696bc0e7e800f1ab366c0cdac2b8053e1af
  Author: rodolforg 
  Date:   2021-11-02 (Tue, 02 Nov 2021)

  Changed paths:
M synfig-studio/src/gui/timeplotdata.cpp
M synfig-studio/src/gui/timeplotdata.h
M synfig-studio/src/gui/widgets/widget_canvastimeslider.cpp
M synfig-studio/src/gui/widgets/widget_curves.cpp
M synfig-studio/src/gui/widgets/widget_timeslider.cpp
M synfig-studio/src/gui/widgets/widget_timeslider.h
M synfig-studio/src/gui/widgets/widget_timetrack.cpp

  Log Message:
  ---
  Add margins to TimeTrack to ease handling of initial waypoint and keyframe 
(#2400)

At end too :)

fix #1145




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


[Synfig-devl] [synfig/synfig] 78e045: CMake/Brew removed cairo/pango requirements (#2387)

2021-10-26 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 78e045f940364f2754a09956c7990b5d270db833
  
https://github.com/synfig/synfig/commit/78e045f940364f2754a09956c7990b5d270db833
  Author: ice0 
  Date:   2021-10-27 (Wed, 27 Oct 2021)

  Changed paths:
M 1-setup-osx-brew.sh
M synfig-core/src/CMakeLists.txt
M synfig-core/src/modules/CMakeLists.txt
M synfig-studio/src/CMakeLists.txt

  Log Message:
  ---
  CMake/Brew removed cairo/pango requirements (#2387)




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


[Synfig-devl] [synfig/synfig] 65850b: CellRenderer_TimeTrack now uses TimePlotData too (...

2021-10-26 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 65850b9ffa24dc048e6b3acd9e9dd29230f558bc
  
https://github.com/synfig/synfig/commit/65850b9ffa24dc048e6b3acd9e9dd29230f558bc
  Author: rodolforg 
  Date:   2021-10-27 (Wed, 27 Oct 2021)

  Changed paths:
M synfig-studio/src/gui/cellrenderer/cellrenderer_timetrack.cpp
M synfig-studio/src/gui/cellrenderer/cellrenderer_timetrack.h
M synfig-studio/src/gui/timeplotdata.cpp
M synfig-studio/src/gui/timeplotdata.h
M synfig-studio/src/gui/widgets/widget_keyframe_list.cpp
M synfig-studio/src/gui/widgets/widget_timegraphbase.cpp
M synfig-studio/src/gui/widgets/widget_timeslider.cpp

  Log Message:
  ---
  CellRenderer_TimeTrack now uses TimePlotData too (#2384)




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


[Synfig-devl] [synfig/synfig] 2fe4a8: Layer_Freetype: Added check if HOME environment is...

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

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

  Log Message:
  ---
  Layer_Freetype: Added check if HOME environment is set on MacOS (#2295)




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


[Synfig-devl] [synfig/synfig] 7b8f9c: Added fontconfig.conf to MacOS .app (#2380)

2021-10-24 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 7b8f9c76bc569a3095ff130093bd0e719874070f
  
https://github.com/synfig/synfig/commit/7b8f9c76bc569a3095ff130093bd0e719874070f
  Author: ice0 
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
M 3-package-osx-dmg.sh

  Log Message:
  ---
  Added fontconfig.conf to MacOS .app (#2380)




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


[Synfig-devl] [synfig/synfig] e57efd: Widget_Keyframe: create method to find keyframe ar...

2021-10-24 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: e57efd3385c754af0f5b9d7cf9116d08426cacff
  
https://github.com/synfig/synfig/commit/e57efd3385c754af0f5b9d7cf9116d08426cacff
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-23 (Sat, 23 Oct 2021)

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

  Log Message:
  ---
  Widget_Keyframe: create method to find keyframe around time


  Commit: 295bd99c76265a6791103726b3ea2062c369f07f
  
https://github.com/synfig/synfig/commit/295bd99c76265a6791103726b3ea2062c369f07f
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-23 (Sat, 23 Oct 2021)

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

  Log Message:
  ---
  don't output debug message on KeyframeSet action


  Commit: d242dcdb020bb6a34efff55f810a153b112952e7
  
https://github.com/synfig/synfig/commit/d242dcdb020bb6a34efff55f810a153b112952e7
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-23 (Sat, 23 Oct 2021)

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

  Log Message:
  ---
  Widget_Keyframe_List: now it uses TimePlotData as everything else


  Commit: f6b3f24e9048a0eb1fd8b0061d8cf612a2b6d767
  
https://github.com/synfig/synfig/commit/f6b3f24e9048a0eb1fd8b0061d8cf612a2b6d767
  Author: ice0 
  Date:   2021-10-24 (Sun, 24 Oct 2021)

  Changed paths:
M synfig-studio/src/gui/widgets/widget_keyframe_list.cpp
M synfig-studio/src/gui/widgets/widget_keyframe_list.h
M synfig-studio/src/synfigapp/actions/keyframeset.cpp

  Log Message:
  ---
  Merge PR (#2382): Widget_Keyframe_List: clean up (and make use of 
TimePlotData)

Widget_Keyframe_List: clean up (and make use of TimePlotData)


Compare: https://github.com/synfig/synfig/compare/bef484ca85ba...f6b3f24e9048


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


[Synfig-devl] [synfig/synfig] 3a739b: Update NEWS files for latest stable releases

2021-10-20 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 3a739b753d3c8aa793a8f9028b38daad81a6545d
  
https://github.com/synfig/synfig/commit/3a739b753d3c8aa793a8f9028b38daad81a6545d
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M ETL/NEWS
M synfig-core/NEWS
M synfig-studio/NEWS

  Log Message:
  ---
  Update NEWS files for latest stable releases


  Commit: 6ae8bc6c34a188b1009e9984f63dcb4e654a33eb
  
https://github.com/synfig/synfig/commit/6ae8bc6c34a188b1009e9984f63dcb4e654a33eb
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-08-22


  Commit: 1c080bab75e256766ddf6424e4eeb2bb9e442998
  
https://github.com/synfig/synfig/commit/1c080bab75e256766ddf6424e4eeb2bb9e442998
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-08-29


  Commit: 546ef6c4c8a4b7c1a3192df31f63ef49e2321eb5
  
https://github.com/synfig/synfig/commit/546ef6c4c8a4b7c1a3192df31f63ef49e2321eb5
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-05


  Commit: 8c0c3d557d7c5367d987bd3a2e6cc777914d5f92
  
https://github.com/synfig/synfig/commit/8c0c3d557d7c5367d987bd3a2e6cc777914d5f92
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Filter and move changelog items for 1.6.0 (part 1)


  Commit: 51556340c9192d0114f41af4a566177a5621e27d
  
https://github.com/synfig/synfig/commit/51556340c9192d0114f41af4a566177a5621e27d
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-11


  Commit: 046848e731b27b9e1b42374747e62759e8deb376
  
https://github.com/synfig/synfig/commit/046848e731b27b9e1b42374747e62759e8deb376
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Filter and move changelog items for 1.6.0 (part 2)


  Commit: f701f01754ca3df02e4fae04ae91d0727360fdd8
  
https://github.com/synfig/synfig/commit/f701f01754ca3df02e4fae04ae91d0727360fdd8
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Move development entries to ChangeLog-development.md


  Commit: de59380525f7aba1a9dcefbe05786e44b9e19b9d
  
https://github.com/synfig/synfig/commit/de59380525f7aba1a9dcefbe05786e44b9e19b9d
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-18


  Commit: 2ba425337991f3ac98b0e54fb8e64058d8d9c0c8
  
https://github.com/synfig/synfig/commit/2ba425337991f3ac98b0e54fb8e64058d8d9c0c8
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-25


  Commit: 70bb34d5ddbec4747e6d71552ae8da892b719ec4
  
https://github.com/synfig/synfig/commit/70bb34d5ddbec4747e6d71552ae8da892b719ec4
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-10-02


  Commit: 20136ad582f3122ec671b9c8b04aa5fd519467f1
  
https://github.com/synfig/synfig/commit/20136ad582f3122ec671b9c8b04aa5fd519467f1
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-10-03


  Commit: 5e6bf5cca190b6f4704623bcd3eae60b22c2af8f
  
https://github.com/synfig/synfig/commit/5e6bf5cca190b6f4704623bcd3eae60b22c2af8f
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-10-09


  Commit: a5106bb04e60ab83d6b1084436dcbaef02a716a9
  
https://github.com/synfig/synfig/commit/a5106bb04e60ab83d6b1084436dcbaef02a716a9
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  

[Synfig-devl] [synfig/synfig]

2021-10-20 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/tags/v1.5.1
  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] 2cb6cc: Release version 1.5.1

2021-10-20 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: 2cb6cc69fb8eb2064e61d97923c328f5d0073b3f
  
https://github.com/synfig/synfig/commit/2cb6cc69fb8eb2064e61d97923c328f5d0073b3f
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Release version 1.5.1




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


[Synfig-devl] [synfig/synfig] bc951a: OSX build: Add fribidi package

2021-10-20 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: bc951af6bb56fccd42ad8f9662abcaa60daaf549
  
https://github.com/synfig/synfig/commit/bc951af6bb56fccd42ad8f9662abcaa60daaf549
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M 1-setup-osx-brew.sh
A autobuild/osx/fribidi.rb

  Log Message:
  ---
  OSX build: Add fribidi package




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


[Synfig-devl] [synfig/synfig] 87f69b: OSX build: Add fribidi package

2021-10-20 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: 87f69bf9312706626e6b25fdf4c25572ae8ded70
  
https://github.com/synfig/synfig/commit/87f69bf9312706626e6b25fdf4c25572ae8ded70
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M 1-setup-osx-brew.sh

  Log Message:
  ---
  OSX build: Add fribidi package




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


[Synfig-devl] [synfig/synfig] 3a739b: Update NEWS files for latest stable releases

2021-10-20 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: 3a739b753d3c8aa793a8f9028b38daad81a6545d
  
https://github.com/synfig/synfig/commit/3a739b753d3c8aa793a8f9028b38daad81a6545d
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M ETL/NEWS
M synfig-core/NEWS
M synfig-studio/NEWS

  Log Message:
  ---
  Update NEWS files for latest stable releases


  Commit: 6ae8bc6c34a188b1009e9984f63dcb4e654a33eb
  
https://github.com/synfig/synfig/commit/6ae8bc6c34a188b1009e9984f63dcb4e654a33eb
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-08-22


  Commit: 1c080bab75e256766ddf6424e4eeb2bb9e442998
  
https://github.com/synfig/synfig/commit/1c080bab75e256766ddf6424e4eeb2bb9e442998
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-08-29


  Commit: 546ef6c4c8a4b7c1a3192df31f63ef49e2321eb5
  
https://github.com/synfig/synfig/commit/546ef6c4c8a4b7c1a3192df31f63ef49e2321eb5
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-05


  Commit: 8c0c3d557d7c5367d987bd3a2e6cc777914d5f92
  
https://github.com/synfig/synfig/commit/8c0c3d557d7c5367d987bd3a2e6cc777914d5f92
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Filter and move changelog items for 1.6.0 (part 1)


  Commit: 51556340c9192d0114f41af4a566177a5621e27d
  
https://github.com/synfig/synfig/commit/51556340c9192d0114f41af4a566177a5621e27d
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-11


  Commit: 046848e731b27b9e1b42374747e62759e8deb376
  
https://github.com/synfig/synfig/commit/046848e731b27b9e1b42374747e62759e8deb376
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Filter and move changelog items for 1.6.0 (part 2)


  Commit: f701f01754ca3df02e4fae04ae91d0727360fdd8
  
https://github.com/synfig/synfig/commit/f701f01754ca3df02e4fae04ae91d0727360fdd8
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Move development entries to ChangeLog-development.md


  Commit: de59380525f7aba1a9dcefbe05786e44b9e19b9d
  
https://github.com/synfig/synfig/commit/de59380525f7aba1a9dcefbe05786e44b9e19b9d
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-18


  Commit: 2ba425337991f3ac98b0e54fb8e64058d8d9c0c8
  
https://github.com/synfig/synfig/commit/2ba425337991f3ac98b0e54fb8e64058d8d9c0c8
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-09-25


  Commit: 70bb34d5ddbec4747e6d71552ae8da892b719ec4
  
https://github.com/synfig/synfig/commit/70bb34d5ddbec4747e6d71552ae8da892b719ec4
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-10-02


  Commit: 20136ad582f3122ec671b9c8b04aa5fd519467f1
  
https://github.com/synfig/synfig/commit/20136ad582f3122ec671b9c8b04aa5fd519467f1
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-10-03


  Commit: 5e6bf5cca190b6f4704623bcd3eae60b22c2af8f
  
https://github.com/synfig/synfig/commit/5e6bf5cca190b6f4704623bcd3eae60b22c2af8f
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Update ChangeLog up to 2021-10-09


  Commit: a5106bb04e60ab83d6b1084436dcbaef02a716a9
  
https://github.com/synfig/synfig/commit/a5106bb04e60ab83d6b1084436dcbaef02a716a9
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  

[Synfig-devl] [synfig/synfig] 1d38ae: fix rendering of empty rows inside contour when In...

2021-10-19 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1d38aeaa472c1dd4fbd7867e9834c050b6f27b76
  
https://github.com/synfig/synfig/commit/1d38aeaa472c1dd4fbd7867e9834c050b6f27b76
  Author: rodolforg 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/rendering/software/function/contour.cpp

  Log Message:
  ---
  fix rendering of empty rows inside contour when Invert is on (#2367)

Though not used by current GUI tools, a Contour may be composed
of more than one polygon or bline-shape.

Let's assume we are rendering a shape like the character 'i':
it is a dot above a straight line segment (or a bit more elaborated
shape), right?
There is at least a pixel row separating them.

If we set 'invert' parameter of the contour that contains both
polygons (dot + straight line segment),
the row(s) between those shapes are not filled, but kept as if
'invert' was not set.




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


[Synfig-devl] [synfig/synfig] 2d7558: Remove "hi_IN" locale (will be replaced by "hi").

2021-10-19 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2d755883821a7fab9ae5216671d43307ad86fafd
  
https://github.com/synfig/synfig/commit/2d755883821a7fab9ae5216671d43307ad86fafd
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  Remove "hi_IN" locale (will be replaced by "hi").

Closes #2221


  Commit: 8cfdbe99c9a66356de9fcba4dc4c6cab4c772742
  
https://github.com/synfig/synfig/commit/8cfdbe99c9a66356de9fcba4dc4c6cab4c772742
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M synfig-core/po/LINGUAS
R synfig-core/po/aa_DJ.po
R synfig-core/po/cs_CZ.po
R synfig-core/po/en_CZ.po
R synfig-core/po/es_AR.po
R synfig-core/po/ja.po
R synfig-core/po/ne.po
R synfig-core/po/zh_TW.Big5.po
M synfig-studio/po/LINGUAS
R synfig-studio/po/aa_DJ.po
R synfig-studio/po/cs_CZ.po
R synfig-studio/po/en_CZ.po
R synfig-studio/po/es_AR.po
R synfig-studio/po/ja.po
R synfig-studio/po/ne.po
R synfig-studio/po/zh_TW.Big5.po
M synfig-studio/src/languages.inc.c

  Log Message:
  ---
  Remove other dummy/dead translations


  Commit: 876ed89d9c6602d9cf1acc12a9a72bdd060e8884
  
https://github.com/synfig/synfig/commit/876ed89d9c6602d9cf1acc12a9a72bdd060e8884
  Author: ice0 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M synfig-core/po/LINGUAS
R synfig-core/po/aa_DJ.po
R synfig-core/po/cs_CZ.po
R synfig-core/po/en_CZ.po
R synfig-core/po/es_AR.po
R synfig-core/po/hi_IN.po
R synfig-core/po/ja.po
R synfig-core/po/ne.po
R synfig-core/po/zh_TW.Big5.po
M synfig-studio/po/LINGUAS
R synfig-studio/po/aa_DJ.po
R synfig-studio/po/cs_CZ.po
R synfig-studio/po/en_CZ.po
R synfig-studio/po/es_AR.po
R synfig-studio/po/hi_IN.po
R synfig-studio/po/ja.po
R synfig-studio/po/ne.po
R synfig-studio/po/zh_TW.Big5.po
M synfig-studio/src/languages.inc.c

  Log Message:
  ---
  Merge PR (#2376): Remove dead/dummy translations

Remove dead/dummy translations


Compare: https://github.com/synfig/synfig/compare/dd7a1c4c2fa3...876ed89d9c66


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


[Synfig-devl] [synfig/synfig] 860b7b: Bump version to 1.5.1

2021-10-19 Thread Konstantin Dmitriev via Synfig-devl
  Branch: refs/heads/testing
  Home:   https://github.com/synfig/synfig
  Commit: 860b7b4f1be7b4083d2369275990ed965ca0d398
  
https://github.com/synfig/synfig/commit/860b7b4f1be7b4083d2369275990ed965ca0d398
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  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

  Log Message:
  ---
  Bump version to 1.5.1


  Commit: cc6de7734bd7f13083fcabdbb8c5a0937b3c932f
  
https://github.com/synfig/synfig/commit/cc6de7734bd7f13083fcabdbb8c5a0937b3c932f
  Author: Konstantin Dmitriev 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
M synfig-core/po/LINGUAS
M synfig-core/po/ar.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/da.po
M synfig-core/po/de.po
M synfig-core/po/el_GR.po
M synfig-core/po/en_GB.po
M synfig-core/po/es.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
A synfig-core/po/hi.po
M synfig-core/po/hu.po
M synfig-core/po/it.po
M synfig-core/po/ja_JP.po
M synfig-core/po/kab.po
A 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/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.po
M synfig-studio/po/LINGUAS
M synfig-studio/po/ar.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/da.po
M synfig-studio/po/de.po
M synfig-studio/po/el_GR.po
M synfig-studio/po/en_GB.po
M synfig-studio/po/es.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
A synfig-studio/po/hi.po
M synfig-studio/po/hu.po
M synfig-studio/po/it.po
M synfig-studio/po/ja_JP.po
M synfig-studio/po/kab.po
A 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/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.po
M synfig-studio/src/languages.inc.c

  Log Message:
  ---
  Update translations


Compare: https://github.com/synfig/synfig/compare/27b3500e3aff...cc6de7734bd7


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


[Synfig-devl] [synfig/synfig] dd7a1c: TimeTrack: Fix missing context menu for waypoints ...

2021-10-19 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: dd7a1c4c2fa38c51935e1daea703605a1bd736e0
  
https://github.com/synfig/synfig/commit/dd7a1c4c2fa38c51935e1daea703605a1bd736e0
  Author: rodolforg 
  Date:   2021-10-20 (Wed, 20 Oct 2021)

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

  Log Message:
  ---
  TimeTrack: Fix missing context menu for waypoints at Canvas Parameter 
(#2363). Closes #2357.




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


[Synfig-devl] [synfig/synfig] 9a248d: Fix active bone selection for Skeleton Deformation...

2021-10-18 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 9a248d3f03f1d29cd45fbed9435292285245f31d
  
https://github.com/synfig/synfig/commit/9a248d3f03f1d29cd45fbed9435292285245f31d
  Author: rodolforg 
  Date:   2021-10-18 (Mon, 18 Oct 2021)

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

  Log Message:
  ---
  Fix active bone selection for Skeleton Deformation Layer (#2340)

Problem happens when user:

1. creates a skeleton deformation layer and its bones; then
2. uses Normal tool and pose skeleton
3. goes back to Bone tool and try to click on a bone whose rest position
4. differs of pose position.




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


[Synfig-devl] [synfig/synfig] 188126: Fix broken bone selection for Skeleton Deformation...

2021-10-18 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 188126edecefe08270959ee60fb2f6777d2b4889
  
https://github.com/synfig/synfig/commit/188126edecefe08270959ee60fb2f6777d2b4889
  Author: rodolforg 
  Date:   2021-10-18 (Mon, 18 Oct 2021)

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

  Log Message:
  ---
  Fix broken bone selection for Skeleton Deformation Layer (#2365)

Broken due to PR #2325




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


[Synfig-devl] [synfig/synfig] 19a88f: Added `seekpos` method for FileSystemNative::ReadS...

2021-10-18 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 19a88f4400a727b0080c26f9ba833647369181c3
  
https://github.com/synfig/synfig/commit/19a88f4400a727b0080c26f9ba833647369181c3
  Author: ice0 
  Date:   2021-10-18 (Mon, 18 Oct 2021)

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

  Log Message:
  ---
  Added `seekpos` method for FileSystemNative::ReadStream (#2224)

This fixes non-working `seekg` method.

Related issue: #2219




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


[Synfig-devl] [synfig/synfig] 56fc60: Refactored open canvas map (#2360)

2021-10-18 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 56fc601b3ad5e261b2bbe7266d1a017625201718
  
https://github.com/synfig/synfig/commit/56fc601b3ad5e261b2bbe7266d1a017625201718
  Author: ice0 
  Date:   2021-10-18 (Mon, 18 Oct 2021)

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

  Log Message:
  ---
  Refactored open canvas map (#2360)

Exchanged key and value. It allowed simplify search algorithms.




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


[Synfig-devl] [synfig/synfig] 09bdfc: Refresh Widget_RendDesc on width/height link toggl...

2021-10-17 Thread Firas Hanife via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 09bdfc6435acd890bb0d2aa1a819695b382ba8ad
  
https://github.com/synfig/synfig/commit/09bdfc6435acd890bb0d2aa1a819695b382ba8ad
  Author: Firas Hanife 
  Date:   2021-10-18 (Mon, 18 Oct 2021)

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

  Log Message:
  ---
  Refresh Widget_RendDesc on width/height link toggling (#2368)




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


[Synfig-devl] [synfig/synfig] ef5652: Circle Tool: remove deprecated falloff option (#2366)

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

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

  Log Message:
  ---
  Circle Tool: remove deprecated falloff option (#2366)

The Circle layer does not have this parameter anymore




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


[Synfig-devl] [synfig/synfig] 2f91d6: Fix typos in translation strings (#2370)

2021-10-17 Thread Firas Hanife via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 2f91d69bde04939d0f93cca8b0570e73bb1d726e
  
https://github.com/synfig/synfig/commit/2f91d69bde04939d0f93cca8b0570e73bb1d726e
  Author: Firas Hanife 
  Date:   2021-10-18 (Mon, 18 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/token.cpp
M synfig-studio/src/brushlib/brushsettings.py
M synfig-studio/src/gui/asyncrenderer.cpp
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/synfigapp/actions/layerextract.cpp
M synfig-studio/src/synfigapp/actions/valuedescbonesetparent.cpp

  Log Message:
  ---
  Fix typos in translation strings (#2370)

* Fix typos in translation strings




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


[Synfig-devl] [synfig/synfig] 838468: more Canvas class cleanup: remove unused field and...

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

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

  Log Message:
  ---
  more Canvas class cleanup: remove unused field and signal (#2371)




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


[Synfig-devl] [synfig/synfig] 6f78c6: Canvas: reduce scope of global function to static ...

2021-10-15 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 6f78c656cf18c02febb4bee14e8887027d3c6eb6
  
https://github.com/synfig/synfig/commit/6f78c656cf18c02febb4bee14e8887027d3c6eb6
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/canvas.cpp
M synfig-core/src/synfig/canvas.h
M synfig-studio/src/synfigapp/vectorizer/centerlinetostrokes.cpp

  Log Message:
  ---
  Canvas: reduce scope of global function to static private method


  Commit: 99ff7fc3d9a853438c23b505db7129f9bfc32456
  
https://github.com/synfig/synfig/commit/99ff7fc3d9a853438c23b505db7129f9bfc32456
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: hide class ancestral to avoid dangerous casts

std classes are not supposed to be derived: their methods are
not virtual.

Methods created here are required for building.


  Commit: 49cb99ff391f53a6ceefe43b5c883d2d8404f07c
  
https://github.com/synfig/synfig/commit/49cb99ff391f53a6ceefe43b5c883d2d8404f07c
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: use C++11 standard method signatures

based on https://en.cppreference.com/w/cpp/container/list


  Commit: 5b2db2d750b4e4bdc05142e4b1aa1892552f8869
  
https://github.com/synfig/synfig/commit/5b2db2d750b4e4bdc05142e4b1aa1892552f8869
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: add C++11 const iterators for completeness sake


  Commit: 36c704e27d44de9fc78f1dcd5a277518a83e4b85
  
https://github.com/synfig/synfig/commit/36c704e27d44de9fc78f1dcd5a277518a83e4b85
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: add/restore front() method for completeness sake

Although not used in current code, we may need it.


  Commit: 703a26d3326a35b98d80739a5b01d2b5eabeaf7c
  
https://github.com/synfig/synfig/commit/703a26d3326a35b98d80739a5b01d2b5eabeaf7c
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: simplify clear() & don't add extra null layer

Only and the special null layer if it still does not exist
(Like in constructor call)


  Commit: 134a443ddd7fc45b9a2cf7ae4435b15cbce4d45a
  
https://github.com/synfig/synfig/commit/134a443ddd7fc45b9a2cf7ae4435b15cbce4d45a
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: fix comments referring to double queue - canvas is a list now


  Commit: ba016879d4cba7ac8e56f58320b0481882cb50c8
  
https://github.com/synfig/synfig/commit/ba016879d4cba7ac8e56f58320b0481882cb50c8
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: remove unused private method optimize_layers()


  Commit: 37b946194928e98369d0a821012c6e2eaee23216
  
https://github.com/synfig/synfig/commit/37b946194928e98369d0a821012c6e2eaee23216
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: trim blank spaces at end of line


  Commit: 8b2453d9ae47b83be657b0652ad2501407169bb0
  
https://github.com/synfig/synfig/commit/8b2453d9ae47b83be657b0652ad2501407169bb0
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

  Log Message:
  ---
  Canvas: add_connections() now makes the connections by itself

and fix its documentation


  Commit: e0cdef39ec5e91947a44c59d0679c0c558832a87
  
https://github.com/synfig/synfig/commit/e0cdef39ec5e91947a44c59d0679c0c558832a87
  Author: ice0 
  Date:   2021-10-15 (Fri, 15 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/canvas.cpp
M synfig-core/src/synfig/canvas.h
M synfig-studio/src/synfigapp/vectorizer/centerlinetostrokes.cpp

  Log Message:
  ---
  Merge PR (#2364): Refactored Canvas class

Canvas class: hide std::list methods and do some cleanup


Compare: https://github.com/synfig/synfig/compare/fe640ca8dccd...e0cdef39ec5e



[Synfig-devl] [synfig/synfig] fe640c: Removed unused variables (#2361)

2021-10-14 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: fe640ca8dccdee12613bc28490c348d6bba08502
  
https://github.com/synfig/synfig/commit/fe640ca8dccdee12613bc28490c348d6bba08502
  Author: ice0 
  Date:   2021-10-14 (Thu, 14 Oct 2021)

  Changed paths:
M ETL/ETL/_stringf.h
M synfig-core/src/modules/lyr_std/booleancurve.cpp
M synfig-core/src/synfig/curveset.cpp
M synfig-core/src/synfig/layer.cpp
M synfig-core/src/synfig/palette.cpp
M synfig-core/src/synfig/valuenodes/valuenode_bone.cpp
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/docks/dock_history.cpp
M synfig-studio/src/gui/instance.cpp
M synfig-studio/src/gui/trees/canvastreestore.cpp
M synfig-studio/src/gui/trees/layertreestore.cpp
M synfig-studio/src/synfigapp/actions/activepointset.cpp
M synfig-studio/src/synfigapp/actions/valuedescskeletonlink.cpp
M synfig-studio/src/synfigapp/canvasinterface.cpp
M synfig-studio/src/synfigapp/vectorizer/centerlineskeletonizer.cpp

  Log Message:
  ---
  Removed unused variables (#2361)




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


[Synfig-devl] [synfig/synfig] 1c1cd2: Intersector: rename variables

2021-10-13 Thread ice0 via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 1c1cd28238215f326d1b61882564e5a3f6948242
  
https://github.com/synfig/synfig/commit/1c1cd28238215f326d1b61882564e5a3f6948242
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-12 (Tue, 12 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/rendering/primitive/intersector.cpp
M synfig-core/src/synfig/rendering/primitive/intersector.h

  Log Message:
  ---
  Intersector: rename variables

better understandable names


  Commit: dd223ba1147d452bb736160f7883daac86309aae
  
https://github.com/synfig/synfig/commit/dd223ba1147d452bb736160f7883daac86309aae
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-12 (Tue, 12 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/rendering/primitive/intersector.h

  Log Message:
  ---
  Intersector: add documentation to header


  Commit: ab63c0c217fa4a97a9994a9d981a1af26835d017
  
https://github.com/synfig/synfig/commit/ab63c0c217fa4a97a9994a9d981a1af26835d017
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-12 (Tue, 12 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/rendering/primitive/intersector.h

  Log Message:
  ---
  Intersector: classify declarations to private access


  Commit: 3f4a69701cfa80c73e84b4403d4de9cd143fbe60
  
https://github.com/synfig/synfig/commit/3f4a69701cfa80c73e84b4403d4de9cd143fbe60
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-13 (Wed, 13 Oct 2021)

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

  Log Message:
  ---
  Intersector: fix for quadratic Bezier curves

- Missed parenthesis mistake in Bhaskara solution for quadratic
equations
- Forgot to return correct signal according to curve direction for
some 'special' cases

This is another fix for #442


  Commit: ec01f7b231ad5f6312994b14e5b44f0d9d402604
  
https://github.com/synfig/synfig/commit/ec01f7b231ad5f6312994b14e5b44f0d9d402604
  Author: Rodolfo Ribeiro Gomes 
  Date:   2021-10-13 (Wed, 13 Oct 2021)

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

  Log Message:
  ---
  Circle: remove custom hit-check method: not needed anymore

Fix in Intersector for quadratic (conic) bezier curves solves
the old hit check for Circle reported in #442


  Commit: b53d1943891c69e6fc8883bb689ec6b5bd2ae0b2
  
https://github.com/synfig/synfig/commit/b53d1943891c69e6fc8883bb689ec6b5bd2ae0b2
  Author: ice0 
  Date:   2021-10-14 (Thu, 14 Oct 2021)

  Changed paths:
M synfig-core/src/modules/mod_geometry/circle.cpp
M synfig-core/src/modules/mod_geometry/circle.h
M synfig-core/src/synfig/rendering/primitive/intersector.cpp
M synfig-core/src/synfig/rendering/primitive/intersector.h

  Log Message:
  ---
  Merge PR #2358: cleanup and fix Intersector class

cleanup and fix Intersector class: documentation and conic curves


Compare: https://github.com/synfig/synfig/compare/4f80ad1f48d6...b53d1943891c


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


[Synfig-devl] [synfig/synfig] 4f80ad: Use Widget_FontFamily in Text Tool toolbox and reo...

2021-10-11 Thread Firas Hanife via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 4f80ad1f48d63d3c47ad16dd4bc1dd17f913de75
  
https://github.com/synfig/synfig/commit/4f80ad1f48d63d3c47ad16dd4bc1dd17f913de75
  Author: Firas Hanife 
  Date:   2021-10-12 (Tue, 12 Oct 2021)

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

  Log Message:
  ---
  Use Widget_FontFamily in Text Tool toolbox and reorder widgets (#2355)




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


[Synfig-devl] [synfig/synfig] 639585: remove unused file synfig/polygon.h (#2353)

2021-10-11 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 639585c618353fccd29a1673da1cd91288e96f68
  
https://github.com/synfig/synfig/commit/639585c618353fccd29a1673da1cd91288e96f68
  Author: rodolforg 
  Date:   2021-10-12 (Tue, 12 Oct 2021)

  Changed paths:
M synfig-core/src/synfig/Makefile.am
M synfig-core/src/synfig/layers/layer_meshtransform.h
R synfig-core/src/synfig/polygon.h

  Log Message:
  ---
  remove unused file synfig/polygon.h (#2353)




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


[Synfig-devl] [synfig/synfig] f9db3e: fix crash on ValueDescSet action: not every list i...

2021-10-11 Thread rodolforg via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: f9db3eeae3d75f123caf34db0947aeea9899b6c2
  
https://github.com/synfig/synfig/commit/f9db3eeae3d75f123caf34db0947aeea9899b6c2
  Author: rodolforg 
  Date:   2021-10-12 (Tue, 12 Oct 2021)

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

  Log Message:
  ---
  fix crash on ValueDescSet action: not every list is a dynamic one (#2354)

It makes a dynamic_cast and defer the pointer without checking for null

Not every list is a dynamic list, so it can crash.

Crash example:

1. With Polygon tool, create a polygon shape (not region/outline)
2. Convert its 'Vertex List' parameter to Switch value node type
3. Activate 'Switch' parameter of Switch value node
4. *crash *




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


[Synfig-devl] [synfig/synfig] 5e1988: Enable "Link width and height" by default in Rende...

2021-10-11 Thread Firas Hanife via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 5e19882b8cf3a0ea67de5c394e9f350b96d81a39
  
https://github.com/synfig/synfig/commit/5e19882b8cf3a0ea67de5c394e9f350b96d81a39
  Author: Firas Hanife 
  Date:   2021-10-11 (Mon, 11 Oct 2021)

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

  Log Message:
  ---
  Enable "Link width and height" by default in Render Settings (#2351)




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


[Synfig-devl] [synfig/synfig] 87cc5d: Apply action to all selected layers from pop-over ...

2021-10-11 Thread Firas Hanife via Synfig-devl
  Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 87cc5d28090b172eabdf7f92baaded3bd20cd01e
  
https://github.com/synfig/synfig/commit/87cc5d28090b172eabdf7f92baaded3bd20cd01e
  Author: Firas Hanife 
  Date:   2021-10-11 (Mon, 11 Oct 2021)

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

  Log Message:
  ---
  Apply action to all selected layers from pop-over menu (#2352)




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


<    3   4   5   6   7   8   9   10   11   12   >