Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/synfig/synfig

This is the Official source code repository of the Synfig project
https://github.com/synfig/synfig

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

Widget_Keyframe_List: clean up (and make use of TimePlotData)

f6b3f24e9048a0eb1fd8b0061d8cf612a2b6d767 authored over 3 years ago
Widget_Keyframe_List: now it uses TimePlotData as everything else

d242dcdb020bb6a34efff55f810a153b112952e7 authored over 3 years ago
don't output debug message on KeyframeSet action

295bd99c76265a6791103726b3ea2062c369f07f authored over 3 years ago
Widget_Keyframe: create method to find keyframe around time

e57efd3385c754af0f5b9d7cf9116d08426cacff authored over 3 years ago
Merge PR (#2377): Version 1.5.1

Version 1.5.1

bef484ca85ba6adc04b7ddad68c7e5db3a4bbe8a authored over 3 years ago
Release version 1.5.1

2cb6cc69fb8eb2064e61d97923c328f5d0073b3f authored over 3 years ago
OSX build: Add fribidi package

bc951af6bb56fccd42ad8f9662abcaa60daaf549 authored over 3 years ago
Update translations

ca44bad92651641cf08af2ae534c14f68e8e1bb9 authored over 3 years ago
Bump version to 1.5.1

bc042916c2513fea501e9236b17a8e80cf844396 authored over 3 years ago
Update ChangeLog up to 2021-10-20

6ad4ed419753ad0e1e40a6e76a733d9d39ca8ba5 authored over 3 years ago
Update ChangeLog up to 2021-10-17

a5106bb04e60ab83d6b1084436dcbaef02a716a9 authored over 3 years ago
Update ChangeLog up to 2021-10-09

5e6bf5cca190b6f4704623bcd3eae60b22c2af8f authored over 3 years ago
Filter and move changelog items for 1.6.0 (part 2)

046848e731b27b9e1b42374747e62759e8deb376 authored over 3 years ago
Update ChangeLog up to 2021-08-29

1c080bab75e256766ddf6424e4eeb2bb9e442998 authored over 3 years ago
Move development entries to ChangeLog-development.md

f701f01754ca3df02e4fae04ae91d0727360fdd8 authored over 3 years ago
Update ChangeLog up to 2021-10-03

20136ad582f3122ec671b9c8b04aa5fd519467f1 authored over 3 years ago
Filter and move changelog items for 1.6.0 (part 1)

8c0c3d557d7c5367d987bd3a2e6cc777914d5f92 authored over 3 years ago
Update ChangeLog up to 2021-09-05

546ef6c4c8a4b7c1a3192df31f63ef49e2321eb5 authored over 3 years ago
Update NEWS files for latest stable releases

3a739b753d3c8aa793a8f9028b38daad81a6545d authored over 3 years ago
Update ChangeLog up to 2021-09-11

51556340c9192d0114f41af4a566177a5621e27d authored over 3 years ago
Update ChangeLog up to 2021-08-22

6ae8bc6c34a188b1009e9984f63dcb4e654a33eb authored over 3 years ago
Update ChangeLog up to 2021-09-25

2ba425337991f3ac98b0e54fb8e64058d8d9c0c8 authored over 3 years ago
Update ChangeLog up to 2021-10-02

70bb34d5ddbec4747e6d71552ae8da892b719ec4 authored over 3 years ago
Update ChangeLog up to 2021-09-18

de59380525f7aba1a9dcefbe05786e44b9e19b9d authored over 3 years ago
Merge PR (#2362): Text Layer ported to Cobra render engine

Text Layer ported to Cobra render engine

17b52129e04f721e6c26229f15f22fd534c1f3aa authored over 3 years ago
Layer_Freetype: hide some Layer_Shape params

They clutter, some are not needed or even do not work (eg. feather)

ad820501b6e20e790cd60f1eb08a16e90978dd3b authored over 3 years ago
Layer_Freetype: mark some error messages as translatable

c702a770fd50af3bdef81be9da27404a6c561fe3 authored over 3 years ago
WIP - text

5b26703717ef244b1243cc3d4f35802ce83c6f3d authored over 3 years ago
Layer_Freetype: avoid unnecessary check (it's done earlier)

4ced8aa0f51138c512e8e385942f8607f7f07865 authored over 3 years ago
Layer_Freetype: prevent multithread issues for FaceCache

01e00b44de0cb4ee4f578d0643e986f0f00b3b10 authored over 3 years ago
IT'S KINDA MAGIC! Text Layer ported to Cobra engine

e95aa2c857774d1e4721205a4474209ca3b5fd3a authored over 3 years ago
Layer_Freetype: always update HarfBuzz font when caches a new face

fbd7a350d562a716065a29b425e5b622223657a7 authored over 3 years ago
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 bli...

1d38aeaa472c1dd4fbd7867e9834c050b6f27b76 authored over 3 years ago
Merge PR (#2376): Remove dead/dummy translations

Remove dead/dummy translations

876ed89d9c6602d9cf1acc12a9a72bdd060e8884 authored over 3 years ago
Remove other dummy/dead translations

8cfdbe99c9a66356de9fcba4dc4c6cab4c772742 authored over 3 years ago
Remove "hi_IN" locale (will be replaced by "hi").

Closes #2221

2d755883821a7fab9ae5216671d43307ad86fafd authored over 3 years ago
TimeTrack: Fix missing context menu for waypoints at Canvas Parameter (#2363). Closes #2357.

dd7a1c4c2fa38c51935e1daea703605a1bd736e0 authored over 3 years ago
Fix active bone selection for Skeleton Deformation Layer (#2340)

Problem happens when user:

1. creates a skeleton deformation layer and its bones; then
2. us...

9a248d3f03f1d29cd45fbed9435292285245f31d authored over 3 years ago
Fix broken bone selection for Skeleton Deformation Layer (#2365)

Broken due to PR #2325

188126edecefe08270959ee60fb2f6777d2b4889 authored over 3 years ago
Added `seekpos` method for FileSystemNative::ReadStream (#2224)

This fixes non-working `seekg` method.

Related issue: #2219

19a88f4400a727b0080c26f9ba833647369181c3 authored over 3 years ago
Refactored open canvas map (#2360)

Exchanged key and value. It allowed simplify search algorithms.

56fc601b3ad5e261b2bbe7266d1a017625201718 authored over 3 years ago
Refresh Widget_RendDesc on width/height link toggling (#2368)

09bdfc6435acd890bb0d2aa1a819695b382ba8ad authored over 3 years ago
Circle Tool: remove deprecated falloff option (#2366)

The Circle layer does not have this parameter anymore

ef565258e3317d35a58b6534526219aad63882bd authored over 3 years ago
Fix typos in translation strings (#2370)

* Fix typos in translation strings

2f91d69bde04939d0f93cca8b0570e73bb1d726e authored over 3 years ago
more Canvas class cleanup: remove unused field and signal (#2371)

8384686e01629bfa0e0d944e79281c75546947c5 authored over 3 years ago
Merge PR (#2364): Refactored Canvas class

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

e0cdef39ec5e91947a44c59d0679c0c558832a87 authored over 3 years ago
Canvas: remove unused private method optimize_layers()

ba016879d4cba7ac8e56f58320b0481882cb50c8 authored over 3 years ago
Canvas: trim blank spaces at end of line

37b946194928e98369d0a821012c6e2eaee23216 authored over 3 years ago
Canvas: add/restore front() method for completeness sake

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

36c704e27d44de9fc78f1dcd5a277518a83e4b85 authored over 3 years ago
Canvas: add_connections() now makes the connections by itself

and fix its documentation

8b2453d9ae47b83be657b0652ad2501407169bb0 authored over 3 years ago
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)

703a26d3326a35b98d80739a5b01d2b5eabeaf7c authored over 3 years ago
Canvas: hide class ancestral to avoid dangerous casts

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

Methods created here...

99ff7fc3d9a853438c23b505db7129f9bfc32456 authored over 3 years ago
Canvas: fix comments referring to double queue - canvas is a list now

134a443ddd7fc45b9a2cf7ae4435b15cbce4d45a authored over 3 years ago
Canvas: add C++11 const iterators for completeness sake

5b2db2d750b4e4bdc05142e4b1aa1892552f8869 authored over 3 years ago
Canvas: reduce scope of global function to static private method

6f78c656cf18c02febb4bee14e8887027d3c6eb6 authored over 3 years ago
Canvas: use C++11 standard method signatures

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

49cb99ff391f53a6ceefe43b5c883d2d8404f07c authored over 3 years ago
Removed unused variables (#2361)

fe640ca8dccdee12613bc28490c348d6bba08502 authored over 3 years ago
Merge PR #2358: cleanup and fix Intersector class

cleanup and fix Intersector class: documentation and conic curves

b53d1943891c69e6fc8883bb689ec6b5bd2ae0b2 authored over 3 years ago
Intersector: fix for quadratic Bezier curves

- Missed parenthesis mistake in Bhaskara solution for quadratic
equations
- Forgot to return cor...

3f4a69701cfa80c73e84b4403d4de9cd143fbe60 authored over 3 years ago
Circle: remove custom hit-check method: not needed anymore

Fix in Intersector for quadratic (conic) bezier curves solves
the old hit check for Circle repor...

ec01f7b231ad5f6312994b14e5b44f0d9d402604 authored over 3 years ago
Intersector: rename variables

better understandable names

1c1cd28238215f326d1b61882564e5a3f6948242 authored over 3 years ago
Intersector: add documentation to header

dd223ba1147d452bb736160f7883daac86309aae authored over 3 years ago
Intersector: classify declarations to private access

ab63c0c217fa4a97a9994a9d981a1af26835d017 authored over 3 years ago
Use Widget_FontFamily in Text Tool toolbox and reorder widgets (#2355)

4f80ad1f48d63d3c47ad16dd4bc1dd17f913de75 authored over 3 years ago
remove unused file synfig/polygon.h (#2353)

639585c618353fccd29a1673da1cd91288e96f68 authored over 3 years ago
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 d...

f9db3eeae3d75f123caf34db0947aeea9899b6c2 authored over 3 years ago
Enable "Link width and height" by default in Render Settings (#2351)

5e19882b8cf3a0ea67de5c394e9f350b96d81a39 authored over 3 years ago
Apply action to all selected layers from pop-over menu (#2352)

87cc5d28090b172eabdf7f92baaded3bd20cd01e authored over 3 years ago
remove unneeded #include (#2342)

b613379476de2f3b0aba60a5554642ae740252b5 authored over 3 years ago
Bone Parent parameter should be static by default (#2349)

Animated parent bone is an advanced feature and may cause
issues in GUI edition.

014f0bd2e2f9308238a9f6ce216a58098f1818d4 authored over 3 years ago
Bevel parameter of Rectangle layer is a relative value, not distance (#2350)

Range: 0% - 100%, being 100% half of rectangle width/height

10e7c64962d36c273644edccd120264fbaaf6c95 authored over 3 years ago
Add Handle type to Skeleton and SkeletonDeformation layers (#2348)

avoid misunderstandings

This commit fixes some Layer_Skeleton::Handle::cast_dynamic()
and La...

1210f50b67ffa33d34f6312c7e6a14bf12e87a91 authored over 3 years ago
Bone Tool: Fix crash when undoing Child Bone until first one (#2341)

If someone uses Bone Tool and create 3 bones in a row and
undoes 2 times, creating a new (secon...

d7fcc40d177250ae3a5b646b2dac8889e6c3f6d7 authored over 3 years ago
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...

21e1a3e0e7e42dafc8c959d54ac461d325f680d2 authored over 3 years ago
Fixed crash of test on Void Linux (#2265)

Crash caused by incorrect work with iterators

61a290b1aaf58366149662ae0ad224127711aea8 authored over 3 years ago
Select parent group after image import (#2339)

instead of the image itself.
fix #2337

269d895a128b947130f4b91a3e498b6070a5b4fd authored over 3 years ago
Bone Tool: fix default bone width preference loading (#2343)

If saved with pixel unit system, the value would be loaded wrong, as
if it was the Synfig unit ...

84f124171763b449efb9dca024b1ba4abaa79051 authored over 3 years ago
Merge PR #2232: Add better support for RTL text to Text Layer

Add better support for Arabic language to Text Layer

5312fea69f2bbbca5c8f552990a1f8c16d506ccc authored over 3 years ago
Layer_Freetype: Make HarfBuzz required by default

And FriBiDi required only when HarfBuzz is used

32116bcbf29015868ce30c5f5c3d9b9b1d58e921 authored over 3 years ago
renamed init() to instance() (singleton)

f8aa6fcd791840d0e0b8a27e5431a9ab2718c793 authored over 3 years ago
Layer_FreeType: more minor code cleanup

- reduce variable scope
- remove useless comments
- remove unused variable
- remove unneeded typ...

e7c66bff43fab7e9cfc3656a405389260ebc8e9f authored over 3 years ago
Deleted member function should be public

21f84a903b3ccfa7f7c722a8c8d070eb8f284395 authored over 3 years ago
Layer_FreeType: separate utf32 converter and line parser

4b6baf0c194ebc190aa3ae4f98f0d477ac994ac7 authored over 3 years ago
changed height to unsigned value

f7003384fc8a871238c9ec83d68d274709bbbc39 authored over 3 years ago
Switched virtual to override

3c2dde9b3b5ff3c84e19a5f9358f5ab4882a31b3 authored over 3 years ago
[CMake] Move Layer_Freetype stuff for its module

fd2915263380b3529e87de3de61de557eb17ba6f authored over 3 years ago
removed unused variables, make some variables const

5e41a865eaa6513080a69ac81aa1215106855320 authored over 3 years ago
Layer_FreeType: another minor code cleanup

1bc7c1e8a93808dd621197582031ce7bdf00569f authored over 3 years ago
Layer_FreeType: prefer nullptr

24ae556bd0961eea522bbd761a9a9c2dedba94a7 authored over 3 years ago
[CMake] Added search for fribidi/harfbuzz packages

9f336e5783eb84dd3322fdce039fd2cc714a5bf5 authored over 3 years ago
Layer_FreeType: separate code for possible folders for fonts

1a49c1344fec440049a3b6fd3e8c0cb45aa469d4 authored over 3 years ago
Layer_FreeType: only call method if its return value is useful

dcdbb72792d26f2e2a09d096c4dd77d1ee0bff86 authored over 3 years ago
Layer_FreeType: avoid deprecated API

fb755277c380aff336025f91e73b5546bde455c5 authored over 3 years ago
FaceCache constructor is returned back to private to prevent instantiation

c4867c46e06a89c69ff7b90250c4bc8bda5a9987 authored over 3 years ago
Layer_FreeType: add support to text shaping via HarfBuzz

Now Hebrew, Arabic and other languages that need text shaping
is properly supported, I hope!

18c0b3cec632011379ddf335c6fa1f1174551230 authored over 3 years ago
[CMake] Removed Pango and Cairo dependencies for synfig-core

19e509a69e04025a3fb58513021494b85dccf732 authored over 3 years ago
[CMake] Fixed MacOS build (ld: library not found for -lharfbuzz)

2c5896698e7d7235f8242b9f7557c557a6cf7ef5 authored over 3 years ago
Layer_Freetype: new Text Layer parameter: text direction

e92fcf59dff1017dab5dc55a291db78bd814c7d0 authored over 3 years ago
Layer_FreeType: add support to BiDi text via FriBiDi

5cc97b295b3c82850ebaae3803459ed68c3faa48 authored over 3 years ago
Layer_FreeType: remove more unused code

4f573cc3ea40affcc273cccd759ac30f32a7927a authored over 3 years ago