Maarten Billemont
fee7bc7401
Resolve site cell sizing issues across window sizes.
2020-05-23 19:08:43 -04:00
Maarten Billemont
21968f4ba6
Fix messages for password reset.
2020-05-23 12:35:55 -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
7091e2ee1b
Disable automatic font scaling.
...
It's causing issues with pop-up alerts.
2020-05-23 10:12:07 -04:00
Maarten Billemont
d5d455ee57
Fix issues with content insets for sites across OS versions.
2020-05-22 23:04:36 -04:00
Maarten Billemont
e6ae06798b
Handle store opening errors more gracefully.
...
Store opening can fail for example when hard-locking the device while
it's opening up.
2020-05-22 22:26:43 -04:00
Maarten Billemont
1cae4c754b
Group MPErrors together, ignoring the actual inline values.
2020-05-22 22:26:18 -04:00
Maarten Billemont
93ad86e63c
Remove PearlAppDelegate.
2020-05-22 17:34:04 -04:00
Maarten Billemont
cf74dc5cc2
Updated NSMenu API.
2020-05-19 13:28:23 -04:00
Maarten Billemont
981bdb3ab4
Fix isDescendantOfView bug & Sentry script error on failure.
2020-05-19 09:21:06 -04:00
Maarten Billemont
9bea8bcbdf
Sheets need a source view on iPad.
2020-05-19 08:21:44 -04:00
Maarten Billemont
363d6f6639
Test configuration was removed for Release.
2020-05-18 13:01:16 -04:00
Maarten Billemont
eb1632cb62
Install cocoapods dependencies & gradle works on JDK 11 now.
2020-05-18 12:43:37 -04:00
Maarten Billemont
73fadaef7f
iOS uses Xcode 11 now.
2020-05-18 12:15:36 -04:00
Maarten Billemont
60200f6302
Fix all versions advertising themselves as V0.
2020-05-18 12:14:44 -04:00
Maarten Billemont
cce8db5c48
Purge unused and deprecated UISearchDisplayController.
2020-05-18 11:10:23 -04:00
Maarten Billemont
6f3da5ccf0
Harmonize consent features.
2020-05-16 22:34:49 -04:00
Maarten Billemont
52c87eaeca
Keep sites sorted by name on export to ensure consistency.
2020-05-16 16:03:42 -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
60f60d087e
Embed views using embed segue instead of MPRootSegue.
2020-05-12 23:27:56 -04:00
Maarten Billemont
df97dec2fe
Sentry user login & MPError arguments.
2020-05-12 10:54:15 -04:00
Maarten Billemont
3bac8d9e0a
iPad fixes & log initial start-up crashes.
2020-05-11 21:28:27 -04:00
Maarten Billemont
3fa7e1e8a1
Ensure Countly does not use the IDFA.
2020-05-02 12:31:54 -04:00
Maarten Billemont
d1104e4028
Need icon 1x icon for iPad.
2020-04-30 09:32:17 -04:00
Maarten Billemont
e9f2a25c9c
Project icons update.
2020-04-28 13:49:34 -04:00
Maarten Billemont
171a3f0978
Icon update.
2020-04-28 12:24:41 -04:00
Maarten Billemont
8cfb9a83c5
mpjson support on iOS.
2020-04-27 16:33:10 -04:00
Maarten Billemont
5717375e75
Improve language.
2020-04-27 16:33:01 -04:00
Maarten Billemont
cc2dca3bd0
Report missing support when trying to parse unknown format.
2020-04-27 16:32:30 -04:00
Maarten Billemont
7575924d80
Bump site links to macOS app.
2020-04-26 00:39:08 -04:00
Maarten Billemont
8bedcedfaf
Enable support for internal actions from URLs.
2020-04-25 17:13:48 -04:00
Maarten Billemont
10b205c541
Open URLs in external browser.
2020-04-25 11:44:27 -04:00
Maarten Billemont
774f183ac0
Improved web support & trigger notification URLs.
2020-04-25 10:44:59 -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
d4de3afb72
Show internal reason for why import fails.
2020-04-20 17:09:38 -04:00
Maarten Billemont
694b5ea227
Make marshal error messages owned by the file.
...
Error message lifecycle was limited to the static mpw_str buffer, which
is far too limited and also dangerous. Own the message by the
MPMarshalFile object, freed in mpw_marshal_file_free.
2020-04-20 17:07:35 -04:00
Maarten Billemont
66dd78797b
We use bounds-checked interfaces, so need ext1.
2020-04-20 17:05:37 -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
c3568e4744
Enable minor & build numbers > 9.
2020-04-18 22:13:36 -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
1c3ea3826f
Move identicon and toID to mpw native.
...
Clean out all unused Java MPAlgorithm stuff.
Fix master password entries stuck in memory.
2020-04-15 19:09:02 -04:00
Maarten Billemont
ff9596aef0
Update log sink API.
2020-04-15 19:08:11 -04:00