Maarten Billemont
e58b9ef34f
Fetch request syntax update.
2020-09-03 13:56:46 -04:00
Maarten Billemont
968de6026f
Build fixes.
2020-09-03 13:56:10 -04:00
Maarten Billemont
c7201c7d90
Update for Xcode 12 & build fixes.
2020-09-03 09:53:08 -04:00
Maarten Billemont
029041dcf7
Expand the maximum length of query searches.
2020-07-11 21:43:34 -04:00
Maarten Billemont
8582c934c2
Limit fuzzy searching to a depth of 10.
...
Avoids choking when query string becomes long and there are excessively
long site name entries.
2020-05-23 12:14:22 -04:00
Maarten Billemont
cf74dc5cc2
Updated NSMenu API.
2020-05-19 13:28:23 -04:00
Maarten Billemont
6f3da5ccf0
Harmonize consent features.
2020-05-16 22:34:49 -04:00
Maarten Billemont
1dccdd0a3c
Improvements to algorithm and counter steppers.
2020-05-16 15:40:59 -04:00
Maarten Billemont
eb8d10ed05
Use new UN notification API.
2020-05-14 10:32:04 -04:00
Maarten Billemont
d9e5f77bee
Resolve export state generation.
2020-05-14 00:04:29 -04:00
Maarten Billemont
3bac8d9e0a
iPad fixes & log initial start-up crashes.
2020-05-11 21:28:27 -04:00
Maarten Billemont
2279aacb5a
Change the user's default type from the Mac UI.
2020-04-21 13:27:06 -04:00
Maarten Billemont
1bd654621c
Fix persistence of sendInfoDecided.
...
Don't log it as an event, event logging is probably disabled at this
point anyway.
2020-04-21 13:26:12 -04:00
Maarten Billemont
c4f60e325d
Harmonize consent flow on both platforms.
2020-04-21 11:33:31 -04:00
Maarten Billemont
61d1660560
Consent tweaks.
...
Don't conditional Countly events on sendInfo, it already turns Countly
on/off.
Keep Sentry enabled for longer while turning on/off for sendInfo to
cache more errors.
Use sendInfoDecided event only for initial sendInfo prompt, can use
Countly's censent tools to view overall opt-in/opt-outs.
2020-04-19 17:40:28 -04:00
Maarten Billemont
0c921d4318
Update fonts to stay consistent with system UIs.
2020-04-18 21:50:06 -04:00
Maarten Billemont
0178efaaf7
Ask for consent to sendInfo.
2020-04-18 21:48:55 -04:00
Maarten Billemont
14f919584b
Project update.
2020-04-16 17:46:39 -04:00
Maarten Billemont
16f6c3c593
Update preference menu item state.
2020-04-16 17:13:23 -04:00
Maarten Billemont
63ca2ae83e
Can lower deployment target to 10.10
2020-04-16 17:13:08 -04:00
Maarten Billemont
9b8ff7ad0c
Kill debug code.
2020-04-13 21:33:28 -04:00
Maarten Billemont
00ac788f4f
Consistent flow for enabling notifications.
2020-04-13 18:12:41 -04:00
Maarten Billemont
8eeba2e005
Don't crash if decrypt fails.
2020-04-09 21:46:09 -04:00
Maarten Billemont
02c1e2af46
straf relies on a nil terminator.
2020-04-09 21:03:59 -04:00
Maarten Billemont
b275286b2d
Consent and notification permissions on the main thread.
2020-04-09 21:03:11 -04:00
Maarten Billemont
7818feaf0b
Disable the login field if login is generated.
2020-04-08 20:21:58 -04:00
Maarten Billemont
21b0053ccb
Copy login name on shift & update UI to reflect it.
2020-04-08 19:36:19 -04:00
Maarten Billemont
508abec94e
Toggle Sentry and Countly when sendInfo is enabled/disabled.
2020-04-07 16:04:17 -04:00
Maarten Billemont
b010432796
Toggle sendInfo through preferences & move user import/export.
2020-04-07 15:30:23 -04:00
Maarten Billemont
a91e65f72f
Push notification support on macOS.
2020-04-06 23:11:36 -04:00
Maarten Billemont
4b5c696241
Give Countly consent if sendInfo is enabled.
2020-04-06 20:38:29 -04:00
Maarten Billemont
128c3dcf87
Use a material that is more compatible with light/dark themes.
2020-04-06 19:35:58 -04:00
Maarten Billemont
8e15be21ab
Cross-platform translation of mpw logs into Pearl.
2020-04-06 19:27:17 -04:00
Maarten Billemont
078cd412a8
Update deprecated material.
2020-04-05 01:16:49 -04:00
Maarten Billemont
83b824a44e
Project updates.
2020-04-04 20:19:22 -04:00
Maarten Billemont
b118bc4e9b
Sentry SDK update to v5
2020-04-04 19:50:37 -04:00
Maarten Billemont
81a92400fb
pushTestMode doesn't support nil values but defaults to it.
2020-04-04 18:12:26 -04:00
Maarten Billemont
7085eaf726
Hang detector is an iOS-only thing.
2020-04-04 18:09:33 -04:00
Maarten Billemont
878970ff22
JSON support for Mac app.
2020-04-04 17:34:07 -04:00
Maarten Billemont
fa0c80d6b3
Log out active user and key when user is changed or deleted or unset.
2020-04-04 16:30:14 -04:00
Maarten Billemont
887d07f004
macOS update.
2020-03-25 13:12:06 -04:00
Maarten Billemont
6eaa491d67
Replace Crashlytics/Fabric with Countly & Sentry.
2020-01-27 13:27:10 -05:00
Maarten Billemont
476a4046e7
Use standard control highlight color for password.
2018-07-18 17:02:51 -04:00
Maarten Billemont
073ef4f439
Update to masterpassword.app domain.
2018-06-03 16:26:08 -04:00
Maarten Billemont
b95424ddf3
Update macOS project configuration.
2018-02-10 23:43:42 -05:00
Maarten Billemont
d7193f7753
Adapt macOS for new APIs.
2017-08-12 22:26:48 -04:00
Maarten Billemont
f5c7d11f0e
Add marshalling metadata lookup & adapt iOS for new APIs.
2017-08-12 21:57:47 -04:00
Maarten Billemont
fcbb93762a
Cleanup, renaming restructuring, etc.
2017-05-07 18:44:09 -04:00
Maarten Billemont
834e94ebd5
Fix usage of dubious objectID in global context.
2017-04-29 23:52:57 -04:00
Maarten Billemont
6d9be3fdfe
Add support for Answers and improved Fabric integration.
2017-04-29 23:03:50 -04:00