Commit Graph

90 Commits

Author SHA1 Message Date
Antonella Sgarlatta
9945204bd5 Search options (#382)
* feat: add chip component

* feat: pass search options from state to snjs search

* feat: add keys to chip items

* feat: enable/disable protections chip depending on protections status

* feat: make selecting protected chip a protected action

* feat: change wording

* feat: add horizontal scrolling

* feat: add view protected note screen

* feat: remove protect note alert

* feat: show protected content when chip is selected

* fix: hide horizontal scrollbar

* fix: fix view protected screen wording

* Revert "feat: show protected content when chip is selected"

This reverts commit 367a7e7a14.

* fix: add search filter to query condition

* fix: apply filters only when searching

* fix: change wording for one search result

* fix: automatically re-focus input after enabling protected search

* fix: improve is focusing search

* feat: improve view protected note screen

* fix: use onCancel to hide chips on Android

* fix: use useFocusEffect instead of focus listener

* fix: add margin to chips for Android

* feat: add space between icon and placeholder on Android

* fix: fix Android search bar focus

* fix: fix wording for 0 search results

* feat: better wording for view protected note text

* feat: add search options container animation

* feat: add chips animation

* chore: update search box

* feat: make search options animation faster

* fix: always show all chips except when on archived or trash tag

* fix: add bg color to search container

* feat: make chips animation faster

* fix: only toggle chip when selected has changed

* fix: remove elevation for search bar container

* chore: upgrade search box

* feat: use native driver for chip animation

* feat: add opacity animation to search options

* feat: adjust animations duration

* feat: make chip animation faster
2021-03-23 10:44:13 -03:00
Antonella Sgarlatta
6d5791c7a0 fix: title error for 2fa challenge 2021-03-03 10:38:34 -03:00
Antonella Sgarlatta
1fa931d590 fix: show manage sessions only when signed in 2021-02-16 18:53:47 -03:00
Radek Czemerys
06d1cc1336 fix: lint errors + tooling 2021-01-04 16:24:50 +01:00
Radek Czemerys
78f3854902 feature: React Native 0.63.4 2020-12-14 13:47:32 +01:00
Radek Czemerys
1a7b62c436 feature: update snjs 2020-11-21 15:19:48 +01:00
Radek Czemerys
eeea48415a fix: disable cancel button when challenge is pending 2020-11-11 17:38:18 +01:00
Radek Czemerys
6cc9e7c977 feature: status manager 2020-10-12 15:35:46 +02:00
Radek Czemerys
2b0b34c82f Custom challenges (#290)
* wip: challenge changes

* feature: Authenticate screen with new challenges

* feature: Authentication screen adaptations

* feature: finalize challenges

* fix: cancellable challenges

* fix: set biometrics challenge to non-cancellable
2020-09-28 18:22:37 +02:00
Radek Czemerys
1409633e03 refactor: local-only themes 2020-09-23 13:23:20 +02:00
Radek Czemerys
bea3868d3c feature: last export date in settings 2020-09-23 12:29:55 +02:00
Radek Czemerys
884dbd78a7 fix: type paths after refactor 2020-09-22 13:26:12 +02:00
Radek Czemerys
6533cff86b feature: blocking alert 2020-09-21 12:20:54 +02:00
Radek Czemerys
01b1799ba1 feature: note history preview 2020-09-15 13:40:20 +02:00
Radek Czemerys
5a1c297ed8 feature: preferences 2020-08-25 17:56:58 +02:00
Radek Czemerys
9499b23d08 fix: fix warning & bump snjs 2020-08-23 13:35:26 +02:00
Radek Czemerys
3cf95e9fbf feature: "Get more <>" for extended use
Also minor styling fixes
2020-08-20 00:04:13 +02:00
Radek Czemerys
9d9bbc51f3 fix: signin warning & styling fixes 2020-08-19 13:03:50 +02:00
Radek Czemerys
e2fe29718f feature: signOut & destroy data 2020-07-15 15:50:49 +02:00
Radek Czemerys
cce44f4a96 refactor: add prettier rule to organize imports 2020-07-07 11:01:48 +02:00
Radek Czemerys
bb5c925f4f feature: useFocusEffect in some screens components 2020-07-06 18:31:05 +02:00
Radek Czemerys
4e603a4db1 feature: Authentication 2020-07-03 21:39:20 +02:00
Radek Czemerys
036f8bf08d feature: passcode support 2020-06-30 22:12:32 +02:00
Radek Czemerys
e78c005b24 feature: PasscodeSection improvments 2020-06-30 12:09:43 +02:00
Radek Czemerys
0e9441d068 feature: add signIn & register 2020-06-26 16:16:00 +02:00
Radek Czemerys
1d19b8c2ac feature: AuthSection + CompanySection 2020-06-25 14:31:10 +02:00
Radek Czemerys
ceeeab13e9 feature: cleanup dependencies & fix header on Android 2020-06-23 00:14:13 +02:00
Radek Czemerys
19d993050d feature: connect Compose screen 2020-06-21 22:31:51 +02:00
Radek Czemerys
3f5173a7bc fix: headerTitle aligment 2020-06-21 12:17:57 +02:00
Radek Czemerys
eff067fd73 feature: new navigation setup 🎉 2020-06-18 15:19:09 +02:00
Radek Czemerys
1536aa2fa5 feature: rewrite NoteCell & NotesList 2020-06-17 19:46:28 +02:00
Radek Czemerys
8885b6632d feature: components refactor 2020-06-10 12:33:35 +02:00
Radek Czemerys
894868b3a7 feature: components refactor 2020-06-10 01:42:17 +02:00
Radek Czemerys
80e390890e feature: Move old files to temp directories 2020-06-09 18:10:16 +02:00
Radek Czemerys
9544a3b243 Update for new context 2020-06-09 11:28:37 +02:00
Radek Czemerys
79ab688548 Stylekit refactor 2020-05-28 14:45:03 +02:00
Radek Czemerys
6149f150df TS types (#253)
* Add TS to lib/components/styles/authentication

* Rollback prettier changes to declutter diff

* Authentication migration

526 errors

* Notes

328 errors

* Settings

172 errors

* refactor: last screens

* fix: revert setting wrong sideMenuHandler

* feature: upgrade type deps
2020-05-07 10:57:52 +02:00
Radek Czemerys
d86b4b98f0 Typescript + snjs migration (#252)
* Rename all files for TS

* Bump types

* Update naming

* App working state

* snjs migration

* chore: update deps

* fix: use initUUID from snjs item

* chore: Add TODO comment

* feature: bump types

* chore: remove sourcemaps from tsconfig
2020-04-28 17:25:19 +02:00
Radek Czemerys
6783d2e406 Eslint + prettier (#250)
* Android upgrade

* iOS setup without flipper

* Add Bridging headers

* Bring back AsyncStorage limit

* Remove submodules

* Remove files from vendor

* Use dependencies from forks

* Update init command

* Remove unused libraries

* Working iOS setup

* Update AppDelegate.m

* Use new flipper

* Add lint deps

* Proper eslint + prettier setup

* Fix workflow path

* gitlab => github
2020-04-21 19:19:23 +02:00
Johnny Almonte
3d692b89fe Fix 'Sign out' button is still present after signing out 2020-03-29 18:08:14 -04:00
Johnny Almonte
1b5ef3e31c Add tests for the 'Export Data' option 2020-03-29 14:09:57 -04:00
Bryan Chauvin
ac0e381b8d Linting few missed items 2020-02-07 22:09:23 -06:00
Bryan Chauvin
b6529f2dfa Linting Containers 2020-02-07 13:18:28 -06:00
Bryan Chauvin
73d85a1e75 Linting Components 2020-02-07 11:46:17 -06:00
Bryan Chauvin
e6c8bf8094 ESLint and Prettier configs, to be refined. Some files updated. 2020-01-30 17:46:10 -06:00
bryvin
273b93b3e5 Usage without account 2020-01-13 11:35:53 -06:00
Mo Bitar
a88ffcdd71 Always set keyboard type on passcode setup, ability to change keyboard type during local passcode prompt 2019-10-29 12:18:47 -05:00
Mo Bitar
a2b05e463b Colored subtitles for warning text 2019-01-21 13:30:29 -06:00
Mo Bitar
9692d871c1 Disable non available credentials 2019-01-19 20:24:04 -06:00
Mo Bitar
e7841dda21 No tags placeholder 2019-01-07 23:17:55 -06:00