Kyle Spearrin
|
c7af81bf0c
|
Cleanup hacks because of Intent LaunchedFromHistory bug
|
2017-02-06 19:39:07 -05:00 |
|
Kyle Spearrin
|
d112e0ea42
|
two-factor login re-worked with new auth flow
|
2017-02-06 09:39:07 -05:00 |
|
Kyle Spearrin
|
52a866147e
|
Optimized startup tasks to only happen when necessary. Added some GA telemetry to autofill.
|
2017-02-05 23:55:58 -05:00 |
|
Kyle Spearrin
|
4a4779fc63
|
Converted auth to identity server endpoints and utilize bearer2 access token
|
2017-02-04 01:12:25 -05:00 |
|
Kyle Spearrin
|
31b2eeb293
|
remove lots of mainpage code since we allow closing of autofill page now
|
2017-02-03 00:26:55 -05:00 |
|
Kyle Spearrin
|
8c6d395d89
|
remove uri extra after captured
|
2017-02-02 23:05:24 -05:00 |
|
Kyle Spearrin
|
f66b26a866
|
beta title
|
2017-02-02 22:30:34 -05:00 |
|
Kyle Spearrin
|
83f00d69ce
|
added close button to autofill list page. if uri is a website on api level < 21, do not autofill and present modal for copying
|
2017-02-02 22:20:45 -05:00 |
|
Kyle Spearrin
|
85dda759ec
|
updated autofill service tools page with new tutorial images
|
2017-02-01 21:55:00 -05:00 |
|
Kyle Spearrin
|
27fb44277f
|
Accessibility service setup pages
|
2017-02-01 00:38:35 -05:00 |
|
Kyle Spearrin
|
ea1aafbab2
|
WIP on accessibility service
|
2017-01-31 22:53:32 -05:00 |
|
Kyle Spearrin
|
2c446f939e
|
accessibility service WIP
|
2017-01-31 20:45:51 -05:00 |
|
Kyle Spearrin
|
36c6c5a35e
|
Accessibility service WIP
|
2017-01-30 19:26:39 -05:00 |
|
Kyle Spearrin
|
26667c0a59
|
autofill WIP into main activity. created login selection page
|
2017-01-27 23:13:28 -05:00 |
|
Kyle Spearrin
|
fe778293c1
|
renaming files for Site => Login refactor
|
2017-01-03 00:25:17 -05:00 |
|
Kyle Spearrin
|
991afb7722
|
Reactor rename Sites => Logins
|
2017-01-03 00:17:15 -05:00 |
|
Kyle Spearrin
|
dae5453e13
|
Added translators to credits page
|
2016-12-30 22:44:17 -05:00 |
|
Kyle Spearrin
|
7728046309
|
layout fixes
|
2016-12-26 11:30:57 -05:00 |
|
Kyle Spearrin
|
f211b3a4da
|
Resolve search bug on android 7
|
2016-12-19 09:41:47 -05:00 |
|
Kyle Spearrin
|
936f65ecc9
|
switch tools to grid layout cells
|
2016-12-19 08:32:32 -05:00 |
|
Kyle Spearrin
|
83985965f2
|
Performance tuning layouts: remove stack layouts in favor of grid.
|
2016-12-18 00:19:14 -05:00 |
|
Kyle Spearrin
|
9879f7fa0a
|
adjust sizes of buttons. Use modals on android
|
2016-12-06 22:43:25 -05:00 |
|
Kyle Spearrin
|
7c856d08c4
|
adjust UriCell button width
|
2016-12-06 22:43:25 -05:00 |
|
Kyle Spearrin
|
6c554b4d51
|
update lots of packages.
|
2016-12-06 22:43:25 -05:00 |
|
Kyle Spearrin
|
8f99d80ac1
|
remove any spaces from authenticator code
|
2016-11-26 18:48:35 -05:00 |
|
Kyle Spearrin
|
320d2c5c96
|
Added link to account recovery for lost 2fa app
|
2016-11-26 01:03:02 -05:00 |
|
Kyle Spearrin
|
8e98eb439c
|
launch button width adjustment based on api level for android
|
2016-11-25 17:15:34 -05:00 |
|
Kyle Spearrin
|
d8559a81f4
|
i18n resource strings for app extension
|
2016-11-25 17:05:14 -05:00 |
|
Kyle Spearrin
|
8322e49305
|
i18n resource strings for pre-login pages
|
2016-11-25 16:54:33 -05:00 |
|
Kyle Spearrin
|
c0b6bf9f89
|
i18n resource strings for vault pages
|
2016-11-25 16:42:52 -05:00 |
|
Kyle Spearrin
|
620d421a4b
|
i18n resource strings for tools pages
|
2016-11-25 16:32:13 -05:00 |
|
Kyle Spearrin
|
071ec61683
|
i18n resource strings for lock and settings pages
|
2016-11-25 13:22:11 -05:00 |
|
Kyle Spearrin
|
0257c5b30d
|
removed monospaced font from username field
|
2016-11-08 21:29:24 -05:00 |
|
Kyle Spearrin
|
229dc03b23
|
Turn off keyboard suggestions for password entry on vault add/edit
|
2016-11-08 00:21:36 -05:00 |
|
Kyle Spearrin
|
c72b551e80
|
Android vault add/edit/view button widths, padding, and background color adjusted.
|
2016-11-07 23:45:46 -05:00 |
|
Kyle Spearrin
|
9718e5aace
|
Added toggle apssword button to add site page as well
|
2016-11-07 22:46:15 -05:00 |
|
Kyle Spearrin
|
db6ceea711
|
Added button to toggle password field visibility on site edit
|
2016-11-07 22:07:33 -05:00 |
|
Kyle Spearrin
|
4a0e3227fc
|
adjust font sizse for username/password if they are over certain lengths on vault view page.
|
2016-10-30 00:02:07 -04:00 |
|
Kyle Spearrin
|
74972336c6
|
Remove password requirement from vault site add/edit
|
2016-10-15 01:24:11 -04:00 |
|
Kyle Spearrin
|
bb37372be0
|
relax password requirements during registration
|
2016-10-10 22:04:00 -04:00 |
|
Kyle Spearrin
|
23274ef914
|
Password rules for registration.
|
2016-10-03 23:20:17 -04:00 |
|
Kyle Spearrin
|
713fdaeac1
|
added new website URLs
|
2016-10-02 00:20:45 -04:00 |
|
Kyle Spearrin
|
dbd697a473
|
Do not show no data message when searching and no results.
|
2016-09-06 00:34:27 -04:00 |
|
Kyle Spearrin
|
24722d3644
|
Lock password page tableview to properly adjust row height on iOS.
|
2016-08-30 22:34:49 -04:00 |
|
Kyle Spearrin
|
22ac095dce
|
Created device specific navigation push/pops in order to support non-modal navigation on android (so we get the back button in nav).
|
2016-08-29 23:50:22 -04:00 |
|
Kyle Spearrin
|
ee883571da
|
Settings plusin doesn't support string null values for default on android. ref https://github.com/jamesmontemagno/SettingsPlugin/issues/8
|
2016-08-29 23:06:29 -04:00 |
|
Kyle Spearrin
|
5c6ff45cc9
|
Proper conditions for push reregistration. Added fix for app compat crash on resume from sleep while app was open.
|
2016-08-27 14:36:32 -04:00 |
|
Kyle Spearrin
|
c26960380a
|
Still need to unregister push each time on android for some reason
|
2016-08-27 02:59:34 -04:00 |
|
Kyle Spearrin
|
0a3857b1c2
|
Assembly updates
|
2016-08-26 23:53:50 -04:00 |
|
Kyle Spearrin
|
185e234ef2
|
Catch Date toString exceptions to resolve crashing
|
2016-08-26 19:23:59 -04:00 |
|
Kyle Spearrin
|
aac4aafde0
|
Button styling update
|
2016-08-26 19:13:25 -04:00 |
|
Kyle Spearrin
|
16058c5efb
|
auto-fill service tools page
|
2016-08-25 22:48:19 -04:00 |
|
Kyle Spearrin
|
0cdba2a13d
|
Added Scale to device info service. Stack layout padding adjsutments depending on android scale.
|
2016-08-25 21:43:47 -04:00 |
|
Kyle Spearrin
|
5ff9131910
|
App extension callout alert on first time visiting the add site screen in iOS.
|
2016-08-25 00:23:24 -04:00 |
|
Kyle Spearrin
|
a4a7d2180c
|
Search bar adjustments. No data message and loading indicator for vault list.
|
2016-08-24 23:57:45 -04:00 |
|
Kyle Spearrin
|
fe422a101a
|
do not update activity on lock pages appearing
|
2016-08-24 00:16:54 -04:00 |
|
Kyle Spearrin
|
d4f52bce2b
|
Button uppercase styling enforcement
|
2016-08-24 00:07:46 -04:00 |
|
Kyle Spearrin
|
043a4122b4
|
Added custom device info service for determining model and version (ios = major version, android = API level).
|
2016-08-23 22:43:17 -04:00 |
|
Kyle Spearrin
|
e5f3be9669
|
transparent buttons for lock page
|
2016-08-23 20:12:27 -04:00 |
|
Kyle Spearrin
|
34cb04cbde
|
Android UI updates.
|
2016-08-22 22:59:42 -04:00 |
|
Kyle Spearrin
|
610789fd6d
|
Android font size adjustments
|
2016-08-22 18:59:15 -04:00 |
|
Kyle Spearrin
|
aa880264e3
|
Fixed issue with noheader property in extended table view.
|
2016-08-22 00:49:52 -04:00 |
|
Kyle Spearrin
|
7b9c00cd77
|
More accurate push registration for android
|
2016-08-20 19:19:10 -04:00 |
|
Kyle Spearrin
|
c27d427799
|
Splash screen, styling updates, focus with delay for android.
|
2016-08-19 00:27:37 -04:00 |
|
Kyle Spearrin
|
90a6855e39
|
Android style updates
|
2016-08-18 20:20:18 -04:00 |
|
Kyle Spearrin
|
1c4efb91b9
|
Hide android soft keyboard. Android styling of table view.
|
2016-08-18 19:09:01 -04:00 |
|
Kyle Spearrin
|
8a47e99a2c
|
Fixed extended button renderer. Added styles for it.
|
2016-08-18 08:43:55 -04:00 |
|
Kyle Spearrin
|
1ca4cceec8
|
turn off uppercase for some android buttons
|
2016-08-18 00:20:21 -04:00 |
|
Kyle Spearrin
|
e3b44ac7d1
|
Added rate app function and message passing for android
|
2016-08-17 23:08:26 -04:00 |
|
Kyle Spearrin
|
fd09833df1
|
Revert micro sizes on android
|
2016-08-17 21:49:03 -04:00 |
|
Kyle Spearrin
|
8579b7130a
|
Move to lists and arrays for more performant iterating
|
2016-08-17 21:19:19 -04:00 |
|
Kyle Spearrin
|
ca4a00196a
|
Android styling. Invoke lock and isbusy updates on main UI thread. ConfigureAwaits in sync service.
|
2016-08-17 00:39:42 -04:00 |
|
Kyle Spearrin
|
189c56342a
|
Extended button and device specific monospace fonts
|
2016-08-16 22:18:45 -04:00 |
|
Kyle Spearrin
|
2c05c9595b
|
Await async calls after loading. Added ConfigureAwaits throughout API repositories. Formatting.
|
2016-08-16 19:20:41 -04:00 |
|
Kyle Spearrin
|
db36f618db
|
Invoke PresentationFolders reset on main thread. Formatting. Move to ThrowIfCancellationRequested.
|
2016-08-15 23:09:41 -04:00 |
|
Kyle Spearrin
|
ee867df0be
|
Added task cancellation to vault list so that search filtering tasks do not stack.
|
2016-08-14 01:42:18 -04:00 |
|
Kyle Spearrin
|
d6a66d1eb0
|
Android styling for tools page
|
2016-08-13 22:07:44 -04:00 |
|
Kyle Spearrin
|
b4a80751b2
|
Android UI improvements. Added hockeyapp for android. Recycle lsitview elements.
|
2016-08-13 21:43:15 -04:00 |
|
Kyle Spearrin
|
748698b33f
|
Fixes to android. Added assets for android.
|
2016-08-13 00:30:41 -04:00 |
|
Kyle Spearrin
|
d3b1fed9b7
|
Track activity more accurately throughout the app & extension so that lock screen is not presented prematurly.
|
2016-08-08 19:00:36 -04:00 |
|
Kyle Spearrin
|
638b3288b4
|
Don't focus fields if coming from register page so that they can see toast.
|
2016-08-06 13:14:58 -04:00 |
|
Kyle Spearrin
|
7de33d1c60
|
load login page after registration completed
|
2016-08-06 11:57:05 -04:00 |
|
Kyle Spearrin
|
2d6407f9a0
|
Only show IsBusy indicator on vault list pages
|
2016-08-06 11:43:22 -04:00 |
|
Kyle Spearrin
|
38184e4893
|
Added "first load" check on site list to wait for sync to complete if key changed. Renamed "other" constants.
|
2016-08-05 23:58:31 -04:00 |
|
Kyle Spearrin
|
d96a94b478
|
store previous key and userid so we can determine if stored crypto is usable before a sync
|
2016-08-05 21:59:25 -04:00 |
|
Kyle Spearrin
|
2d0bfe1a92
|
Show status bar on mainpage. Getting confused with homepage.
|
2016-08-05 00:35:37 -04:00 |
|
Kyle Spearrin
|
004812bb09
|
GA track tools page
|
2016-08-05 00:20:45 -04:00 |
|
Kyle Spearrin
|
fb925b8fc2
|
ShowStatusBar set on init of main page
|
2016-08-05 00:19:10 -04:00 |
|
Kyle Spearrin
|
7eb78ee50f
|
no status base on main page appearing
|
2016-08-04 23:59:04 -04:00 |
|
Kyle Spearrin
|
dac3fed303
|
Added some analytics events to settings page
|
2016-08-04 23:27:50 -04:00 |
|
Kyle Spearrin
|
7c29f8b77a
|
More GA event tracking throughout. Added dispatch when ios app is backgrounded.
|
2016-08-04 19:35:56 -04:00 |
|
Kyle Spearrin
|
ed29ead88e
|
GeneratedPassword events
|
2016-08-04 00:50:03 -04:00 |
|
Kyle Spearrin
|
fef77e94a4
|
Updated generatedpassword events so that slider changing doesn't spam the event
|
2016-08-04 00:44:53 -04:00 |
|
Kyle Spearrin
|
7ba4baa5ce
|
Tracked a few events in the main app.
|
2016-08-04 00:32:37 -04:00 |
|
Kyle Spearrin
|
a831c9ac4f
|
Added track screen events for pages and controller in extension. UserId refresh on login/logout.
|
2016-08-04 00:06:09 -04:00 |
|
Kyle Spearrin
|
ae37c634ef
|
sort sites and folders
|
2016-08-02 18:45:25 -04:00 |
|
Kyle Spearrin
|
2947809d78
|
Convert everything back to UTC since thats now settings plugin stores them. Move sync page ToLocalTime conversion.
|
2016-08-02 00:32:57 -04:00 |
|
Kyle Spearrin
|
6068a4bd56
|
Handle unexpected error cases on API calls better.
|
2016-07-30 18:16:09 -04:00 |
|
Kyle Spearrin
|
a315f36e09
|
Moved local times to DateTime.Now. Styled sync page with last sync time shown.
|
2016-07-30 17:29:04 -04:00 |
|
Kyle Spearrin
|
c44726bd54
|
Moved to default lock of 15 minutes. Removed context options from vault list. Made folder add name selectable.
|
2016-07-30 16:39:52 -04:00 |
|
Kyle Spearrin
|
c59549f25a
|
Added remember last email login. adjsuted sizing on extension slider. Added fallback logout to fingerprint.
|
2016-07-30 13:28:13 -04:00 |
|
Kyle Spearrin
|
912ade4059
|
fingerprint icon on extension lock page
|
2016-07-30 12:44:02 -04:00 |
|
Kyle Spearrin
|
ef77ccd189
|
Added fingerprint icon to unlock page
|
2016-07-30 12:17:32 -04:00 |
|
Kyle Spearrin
|
86b1b62fbb
|
updated icons and architectures config
|
2016-07-30 00:46:17 -04:00 |
|
Kyle Spearrin
|
7060ee838c
|
Adjusted some spacing on about and settings
|
2016-07-30 00:16:40 -04:00 |
|
Kyle Spearrin
|
9e314233d5
|
tableview no header/footer updates
|
2016-07-29 00:13:35 -04:00 |
|
Kyle Spearrin
|
63373501b1
|
moved sections in password generator page. adjusted tableview renderer for AutomaticDimension height in footer.
|
2016-07-28 22:07:48 -04:00 |
|
Kyle Spearrin
|
9f54296ff0
|
updated instruction on extension tool page
|
2016-07-28 00:50:30 -04:00 |
|
Kyle Spearrin
|
010ae19284
|
two step login
|
2016-07-28 00:39:35 -04:00 |
|
Kyle Spearrin
|
9338552297
|
extension tutorial images
|
2016-07-28 00:24:51 -04:00 |
|
Kyle Spearrin
|
4ac447a13f
|
Added extension icon to setup view controller in extension along with text explanation.
|
2016-07-27 19:49:23 -04:00 |
|
Kyle Spearrin
|
5b97097a23
|
tools icon credit
|
2016-07-26 23:21:04 -04:00 |
|
Kyle Spearrin
|
a5d19bca3b
|
updated tab bar icons
|
2016-07-26 23:19:01 -04:00 |
|
Kyle Spearrin
|
6371343dc5
|
Fixed perf issues with IEnumerable. Fixed rate link and row heights for settings.
|
2016-07-26 19:21:57 -04:00 |
|
Kyle Spearrin
|
39b7420c52
|
Updated to new version of user dialogs with new toast messages
|
2016-07-26 00:38:41 -04:00 |
|
Kyle Spearrin
|
3dff2cc6d0
|
show push prompt before push registration
|
2016-07-25 23:34:19 -04:00 |
|
Kyle Spearrin
|
193ef8c995
|
Use tableview on about page for credits selections. Break settings page out into individual table views so we can use footer labels.
|
2016-07-25 22:24:40 -04:00 |
|
Kyle Spearrin
|
948dc9511f
|
app store rating footer label
|
2016-07-25 21:57:53 -04:00 |
|
Kyle Spearrin
|
b8c6e77fca
|
About and credit page implementation. Adjusted block screen and launch screen logo margins up some. Added decryption message to extension loading.
|
2016-07-23 23:50:08 -04:00 |
|
Kyle Spearrin
|
8ad2786bb0
|
settings help page implementation
|
2016-07-23 19:13:30 -04:00 |
|
Kyle Spearrin
|
7b083d5d0d
|
added instruction label to pin code screens
|
2016-07-23 15:58:50 -04:00 |
|
Kyle Spearrin
|
4a136315d5
|
Control showing status bar for home page
|
2016-07-23 15:32:11 -04:00 |
|
Kyle Spearrin
|
7113bcca51
|
added new pages to settings. rearranged security section for settings.
|
2016-07-23 02:48:56 -04:00 |
|
Kyle Spearrin
|
cf27ace05e
|
support for two factor login flow
|
2016-07-23 02:17:11 -04:00 |
|
Kyle Spearrin
|
2911af2c16
|
Password hint page
|
2016-07-23 00:40:17 -04:00 |
|
Kyle Spearrin
|
c206d228fc
|
Fixed locked setting bug. Added no site list message to extension.
|
2016-07-21 23:41:50 -04:00 |
|
Kyle Spearrin
|
b2c96cb8fc
|
background thread on full sync after login
|
2016-07-19 18:59:46 -04:00 |
|
Kyle Spearrin
|
d07210c7dc
|
Centralized logout into a message subscription in app class. Logout when API results are forbidden or unauthorized.
|
2016-07-19 18:46:39 -04:00 |
|
Kyle Spearrin
|
a9633e1fd1
|
added lock setting to persist settings page lock action between app restarts
|
2016-07-18 19:44:29 -04:00 |
|
Kyle Spearrin
|
299411e9a5
|
moved password lock page to a table form
|
2016-07-18 19:37:25 -04:00 |
|
Kyle Spearrin
|
d82c0d7d71
|
Lock by master password page.
|
2016-07-18 19:16:27 -04:00 |
|
Kyle Spearrin
|
83f4513604
|
Move to non-async FetchAndLoadVault
|
2016-07-15 01:52:33 -04:00 |
|
Kyle Spearrin
|
61c492f85e
|
searchbar adjustments
|
2016-07-14 00:58:28 -04:00 |
|
Kyle Spearrin
|
822a14e56c
|
Added stepper cell to password generator settings page. Conditionally show sync indicator on pages.
|
2016-07-12 18:59:09 -04:00 |
|
Kyle Spearrin
|
f2893e788d
|
Added busy indicator for sync operations. Optimized vault list loading. Customized search bar appearance on iOS.
|
2016-07-11 23:55:16 -04:00 |
|
Kyle Spearrin
|
f0455aad74
|
async vault fetch and filter (search) tasks. Resolved singleton crypto issue around reuse of PaddedBufferedBlockCipher
|
2016-07-11 19:36:39 -04:00 |
|
Kyle Spearrin
|
f9fd53c733
|
added search to vault list page.
|
2016-07-11 01:12:31 -04:00 |
|
Kyle Spearrin
|
135f323372
|
revert back to default ios bar color. Added new Add Site view controller for extension (WIP)
|
2016-07-07 20:53:01 -04:00 |
|
Kyle Spearrin
|
e7c78f6efa
|
only select when there is an action passed in
|
2016-07-07 00:35:39 -04:00 |
|
Kyle Spearrin
|
6b996e3a98
|
Generate password cell added to add/edit site pages. Delete callback from generate password page.
|
2016-07-07 00:27:29 -04:00 |
|
Kyle Spearrin
|
b7869ed763
|
order names in vault. getbyid can now return null if not found (use find instead of get)
|
2016-07-07 00:00:12 -04:00 |
|
Kyle Spearrin
|
31ad96ff31
|
lazy decrypt password and username for vault listing. dynamically show copy and url launch options if provided.
|
2016-07-06 22:59:13 -04:00 |
|
Kyle Spearrin
|
0be15d7a34
|
updated to forms 2.3.0. Few fixes to NoHeader and NoFooter for tableview on iOS.
|
2016-07-05 19:07:56 -04:00 |
|
Kyle Spearrin
|
eb265503eb
|
wrap long lines
|
2016-07-04 23:20:16 -04:00 |
|
Kyle Spearrin
|
cd03acfb70
|
split push sentence with concatination
|
2016-07-04 23:19:16 -04:00 |
|
Kyle Spearrin
|
84326811dd
|
Redid a few thigns on extension page with messaging. Added reanable button. Updated refresh icon to orange
|
2016-07-04 23:11:44 -04:00 |
|
Kyle Spearrin
|
2712ae10e6
|
Focus input when cell tapped.
|
2016-07-04 22:35:49 -04:00 |
|
Kyle Spearrin
|
2d5d9fd113
|
Added nofooter and noheader options to extendedtable view.
|
2016-07-04 22:31:15 -04:00 |
|
Kyle Spearrin
|
02d0e57197
|
bold "no way"
|
2016-07-04 03:01:43 -04:00 |
|
Kyle Spearrin
|
f74273999c
|
Relative layout on register page to show help text under password and hint.
|
2016-07-04 02:45:32 -04:00 |
|
Kyle Spearrin
|
b9c823b0aa
|
Added reflection service to handle sizerequest for extendedtableview. Remove footer spacing on uitableview ios renderer.
|
2016-07-03 02:57:09 -04:00 |
|
Kyle Spearrin
|
ec419a2306
|
padding option for form entry cell. increased padding on login and register forms. reduced large font size on iOS
|
2016-07-03 00:27:10 -04:00 |
|
Kyle Spearrin
|
6bb7651ad1
|
Added tools extension page to help iOS users activate the action extension.
|
2016-07-02 15:20:06 -04:00 |
|
Kyle Spearrin
|
55ed801fe7
|
Password generator page. Password generation service. Tests. Renamed some settings constants.
|
2016-07-02 02:01:47 -04:00 |
|
Kyle Spearrin
|
cd4f1f4c2f
|
Organizated pages into folders based on app "section"
|
2016-07-01 19:21:12 -04:00 |
|
Kyle Spearrin
|
5a34d4cd6d
|
Check push registration once per day
|
2016-07-01 19:16:47 -04:00 |
|
Kyle Spearrin
|
7d62a89a51
|
Init HttpClient with each Api Request. Guarg agsint connectivity issues when making API calls.
|
2016-07-01 18:54:00 -04:00 |
|
Kyle Spearrin
|
a4e6f49959
|
Building out tools page options
|
2016-07-01 00:03:54 -04:00 |
|
Kyle Spearrin
|
94f7f715e6
|
stubbed out tools page and moved sync to settings
|
2016-06-30 22:04:45 -04:00 |
|
Kyle Spearrin
|
8fd4e09b78
|
More sync operations with broadcast refreshes of listing pages
|
2016-06-30 20:08:34 -04:00 |
|
Kyle Spearrin
|
acfe0032ef
|
background color updates
|
2016-06-30 19:08:09 -04:00 |
|
Kyle Spearrin
|
17af08b7d4
|
Removed disclosure from view cell in favor of button. Updated sync logic for incrementals. Store revision date from server record. Apply more accessability font size support for editor and picker controls
|
2016-06-30 18:53:43 -04:00 |
|
Kyle Spearrin
|
7a48128e43
|
Push notification and sync fixes
|
2016-06-30 00:36:44 -04:00 |
|
Kyle Spearrin
|
8653a76e26
|
full sync from sync page
|
2016-06-29 22:04:09 -04:00 |
|
Kyle Spearrin
|
84836fe89b
|
adjusting cells for vault list view
|
2016-06-29 00:34:20 -04:00 |
|
Kyle Spearrin
|
2e9410846e
|
Optimizations for dynamic text sizes.
|
2016-06-28 23:44:47 -04:00 |
|
Kyle Spearrin
|
818b1c426f
|
push notification registration for iOS
|
2016-06-28 00:55:53 -04:00 |
|
Kyle Spearrin
|
3506383733
|
gray color on home page label
|
2016-06-27 22:18:48 -04:00 |
|
Kyle Spearrin
|
0cbda0b574
|
added image option to form entry cell. Added clear option to extended entry
|
2016-06-27 22:17:49 -04:00 |
|
Kyle Spearrin
|
54da129887
|
Move to named sizes
|
2016-06-27 20:56:59 -04:00 |
|
Kyle Spearrin
|
aac1c22c56
|
Changed all background colors for pages. Got rid of custom label colors in favor of defaults.
|
2016-06-27 19:53:31 -04:00 |
|
Kyle Spearrin
|
e38dbff152
|
Added register page and accounts repo. Switch to color instead of bg image.
|
2016-06-25 20:54:17 -04:00 |
|
Kyle Spearrin
|
712f031650
|
async fix on log in
|
2016-06-23 23:06:33 -04:00 |
|
Kyle Spearrin
|
3532037700
|
Login page updates
|
2016-06-23 23:03:00 -04:00 |
|
Kyle Spearrin
|
a437731bfa
|
added styles to homepage buttons
|
2016-06-22 23:50:38 -04:00 |
|
Kyle Spearrin
|
1b73748d52
|
Stubbed out new HomePage for landing on when logged out.
|
2016-06-21 23:54:51 -04:00 |
|
Kyle Spearrin
|
4cfa8e2dee
|
device registration on login
|
2016-06-21 22:29:29 -04:00 |
|
Kyle Spearrin
|
244936534e
|
android adjustments
|
2016-06-17 18:14:24 -04:00 |
|
Kyle Spearrin
|
79892cbf9f
|
Added eye button icon for show/hide password
|
2016-06-17 00:37:51 -04:00 |
|
Kyle Spearrin
|
0c3bd0b92c
|
some style consolidation
|
2016-06-17 00:01:25 -04:00 |
|
Kyle Spearrin
|
7c6a4c8fb1
|
Added back more context menu to list view of vault
|
2016-06-16 00:09:46 -04:00 |
|
Kyle Spearrin
|
ecc15363b5
|
Added listview renderer that implements margins as contentinset. Added margin to vault listview.
|
2016-06-15 23:39:49 -04:00 |
|
Kyle Spearrin
|
527fc00e0a
|
larger box for text cell disclosure button
|
2016-06-15 23:05:11 -04:00 |
|
Kyle Spearrin
|
0d3cb7c117
|
added "more" disclosure image for vault listing cell "more options" action sheet.
|
2016-06-15 00:36:50 -04:00 |
|
Kyle Spearrin
|
a238523551
|
repurpose vaultlistpage to also serve favorites page
|
2016-06-14 23:23:05 -04:00 |
|
Kyle Spearrin
|
3c14eaf3f8
|
Added site favorite option
|
2016-06-14 22:36:37 -04:00 |
|
Kyle Spearrin
|
cd9d06b0b3
|
Only display folders that have contents
|
2016-06-14 22:19:40 -04:00 |
|
Kyle Spearrin
|
f8f004a798
|
new star and cogs icons
|
2016-06-13 23:38:00 -04:00 |
|
Kyle Spearrin
|
29e91ae22e
|
change plus icon on iOS
|
2016-06-13 22:09:16 -04:00 |
|
Kyle Spearrin
|
e4926c4425
|
Added favorites tab with new selected icon capabilities in TabbedPage
|
2016-06-13 22:04:25 -04:00 |
|
Kyle Spearrin
|
8108f4023a
|
Vault add/edit/view site updates to table section/cell display.
|
2016-06-13 20:03:16 -04:00 |
|
Kyle Spearrin
|
e85fd53d56
|
PIN settings page
|
2016-06-12 00:49:35 -04:00 |
|
Kyle Spearrin
|
9af3239f41
|
lock page styling.
|
2016-06-11 02:43:53 -04:00 |
|
Kyle Spearrin
|
904ba1ffb8
|
Updated PIN lock page with gesture recognizer to refocus entry
|
2016-06-07 19:19:21 -04:00 |
|
Kyle Spearrin
|
15e154feb0
|
pin lock page modifications
|
2016-06-06 21:13:00 -04:00 |
|
Kyle Spearrin
|
89e4189779
|
redid lock pin page with pin control.
|
2016-06-06 18:48:52 -04:00 |
|
Kyle Spearrin
|
2c19413275
|
setup lock pin page
|
2016-06-05 00:17:15 -04:00 |
|
Kyle Spearrin
|
83e872f4b6
|
Remove android icon from nav bar. Persist selection for lock options.
|
2016-05-24 22:32:39 -04:00 |
|
Kyle Spearrin
|
3e14f4a19c
|
header updates
|
2016-05-24 20:14:37 -04:00 |
|
Kyle Spearrin
|
6f286ded4f
|
entry optimizations on all entry pages
|
2016-05-23 23:48:34 -04:00 |
|
Kyle Spearrin
|
7ce1eec96d
|
ios extended entry options. next button actions for add site page
|
2016-05-23 21:56:38 -04:00 |
|
Kyle Spearrin
|
8e8272c6fd
|
manual lock setting
|
2016-05-21 23:26:35 -04:00 |
|
Kyle Spearrin
|
29236f7462
|
security settings for touch id and locking
|
2016-05-21 22:50:15 -04:00 |
|
Kyle Spearrin
|
c408614a85
|
added lock fingerprint page. added view for ios to hide app when backgrounded from multitask window.
|
2016-05-21 12:32:34 -04:00 |
|
Kyle Spearrin
|
54652e639b
|
positioning. extended switch cell.
|
2016-05-18 23:55:30 -04:00 |
|
Kyle Spearrin
|
383a49b75c
|
icon resources for android. more places for extended obs collection.
|
2016-05-18 23:30:46 -04:00 |
|
Kyle Spearrin
|
96daac9b34
|
remove test list page
|
2016-05-18 22:53:34 -04:00 |
|
Kyle Spearrin
|
9cd4145217
|
testing list page perf
|
2016-05-18 21:45:13 -04:00 |
|
Kyle Spearrin
|
c4161ac5a5
|
Extended observable collection for bulk addrange
|
2016-05-18 20:29:03 -04:00 |
|
Kyle Spearrin
|
11f908aab2
|
folder delete
|
2016-05-17 23:25:40 -04:00 |
|
Kyle Spearrin
|
08875f7c5a
|
Settings options added to table. Folder add/edit/list pages for settings.
|
2016-05-17 23:09:20 -04:00 |
|
Kyle Spearrin
|
72c807a5b2
|
ExtendedTextCell and ExtendedViewCell for iOS and Android. BackgroundColor and Disclousure Indicators
|
2016-05-17 21:28:19 -04:00 |
|
Kyle Spearrin
|
e9999adcf2
|
vault page layout positioning
|
2016-05-16 23:54:24 -04:00 |
|
Kyle Spearrin
|
dc9ebbc5a7
|
folder icon added to header view. custom bordering. extended text cell for android background color.
|
2016-05-16 22:47:36 -04:00 |
|
Kyle Spearrin
|
4e906f9370
|
Wired up view page functionality. Expanded LabeledValueCell. Created custom group template for vault list page.
|
2016-05-14 01:34:42 -04:00 |
|
Kyle Spearrin
|
d288116b39
|
new LabelValueCell for tableview on site view page
|
2016-05-13 19:57:07 -04:00 |
|
Kyle Spearrin
|
83f308cbf0
|
Moved add/edit pages to use custom form cells. Moved navigation of vault to modals. Created custom renderer for left modal dismiss button on navigation pages. refresh for edit site UI.
|
2016-05-13 00:11:32 -04:00 |
|
Kyle Spearrin
|
8ec957c39c
|
Extended table view more for iOS
|
2016-05-12 21:30:02 -04:00 |
|
Kyle Spearrin
|
2ece75b2c0
|
new icons for ios. new renderers for editor, picker, table view. android style changes.
|
2016-05-12 00:09:06 -04:00 |
|
Kyle Spearrin
|
6fd81fc40e
|
TableView to add site page
|
2016-05-11 19:29:43 -04:00 |
|
Kyle Spearrin
|
15be1cbf43
|
Android styles and theme, updated to extended controls
|
2016-05-10 22:53:34 -04:00 |
|
Kyle Spearrin
|
3f251d0d12
|
Extended controls
|
2016-05-09 23:25:37 -04:00 |
|
Kyle Spearrin
|
b4144a393a
|
init addsite page
|
2016-05-09 18:16:42 -04:00 |
|
Kyle Spearrin
|
01b318024b
|
New resource strings. TableView implementation for settings page.
|
2016-05-08 00:28:14 -04:00 |
|
Kyle Spearrin
|
93f1d9ebfb
|
Site edit page. Moved site view page to a bound view model. Renamed view models to Models.Page namespace.
|
2016-05-07 23:11:47 -04:00 |
|
Kyle Spearrin
|
a6cdce6bb4
|
make sync a navigation page
|
2016-05-07 16:32:29 -04:00 |
|
Kyle Spearrin
|
aeb04d0178
|
More localized resource strings applied. Implemented more options actions on valut list page. Added delete confirmation.
|
2016-05-07 13:42:09 -04:00 |
|
Kyle Spearrin
|
27e8474dae
|
Setup resx file to house localized resource strings.
|
2016-05-07 03:06:27 -04:00 |
|
Kyle Spearrin
|
d4b56e0e16
|
Clipboard service and view site page
|
2016-05-06 22:29:03 -04:00 |
|
Kyle Spearrin
|
71be9f8780
|
save last sync in settings
|
2016-05-06 18:49:01 -04:00 |
|
Kyle Spearrin
|
decd3fc24e
|
Added icons for iOS. Broke out data access into repositories. Added syncing service.
|
2016-05-06 00:17:38 -04:00 |
|
Kyle Spearrin
|
24a5a16723
|
wip
|
2016-05-03 19:49:49 -04:00 |
|
Kyle Spearrin
|
92e74274e0
|
wip
|
2016-05-03 02:08:50 -04:00 |
|
Kyle Spearrin
|
c6222c8ed3
|
Add folder page, folder picker on add site page.
|
2016-05-02 18:35:01 -04:00 |
|
Kyle Spearrin
|
e05ed4c1f2
|
updates
|
2016-05-02 17:50:16 -04:00 |
|
Kyle Spearrin
|
bc3d9c4465
|
initial commit
|
2016-05-02 02:52:09 -04:00 |
|