isaacand isaac
de21dedbe3
Fix offsets
2026-04-24 23:42:53 +04:00
isaacand isaac
4e192fda4d
Fix reply panel animation
2026-04-24 23:24:20 +04:00
6c2f370a8f
Fix fast-send morph starting position
...
The bubble-in-text-input morph ran concurrently with listNode's
scroll-to-item sublayerTransform animation, but its source rect was
computed via CALayer.convert which uses model transforms only and so
missed the pending additive sublayerTransform. The morph's `from`
ended up calibrated to the post-scroll state while playback started
from the pre-scroll state, offsetting the bubble at t=0.
Add convertAnimatingSourceRectFromWindow: walks the layer chain
top-down and at each parent->child step subtracts the parent's pending
additive sublayerTransform translation in the parent's bounds space
before descending, so the result reflects the t=0 presentation state
even through rotations/scales later in the chain. Parent
animatingItemNode under itemNode so listNode is on its ancestor chain
and its pending sublayerTransform is picked up.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 23:21:04 +04:00
Isaacand Isaac
d575824ab4
Various improvements
2026-04-10 14:30:23 +02:00
Isaacand Isaac
72fbe5d7a7
Various improvements
2026-03-13 14:54:44 +01:00
Ilya Laktyushin
c654227b83
Various fixes
2026-01-05 15:14:19 +04:00
Isaacand Isaac
06936fa06c
Text input updates
2025-10-03 18:47:47 +08:00
Isaacand Isaac
09c49d47d9
[WIP] Monoforums
2025-05-16 21:03:00 +08:00
Isaacand Isaac
1b1846dc63
Draw effects on top of the keyboard
2024-06-11 17:54:13 +04:00
Isaacand Isaac
fe788ed9ea
Message preview and effect improvements
2024-05-21 00:02:55 +04:00
Isaacand Isaac
9cfdc27443
Various improvements
2024-03-27 19:00:12 +04:00
Isaacand Isaac
d8026b4009
[WIP] Premium setup
2024-03-15 15:10:58 +04:00
Isaacand Isaac
f2ff2e9f3a
Saved messages tab improvements
2024-01-29 00:09:32 +01:00
Ilya Laktyushin
42421342b8
Video message recording improvements
2024-01-14 17:31:02 +04:00
Aliand Ali
165b23570b
Refactoring [skip ci]
2023-11-16 19:37:07 +04:00
Aliand Ali
d367d66899
Refactoring
2023-10-15 15:56:50 +04:00
Aliand Ali
8e566ed820
Refactoring [skip ci]
2023-10-15 14:47:43 +04:00
Aliand Ali
b995c69020
Refactoring [skip ci]
2023-10-15 00:15:49 +04:00
Aliand Ali
2f700ac59c
Refactoring
2023-10-14 23:50:34 +04:00
Aliand Ali
abacd0654b
Refactoring
2023-10-14 22:48:53 +04:00
Aliand Ali
b17138d501
[WIP] Quotes
2023-10-09 20:46:17 +04:00
Ilya Laktyushin
6c7b921030
Fix stickers search
2023-07-12 20:17:01 +02:00
Aliand Ali
7dd76ef329
[WIP] Stories
2023-04-28 20:20:46 +04:00
Ilya Laktyushin
77df1cf45a
Various improvements
2022-12-17 15:35:00 +04:00
Aliand Ali
131be5aaab
Input node improvements
2022-06-28 22:54:05 +02:00
Aliand Ali
0f1b382265
[Temp] Input panel progress
2022-06-21 21:47:01 +01:00
Aliand Ali
cff972c968
Sticker refactoring
2022-06-08 20:44:14 +04:00
Ilya Laktyushin
7ecbf5338a
Attachment menu improvements
2022-03-10 13:30:15 +04:00
Ilya Laktyushin
c7c46e23b0
Attachment menu improvements
2022-03-09 14:07:37 +04:00
Ilya Laktyushin
8f44a8fee6
Attachment menu improvements
2022-03-08 20:44:45 +04:00
Aliand Ali
62cebdbc2d
Reaction improvements
2021-12-23 22:30:30 +04:00
Aliand Ali
f830972d32
Reaction improvements
2021-12-21 17:56:56 +04:00
Aliand Ali
fb6f97202f
Context menu improvements
2021-12-21 14:19:16 +04:00
Aliand Ali
7c8315218a
Reaction improvements
2021-12-15 02:05:14 +04:00
Aliand Ali
9ad9720707
LottieMesh experiment
2021-10-12 15:07:00 +04:00
Ilya Laktyushin
2f3bdcead2
Fix emoji animations positioning on iPad
2021-09-15 02:34:21 +03:00
Ilya Laktyushin
d022ad7d91
Various Fixes
2021-09-14 11:31:49 +03:00
Ilya Laktyushin
705bcfc496
Various Fixes
2021-09-11 13:49:54 +03:00
Ilya Laktyushin
655600adb3
Emoji animations improvements
2021-09-10 23:26:54 +03:00
Aliand Ali
6aa79050b0
Fix message animations on iPad
2021-06-13 01:50:23 +04:00
Aliand Ali
d0d06bc650
Fix gradient background animation
2021-06-11 01:28:48 +04:00
Aliand Ali
a6f39e5a77
UI and theme improvements
2021-05-21 20:42:10 +04:00
Aliand Ali
a984721970
Update animations
2021-05-20 03:37:33 +04:00
Aliand Ali
99dc1a8743
Blur and background updates
2021-05-18 19:30:41 +04:00
Aliand Ali
858febd263
Debugging
2021-05-08 01:16:31 +04:00
Aliand Ali
a5f4d23489
UI combo update
2021-05-07 18:10:31 +04:00
Ilya Laktyushin
ff7fc4b142
Upgrade greeting sticker to new transition animation
2021-05-05 19:11:18 +04:00
Aliand Ali
c07f1f4631
WIP
2021-04-27 18:38:00 +04:00
Aliand Ali
6ef30496e1
Message animation improvements
2021-04-23 16:30:29 +04:00
Aliand Ali
cc05c84067
Improve animations
2021-04-20 17:47:33 +04:00