Commit graph

937 commits

Author SHA1 Message Date
Chad Sykes
c9c31ff6f5 Fix warning about executing updating the UI from outside the main thread 2020-12-27 13:21:07 -07:00
Chad Sykes
fb6dd8fac8 Fix some layout issues to improve readability 2020-12-27 13:10:36 -07:00
Chad Sykes
ff1d2546dc Switch out the action button with an activity spinner when processing a request 2020-12-27 13:10:12 -07:00
Chad Sykes
4e03c59d0a Disable the action button when the AppState isProcessingRequest 2020-12-27 12:22:57 -07:00
Matt Kiazyk
1d9db94efa
Merge pull request #16 from RobotsAndPencils/matt/listCategoryDefault
Saves the list category to userdefaults on top tab
2020-12-27 08:58:48 -06:00
Matt Kiazyk
583eb8b2b8
PR List tab Tweaks 2020-12-27 08:49:28 -06:00
Brandon Evans
047d69197e
Merge pull request #20 from RobotsAndPencils/bug-14/cutOffDigits
Bug #14 - Stop clipping the security code numbers input
2020-12-26 19:34:43 -07:00
Brandon Evans
f2c2758bf1
Merge pull request #18 from RobotsAndPencils/about-window
Add custom about window with dependency acknowledgments
2020-12-26 18:53:13 -07:00
Brandon Evans
cb42864d44
Add custom about window with dependency acknowledgments 2020-12-26 16:34:16 -07:00
Chad Sykes
cce80ae012 Simple fix to ensure all characters are shown without clipping... while I could try to figure a more robust solution but it feels like there are bigger fish to fry 2020-12-26 16:02:35 -07:00
Brandon Evans
8c5ae40b1e
Merge pull request #12 from RobotsAndPencils/keychain
Add SettingsView, store credentials in Keychain, sign in if needed
2020-12-23 23:03:09 -07:00
Matt Kiazyk
46c5399b36
Saves the list category to userdefaults on top tab 2020-12-23 16:20:03 -06:00
Brandon Evans
bfb56660bf
Sign In instead of Login 2020-12-22 22:11:42 -07:00
Brandon Evans
5149e817da
Store credentials in the keychain
Like xcodes, storing the username in defaults so we know which item to look up in the keychain later. This also fixes the Xcode list update logic to not only validate the session but login with saved credentials if it fails.
2020-12-22 22:06:18 -07:00
Brandon Evans
867ad8ab4b
Add SettingsView 2020-12-22 21:26:25 -07:00
Brandon Evans
155c62de77
Fix bundle IDs 2020-12-22 21:26:05 -07:00
Brandon Evans
7973ff50ea
Update README.md 2020-12-22 21:03:59 -07:00
Brandon Evans
34adfb73a2
Reorganize files a bit 2020-12-22 21:01:33 -07:00
Brandon Evans
7e2b484b90
Tidy up AppState.update 2020-12-22 20:53:40 -07:00
Brandon Evans
18a7ea3af2
Move XcodesKit source into Xcodes.app 2020-12-22 20:41:36 -07:00
Brandon Evans
17145ec16d
Elaborate in README, add DECISIONS 2020-12-22 20:22:44 -07:00
Brandon Evans
99ba4d83cb
Merge pull request #11 from RobotsAndPencils/auth
Implement authentication
2020-12-22 16:20:36 -07:00
Brandon Evans
34d6f4feb4
Update code that validates security code response 2020-12-12 10:45:35 -07:00
Brandon Evans
74f68076e0
Add placeholder code that shows versions in UI after signing in 2020-12-12 10:37:08 -07:00
Brandon Evans
c5e0afc2bb
Support link attributes with AttributedText view 2020-12-05 11:03:16 -07:00
Brandon Evans
c3806e2eff
Allow selecting a phone number interactively 2020-12-05 10:21:53 -07:00
Brandon Evans
fb6ed58b3e
Add PinCodeTextField 2020-12-01 20:35:50 -07:00
Brandon Evans
ad267e2b56
2FA seems to work now 2020-11-28 13:02:17 -07:00
Brandon Evans
a081a1392e
Commit some more WIP UI work 2020-11-24 22:15:11 -07:00
Brandon Evans
93f15eac99
Add status badge to README 2020-11-24 21:47:31 -07:00
Brandon Evans
0e2c69a7d8
Tweak code signing settings so tests can run in CI
I'm copying what was done in Secretive since it already figured this out and is a recent macOS app. https://github.com/maxgoedjen/secretive
2020-11-24 21:41:52 -07:00
Brandon Evans
2f5e432239
Fix things, tests pass 2020-11-24 21:20:35 -07:00
Brandon Evans
886d8912ec
Add .github directory from xcodes, update 2020-11-24 21:16:08 -07:00
Brandon Evans
34204af0c1
Ignore .DS_Store 2020-11-24 21:12:14 -07:00
Brandon Evans
ddcfb1c7f8
Rename the project and directories 2020-11-24 21:11:25 -07:00
Brandon Evans
762d18201f
Dump WIP 2020-11-24 21:06:16 -07:00
Brandon Evans
52d9771115
Initial commit 2020-11-24 20:51:03 -07:00