224 Commits

Author SHA1 Message Date
Alexander Zinchuk
032f56143e Disable selection throughout the UI (#3487) 2023-07-20 16:01:03 +02:00
Alexander Zinchuk
7dd9c2e677 Electron: Various improvements (#3310) 2023-07-20 16:01:03 +02:00
Alexander Zinchuk
d4162565f8 Edit Topic: Fix background color for general topic (#3452) 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
af973d6f20 Middle Header: Add edit button (#3449) 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
fbbb098a64 Fix FAB overlapping last entries (#3448) 2023-07-06 09:57:43 +02:00
Alexander Zinchuk
ae4b193bf8 Manage Channel: Ability to disable all custom usernames (#3395) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
05ff8ce87a [Refactoring] Simplify avatars (#3365) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
c76e73b047 Topic: Cleaning the edit form (#3418) 2023-07-05 13:23:13 +02:00
Alexander Zinchuk
430cf4ee77 User Info: Remove unnecessary text line (#3367) 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
6e35e9c987 Right Column: Remove button to edit bots' info (#3358) 2023-06-18 12:04:45 +02:00
Alexander Zinchuk
11aa44de56 Settings: Various fixes (#3312) 2023-06-18 12:04:45 +02:00
Alexander Zinchuk
85bdbd5fa5 Composer: Fix race conditions when sending messages (#3279) 2023-06-12 11:57:24 +02:00
Alexander Zinchuk
a8d742aa18 UI: Do not use deprecated overflow: overlay (#3185) 2023-06-12 11:57:09 +02:00
Alexander Zinchuk
d6b919e6ae Channel: Fix URL duplication in username input (#3248) 2023-06-12 11:56:29 +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
a71a3bc53b Custom Emoji: Support adaptive static and video packs (#3118) 2023-05-15 10:57:14 +02:00
Alexander Zinchuk
ce9e5b03d8 Introduce Chat Lists (#3046) 2023-04-26 21:18:42 +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
9567e6ca38 Symbol Menu, Reaction Picker, Status Picker: Fixes and redesign (#2945) 2023-04-25 17:27:18 +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
dba6963c34 [Perf] Introduce Fasterdom and some performance fixes 2023-04-25 17:27:10 +04:00
Alexander Zinchuk
22054c4416 Introduce Reaction Picker 2023-04-23 18:11:28 +04:00
Alexander Zinchuk
6fb6f2761c Fix Right Search (#3017) 2023-04-19 10:08:42 +02:00
Alexander Zinchuk
6c9fee5499 Management / User: Fix duplicate keys error (#3012) 2023-04-19 04:08:45 +02:00
Alexander Zinchuk
ecf4ffb7ae [Perf] Transition: Get rid of redundant slide wrappers 2023-04-15 13:54:27 +02:00
Alexander Zinchuk
ac1033b673 [Perf] Transition: Avoid wildcard selector 2023-04-15 13:52:28 +02:00
Alexander Zinchuk
ae7662a152 Management: Fix text overflow on set custom photo button (#2937) 2023-04-06 08:21:04 +02:00
Alexander Zinchuk
05cbf60ccf Management / Group: Fix invalid permissions count (#2939) 2023-04-06 08:20:59 +02:00
Alexander Zinchuk
2bdc5774ab [Refactoring] Teact: Stricter typings for useState 2023-03-30 18:28:51 -05:00
Alexander Zinchuk
21678cfd51 [Refactoring] Rename environment.ts → windowEnvironment.ts to avoid incorrect usage 2023-03-19 22:32:31 -05:00
Alexander Zinchuk
3ea4f4d3ed Contact: Forbid to save contact without a name (#2803) 2023-03-19 22:32:31 -05:00
Alexander Zinchuk
22b3b53c58 Hide participants: Show option only when available (#2752) 2023-03-10 02:34:58 +01:00
Alexander Zinchuk
c1eafdd9d5 Group Management: Flood api error handling (#2769) 2023-03-10 02:34:58 +01:00
Alexander Zinchuk
b60d888d00 Groups: Disable some permissions for public groups (#2708) 2023-03-03 14:30:32 +01:00
Alexander Zinchuk
12810e8200 Forums: Allow to create forum from basic group (#2700) 2023-03-01 00:16:54 +01:00
Alexander Zinchuk
568b23b6fe [dev] Define custom static dependencies (#2462) 2023-02-28 18:43:28 +01:00
Alexander Zinchuk
5055f70f77 Chat List: Introduce Archive item (#2566) 2023-02-28 18:43:21 +01:00
Alexander Zinchuk
3cc27156cb Introduce Granular Media Permissions (#2576) 2023-02-28 18:43:18 +01:00
Alexander Zinchuk
962d3e321f Introduce Message Threads (#2546) 2023-02-28 18:43:11 +01:00
Alexander Zinchuk
a956de12f0 Message List: Fix old messages loading when opening shared media (#2638) 2023-02-21 18:30:59 +01:00
Alexander Zinchuk
d6e4bac389 Introduce Emoji statuses (#2329) 2023-02-13 03:35:01 +01:00
Alexander Zinchuk
dcee60e77e Profile: Fix scrolling to Shared Media (#2507) 2023-02-08 00:48:45 +01:00
Alexander Zinchuk
cb881a1809 Management: Fix changing admin rights (#2504) 2023-02-08 00:48:45 +01:00
Alexander Zinchuk
9c25abbd9a [Refactoring] Revise hook dependencies (#2424) 2023-02-08 00:43:47 +01:00