Commit Graph

1455 Commits

Author SHA1 Message Date
Mo
fb848fa6d0 feat: tag breadcrumbs in nav bar (#540)
* feat: with tag breadcrumbs in the tag list

* fix: nested padding and subtitle conditional

* fix: types
2022-02-01 13:52:58 -06:00
Vardan Hakobyan
3b89c655bd feat: new UI for note cell (#537)
* chore: add support of svg files

* chore: replace original `no-shadow` rule to stop receiving false positive warnings

* feat: show editor icons and note status icons (pinned, deleted, etc.)

* refactor: store new colors in themes

* fix: handle missing icons case for note cell

* fix: get icon color and tint from snjs, remove duplicate color (`#086DD6`) from themes

* feat: let users to hide the editor icons

* chore: snjs version bump
2022-01-31 19:01:57 +04:00
Laurent Senta
34054cc98d feat: tag folders basics (#526)
* feat: add nested tags rendering

* style: refactor & clean code

* build: ios-related build changes

* fix: remove tags bottom spacing for Android

* fix: add bottom padding on Android to last note only

* chore: revert unnecessary changes
2022-01-20 18:43:15 +04:00
Vardan Hakobyan
8407233690 fix: use specific commit for the package (working version) (#533) 2022-01-19 18:28:23 +04:00
Johnny A
b0d150e919 fix: unable to open URLs on Android 11 and above (#531)
Co-authored-by: Johnny Almonte <johnny243@users.noreply.github.com>
2022-01-17 10:45:58 -04:00
Mo
f33c11c9aa release: 3.9.12 2022-01-10 10:10:32 -06:00
Mo
bbee96b47c fix: dont update previews if changing note title 2022-01-10 10:02:08 -06:00
Mo
2adbfcefb5 fix: insert template note when creating with default editor 2022-01-10 09:57:24 -06:00
Mo
9ed6c6b0f1 feat: incorporate note controllers from snjs; fixes #525 2022-01-06 10:51:47 -06:00
Mo
2ca141c31e fix: crashing issue due to empty tag strings 2022-01-04 12:54:27 -06:00
Mo
180416b3d4 fix: allow cleartext for localhost 2022-01-03 11:38:40 -06:00
Mo
f3896fbcf6 chore(deps): snjs 2022-01-02 10:38:55 -06:00
Mo
cc10fca09b fix: update react-native-sodium build 2022-01-01 09:25:05 -06:00
Mo
c9745cd6eb chore: macos 11 2022-01-01 00:16:17 -06:00
Mo
221df28501 chore: add xcode-install 2022-01-01 00:05:51 -06:00
Mo
5874994b09 chore: fastlane xcode 13 2021-12-31 23:55:30 -06:00
Mo
40c02c2bfd chore: shared scheme 2021-12-31 23:37:52 -06:00
Mo
4d370380c3 feat: react-native 0.66.4 2021-12-31 23:21:26 -06:00
Mo
822787a5a1 feat: upgrade react native to 0.65.1 2021-12-31 19:11:40 -06:00
Mo
f939dc17ad chore: add pod-install as dep 2021-12-31 18:49:08 -06:00
Mo
c2668f5927 chore: update fastlane plugins 2021-12-31 15:56:59 -06:00
Mo
3878b3b242 chore: upgrade bugsnag 2021-12-31 13:37:33 -06:00
Mo
e6be328d50 fix: ios deployment target 11 2021-12-31 13:16:17 -06:00
Mo
3767ff1c19 fix: android webview no should load request, third party editor downloads 2021-12-31 12:45:48 -06:00
Mo
14fb797107 fix: crash while searching with undefined tag title 2021-12-30 19:07:08 -06:00
Mo
e200df214c fix: remove reachability service 2021-12-30 18:46:20 -06:00
Mo
21a012318d fix: show loading status when downloading editor 2021-12-30 18:36:17 -06:00
Mo
ce5e89ac1d feat/offline-editors (#517)
* feat: offline editors (#392)

* feat: add react-native-zip-archive dependency

* feat: download and extract offline editors

* feat: use offline editor path as webview source

* fix: change function name

* fix: move deactivate editor to compose unmount

* fix: add origin whitelist

* fix: add read access url

* fix: increase load end timeout to remove theme load flicker

* fix: set online url on getOfflineEditor error

* fix: set editor width and scale

* fix: add timeout to remove download message flicker

* fix: deactivate component when switching editors

* fix: use online url if process is terminated

* fix: check if component mounted before state update

* fix: decrease loading editor message timeout

* feat: remove editor loading message on ThemesActivated action (#415)

* chore(version-snjs): 2.0.76

* feat: remove loading editor message on ActivateThemes action

* fix: offline editors issues (#416)

* fix: read main from package.json

* fix: reload editor when switching after editor load failure

* fix: check offlineOnly before setting online url

* fix: prevent editor download if another download is in progress

* fix: live item deinit called more than once (#423)

* feat: check for and download editor updates

* fix: access denied webview errors on Android 10

* feat: serve offline editors from local static server (#472)

* feat: serve offline editors from local static server

* fix: use document directory for both OS

* fix: download error handling

* refactor: use forked repo for react-native-static-server

* chore: add logs and temporarily enable them for dev

* feat(wip): integrity verification

* refactor: component manager handling downloads

* feat(wip): functional component viewer

* feat: handle local themes

* chore: disable logging

* improve: use existing function

* fix: root url first load

* fix: types

* chore: cleanup
2021-12-30 15:25:39 -06:00
Mo Bitar
88404609cc fix: use first party endpoint for network reachability 2021-12-22 12:09:23 -06:00
Mo Bitar
d5a8a2ecab deps(snjs): 2.20.3 2021-12-10 11:53:21 -06:00
Mo Bitar
46d7e799b1 deps(snjs): 2.20.2 2021-12-10 11:35:15 -06:00
Mo Bitar
513d3d193e fix: go back to compiling web view version 2021-12-10 10:59:26 -06:00
Mo Bitar
fed1031d0e fix: go back to compiling web view version 2021-12-10 10:41:17 -06:00
Mo Bitar
3b29a1522c fix: editor reference leak when switching editors repeatedly 2021-12-10 10:26:01 -06:00
Mo Bitar
0e3a7995ae Merge branch 'develop' of github.com:standardnotes/mobile 3.9.5 2021-12-09 08:50:53 -06:00
Mo Bitar
02378217c7 release: 3.9.5 2021-12-09 08:50:19 -06:00
Johnny A
7153a7654f fix: display message if using advanced editors on iOS < 11 (#512)
* fix: display message if using advanced editors on iOS < 11

* Update src/screens/Compose/ComponentView.tsx

Co-authored-by: Mo <mo@standardnotes.org>

* fix: rename from checkIfSupportsAdvancedEditors to warnIfUnsupportedEditors

Co-authored-by: Johnny Almonte <johnny243@users.noreply.github.com>
Co-authored-by: Mo <mo@standardnotes.org>
2021-12-06 10:46:39 -04:00
Mo Bitar
8651f8fd36 Merge branch 'develop' of github.com:standardnotes/mobile into develop 2021-12-05 10:09:06 -06:00
Mo Bitar
6012c7f9f3 chore: merge master 2021-12-05 10:08:37 -06:00
Mo Bitar
9359f55f55 fix: filter out deleted themes before attempting to display 3.9.4 2021-12-05 10:07:14 -06:00
Mo Bitar
d483769306 fix: react native URL polyfill 2021-11-15 15:51:36 -06:00
Mo Bitar
0937348514 chore: lint 3.9.2 2021-11-14 14:38:01 -06:00
Mo Bitar
7c31c145d9 chore(deps): snjs 2.17.9 2021-11-14 14:32:56 -06:00
Johnny Almonte
0a4705a495 Merge remote-tracking branch 'origin/master' into develop 2021-11-11 10:18:05 -04:00
Mo Bitar
66367f4b01 fix: const declaration location 3.9.1 2021-11-09 08:29:59 -06:00
Mo Bitar
eb589daee7 fix: enable v4 features 2021-11-09 08:25:03 -06:00
Johnny A
386708660f feat: show message that user is offline when managing sessions (#508)
* chore(deps): install @react-native-community/netinfo

* fix: setup for @react-native-community/netinfo on Android

* fix: ability to set text alignment on LoadingText component

* feat: show message that user is offline when managing sessions

* fix: optional textAlign prop

* feat: network service

* fix: useIsOffline hook to check if offline

* refactor: network service

Co-authored-by: Johnny Almonte <johnny243@users.noreply.github.com>
2021-11-08 15:09:57 -04:00
Mo Bitar
fff2d36afc chore: upgrade android compile sdk 2021-11-08 12:27:54 -06:00
Mo Bitar
ae505ca613 fix: function call 2021-11-08 12:14:12 -06:00
Mo Bitar
c3bbaff043 feat: snjs 2.17, mobile 3.9.0 2021-11-08 12:11:30 -06:00