Alexander Zinchuk
21678cfd51
[Refactoring] Rename environment.ts → windowEnvironment.ts to avoid incorrect usage
2023-03-19 22:32:31 -05: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
dcee60e77e
Profile: Fix scrolling to Shared Media ( #2507 )
2023-02-08 00:48:45 +01:00
Alexander Zinchuk
2a7c78c12a
Multiple Tabs: Introduce Multiple Tabs Support ( #2221 )
2023-01-28 02:21:33 +01:00
Alexander Zinchuk
3dab7609e3
Dynamic Resize ( #2291 )
2023-01-28 02:18:43 +01:00
Alexander Zinchuk
9080082823
[Perf] Simplify usage of serverTimeOffset
2023-01-22 18:13:25 +01:00
Alexander Zinchuk
1fef97b82e
Introduce Forums ( #2174 )
2023-01-06 22:49:02 +01:00
Alexander Zinchuk
5c510a91a4
Message: Show admin and owner marks ( #2156 )
2022-11-27 19:16:54 +01:00
Alexander Zinchuk
7d714a9b26
[Perf] Profile: Do not play video when Right Column is closed
2022-10-17 17:35:04 +02:00
Alexander Zinchuk
a55b410e6a
Media Viewer: Support switching avatars ( #1929 )
2022-08-05 19:35:45 +02:00
Alexander Zinchuk
c772a7b2eb
Audio: Remove download button in protected chats ( #1960 )
2022-07-20 16:02:11 +02:00
Alexander Zinchuk
70ccff110a
[Refactoring] Prefer import type ( #1884 )
2022-05-30 15:40:11 +04:00
Alexander Zinchuk
747974b24a
Profile: Allow adding members to non-admins, fix online status ( #1823 )
2022-04-19 15:11:38 +02:00
Alexander Zinchuk
8cca43a4f8
Fix handling kicking from legacy groups ( #1799 )
2022-04-01 20:43:36 +02:00
Alexander Zinchuk
41a67c9baf
[Refactoring] ESLint: Add addCallback where possible ( #1780 )
2022-03-25 13:15:55 +01:00
Alexander Zinchuk
e204fa36a5
[Refactoring] Rename modules/* -> global/*
2022-03-19 21:19:11 +01:00
Alexander Zinchuk
b025fccf0f
[Refactoring] TeactN: addReducer => addActionHandler, getDispatch => getActions
2022-03-19 21:19:08 +01:00
Alexander Zinchuk
10749c62ca
[Dev] TeactN: Support project-wise and action payload typing
2022-03-19 21:19:05 +01:00
Alexander Zinchuk
07ffad4425
[Dev] Fix eslint; Update dependencies ( #1754 )
2022-03-19 21:18:43 +01:00
Alexander Zinchuk
8b60cef7c2
Transition: Allow static children
2022-02-25 22:52:19 +02:00
Alexander Zinchuk
8bae7c9e82
[Refactoring] Finally get rid of deprecated openUserInfo
2022-02-08 22:29:39 +01:00
Alexander Zinchuk
6edb4c3fab
[Refactoring] Right Column: Tiny renamings
2022-02-08 22:29:35 +01:00
Alexander Zinchuk
9bdaa5fdbc
Transition, Right Column: Fix redundant "You must be admin" popup
2022-02-08 22:29:32 +01:00
Alexander Zinchuk
9c04a2eaa5
[Perf] Shared Media, Global Search: Improve media loading
2022-02-02 22:52:36 +01:00
Alexander Zinchuk
d1d463c7d2
Support protected ("no forwards") chats and messages ( #1602 )
2021-12-31 18:17:49 +01:00
Alexander Zinchuk
3ef7136621
[Perf] TeactN: Get rid of redundant iterations for global actions
2021-12-31 18:17:27 +01:00
Alexander Zinchuk
bf9f2daac0
Follow-up
2021-12-10 18:32:32 +01:00
Alexander Zinchuk
3375954d5f
[Perf] Transition: Optimize slide transitions ( #1562 )
2021-12-10 18:32:30 +01:00
Alexander Zinchuk
865ed08d82
[Perf] Extract users.statusesById to a separate global store
2021-12-04 13:45:50 +01:00
Alexander Zinchuk
50865c78f5
Audio Player: Fix queue order, memory leaks and reduce calculations ( #1543 )
2021-11-27 17:40:56 +01:00
Alexander Zinchuk
04754af53a
Profile: Do not show common chats for bots and Saved Messages ( #1550 )
2021-11-19 03:22:24 +03:00
Alexander Zinchuk
becfab6fe7
Profile: Common Chats tab ( #1547 )
2021-11-17 17:49:52 +03:00
Alexander Zinchuk
1e60003f5a
Update to layer 133 ( #1525 )
2021-11-05 22:03:02 +03:00
Alexander Zinchuk
6028e0b4ce
Settings / General: Support time formats ( #1524 )
2021-11-05 21:56:39 +03:00
Alexander Zinchuk
a3668e8b3d
Message: Support downloading all media with context menu and select mode ( #1397 )
2021-10-22 02:24:34 +03:00
Alexander Zinchuk
e88f19f6ac
Revert "Profile: Parallax scrolling ( #1427 )"
...
This reverts commit f3b474056ce868e04e1b8dfc730272bab315c4d2.
2021-09-24 15:16:01 +03:00
Alexander Zinchuk
f3b474056c
Profile: Parallax scrolling ( #1427 )
2021-09-24 14:37:38 +03:00
Alexander Zinchuk
c34d389252
Various fixes ( #1461 )
...
* Show round videos in the voices tab
* Pause audio player when starting round video playback
* Changed text for empty votes tab (taken from TDesktop)
* Capitalized month name on Shared Media tabs.
* Display title context menu button in unjoined channels or groups
* Fixed voice recording timer flickering
* Don't restart emoji animation when pressed while animation is playing
* Corrected viewport calculation for iOS15
* Changed the border color of avatars in own poll
2021-09-24 14:37:31 +03:00
Alexander Zinchuk
d677200ec0
Shared Media: Add Voice tab ( #1437 )
2021-09-13 20:02:33 +03:00
Alexander Zinchuk
37f5d026bb
Audio, Video Player: Better seeking, fix ordering, support covers and Media Session, redesign ( #1306 )
2021-09-06 15:29:05 +03:00
Alexander Zinchuk
98b3939dea
[Refactoring] Use optional chaining operator ( #1400 )
2021-08-27 21:05:46 +03:00
Alexander Zinchuk
1450fa4631
Prevent scroll on swipe and drag gestures
2021-08-21 13:33:11 +03:00
Alexander Zinchuk
ad36326c83
Settings: New design for self profile ( #1373 )
2021-08-20 23:46:57 +03:00
Alexander Zinchuk
84bf1db026
List Item: Add divider on mobiles
2021-08-16 16:09:28 +03:00
Alexander Zinchuk
5d6a0305b2
[Perf] [Refactoring] Fix incorrect parsing of object conditional properties
2021-08-03 19:03:17 +03:00
Alexander Zinchuk
08a27a98b8
Management: Support adding and removing members, fix editing legacy groups ( #1224 )
2021-07-16 17:44:17 +03:00
Alexander Zinchuk
3f5c8edceb
[Perf] Reduce amount of global containers (DeleteChatModal, Transition, SafeLink, Audio)
2021-06-24 14:46:12 +03:00
Alexander Zinchuk
dcd3803263
Support server time offset ( #1186 )
2021-06-19 11:20:55 +03:00
Alexander Zinchuk
45a3064153
More RTL support ( #1071 )
2021-06-12 17:20:19 +03:00
Alexander Zinchuk
ffa338d667
Localization: Add many translations ( #1103 )
2021-05-21 14:44:26 +03:00