Commit Graph

68 Commits

Author SHA1 Message Date
Aman Harwara
fb7cc1049f chore: upgrade react native & deps (#2231) 2023-02-28 01:30:51 +05:30
Aman Harwara
4a3f9f12e7 feat: Added above-keyboard toolbar to Super notes on mobile for formatting & selecting blocks (#2189) 2023-02-01 13:59:51 +05:30
Mo
3c332a35f6 feat: improve initial load performance on mobile (#2126) 2023-01-03 14:15:45 -06:00
Mo
29368c51b8 feat: Moments: your personal photo journal, now available in Labs (#2079) 2022-12-02 08:41:21 -06:00
Mo
0a01ddb430 feat: New 'What's New' section in Preferences (#2049) (skip e2e) 2022-11-24 05:46:44 -06:00
Mo
4fa8066402 chore: remove tsc build from local workspaces (#2020) 2022-11-16 18:13:28 -06:00
Mo
05fe7de3eb chore: upgrade deps (#2014) 2022-11-16 09:52:21 -06:00
Mo
e074805c2b chore: lint 2022-11-13 09:28:53 -06:00
Mo
d519aca685 feat: iap (#1996) 2022-11-13 09:28:16 -06:00
Mo
994f824757 fix(mobile): increase font sizes and other mobile-centric improvements (#1907) 2022-11-01 11:41:40 -05:00
Aman Harwara
6071ebffeb fix: color scheme handling on mobile (#1902) 2022-10-29 00:12:03 +05:30
Aman Harwara
5a6f4fb35c fix: screenshot privacy setting not working on app relaunch (#1900) 2022-10-28 19:31:15 +05:30
Aman Harwara
3bd1ad38ad feat: auto-activate biometrics prompt when mobile regains focus (#1891) 2022-10-27 02:02:33 +05:30
Aman Harwara
d9db73ea05 fix: on mobile open links from editor in external browser (#1860) 2022-10-25 21:38:29 +05:30
Aman Harwara
28ef9054fa feat: add preference on android to not confirm when exiting (#1870) 2022-10-24 23:37:37 +05:30
Mo
588946898d refactor: remove classic mobile (#1789) 2022-10-13 14:09:45 -05:00
Aman Harwara
8068fef4d3 feat: focus secure text entry after successful biometrics input (#1785) 2022-10-13 17:56:39 +05:30
Aman Harwara
81532f2f20 refactor: item linking (#1781) 2022-10-12 21:57:51 +05:30
Aman Harwara
e3f28421ff feat: item linking (#1779) 2022-10-11 23:54:00 +05:30
Mo
9fc77d861e fix(mobile): issue with black screen on iOS (#1777) 2022-10-11 09:08:34 -05:00
Mo
7d21046b51 feat(mobile): delete account option in settings (#1768) 2022-10-07 08:23:18 -05:00
Mo
cbbe913cd6 feat: experimental 005 operator (#1753) 2022-10-06 11:03:43 -05:00
Aman Harwara
1602d8157f fix: add android platform check for status bar color sync 2022-10-06 16:22:25 +05:30
Mo
6c26b96cdc fix(mobile): passcode timing options (#1744) 2022-10-05 10:08:54 -05:00
Mo
6bd5534f74 fix: prevent overflow bouncing on desktop and mobile (#1743)
* fix: prevent overflow bouncing on desktop and mobile

* fix: add black bg to webview for debugging purposes
2022-10-05 08:19:55 -05:00
Aman Harwara
a90e4a50e8 feat: use native preview for pdf in mobile webview (#1728) 2022-10-02 23:10:44 +05:30
Aman Harwara
47106fdf83 feat: sync android status bar bg with theme bg color (#1727) 2022-10-01 00:58:16 +05:30
Aman Harwara
5f24e7285e fix: downloading backups in mobile webview (#1703) 2022-09-30 21:33:30 +05:30
Aman Harwara
981d8a7497 feat: handle android back button on android (#1656) 2022-09-28 12:12:55 +05:30
Aman Harwara
6d5ebdeaa1 fix: export/sharing notes on mobile webview (#1644) 2022-09-27 12:24:44 +05:30
Aman Harwara
8614a638a4 fix(mobile): hide drawer on new mobile experience (#1642) 2022-09-25 21:04:04 +05:30
Mo
789a78bda3 fix(mobile): accurate version number 2022-09-24 11:58:29 -05:00
Mo
4d5429cc89 fix(mobile): adjust status bar color to match current theme (#1624)
* feat: sync page theme color metadata with active theme bg

* fix: lint

* refactor: extract to method

* feat: recieve theme scheme change on mobile

* fix: handle issue where status bar color changes when keyboard appears on iOS

* fix: disable bouncing on web view
2022-09-23 13:48:51 -05:00
Mo
76ec8b0f90 refactor: new mobile experience opt in flow (#1616)
* refactor: new mobile experience opt in flow

* chore: lint
2022-09-22 11:20:26 -05:00
Aman Harwara
8fa566336c fix: iOS safe area using CSS (#1610) 2022-09-22 00:22:11 +05:30
Aman Harwara
1ae64dcac4 fix: iOS webview window size and padding (#1605) 2022-09-21 19:58:46 +05:30
Mo
c5e225d335 fix: move wrapped storage to unwrapped if not encrypted (#1603) 2022-09-20 12:18:00 -05:00
Mo
c4d7761496 feat: mobile web bridge (#1597) 2022-09-19 14:47:15 -05:00
Aman Harwara
85c90e07fc feat: add settings to fully switch between native/webview (#1587) 2022-09-17 02:52:38 +05:30
Mo
0c3c98d7af refactor(mobile): default to web frame if isDev (#1586)
* refactor(mobile): default to web frame if isDev

* fix: ignore native challenges

* fix: use contentInset for padding
2022-09-16 12:44:06 -05:00
Aman Harwara
3a15142940 fix: biometrics input on mobile webview challenge modal (#1572) 2022-09-15 23:41:03 +05:30
Vardan Hakobyan
d7aca2c13a feat: mobile security prefs (#1496)
* feat: move mobile-specific security items to Web when rendered in WebView

* feat: better UI for biometrics section

* feat: move Multitasking Privacy section to WebView (mostly UI)

* feat: move Multitasking Privacy section to WebView (going to understand why in WebView multitasking privacy value is auto-changed after reopening the WebView)

* feat: store MultitaskingPrivacy value as "NonWrapped" so that it's the same both on mobile and WebView

* feat: open WebView correctly when "Storage Encryption" is disabled on mobile

* fix: remove unnecessary changes and comments

* chore: revert ios-related unneeded changes

* fix: let Android to correctly recognize the NativeMobileWeb environment when opening WebView on Android

* fix: correct styles for the selected state of Biometrics/Passcode options

* chore: code cleanup

* fix: store Multitasking/Screenshot Privacy in the `Default` storage value mode

* chore: remove comment

* fix: use application's method instead of directly updating Screenshot Privacy preference

* fix: remove unused variable

* fix: use methods from Application and MobileDeviceInterface in all places, remove duplicate code

* fix: hide Multitasking Privacy and Biometrics Lock in WebView

Co-authored-by: Aman Harwara
2022-09-14 13:07:10 +04:00
Aman Harwara
320fc3fd96 feat(mobile): add setting to always open web view on launch (#1500) 2022-09-09 13:32:23 +05:30
Vardan Hakobyan
461ebc2768 fix: let Android to correctly recognize the NativeMobileWeb environment when opening WebView on Android (#1503) 2022-09-09 01:15:32 +05:30
Karol Sójko
0825cedfbe fix(mobile): replace component viewer usage with interface 2022-08-05 14:54:04 +02:00
Karol Sójko
3ce621e24c fix(mobile): imports only from snjs 2022-08-05 13:22:21 +02:00
Karol Sójko
183f68c9c1 fix(files): filepicker circular dependency 2022-08-04 17:32:49 +02:00
Mo
2448672a61 chore: fix mobile lint 2022-07-07 13:54:26 -05:00
Mo
9a3cdfbc1a chore: mobile web bridge concept (#1228) 2022-07-07 11:55:07 -05:00
Karol Sójko
d38071168a fix: deps on weba and mobile 2022-07-06 14:18:36 +02:00