178 Commits

Author SHA1 Message Date
Alexander Zinchuk
330bc42c98 Message: Reply re-design and blockquotes (#3926) 2023-11-06 01:43:38 +04:00
Alexander Zinchuk
e898aa01a7 EmbeddedMessage: Display forwards (#3914) 2023-10-27 12:52:06 +02:00
Alexander Zinchuk
8fc3df855d Introduce Channel Stories (#3888) 2023-10-10 13:39:48 +02:00
Alexander Zinchuk
b89ef33aec Chats: Various fixes (#3880) 2023-09-25 18:53:40 +02:00
Alexander Zinchuk
bcb1a7ae26 SVG: Ask before download (#3872) 2023-09-25 14:41:35 +02:00
Alexander Zinchuk
f8c021b043 Implement TDLib-like channel prefix (#3858) 2023-09-25 14:41:24 +02:00
Alexander Zinchuk
3cd9192c1d Electron: Load application from URL (#3774)
Electron: safe fallback for missed background image in cache (#3883)
2023-09-25 14:41:13 +02:00
Alexander Zinchuk
31403702fe Story: Display reaction effect (#3829) 2023-09-15 16:44:43 +02:00
Alexander Zinchuk
fb614840f6 Refactoring: Introduce eslint-plugin-simple-import-sort plugin (#3802) 2023-09-13 12:22:11 +02:00
Alexander Zinchuk
fe0aa60bf9 Message: Replace "Forwarded message" text with icons 2023-08-16 15:33:46 +02:00
Alexander Zinchuk
ffafa27106 Protected Messages: Allow copy link action (#3725) 2023-08-14 11:32:30 +02:00
Alexander Zinchuk
fc605350ea Introduce Stories (#3154) 2023-08-14 11:32:26 +02:00
Alexander Zinchuk
3b17344a1a Message: Do not detect language while animating Message List 2023-07-23 10:09:06 +02:00
Alexander Zinchuk
6a57908045 [Perf] Message: Delay some effects while opening message list 2023-07-23 10:09:06 +02:00
Alexander Zinchuk
c91fb99c05 Correctly patch inactive input in Safari 2023-07-21 17:48:19 +02:00
Alexander Zinchuk
6aa4d20458 Message: Keep consistent meta position for emoji only text (#3626) 2023-07-20 17:53:40 +02:00
Alexander Zinchuk
7a5088e11c SVG: Use Teact rendering (#3585) 2023-07-20 16:12:59 +02:00
Alexander Zinchuk
cdedb486f4 Message List: Add ability to translate entire chats (#3464) 2023-07-20 16:12:59 +02:00
Alexander Zinchuk
032f56143e Disable selection throughout the UI (#3487) 2023-07-20 16:01:03 +02:00
Alexander Zinchuk
573649a495 [Perf] Message: Clone appendix instead of parsing HTML 2023-07-20 16:01:03 +02:00
Alexander Zinchuk
a5486b9ada Message / Quick Reaction: Fix button getting stuck (#3471) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
804809e737 Message: Dynamically adapt to touch screen (#3456) 2023-07-06 09:57:57 +02:00
Alexander Zinchuk
e056ed231b [Perf] Remove some redundant memo containers 2023-07-06 09:57:44 +02:00
Alexander Zinchuk
efc36cb517 Invoice: Fix title padding (#3450) 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
05ff8ce87a [Refactoring] Simplify avatars (#3365) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
a5ebc78d39 Message: Blurred edges for shallow media (#3415) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
44060a239e [Refactoring] Remove unused parameters (#3396) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
0784950793 Location: Fix rendering with reactions (#3400) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
d160b2b4cb GramJS: Validate updates order (#2957) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
750cb2689b Message: Fix quick reaction appearing on scheduled messages (#3321) 2023-06-18 12:04:45 +02:00
Alexander Zinchuk
b03959e847 [Refactoring] Introduce useLastCallback 2023-06-12 11:47:13 +02:00
Alexander Zinchuk
82f42b6e35 Introduce Electron version (#2053) 2023-06-02 15:06:26 +02:00
Alexander Zinchuk
96670d0454 Message: Fix downloading scheduled media (#3174) 2023-05-15 10:57:33 +02:00
Alexander Zinchuk
9dd9937a60 Message List: Fix notch flickering when adding reaction to the last message 2023-05-15 10:54:16 +02:00
Alexander Zinchuk
171861f0dc Round Video: Fix positioning for inline bot's message (#3129) 2023-05-03 20:21:09 +04:00
Alexander Zinchuk
4406831e02 Message: Fix autoscroll on last message in chat (#3116) 2023-05-03 20:20:33 +04:00
Alexander Zinchuk
f8513e3242 Increment view count on view (#3097) 2023-04-27 18:53:34 +04:00
Alexander Zinchuk
4f42b676ce Settings: Performance mode (#3045)
Co-authored-by: Alexander Zinchuk <alx.zinchuk@gmail.com>
2023-04-25 17:28:03 +04:00
Alexander Zinchuk
27203e9976 Avatar: Finally remove animated avatars (#3061) 2023-04-25 17:28:03 +04:00
Alexander Zinchuk
cfc71da0c1 [Perf] More performance fixes 2023-04-25 17:27:14 +04:00
Alexander Zinchuk
83557863b8 Message List: Fixes and refactoring of scroll animation 2023-04-25 17:27:14 +04:00
Alexander Zinchuk
0ab0c13d87 [Refactoring] Sticker View: Use Intersection Observer to detect shared canvas visibility 2023-04-25 17:27:14 +04:00
Alexander Zinchuk
dba6963c34 [Perf] Introduce Fasterdom and some performance fixes 2023-04-25 17:27:10 +04:00
Alexander Zinchuk
62c1fa23ce Message: Fix layout for reply with a sticker (#3008) 2023-04-17 22:57:10 +02:00
Alexander Zinchuk
0070dfa941 Reactions: Maximum width limitation (#2990) 2023-04-15 13:55:11 +02:00
Alexander Zinchuk
a27ec8243b Message: Fix quick reaction position (#2969) 2023-04-15 13:55:11 +02:00
Alexander Zinchuk
d872273def [Perf] Middle Column: Various optimizations for opening chat 2023-04-15 13:55:07 +02:00
Alexander Zinchuk
fc919a0c4c Message List: Fix double focusing 2023-04-09 04:02:56 +02:00
Alexander Zinchuk
a2e21994d0 Middle Column / Pinned: Fix disappearing albums (#2943) 2023-04-06 08:21:10 +02:00
Alexander Zinchuk
2b20908ff7 Message List: Fix marking channel posts as pinned 2023-03-31 01:13:26 -05:00