Commit Graph

1691 Commits

Author SHA1 Message Date
Eduard Kuzmenko eb1f341b71 Merge branch 'custom-emoji' 2022-08-31 06:23:20 +02:00
Eduard Kuzmenko 02d9fe0350 Custom emoji 2022-08-31 06:22:16 +02:00
Eduard Kuzmenko eeb0f44adc follow-up 2022-08-28 20:19:40 +02:00
Eduard Kuzmenko eecb71349a Some gif fixes 2022-08-28 19:57:09 +02:00
Eduard Kuzmenko 044f23fc62 Fix gif thumbs
Fix dead streaming & downloading through SW
Possible fix for stuck sticker viewer
2022-08-28 18:50:04 +02:00
Eduard Kuzmenko dde531545a Add more SW debug
Use first crypto worker as is
2022-08-24 17:01:28 +02:00
Eduard Kuzmenko 4c0f014362 Use lock task only from window 2022-08-22 13:15:27 +02:00
Eduard Kuzmenko 9c92beca76 Fix building 2022-08-22 13:04:57 +02:00
Eduard Kuzmenko 542a336499 Use locks api instead of beforeunload 2022-08-22 12:57:54 +02:00
Eduard Kuzmenko 26e53093a7 Disable custom emoji 2022-08-22 11:01:04 +02:00
Eduard Kuzmenko 39650b5a5f Fix viewing reaction in sticker viewer 2022-08-21 18:08:52 +02:00
Eduard Kuzmenko f39f4b75b9 Fix downloads again 2022-08-21 16:53:49 +02:00
Eduard Kuzmenko 6d4e042bc3 Fix down arrow again 2022-08-21 14:25:19 +02:00
Eduard Kuzmenko d524111932 Fix disappearing right sidebar 2022-08-21 14:15:27 +02:00
Eduard Kuzmenko db6a30c059 Fix dead service worker
Fix push notifications
Fix loading messages after deleting page
Fix hiding go down button
2022-08-21 13:52:00 +02:00
Eduard Kuzmenko 57a8827c0c Fix undefined filename 2022-08-20 22:53:19 +02:00
Eduard Kuzmenko bd40320c7f Reset langpacks 2022-08-20 14:00:52 +02:00
Eduard Kuzmenko a5833b4dad Reset pinned orders 2022-08-20 13:40:13 +02:00
Eduard Kuzmenko 49234a8d48 more fixes 2022-08-20 13:31:23 +02:00
Eduard Kuzmenko aead5ec7aa some fixes 2022-08-20 13:06:08 +02:00
Eduard Kuzmenko 0191f3e554 some fixes 2022-08-19 21:27:29 +02:00
Eduard Kuzmenko d51d50e5c9 Favorite stickers
Stickers context menu
2022-08-18 13:21:19 +02:00
Eduard Kuzmenko b13b07c783 Archive and mute 2022-08-15 23:34:14 +02:00
Eduard Kuzmenko a8de5eec98 Sticker viewer 2022-08-15 16:02:15 +02:00
Eduard Kuzmenko 536d898d0b Premium stickers
Faster file downloading
2022-08-13 14:14:06 +02:00
Eduard Kuzmenko 86b3bb40e5 Stickers: premium effect & toast 2022-08-10 21:50:25 +02:00
Eduard Kuzmenko 5a6b560efc follow-up 2022-08-09 17:39:56 +02:00
Eduard Kuzmenko 04982cb0c3 Merge branch 'master' into premium 2022-08-09 17:35:11 +02:00
Eduard Kuzmenko deb5e7daf4 Better downloading 2022-08-09 16:41:06 +02:00
Eduard Kuzmenko 25d222ded4 eslint init 2022-08-04 08:49:54 +02:00
Eduard Kuzmenko e34ab411bf ifdef triple slash to double slash 2022-08-04 05:22:21 +02:00
Eduard Kuzmenko 05a9b22ff8 Better error handling
Fix rare FILE_REFERENCE_EXPIRED case
Native file downloading
2022-08-04 04:42:17 +02:00
Eduard Kuzmenko d2dbaeff1a Misc folder management fixes 2022-08-01 11:22:44 +02:00
Eduard Kuzmenko b8ab9fadee Refactor service worker's message port
Fix message port memory leak
2022-08-01 10:02:57 +02:00
Eduard Kuzmenko 1b5645ebf3 Fix rendering dark background preview
Add document download byte progress
Fix going back to first folder
2022-07-31 04:21:47 +02:00
Eduard Kuzmenko 31d32344f1 Premium file endpoints 2022-07-29 20:38:29 +02:00
Eduard Kuzmenko 8124c21c5d Chat avatars: handle premium update 2022-07-29 05:12:17 +02:00
Eduard Kuzmenko acc880157b Add premium icon to chat avatar 2022-07-29 05:02:15 +02:00
Eduard Kuzmenko 25754735e2 New premium & verified icons
Handle peer flags change (premium, verified, etc)
2022-07-28 07:23:44 +02:00
Eduard Kuzmenko 575a956827 Fix paused pip on peer changing
Fix revealing spoiler in media viewer
2022-07-27 00:10:34 +02:00
Eduard Kuzmenko 983c2e423b Handle premium folders 2022-07-26 23:50:05 +02:00
Eduard Kuzmenko e7786e3b84 Fix default folder bugs 2022-07-26 17:24:29 +02:00
Eduard Kuzmenko ac4014f031 omg3 2022-07-26 08:20:30 +02:00
Eduard Kuzmenko 26d08e97a4 omg2 2022-07-26 08:10:48 +02:00
Eduard Kuzmenko 83def659b1 omg 2022-07-26 07:56:19 +02:00
Eduard Kuzmenko d03b8b79b3 F 2022-07-26 07:47:28 +02:00
Eduard Kuzmenko 3d39dd8f00 Some fixes 2022-07-26 07:43:27 +02:00
Eduard Kuzmenko 4c11c58865 Fix memory leaks 2022-07-26 07:22:46 +02:00
Eduard Kuzmenko 298250b3bb Fix computing call fingerprint 2022-07-25 04:56:10 +02:00
Eduard Kuzmenko 1c1a8486fd F 2022-07-24 23:54:28 +02:00
Eduard Kuzmenko 738867897a Clear recent stickers button 2022-07-24 23:08:09 +02:00
Eduard Kuzmenko eaf524e8a4 Fix stickers panel performance & styles 2022-07-24 21:53:23 +02:00
Eduard Kuzmenko 730d1dc7e8 Fix clicking links hidden by spoiler
Spoiler revealing in media viewer
Close media viewer when going by link
2022-07-23 00:41:11 +02:00
Eduard Kuzmenko 5a26a3a601 Default folder 2022-07-22 21:04:46 +02:00
Eduard Kuzmenko ff7658c126 Fix audio playlist order 2022-07-21 19:03:26 +02:00
Eduard Kuzmenko 511c633826 Fix formatting extra line 2022-07-21 02:12:57 +02:00
Eduard Kuzmenko c36c63f3c6 Fix formatting 2022-07-21 01:52:46 +02:00
Eduard Kuzmenko 5da5baea8b Some style fixes 2022-07-20 19:20:00 +02:00
Eduard Kuzmenko c65e1fcf37 Bot description video & photo 2022-07-20 18:58:08 +02:00
Eduard Kuzmenko 15aca9e239 Recurring payments 2022-07-20 18:25:36 +02:00
Eduard Kuzmenko 88f4dc31b6 Fix handling edited message in chatlist
Change shipping icon
2022-07-19 16:34:47 +02:00
Eduard Kuzmenko 7bb827705f Fix displaying payment toast on failure 2022-07-19 16:17:01 +02:00
Eduard Kuzmenko 8d925a530b Fix closing payment popup 2022-07-19 16:05:35 +02:00
Eduard Kuzmenko ffed5b2860 Support beta langpacks 2022-07-19 14:58:56 +02:00
Eduard Kuzmenko e80331f21c Fix using test mode 2022-07-19 13:46:13 +02:00
Eduard Kuzmenko 82c0c06096 Follow-up 2022-07-18 20:39:57 +02:00
Eduard Kuzmenko 6c68f1c606 Payments fixes 2022-07-18 20:32:00 +02:00
Eduard Kuzmenko e698dbd99b Layer 143
Invoice links
2022-07-18 19:05:50 +02:00
Eduard Kuzmenko bea1b5f4ac Fix using test mode 2022-07-18 18:20:16 +02:00
Eduard Kuzmenko d6af74202c F 2022-07-18 17:04:08 +02:00
Eduard Kuzmenko a889fe99fb F 2022-07-18 16:01:47 +02:00
Eduard Kuzmenko bad8cdb8b4 fixes 2022-07-18 15:57:10 +02:00
Eduard Kuzmenko d294e5cf52 Build 2022-07-18 15:41:46 +02:00
Eduard Kuzmenko 48ced05da6 Merge branch 'payments' 2022-07-18 15:03:06 +02:00
Eduard Kuzmenko ad2ae8e05d Payments 2022-07-18 15:00:41 +02:00
Eduard Kuzmenko 0e33729082 Animated input placeholder 2022-07-02 02:53:09 +02:00
Eduard Kuzmenko cfb6bba74e Add stickers shimmer 2022-07-02 01:34:19 +02:00
Eduard Kuzmenko 540cace79c Fix using WebSockets on Safari 2022-07-01 17:17:16 +02:00
Eduard Kuzmenko f1f593494b Payments: bubble attachment & service message 2022-07-01 15:43:33 +02:00
Eduard Kuzmenko f430bc2ad0 Merge branch 'text-split' 2022-06-30 16:14:46 +02:00
Eduard Kuzmenko b62baa11f6 Fix displaying forwarded messages
Fix order of forward's caption
2022-06-30 16:14:33 +02:00
Eduard Kuzmenko d039ff1cc2 Fix rare chat crash 2022-06-29 18:56:00 +02:00
Eduard Kuzmenko 242a8aaada Fix using startParam 2022-06-28 19:49:52 +02:00
Eduard Kuzmenko e124a8856f Fix sending voice messages
Fix unneeded reading of bottom messages
2022-06-28 19:13:03 +02:00
Eduard Kuzmenko 284db57f30 Fix displaying other entities in monospace text
Fix formatting
2022-06-28 03:41:29 +02:00
Eduard Kuzmenko b36f90e61b Fix removing webpage during editing 2022-06-28 02:44:25 +02:00
Eduard Kuzmenko 29074062b1 Fix restoring scroll position on edited message 2022-06-28 02:37:32 +02:00
Eduard Kuzmenko a96b1a244d Fix loading emoji pack 2022-06-28 00:13:33 +02:00
Eduard Kuzmenko 4411f2be50 Detect supported emoji version 2022-06-27 23:14:52 +02:00
Eduard Kuzmenko f1be5138d2 Update icons
Unread badge
2022-06-27 22:24:56 +02:00
Eduard Kuzmenko 35e4d0c25e Detect Apple processors 2022-06-27 02:43:36 +02:00
Eduard Kuzmenko c3e06bbd05 Fix spoiler link click
Fix attaching preloader to video
Fix displaying chat avatars
Fix contextmenu color in popups
2022-06-26 21:41:43 +02:00
Eduard Kuzmenko 45da7e3115 Some fixes 2022-06-26 18:38:54 +02:00
Eduard Kuzmenko 80c0b6044d Fix scheduled messages 2022-06-26 18:10:42 +02:00
Eduard Kuzmenko 4b20fea056 Fix patterns 2022-06-26 16:02:49 +02:00
Eduard Kuzmenko e007245979 Adjust pattern size 2022-06-26 15:44:09 +02:00
Eduard Kuzmenko 5f5db6e024 Fix displaying private search results
Fix autodownloading files
Fix reporting messages
2022-06-25 17:08:42 +04:00
Eduard Kuzmenko 5025357de4 Reset dialogs 2022-06-24 21:34:15 +04:00
Eduard Kuzmenko 8bec851cff Pause media in other tabs
Deactivate tab when new version in installed
Fix messages grouping
Fix downloading photos from media viewer
DIspatch notification to better tab
2022-06-24 21:23:12 +04:00
Eduard Kuzmenko aad0debf6b Fix saving scroll once again
Fix detecting pinned messages position
2022-06-20 19:06:02 +04:00
Eduard Kuzmenko 51c366d988 Fix saving reply's peers 2022-06-20 19:04:36 +04:00
Eduard Kuzmenko c0d71e49cd Fix 'Keep me signed in' clearing 2022-06-20 19:04:21 +04:00
Eduard Kuzmenko 0e988d9367 Support uploading .png wallpapers 2022-06-19 20:51:15 +04:00
Eduard Kuzmenko 23b688f54c Refactor backgrounds uploading 2022-06-19 20:19:41 +04:00
Eduard Kuzmenko e6e898879f Fix broken profile & shared media 2022-06-19 20:18:46 +04:00
Eduard Kuzmenko dcde9ad250 Fix jumping scroll
Enable reactions & views updates
2022-06-19 16:49:33 +04:00
Eduard Kuzmenko 1496198903 Restrict forwarding outgoing message
Verify attach menu buttons availability
Fix peer typing flickering
Colored replies
2022-06-18 04:02:20 +04:00
Eduard Kuzmenko cbba362313 Merge branch 'multitabs' 2022-06-17 20:19:22 +04:00
Eduard Kuzmenko 9960a2f2df temp 2022-06-17 20:02:03 +04:00
Eduard Kuzmenko 560f892266 Multitabs
Floating avatars
Dialogs placeholder
Bubble grouping fixes
Layer 143
Improve profile change performance
Webpack 5
Message reading fixes
2022-06-17 20:01:43 +04:00
Eduard Kuzmenko 29a91d2321 Reactions menu fixes 2022-06-08 16:06:04 +04:00
Eduard Kuzmenko 927737cf08 Blurred menu 2022-06-07 16:28:50 +04:00
Eduard Kuzmenko b43b7c4663 2022-05-25 21:20:20 +03:00
Eduard Kuzmenko ff7834829c Fix test dc 2022-05-04 16:58:26 +03:00
Eduard Kuzmenko 731efc3b8d Fix chat jump animation cases
Fix opening media viewer by canvas
2022-04-26 17:35:09 +03:00
Eduard Kuzmenko 2f091a98f3 Fix getting html from inputs 2022-04-26 00:08:39 +03:00
Eduard Kuzmenko c8b9ff95ca 1 2022-04-26 00:01:26 +03:00
Eduard Kuzmenko 3116d4326a Some refactor 2022-04-25 17:54:30 +03:00
Eduard Kuzmenko 40f2b42c1e Fix links with & 2022-04-25 03:28:37 +03:00
Eduard Kuzmenko 42bba0588a temporary fixes 2022-04-25 03:02:29 +03:00
Eduard Kuzmenko c7e33d6fa0 follow-up 2022-04-22 15:13:28 +03:00
Eduard Kuzmenko 1c72ab7077 Fix cached blur 2022-04-21 19:43:01 +03:00
Eduard Kuzmenko 68aec67f5e Fix displaying broken comments 2022-04-21 19:35:23 +03:00
Eduard Kuzmenko 8359467abd Fix opening media viewer back from PIP 2022-04-21 19:15:40 +03:00
Eduard Kuzmenko 4535c8e46c Do not copy monospace text by right click 2022-04-21 19:05:48 +03:00
Eduard Kuzmenko 9627696bc8 some more optimizations 2022-04-21 19:03:49 +03:00
Eduard Kuzmenko bf85d40aa7 Use blurred canvas for thumbnails 2022-04-21 18:55:00 +03:00
Eduard Kuzmenko aa5449e151 Fix avatar disappearing 2022-04-20 19:03:44 +03:00
Eduard Kuzmenko 699dfbdc5c Some formatting fixes 2022-04-20 03:04:33 +03:00
Eduard Kuzmenko cff8e51a6c Fix 12hour format 2022-04-19 22:39:03 +03:00
Eduard Kuzmenko 1b02c41bcf Refactor wrapping rich text 2022-04-19 22:33:56 +03:00
Eduard Kuzmenko b894a7d974 Faster time formatting 2022-04-18 21:59:45 +03:00
Eduard Kuzmenko bee4dffa3f Fix folders again 2022-04-17 18:01:43 +03:00
Eduard Kuzmenko 1f9278088a Fix rendering patterns in Firefox 2022-04-17 15:59:55 +03:00
Eduard Kuzmenko f4986896a5 Restrict playing pip and video in viewer together 2022-04-17 14:25:37 +03:00
Eduard Kuzmenko 335fb8d82e Fix going to 'All' filter by Escape 2022-04-17 02:01:29 +03:00
Eduard Kuzmenko 518e9a2a5f Picture-in-Picture: close media viewer on close 2022-04-17 01:39:01 +03:00
Eduard Kuzmenko 4611e97188 Fix editing folders with dead chats in it
Rollback displaying chat where we're kicked
2022-04-17 01:20:30 +03:00
Eduard Kuzmenko 4248eec8b8 Rollback 'kicked' check
Exclude kicked chats from chatlist
2022-04-16 22:11:55 +03:00
Eduard Kuzmenko 8ae953383c 1.4.2 2022-04-16 20:15:57 +03:00
Eduard Kuzmenko 1a4e7e5e1c Fix resetting formatting again
Temporarily disable copying with formatting
2022-04-16 19:55:09 +03:00
Eduard Kuzmenko f9e4c7ab16 Support forwarding with replies
Fix resetting formatting on empty message input
Copy monospace text by click
Use different color for monospace in text
Replace sending messageEntityPre to messageEntityCode
Layer 140
2022-04-16 19:21:50 +03:00
Eduard Kuzmenko b6c51cdb39 Translate wrong cyrillic to latin and backwards 2022-04-16 14:15:56 +03:00
Eduard Kuzmenko 5edb6472c8 Focus search input by pressing Escape 2022-04-16 13:25:35 +03:00
Eduard Kuzmenko ab9bb75fd4 Preserve playback settings 2022-04-16 13:07:17 +03:00
Eduard Kuzmenko 0d2352b273 Fix displaying dates in cached inner chat 2022-04-16 01:09:02 +03:00
Eduard Kuzmenko 7eb5cf9f87 Fix loading top history because of hidden message
Support different languages of changelogs
2022-04-16 00:48:39 +03:00
Eduard Kuzmenko 9d18e5a206 Fix clearing deleted item from playing queue 2022-04-16 00:31:54 +03:00
Eduard Kuzmenko f69d3aec99 Picture-in-Picture fixes 2022-04-16 00:19:57 +03:00
Eduard Kuzmenko 6f7ab6cb0a Shared media: fix handling deleted messages 2022-04-15 21:32:25 +03:00
Eduard Kuzmenko 07fb671e00 Picture-in-Picture 2022-04-15 21:04:56 +03:00
Eduard Kuzmenko 6ba5b94ae7 Build 2022-04-15 15:58:59 +03:00
Eduard Kuzmenko 2462d531f3 Fix start animation on mobiles 2022-04-15 15:55:42 +03:00
Eduard Kuzmenko 62adb32ce3 Better monospace text 2022-04-15 15:09:21 +03:00
Eduard Kuzmenko 5f94798440 Improve bot commands & send as animation 2022-04-14 03:41:08 +03:00
Eduard Kuzmenko 8677d4d5d1 Use 'Roboto Mono' for monospace text 2022-04-14 03:37:06 +03:00
Eduard Kuzmenko e3f3a5c7e1 Fix rendering same message 2022-04-14 02:56:33 +03:00
Eduard Kuzmenko 562cc330a5 Fix hiding send as menu 2022-04-14 02:41:37 +03:00
Eduard Kuzmenko 1f5f7b2b6a Notifications:
Ignore muted state for mention
Display forwarded message content when it's single
2022-04-14 02:29:41 +03:00
Eduard Kuzmenko b9aa30f2e2 Fix 'AlbumFilename' 2022-04-14 02:17:21 +03:00
Eduard Kuzmenko 8423aa19a5 Mobile fixes 2022-04-13 23:49:59 +03:00
Eduard Kuzmenko fba735b0a7 Fix iOS Safari sticky input 2022-04-13 22:59:24 +03:00
Eduard Kuzmenko c96ec6b918 Temporarily disable patterns for mobile devices 2022-04-13 22:59:14 +03:00
Eduard Kuzmenko 7f83867f0b Fix second read check 2022-04-13 02:23:15 +03:00
Eduard Kuzmenko 7fe586c689 Call incompatibility notification
Music replay & loop
Fix incrementing notification by reaction
2022-04-13 01:51:20 +03:00
Eduard Kuzmenko 406960c722 Fix handling chat resize 2022-04-12 14:14:29 +03:00
Eduard Kuzmenko fc670070d9 Fix inability to display loaded top history 2022-04-12 13:16:56 +03:00
Eduard Kuzmenko 19de0bb5d4 Icon generator 2022-04-09 20:24:12 +03:00
Eduard Kuzmenko ec7c400b11 Merge branch 'bg-fixes' 2022-04-09 02:09:53 +03:00
Eduard Kuzmenko f73756fcc3 Fix repeating pattern by y 2022-04-09 02:07:24 +03:00
Eduard Kuzmenko a62b0664d9 Resize patterns
Optimize dark patterns
2022-04-09 01:43:30 +03:00
Eduard Kuzmenko e8708f56b4 Fix poll avatars 2022-04-08 02:20:13 +03:00
Eduard Kuzmenko cefbe7ae73 Fix applying changed time format 2022-04-07 20:53:40 +03:00
Eduard Kuzmenko 0e2d5e8f6e Set top padding when scrolling to chat end
Fix scrolling to end of chat
2022-04-07 20:49:11 +03:00
Eduard Kuzmenko ef49874b15 Add badge fake to message author's name 2022-04-07 17:23:35 +03:00
Eduard Kuzmenko 78b5cd56c8 Build 2022-04-07 15:26:11 +03:00
Eduard Kuzmenko 8474208c9c Rollback offset applying 2022-04-07 15:16:56 +03:00
Eduard Kuzmenko ab70ec7158 Fake & scam badge 2022-04-07 15:04:43 +03:00
Eduard Kuzmenko 68f7038820 Fix loading history with sponsored message 2022-04-06 01:36:16 +03:00
Eduard Kuzmenko 5c156f8e77 Follow-up 2022-04-05 22:18:49 +03:00
Eduard Kuzmenko 2b16ec80a7 some fixes 2022-04-05 22:13:51 +03:00
Eduard Kuzmenko e0d86470e6 Follow-up 2022-04-05 18:42:42 +03:00
Eduard Kuzmenko 1fde0443b8 Fix reading messages in hidden chat 2022-04-05 18:36:31 +03:00
Eduard Kuzmenko b1c9edd4c2 Support different languages of TelegramTips 2022-04-05 17:00:15 +03:00
Eduard Kuzmenko b563958c24 Apply new time offset on connection status change 2022-04-05 16:41:57 +03:00
Eduard Kuzmenko 212862316f Fix setting background patterns 2022-04-04 23:39:39 +03:00
Eduard Kuzmenko d7806eae12 misc fixes 2022-04-04 18:09:32 +03:00
Eduard Kuzmenko fefc3074c6 Fix collapsed document file name after animation 2022-04-04 17:47:06 +03:00
Eduard Kuzmenko 609b84b062 Fix displaying date on message input resize 2022-04-04 16:45:11 +03:00
Eduard Kuzmenko dbb76eeeb2 Fix blocked users layout 2022-04-04 16:37:59 +03:00
Eduard Kuzmenko bdd1b1f902 Fix preserving scroll position on audio toggle 2022-04-04 16:27:09 +03:00
Eduard Kuzmenko 72759f100f Network:
Fix stuck requests because of drain race condition
Fix releasing transport on drain
2022-04-04 03:16:22 +03:00
Eduard Kuzmenko 2915a44f4b Fix glitch on first forwarding in inner chat 2022-04-03 23:10:51 +03:00
Eduard Kuzmenko bf8e61fc62 Fix broken documents on sending & forwarding 2022-04-03 22:42:12 +03:00
Eduard Kuzmenko b20a606408 Fix changing forward recipient 2022-04-03 17:48:38 +03:00
Eduard Kuzmenko 775d7ab35d Rollback slice chat on scroll 2022-04-03 17:44:18 +03:00
Eduard Kuzmenko f4c4d6e6cf OSX, iOS: show unsupported emojis as images 2022-04-03 17:04:54 +03:00
Eduard Kuzmenko 34406c661c Disable chat slicing on scroll 2022-04-03 14:53:45 +03:00
Eduard Kuzmenko 3280079935 Fix flickering date
Fix jumping scroll on slicing
2022-04-02 23:01:13 +03:00
Eduard Kuzmenko a9cf872c43 Fix wrong scroll position when switching chats
Fix detecting sticky dates
2022-04-02 16:38:20 +03:00