John Preston
ab82ff0fb7
QtLottie: Completely detach from upstream.
2019-05-27 14:11:27 +02:00
John Preston
12a4a849ca
QtLottie: Make property parsing non-virtual.
2019-05-27 14:11:27 +02:00
John Preston
38e2837cb6
Remove MOC for QtLottie.
2019-05-27 14:11:27 +02:00
John Preston
0e7cefb69c
QtLottie: Use QStringLiteral instead of QLatin1String.
2019-05-27 14:11:27 +02:00
John Preston
21eaa35d8c
QtLottie: Drop expressions.
2019-05-27 14:11:27 +02:00
John Preston
fbc206ebee
QtLottie: Enforce BM nodes parent.
2019-05-27 14:11:27 +02:00
John Preston
cfff744cb1
Parse and render lottie in the background.
2019-05-27 14:11:26 +02:00
John Preston
5b04698f5f
QtLottie: Suboptimal fix for spatial properties.
2019-05-27 14:11:26 +02:00
John Preston
246e4e45bd
QtLottie: Add partial support for masksProperties.
2019-05-27 14:11:26 +02:00
John Preston
f2ef2fab4f
QtLottie: Support many geometry shapes in a group.
2019-05-27 14:11:26 +02:00
John Preston
1a2755f126
QtLottie: Ignore opacity in null layer transform.
2019-05-27 14:11:26 +02:00
John Preston
801580c46f
QtLottie: Apply even inactive parent transforms.
2019-05-27 14:11:26 +02:00
John Preston
3f1ec52e6c
QtLottie: Fix precomp layer start time.
2019-05-27 14:11:26 +02:00
John Preston
2c422dcd73
QtLottie: Add BMScene root class.
2019-05-27 14:11:26 +02:00
John Preston
6abf74530d
QtLottie: Check each layer for visibility by frame.
2019-05-27 14:11:26 +02:00
John Preston
08ad74da8f
QtLottie: Fix parent transform in precomp layers.
2019-05-27 14:11:26 +02:00
John Preston
38427aa52a
Fix build in Xcode.
2019-05-27 14:11:26 +02:00
John Preston
68eb48be8d
QtLottie: Fix scaling in some animations.
2019-05-27 14:11:26 +02:00
John Preston
5e5b4197e9
QtLottie: Apply opacity in BMFill and BMStroke.
2019-05-27 14:11:26 +02:00
John Preston
48eb5dd112
QtLottie: Bug fixes.
2019-05-27 14:11:26 +02:00
John Preston
9b7e3dc3ec
QtLottie: Fix SpatialProperty interpolation.
2019-05-27 14:11:26 +02:00
John Preston
2f02198ac7
QtLottie: Add support for precomp layer.
2019-05-27 14:11:26 +02:00
John Preston
da845a089e
QtLottie: Rebase onto upstream/dev.
2019-05-27 14:11:26 +02:00
John Preston
2caa3e3def
QtLottie: Add precomp assets parsing.
2019-05-27 14:11:26 +02:00
John Preston
f9a32dc70f
QtLottie: Add support for null layer.
2019-05-27 14:11:26 +02:00
John Preston
8dc7f8b8a1
QtLottie: Fix prepending mask layer.
2019-05-27 14:11:26 +02:00
John Preston
78d3bdfe3a
Fix build in Xcode.
2019-05-27 14:11:26 +02:00
John Preston
fbfd3ddd68
Partially support new spec keyframes parsing.
2019-05-27 14:11:26 +02:00
John Preston
33b3fa68f0
QtLottie: Rebase onto upstream/dev.
2019-05-27 14:11:26 +02:00
John Preston
2fae2278f7
QtLottie: Fix UB in last keyframe easing point.
...
Example: https://lottiefiles.com/427-happy-birthday
The present box top was rendered below the body or not depending on
the uninitialized bytes from QBezier.
2019-05-27 14:11:26 +02:00
John Preston
22c2054dcf
First attempt to use QtLottie.
2019-05-27 14:11:26 +02:00
John Preston
839cedde65
Closed alpha version 1.6.3.6: Update to VS 2019.
2019-04-04 20:51:42 +04:00
John Preston
77fbf19a72
Use serverside keywords for emoji suggestions.
2019-04-02 14:33:53 +04:00
John Preston
399aed4087
Remove setting for Mac App Store version.
2019-03-20 14:31:32 +04:00
John Preston
dc3996c077
Beta version 1.5.18: Update libtgvoip.
2019-03-15 16:57:18 +04:00
John Preston
ed93669693
Beta version 1.5.16: Update libtgvoip.
2019-03-12 19:04:22 +04:00
John Preston
473e30e594
Basic code for media streaming + testing on music.
2019-03-11 11:49:21 +04:00
John Preston
fe618bd652
Use crl::time/now instead of TimeMs/getms.
2019-02-19 11:06:33 +04:00
John Preston
e2f0886950
Add option to blur chat background.
2019-02-07 19:36:30 +03:00
Gregory K
11b991cddc
Add call settings ( #5540 )
2019-01-05 15:08:02 +04:00
John Preston
d539d9b5d2
Fix postponed calls from crl::on_main() on macOS.
...
In libdispatch crl::on_main() implementation we bypass Application::notify() frame.
So we handle event loop nesting control manually by wrapping all invokations done
through crl::on_main() with the same methods we do from Application::notify().
2018-12-27 13:34:12 +04:00
John Preston
db064381d9
Re-update libtgvoip.
...
The submodule was rolled back in 0b87db8b45
.
2018-12-26 11:20:01 +04:00
udf
0b87db8b45
Ignore only empty drafts while sending with clear_draft ( #5424 )
2018-12-26 10:52:48 +04:00
John Preston
e6b9caac61
Update libtgvoip.
2018-11-29 16:15:22 +04:00
John Preston
91d784f9bd
Beta version 1.4.6: Fix libtgvoip for Linux.
2018-11-09 21:29:40 +04:00
John Preston
5b0ad0508a
Update libtgvoip.
2018-11-09 20:13:59 +04:00
John Preston
377689ae86
Fix build for Xcode 10.
2018-09-19 19:22:14 +03:00
John Preston
12be795de7
Update libtgvoip.
2018-09-02 16:49:08 +03:00
John Preston
63103ede81
Update libtgvoip.
2018-09-01 18:56:08 +03:00
John Preston
b9af3c7f34
Add base::ConcurrentTimer.
...
Write removes from cache database once an hour.
2018-09-01 18:56:08 +03:00