Commit Graph

33 Commits

Author SHA1 Message Date
Mo
2c68ea1d76 refactor: component manager usecases (#2354) 2023-07-13 05:46:52 -05:00
Mo
078ef3772c refactor: native feature management (#2350) 2023-07-12 12:56:08 -05:00
Karol Sójko
325737bfbd chore: fix ContentType usage (#2353)
* chore: fix ContentType usage

* chore: fix specs
2023-07-12 13:53:29 +02:00
Aman Harwara
3dc179c7b0 feat: On Android, you can now share text & files from other apps directly into Standard Notes (#2352) 2023-07-12 00:16:32 +05:30
Mo
c9c93d143a internal: move home server into internal flag 2023-07-05 10:53:10 -05:00
Mo
27fc4be886 chore: fix mobile device interface 2023-07-03 09:08:27 -05:00
Mo
96f42643a9 feat: New one-click Home Server, now in Labs. Launch your own self-hosted server instance with just 1 click from the Preferences window. (#2341) 2023-07-03 08:30:48 -05:00
Mo
b032eb9c9b internal: incomplete vault systems behind feature flag (#2340) 2023-06-30 09:01:56 -05:00
Mo
7e3db49322 feat: Automatic plaintext backup option in Preferences > Backups will backup your notes and tags into plaintext, unencrypted folders on your computer. In addition, automatic encrypted text backups preference management has moved from the top-level menu in the desktop app to Preferences > Backups. (#2322) 2023-05-02 11:05:10 -05:00
Karol Sójko
725f55fca7 feat(mobile): add U2F support for Android devices (#2311)
* feat(mobile): add U2F support for Android devices

* chore: fix specs
2023-04-17 14:57:41 +02:00
Karol Sójko
856a7e3500 refactor: remove Uuid and RoleName from @standardnotes/common in favour of @standardnotes/domain-core value objects (#2167) 2023-01-19 16:17:59 +01:00
Mo
3c332a35f6 feat: improve initial load performance on mobile (#2126) 2023-01-03 14:15:45 -06:00
Mo
8c41f0ecc3 fix: fixes issue where Moments camera wouldn't properly start on desktop app (#2084) 2022-12-02 11:05:32 -06:00
Mo
d519aca685 feat: iap (#1996) 2022-11-13 09:28:16 -06:00
Aman Harwara
6071ebffeb fix: color scheme handling on mobile (#1902) 2022-10-29 00:12:03 +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
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
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
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
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
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
Karol Sójko
55b1409a80 feat: add subscription manager to handle subscription sharing (#1517)
* feat: add subscription manager to handle subscription sharing

* fix(services): add missing methods to the interface

* fix(services): add subscription manager specs

* feat(snjs): add subscriptions e2e tests

* fix(snjs): add wait in subscription cancelling test

* fix(snjs): checking for canceled invitations in tests

* fix(snjs): add e2e test for restored limit of subscription invitations

* chore(lint): fix linter issues
2022-09-13 10:28:11 +02:00
Aman Harwara
320fc3fd96 feat(mobile): add setting to always open web view on launch (#1500) 2022-09-09 13:32:23 +05:30
Karol Sójko
ffb2193924 feat(encryption): refactor circular dependencies on services 2022-08-05 11:59:02 +02:00
Karol Sójko
696b82b9d3 feat(files): refactor circular deps 2022-08-04 16:21:46 +02:00
Karol Sójko
7e251262d7 feat(web): extract ui-services package 2022-08-04 15:13:30 +02:00
Karol Sójko
fbfed0a05c feat: add services package 2022-07-05 20:58:24 +02:00