15944 Commits

Author SHA1 Message Date
Peter
07be3d7426 Improve layout 2019-07-09 19:41:12 +04:00
Peter
a16fbaebfc Make ContainerViewLayout mutable 2019-07-09 19:37:38 +04:00
Peter
3539290d65 Treat warnings as errors 2019-07-09 19:37:20 +04:00
Hermet Park
9be18fbd40 stb: ++safety.
make it safe not to leave potential dangling pointers.
2019-07-09 21:37:59 +09:00
Hermet Park
5888aa5bfa pixman: ++safety
make it safe not to leave potential dangling pointers.
2019-07-09 21:36:39 +09:00
Hermet Park
8cba9bc7b4 Revert "stb: ++safety."
unintended code. revert it.

This reverts commit cca357019d7822b2c21eb1a910f08cdff60645a1.
2019-07-09 21:36:01 +09:00
Hermet Park
cca357019d stb: ++safety.
make it safe not to leave potential dangling pointers.
2019-07-09 21:29:08 +09:00
Peter
321bedf047 Merge commit 'c85d0b21c7616e3057c15690f2c1896e8592037e' 2019-07-09 12:18:27 +04:00
subhransu mohanty
3094041f54 Fix clang code model warning 2019-07-09 16:14:13 +09:00
subhransu mohanty
ff38323a65 lottie/optimize: Reduce LOTLayerData size
- better packing
- move seldom use data to extra storage
- reuse layerSize for layer as well as solidlayer size.

Now Size(LOTLayerData) reduced from 262 to 128 byte.
2019-07-09 14:11:49 +09:00
Peter
c85d0b21c7 Fix build 2019-07-08 18:50:16 +04:00
Peter
b8e58f2df8 Updated build script 2019-07-08 18:26:24 +04:00
Ilya Laktyushin
7ff263736c Added tgs check 2019-07-07 17:12:31 +02:00
Ilya Laktyushin
1aa9c3d871 Added some format checks 2019-07-07 17:01:38 +02:00
Ilya Laktyushin
529dfcd10a Fixed gunzip 2019-07-07 16:40:40 +02:00
Ilya Laktyushin
4f2f717239 Fixed lottie file parsing 2019-07-07 16:12:50 +02:00
Ilya Laktyushin
f57f5b6637 Increased animated sticker file size limit 2019-07-07 15:33:55 +02:00
sub.mohanty@samsung.com
0a43020127 example: use std::string api 2019-07-07 15:37:35 +09:00
sub.mohanty@samsung.com
661ec7e591 rlottie: Fix Crash when the resource is not a valid lottie resource
- when resource dosen't have valid header
- layer dosen't have a transform object
2019-07-07 13:52:46 +09:00
Peter
6e060bdded Isolate rlottie drawing 2019-07-06 20:34:08 +03:00
Peter
80df088f5f Isolate rlottie drawing 2019-07-06 20:28:59 +03:00
Ilya Laktyushin
670bd2d45a Various UI fixes 2019-07-06 15:39:30 +02:00
Ilya Laktyushin
59bb8b90ed Implemented customizable accent colors for dark themes and tuned black theme colors 2019-07-05 20:37:10 +02:00
Peter
b3686f1af4 Fix partitioning 2019-07-05 19:59:26 +03:00
Peter
7c1d15a01b Merge commit '64e68f3fa9930f63fa21c1921fe032e54c7d0970' 2019-07-05 19:50:30 +03:00
Peter
dd27e976cb Support host links 2019-07-05 19:50:25 +03:00
Peter
18fd644c15 Update project 2019-07-05 19:47:49 +03:00
Peter
d49e952260 Don't display animated stickers in files 2019-07-05 19:47:35 +03:00
Peter
4189fd5887 Cleanup 2019-07-05 19:47:08 +03:00
Peter
c8ede59f9f Update project 2019-07-05 19:46:52 +03:00
Peter
6c782fb009 Improved networking 2019-07-05 19:43:04 +03:00
Hermet Park
bfda7feee5 vs2019: added the preset visual studio project.
This is a compilable vs project to generate library
for the fan of visual studio.

Still, there are a lot of compile warnings,
it works to generate working dll and lib.
2019-07-05 18:08:11 +09:00
Ilya Laktyushin
64e68f3fa9 no message 2019-07-04 20:22:14 +02:00
Ilya Laktyushin
32dfb1ed6c Fixed animated stickers fetch in suggestion panel release-5.9 2019-07-04 16:47:09 +02:00
Ilya Laktyushin
354a08f577 Fixed animated stickers fetch in suggestion panel 2019-07-04 16:40:23 +02:00
sub.mohanty@samsung.com
4d61e8fd01 fix warning regarding nested anonymus union 2019-07-04 21:53:58 +09:00
subhransu mohanty
36eae75a5a rlottie/meson: make rlottie buildable as a subproject 2019-07-04 19:49:00 +09:00
subhransu mohanty
165fef76e6 fix msvc build 2019-07-04 09:21:18 +09:00
Ilya Laktyushin
c98710bbe1 Fixed stickers search 2019-07-03 19:19:05 +02:00
Ilya Laktyushin
51708d526d Fixed action buttons overlapping animated sticker 2019-07-03 17:16:50 +02:00
Ilya Laktyushin
2d0cea8a45 Fixed intro sphere graphics
Fixed animated sticker layout size
Fixed share sheet recent header layout
2019-07-03 14:30:20 +02:00
Ilya Laktyushin
acd058a11c Fixed accessory panels and section headers inset from navigation bar 2019-07-03 14:30:20 +02:00
Ilya Laktyushin
ed40632f6f Remove alpha channel from Watch icons 2019-07-03 14:30:20 +02:00
overtake
76a2ce12bb Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2019-07-03 11:52:23 +02:00
subhransu mohanty
1d7243e2a4 rlottie/gbs: move gbs build from cmake to meson 2019-07-03 17:09:35 +09:00
subhransu mohanty
7792124c46 rlottie/meson: refactor meson buildsystem 2019-07-03 14:59:09 +09:00
Peter
73a4b9da3b Use thread pool 2019-07-03 03:25:36 +03:00
Peter
50778f24f9 Make queue optional 2019-07-03 03:04:28 +03:00
sub.mohanty@samsung.com
1c3098297e rlottie/exampe: add correct implementation of basename() 2019-07-03 08:49:46 +09:00
Peter
3bbca0285c Don't set up animated sticker until message gets on screen 2019-07-03 02:33:13 +03:00