354 Commits

Author SHA1 Message Date
Alexander Zinchuk
819aea2a07 [Tests] Fix tests 2021-06-13 16:27:38 +03:00
Alexander Zinchuk
51b893d4df Better browser history support (#1125) 2021-06-12 17:20:25 +03:00
Alexander Zinchuk
45a3064153 More RTL support (#1071) 2021-06-12 17:20:19 +03:00
Alexander Zinchuk
ab3a00f29a [Perf] Another attempt to use canvas for faster blur (#1126) 2021-06-11 01:19:18 +03:00
Alexander Zinchuk
ffe756414c More fixes for muted chats; PWA badge (#1133) 2021-06-03 21:22:49 +03:00
Alexander Zinchuk
6bfcbe4da1 Localization: Fix translations sometimes not applied 2021-06-01 11:49:33 +03:00
Alexander Zinchuk
81f12ddb2f Message List: Improve scroll notch 2021-05-31 17:22:59 +03:00
Alexander Zinchuk
33aaad6bca Notification: Respect global notification settings and exceptions (#1123) 2021-05-31 15:08:55 +03:00
Alexander Zinchuk
9b2d498715 Notifications: Vibrate only if supported (#1124) 2021-05-30 20:26:20 +03:00
Alexander Zinchuk
f2e8977413 Do not destroy session on startup errors 2021-05-26 02:27:01 +03:00
Alexander Zinchuk
e1cf508eca Revert "[Perf] Use canvas for faster blur (#1100)"
This reverts commit 27cc33b5541e6f9fe27cf74220e8629a5966d339.
2021-05-24 16:01:21 +03:00
Alexander Zinchuk
714101e1a5 Another fix for reloading on screen layout change (#1111) 2021-05-24 13:10:12 +03:00
Alexander Zinchuk
800a23f731 Fix swipe conflicting with scroll (#1116) 2021-05-24 13:09:59 +03:00
Alexander Zinchuk
65d36c7723 [Perf] Use canvas for faster blur (#1100) 2021-05-24 00:28:09 +03:00
Alexander Zinchuk
ffa338d667 Localization: Add many translations (#1103) 2021-05-21 14:44:26 +03:00
Alexander Zinchuk
3246ea95fc Another attempt to refresh only when orientation has changed (#1101) 2021-05-21 14:44:14 +03:00
Alexander Zinchuk
9de06f856a Revert refresh on resize 2021-05-17 19:42:51 +03:00
Alexander Zinchuk
41c02d4e08 Fix for previous 2021-05-15 02:46:00 +03:00
Alexander Zinchuk
f73bac79ca Revert "Revert "Refresh app when switching screen format or orientation""
This reverts commit cd312c7fb924d772fffc684997ec86951c7d64e4.
2021-05-15 02:45:57 +03:00
Alexander Zinchuk
c94163803e Push notifications: Fixes for not joined chats (#1099) 2021-05-14 01:35:28 +03:00
Alexander Zinchuk
fd6aec4f08 Switcher: Add animation (#1079) 2021-05-12 15:28:39 +03:00
Alexander Zinchuk
ca3dccba12 Settings: Do not scroll on color picker 2021-05-12 03:13:22 +03:00
Alexander Zinchuk
227fd355ef Preserve primary fast RAF callbacks order 2021-05-11 23:17:59 +03:00
Alexander Zinchuk
d5db8639eb [Debug] Get rid of some logs 2021-05-11 23:17:52 +03:00
Alexander Zinchuk
c2d6c5eae8 Push notifications: Fix focus on notification click (#1073) 2021-05-11 02:57:10 +03:00
Alexander Zinchuk
753a1bb6bf Push notifications: Send notifications through service worker if possible (#1068) 2021-05-09 17:44:54 +03:00
Alexander Zinchuk
2c1197592a Notification: Fix focusing window on click (#1067) 2021-05-09 13:30:44 +03:00
Alexander Zinchuk
f638ae3717 Revert "Revert "Composer: Add Emoji Picker (#1061)""
This reverts commit b1a2e27576b3bbcc5d319a506540042462e8b105.
2021-05-09 04:03:12 +03:00
Alexander Zinchuk
b1a2e27576 Revert "Composer: Add Emoji Picker (#1061)"
This reverts commit 70c8cd2ca8fc07f9bc005018e6a71df8027e0eb4.
2021-05-09 03:56:48 +03:00
Alexander Zinchuk
4559e0ff8f Composer: Add Emoji Picker (#1061) 2021-05-09 03:42:54 +03:00
Alexander Zinchuk
d11f336bb0 [Perf] Disable mask image even on iOS 2021-05-09 03:11:45 +03:00
Alexander Zinchuk
a17240466a [Debug] Some more debug tools 2021-05-09 02:00:00 +03:00
Alexander Zinchuk
3ac7711f17 [Perf] Some optimizations 2021-05-09 01:59:58 +03:00
Alexander Zinchuk
1a017f2750 Notifications: Various fixes, support local notifications (#1064) 2021-05-08 22:41:31 +03:00
Alexander Zinchuk
a684b4f1aa Revert "Refresh app when switching screen format or orientation"
This reverts commit baffa925d88f5639c7125ada338063d90f52ad04.
2021-05-06 05:11:27 +03:00
Alexander Zinchuk
987dfacaf5 App Inactive: Support disconnecting when opening in another tab 2021-05-06 01:47:36 +03:00
Alexander Zinchuk
baffa925d8 Refresh app when switching screen format or orientation 2021-05-06 01:47:32 +03:00
Alexander Zinchuk
e898c03d43 Finally get rid of Statistics and lovely-chart 2021-05-04 12:31:31 +03:00
Alexander Zinchuk
e053013219 Push Notifications: Open chat message on notification click, various fixes (#1055) 2021-05-01 19:32:42 +03:00
Alexander Zinchuk
20d2656261 Profile: New Design (#1051) 2021-05-01 14:45:36 +03:00
Alexander Zinchuk
852d195842 Message List: Better sending animation when multiline 2021-05-01 14:45:36 +03:00
Alexander Zinchuk
426ca7549b Support missing session storage (Fix Firefox Private Mode) 2021-04-29 18:24:10 +03:00
Alexander Zinchuk
9c4cb209c0 Push notifications: Use existing browser tab, unsubscribe on sign out (#1053) 2021-04-29 13:09:45 +03:00
Alexander Zinchuk
dd3158001e Push Notifications: Initial support (#1046) 2021-04-26 15:47:10 +03:00
Alexander Zinchuk
9b8eb488c3 Fix error handling in worker 2021-04-26 15:33:07 +03:00
Alexander Zinchuk
fc69c603a3 Support t.me/joinchat (#1035) 2021-04-20 18:19:58 +03:00
Alexander Zinchuk
c63947edac Message List: Pattern color (#1019) 2021-04-19 18:37:12 +03:00
Alexander Zinchuk
4df0f9477f Chat: Fixes for Badge (#1021) 2021-04-19 18:37:01 +03:00
Alexander Zinchuk
0b59ebd7b0 Dark Theme: Support browser UI coloring (#1027) 2021-04-19 18:36:51 +03:00
Alexander Zinchuk
6b750c7196 Auth: Fix phone number formatting, add missing countries (#1010) 2021-04-16 14:48:10 +03:00