Commit Graph

2269 Commits

Author SHA1 Message Date
John Preston f5e50409d3 Add initial reaction bubble appear animation. 2022-01-16 14:11:50 +03:00
John Preston 050916a56a Fix userpics in more than one recent reaction. 2022-01-15 22:02:10 +03:00
John Preston acfdae2d72 Beta version 3.4.4: Fix build with GCC. 2022-01-14 22:57:13 +03:00
John Preston 1060b04b1e Reacted users list on inline reaction right click. 2022-01-14 21:55:48 +03:00
John Preston df044dbd83 Show local notifications about contact reactions. 2022-01-14 21:55:48 +03:00
John Preston 5eb210ec12 "Set As Quick" context menu in reactions dropdown. 2022-01-14 21:55:48 +03:00
John Preston f24f78c0cc Use click handler property instead of dynamic cast. 2022-01-14 21:55:48 +03:00
John Preston 8a071fe1fe Respect reactions_default from appconfig. 2022-01-14 21:55:48 +03:00
John Preston f3e84de5fb Implement recent reaction userpics in groups. 2022-01-14 21:55:48 +03:00
John Preston 2dec1b72f7 Rename reactionBottom* to reactionInline* styles. 2022-01-14 21:55:48 +03:00
John Preston 604a827a52 Allow fast reaction revoke in private chats. 2022-01-14 21:55:48 +03:00
John Preston 3d8b303ab7 Implement parabolic reaction drop. 2022-01-14 21:55:48 +03:00
John Preston 2c599e60c3 Improve first reaction animation in group. 2022-01-14 21:55:48 +03:00
John Preston 928d8feb21 Improve clearing of reaction animations. 2022-01-14 21:55:48 +03:00
John Preston 490e688a91 Add reaction animations to comments. 2022-01-14 21:55:48 +03:00
John Preston 34c36d77c3 Paint reaction animations above everything. 2022-01-14 21:55:47 +03:00
John Preston 0ab26f0c82 Initial reaction effects implementation. 2022-01-14 21:55:47 +03:00
John Preston e032dbf383 Cache reaction lottie in Window::SessionController. 2022-01-14 21:55:47 +03:00
John Preston 963694330d Correctly apply reaction restrictions. 2022-01-14 21:55:47 +03:00
John Preston a377364621 Use correct sizes for lottie frames. 2022-01-14 21:55:47 +03:00
John Preston 58f4884deb Optimize dropdown overlay painting. 2022-01-14 21:55:47 +03:00
John Preston c2c7a25487 Keep reaction media in memory. 2022-01-14 21:55:47 +03:00
John Preston f98c08f4c6 Improve reaction scale animation. 2022-01-14 21:55:47 +03:00
John Preston cfc2a959cf Implement nice dropdown collapse animation. 2022-01-14 21:55:47 +03:00
John Preston 6a1630a84c Paint gradients inside dropdown. 2022-01-14 21:55:47 +03:00
John Preston a51be85199 Improve button and dropdown layout. 2022-01-14 21:55:47 +03:00
John Preston e0fd5d8795 Fix reactions dropdown on Retina screen. 2022-01-14 21:55:47 +03:00
John Preston 8659f60b46 Good dropdown rounding and shadow. 2022-01-14 21:55:47 +03:00
John Preston c43699fb43 Prepare for better clipping. 2022-01-14 21:55:47 +03:00
John Preston c56a22c8d5 Play select animations in reactions. 2022-01-14 21:55:47 +03:00
John Preston 7f27ce6dee Scale reactions on mouse over. 2022-01-14 21:55:47 +03:00
John Preston 508ba4750c Show appear animations in reactions dropdown. 2022-01-14 21:55:47 +03:00
John Preston c0b19000d6 Use lottie instead of webp in reactions dropdown. 2022-01-14 21:55:47 +03:00
23rd 7aa3956792 Fixed skip blocks for web pages and games. 2022-01-13 04:06:50 +03:00
23rd ab248febcd Added ability to select text of question from polls.
Fixed #8713.
Fixed #17531.
2022-01-12 11:54:25 +03:00
23rd e11904e05b Removed TextParseRichText. 2022-01-12 11:54:24 +03:00
23rd e1aa08b985 Removed text commands. 2022-01-12 11:54:24 +03:00
23rd 74f9d0935b Removed text commands from skip blocks. 2022-01-12 11:54:24 +03:00
23rd 50d150302d Removed text commands from web pages. 2022-01-12 11:54:24 +03:00
23rd b55ed7214a Removed text commands from history item components. 2022-01-12 11:54:24 +03:00
John Preston ebe45f3fa1 Fix selecting in expanded down dropdown. 2022-01-06 15:42:32 +03:00
John Preston 43559fb6b7 Fix crash in history switching. 2022-01-05 15:14:39 +03:00
John Preston 8788692fb3 Fix crash in sending a reaction. 2022-01-05 15:14:39 +03:00
John Preston cb8f86bc8d Attach main views to correct HistoryInner-s. 2022-01-05 00:11:29 +03:00
John Preston 9f887237eb Remove a couple of unused lang keys. 2022-01-04 11:15:09 +03:00
John Preston 9a0be43ef5 Align reactions outside of the bubble. 2022-01-03 20:00:18 +03:00
John Preston 9df229a230 Add pinned message icon.
Regression was introduced in 1af2cfe143.

Fixes #17489.
2022-01-03 18:15:36 +03:00
John Preston a1c342c822 Leave only one style of the reaction button. 2022-01-03 15:30:17 +03:00
John Preston 86f53d3eff Fix crash after comments button destruction.
Regression was introduced in df66162bca.
2022-01-03 11:40:42 +03:00
John Preston ba98a8df32 Version 3.4.2: Fix build with GCC. 2021-12-31 23:32:53 +03:00