76 Commits

Author SHA1 Message Date
morethanwords
2319a60f4d Support noforwards
Fix chat date blinking
Fix displaying sent messages to new dialog
Scroll to date bubble if message is bigger than viewport
Fix releasing keyboard by inline helper
Fix clearing self user
Fix displaying sent public poll
Update contacts counter in dialogs placeholder
Improve multiselect animation
Disable lottie icon animations if they're disabled
Fix changing mtproto transport during authorization
2022-01-08 16:52:14 +04:00
morethanwords
5451eefe80 Detect available transport 2021-12-17 19:03:41 +04:00
morethanwords
6b16337260 HTTP transport fixes
Some fixes on auth pages
Fix messageActionInviteToGroupCall
Yesterday user's status
Fix 12-hour format time in user status
2021-12-17 00:04:56 +04:00
morethanwords
1b08aab18b Video Chats 2021-12-11 20:37:08 +04:00
morethanwords
c8d3358d79 0.9.0 2021-10-21 17:16:43 +04:00
morethanwords
344b70dc3e Fix avatar duplicate
Fix media viewer list again
Supported media browser controls
2021-09-24 19:33:33 +04:00
morethanwords
b346b60248 messed up repo 2021-08-03 05:05:59 +03:00
morethanwords
dce78f74be Inline bots 2021-08-03 04:30:06 +03:00
Eduard Kuzmenko
37da386b9c Use crypto.getRandomValues() everywhere 2021-07-20 23:55:41 +03:00
Eduard Kuzmenko
ede6056f64 MTProto new RSA method
Improve invokeAfter
Something more
2021-07-15 18:34:34 +03:00
Eduard Kuzmenko
c382e3e684 Release client networkers
Fix transport reusing
Release transport
2021-06-22 20:55:10 +03:00
Eduard Kuzmenko
80fa6909d9 Force reconnect button 2021-06-22 18:16:23 +03:00
Eduard Kuzmenko
07dff5479c Reconnect button 2021-06-22 04:34:04 +03:00
Eduard Kuzmenko
c95d2a83f2 Force reconnect timeout on online event 2021-06-22 02:10:48 +03:00
Eduard Kuzmenko
93cb272fde Release networker on drain 2021-06-22 01:56:31 +03:00
Eduard Kuzmenko
d031ff7db5 [temp] networker destroy 2021-06-21 18:19:33 +03:00
Eduard Kuzmenko
d7d045818c [temp] networker drain 2021-06-20 20:07:20 +03:00
Eduard Kuzmenko
0944509fec Pass navigator.userAgent to MTProto worker
Update langPackVersion
2021-06-18 18:51:02 +03:00
Eduard Kuzmenko
39d296edeb Pass langPack code in initConnection 2021-06-14 21:13:31 +03:00
Eduard Kuzmenko
8f7a791f9f Use Webogram credentials 2021-06-11 15:15:28 +03:00
morethanwords
7dc7dde962 Emoji 13.0
Emoji autocomplete helper
Fix parsing gender emoji
Fix loading first comment
Fix selecting emoji in ESG
Deactivate parallel tabs
Fix bubble reply containers width
Reset pinned dialogs order
2021-05-25 13:45:35 +03:00
Eduard Kuzmenko
fe312d7493 Update dependencies 2021-05-13 02:32:04 +04:00
Eduard Kuzmenko
d3820d817b Clear other storages than session on logout
Fix blinking fonts
2021-05-01 18:14:45 +04:00
Eduard Kuzmenko
635b2382e7 Fix 2FA again
Changed SHA from lib to browser's crypto
2021-04-29 23:36:35 +04:00
Eduard Kuzmenko
5e159f5519 Refactor & refactor 2021-04-27 19:45:53 +04:00
morethanwords
4134cdc804 [WARN] Fix resending acked message w/o response 2021-04-20 09:20:48 +04:00
Eduard Kuzmenko
198eea41ee Fix moving avatars after chat jump
Handle instant peer changing correctly
Display unread badge only in chats
Delay opening on ESG hover
Lazy load sticker sets thumbs
Fix onchanging profile info flick
Hide shared media menu tabs
Scroll on click to shared media tab
Fix media tabs scroll position
Fix voice messages playback in search on iOS
Hover & play on waveform
Better input fields border animation
Don't lock scroll on horizontal scrollables if unnecessary
Restrict editing & deleting outgoing messages
Display avatars in notifications
Open chat on notification click
Don't close country selector on scrolling
Select single country by enter
Fix jumping text in context menus
Changed preloader color
2021-04-18 15:55:56 +04:00
Eduard Kuzmenko
eea630bd16 License and copyright 2021-04-08 17:52:31 +04:00
Eduard Kuzmenko
a720439b6f Translated 2FA
Fix blinking QR
Preload monkeys in filters and 2FA
2021-03-30 19:31:11 +04:00
Eduard Kuzmenko
445e6d8ece Refactor message's rReply
Actions in chatlist
2021-03-25 19:32:40 +04:00
Eduard Kuzmenko
76a9abc678 Handle peer title and bio change 2021-03-13 06:22:42 +04:00
morethanwords
e93b647a1a Fix mtproto containers
Fix refreshing conversations
Fix shared media blinking tabs on safari
2021-03-12 09:15:40 +04:00
Eduard Kuzmenko
48e8ddd370 Notifications almost finished
Maybe fix updates
Removed jsbn dependency
2021-03-09 02:15:44 +04:00
Eduard Kuzmenko
f64abd9ea2 Privacy
Fix network once again
Fix event listener
2021-03-01 00:14:01 +04:00
morethanwords
223367d398 Fix initial connection status 2021-02-26 20:28:38 +04:00
morethanwords
16b7105b74 Do not pack messages when networker is offline 2021-02-26 20:15:14 +04:00
Eduard Kuzmenko
6f4de7e0f0 Fix mtproto containers
Fix resending
2021-02-26 19:30:47 +04:00
Eduard Kuzmenko
2d6d47f7e8 Shared media sticky header
Shared media close icon animation
New left sidebar icon menu animation
Debounce opening right sidebar
Fix chat input overflow when multiselecting
Fix chat input height when ESG doesn't fit
2021-02-15 19:49:58 +04:00
morethanwords
307fa42c2b Fix connection in Safari 2021-02-15 13:26:26 +04:00
Eduard Kuzmenko
debac6f0e5 Socket proxy class for Safari 2021-02-13 20:37:46 +04:00
Eduard Kuzmenko
641c50ae82 Refactor socket 2021-02-13 19:32:10 +04:00
morethanwords
4ea2844144 no comments [2] 2021-02-13 13:59:35 +04:00
Eduard Kuzmenko
e0999ad4d0 no comments 2021-02-12 19:24:20 +04:00
Eduard Kuzmenko
04442dcffa Rollback Safari connection
Done local forward
2021-02-10 08:06:22 +02:00
Eduard Kuzmenko
f792855c61 Possible connection fix with ping_disconnect_delay 2021-02-04 08:58:16 +02:00
Eduard Kuzmenko
ef4cec6982 == -> ===
!= -> !==
2021-02-04 02:30:23 +02:00
morethanwords
80facf3e2d Migrated to IndexedDB as session storage
Fix stickers saving with state
Fix emoji line height on Apple devices
New preloader layout for audio, docs
Fix 30fps stickers
Fix slider animation
Animation of input extension (alpha version)
Fixed reading messages
Fixed following messages, first unread
Fixed 'Unread messages' line
New heavy queue
2021-01-18 22:34:41 +04:00
morethanwords
38780910dd Draft messages 2021-01-09 18:08:26 +04:00
Eduard Kuzmenko
19b4e5e549 New queue for downloads
Added multithreading for downloads
camelCase variables refactor
2020-12-11 04:06:16 +02:00
Eduard Kuzmenko
3611065bb7 Autonomous topbar & chat & input
Inner chat
Fix pinned change from sticker
2020-12-01 17:38:36 +02:00