Maarten Billemont
d30d469663
Sites list scroll & keyboard fixes.
2020-04-12 19:16:13 -04:00
Maarten Billemont
7f1a28ffa7
Fixes and updates to iOS.
...
Move dependencies into Podfile where possible.
IASK doesn't wrap properly; just removed it.
Fixes to safe area and content insets.
2020-04-11 12:13:48 -04:00
Maarten Billemont
02c1e2af46
straf relies on a nil terminator.
2020-04-09 21:03:59 -04:00
Maarten Billemont
9c3e272849
Case insensitive compare values that don't need to rely on exact case.
2020-03-04 12:50:59 -05:00
Maarten Billemont
35e64ea9cf
Swizzle fixes, type build fixes, disable hang timer for debug builds.
2020-02-16 18:49:06 -06:00
Maarten Billemont
d509c01572
Countly view tracking & Pearl API for C string length.
2020-02-13 13:02:19 -05:00
Maarten Billemont
6eaa491d67
Replace Crashlytics/Fabric with Countly & Sentry.
2020-01-27 13:27:10 -05:00
Maarten Billemont
dacdf25fe8
More swizzling fixes.
2020-01-14 18:15:04 -05:00
Maarten Billemont
ec6625b800
Fix internal bugs.
...
Pass masterKey data safely by ensuring the NSData holder is owned.
nameOfType: threw an unrecougnized-type error always, including for
recougnized types.
Swizzling broke when triggered on multiple levels of the hierarchy.
2020-01-14 15:27:57 -05:00
Maarten Billemont
91b89aaf39
Pearl & API update.
2020-01-14 13:59:32 -05:00
Maarten Billemont
ff17a1d637
Fix file import & sane format migration.
2018-10-13 16:58:04 -04:00
Maarten Billemont
1bf6109038
Hide passwords option & fix settings for new sites.
2018-09-26 00:00:05 -04:00
Maarten Billemont
e12e14ef03
Move library builds into /lib so they can be shared.
...
Also made the library build script more generic.
2018-05-20 15:04:32 -04:00
Maarten Billemont
bfae4da56c
Update to latest Xcode warnings.
2018-04-03 09:53:40 -04:00
Maarten Billemont
b95424ddf3
Update macOS project configuration.
2018-02-10 23:43:42 -05:00
Maarten Billemont
e40a442a30
Build fixes, improvements and project cleanup.
2018-02-10 23:29:55 -05:00
Maarten Billemont
63100913c5
libjson-c's upstream still has build issues, switch back to our fork.
2017-09-03 15:48:43 -04:00
Maarten Billemont
92a3a0ccbd
Switch libjson-c back to upstream and fix some build issues with it.
2017-08-31 15:14:08 -04:00
Maarten Billemont
328d38ac19
Remove PearlLayout.
2017-08-28 19:34:22 -04:00
Maarten Billemont
f83cdacab8
Document -M, -P, allow saving login name.
2017-08-22 11:38:04 -04:00
Maarten Billemont
661fc523ad
Don't pass nil error to crashlytics.
2017-08-13 16:49:56 -04:00
Maarten Billemont
b9cbaf7343
Cross-compile fixes for iOS.
2017-08-13 15:52:08 -04:00
Maarten Billemont
28c7a64bd2
Fork json-c temporarily to fix some code issues.
2017-08-13 00:30:25 -04:00
Maarten Billemont
c0ba96daa2
Update Darwin platform project with solid support for linking libsodium & libjson-c
2017-08-11 01:42:03 -04:00
Maarten Billemont
c044ae79cd
Support updating the mpw, showing loginName, adding new sites & questions, fix password memory leak.
2017-08-07 17:42:38 -04:00
Maarten Billemont
13107063df
Refactor marshall utilities out, some clean-up, and prepare iOS/macOS project for libjson-c
2017-07-28 09:50:26 -04:00
Maarten Billemont
738ad197b2
Fix the main thread lock-up detector across background events.
2017-06-06 22:10:02 -04:00
Maarten Billemont
d361ae2381
Assist the user with store setup and allow continuing anyway.
2017-05-08 14:58:46 -04:00
Maarten Billemont
e6bab4e504
Support for associating a URL to sites.
2017-05-01 18:32:52 -04:00
Maarten Billemont
cf2c30cfe6
Convert store into template cells for products.
2017-04-30 17:48:03 -04:00
Maarten Billemont
07e55140ac
Bump Pearl.
2017-04-29 18:07:06 -04:00
Maarten Billemont
ea5be8efcb
Rewrite handling of collection view and table view reloading for reliability.
2017-04-27 02:22:01 -04:00
Maarten Billemont
15ac7a2dbf
Improve font size and font scaling fixes.
2017-04-22 12:00:47 -04:00
Maarten Billemont
bb58ed0169
Update In-App Settings Kit.
2017-04-22 10:03:31 -04:00
Maarten Billemont
4545a5c745
Improve readability of some of the smaller and thinner fonts.
2017-04-22 09:52:28 -04:00
Maarten Billemont
da8c7064fe
Support for reduced transparency.
2017-04-20 22:29:10 -04:00
Maarten Billemont
d5d33da12f
Fixed UI issues with passwords list and drop-down animation + support for phrase and name default types.
...
[FIXED] Fixed issues with animating changes in the passwords list during certain & multiple events.
[FIXED] Slightly broken UI prior to drop-down animation & improved animation a bit.
[ADDED] Phrase & Name default password types.
2017-04-17 21:57:08 -04:00
Maarten Billemont
0a1f215a1a
Style login name, add login generated gear, improve logic for when to show login name.
2017-04-15 10:57:52 -04:00
Maarten Billemont
907d2a8ca6
Fixed key disappearing from NSCache after suspension and not being reloaded from keychain.
2017-04-15 02:28:11 -04:00
Maarten Billemont
e3edd42b88
Fixed a bug in PearlMutableStaticTableViewController.
2017-04-14 16:10:11 -04:00
Maarten Billemont
05391d893e
Fix slow fuzzy queries.
2017-04-12 23:41:17 -04:00
Maarten Billemont
e3fffc1923
Migrate from Tarsnap's scrypt to libsodium.
2017-04-10 11:43:55 -04:00
Maarten Billemont
58a6f17641
Updates for latest Xcode.
2017-03-11 11:20:15 -05:00
Maarten Billemont
94159ed11a
Adjust darwin build configuration to new project structure.
2017-03-06 17:25:59 -05:00