571 Commits

Author SHA1 Message Date
badlogic
30702a3bff [c][cpp] Fix AnimationState::clearNext() 2021-06-21 17:45:34 +02:00
Mario Zechner
de697385fc [runtimes] Fix up README.md files using correct editor version. 2021-06-14 15:31:17 +02:00
Mario Zechner
3af35555a9 [c][cpp] Expose colors on bones, attachments. Closes #1823 2021-06-14 14:50:07 +02:00
badlogic
07d3633881 [c][cpp] Port IK constraint changes
See

33bce01fee
f9862b10b3
2021-06-09 14:44:24 +02:00
Mario Zechner
35650a6bb2 [c] port of constraint application oder, see #1896 2021-06-07 16:57:16 +02:00
Mario Zechner
4715608108 [c][cpp] Fix remaining 4.0 porting bugs, apply formatter. 2021-06-07 16:13:25 +02:00
Nathan Sweet
a5be08a62a More clean up. 2021-06-05 21:16:36 -04:00
Nathan Sweet
700d2897a8 Various clean up. 2021-06-04 22:16:54 -04:00
Nathan Sweet
a8b79a66e1 [c, cpp] Renamed frameIndex parameters.
frame: frame number, 0 to frameCount - 1.
frameIndex: index into frames[].
2021-06-04 10:50:26 -04:00
Nathan Sweet
7bc5d995a3 [c] Fixed some incorrect constants. 2021-06-04 10:40:04 -04:00
Nathan Sweet
7df74c2fa4 Various fixes, clean up.
* Added missing CurveTimeline#shrink calls. c and cpp got BOZO comments until the method is added.
* SkeletonJson#readCurve clean up.
* ts, use shorthand for null checks.
* csharp, don't use unnecessary hasNext local.
2021-06-03 21:42:35 -04:00
Nathan Sweet
e40bc3c151 [c] Fixed wrong curve index. 2021-06-03 21:24:36 -04:00
Nathan Sweet
7aa940a961 Fixes for reading mix X/Y. 2021-06-03 15:33:48 -04:00
Mario Zechner
69f0873122 [c] Timeline type and debugging prints. 2021-06-02 09:28:24 +02:00
Mario Zechner
a71d73928d [c] Fix frame and curve array initialization in timelines, add debugging methods. 2021-05-31 15:58:18 +02:00
Nathan Sweet
6dfae6df3c Missing port: Fixed AnimationState crash when the number of timelines changes during a mix.
Ref impl commit: b99df7286aa933411f90eda6dbdeffd936058ae4
2021-05-31 01:26:41 -04:00
badlogic
e6a14ff532 [c] 4.0 porting, complete but with bugs. 2021-05-26 15:17:20 +02:00
badlogic
090f317602 [c] 4.0 porting, skeleton binary complete. 2021-05-20 11:30:34 +02:00
badlogic
7a7a69592a [c] 4.0 porting, skeleton binary. 2021-05-19 12:31:40 +02:00
badlogic
5411717c1a [c] 4.0 porting, texture atlas parsing and key value storage in regions. 2021-05-12 15:18:39 +02:00
badlogic
5d50d8f28e [c] 4.0 porting, atlas parsing. 2021-04-08 20:56:58 +02:00
badlogic
fd06ab2bae [c] 4.0 porting, remove unused vars. 2021-04-07 14:37:40 +02:00
badlogic
f74e80ae89 [c] 4.0 porting, AnimationState 2021-04-07 14:36:36 +02:00
badlogic
733aab6e73 [c] 4.0 porting, timelines complete. 2021-04-02 21:35:58 +02:00
badlogic
90bb6e2607 [c] 4.0 porting, more timeline work. 2021-04-01 21:20:44 +02:00
badlogic
5d3c3dbfc4 [c] More 4.0 porting, further refactoring of timelines. 2021-04-01 16:38:24 +02:00
badlogic
44b390cc0f [c] 4.0 porting, more timeline work. 2021-03-30 16:25:40 +02:00
badlogic
3753dd6077 [c] 4.0 porting, color timelines 2021-03-26 13:27:29 +01:00
badlogic
25f202abe0 [c] 4.0 porting, SRTS timelines. 2021-03-26 12:43:24 +01:00
badlogic
22f6782fe5 [c] 4.0 porting, more timeline work. 2021-03-23 15:58:56 +01:00
badlogic
a4c5b9937f [c] 4.0 port. refactor the way we handle animation and timeline data. 2021-03-22 15:21:14 +01:00
badlogic
1fa5545f19 [c] 4.0 porting, constraints & skeleton 2021-03-18 14:44:38 +01:00
badlogic
8798b48e39 [c] Remove SPINE_SHORT_NAMES and C++ struct constructors. 2021-03-18 11:07:16 +01:00
badlogic
cc654ac229 Merge branch '3.8' into 4.0-beta 2020-08-26 16:23:43 +02:00
Alexander Akhundzhanov
297fc2f438
[spine-c] Fixed floating point exception - division by zero (#1706) 2020-08-26 16:23:01 +02:00
badlogic
eddb0dde24 Merge branch '3.8' into 4.0-beta 2020-08-26 16:10:55 +02:00
badlogic
6c5948ab0b [c] Closes #1740, Parsing of path constraint timelines from JSON files was incorrect. 2020-08-26 16:10:43 +02:00
badlogic
c7a210a391 Merge branch '3.8' into 4.0-beta 2020-08-26 16:07:00 +02:00
badlogic
b4548b9166 [c][cpp] Closes #1742, incorrect rotation value applied for 2 bone IK. 2020-08-26 16:06:41 +02:00
badlogic
10ecbcf8f3 Merge branch '3.8' into 4.0-beta 2020-08-13 14:50:18 +02:00
badlogic
6d833f36d1 [c] Port of commit 8290353. Fix for hold previous on 3+ animations causing dipping. See #1738. 2020-08-13 14:22:49 +02:00
badlogic
691767ca1f Merge branch '3.8' into 3.9-beta 2020-06-03 17:44:21 +02:00
badlogic
93d78523c4 [c] Fix 1-bone IK, see #1692. 2020-06-03 17:36:42 +02:00
badlogic
3bdd39a409 Merge branch '3.8' into 3.9-beta 2020-06-03 13:17:58 +02:00
badlogic
ebd0bea6ed [c] Initialize timeline local var for additive blending case. Closes #1688. 2020-06-03 13:17:39 +02:00
Harald Csaszar
69f78b03e1 Merge branch '3.8' into 3.9-beta 2020-05-20 16:48:55 +02:00
badlogic
f3a9c0a535 [c][cpp] Port of additional fix for #1668. 2020-05-20 16:18:23 +02:00
badlogic
0bcd19ef55 Merge branch '3.8' into 3.9-beta 2020-05-06 19:47:25 +02:00
badlogic
6a317a1e3f [runtimes] Port of fix for TransformMode.noRotationOrReflection applying skeleton scale twice. See #1668. 2020-05-06 19:47:08 +02:00
Nathan Sweet
b0407a850c Merge branch '3.8' into 3.9-beta 2020-04-19 16:46:41 +02:00