Brandon Evans
2316a19bd4
Merge pull request #26 from RobotsAndPencils/toolbar
...
Extract toolbar modifier and tweak contents
2020-12-28 12:10:04 -07:00
Brandon Evans
09653b7357
Use ProgressButton in MainToolbar
...
Made a small change to how ProgressButton is constructed to prevent its frame changing when isInProgress changes.
2020-12-28 11:57:45 -07:00
Brandon Evans
4cb60e2929
Extract MainToolbar
2020-12-28 10:41:11 -07:00
Brandon Evans
192a1c6371
Move all toolbar items to status position, use filter button instead of picker
2020-12-28 10:40:44 -07:00
Brandon Evans
e617fd2689
Merge pull request #21 from RobotsAndPencils/helper
...
Add privileged helper
2020-12-28 10:40:18 -07:00
Brandon Evans
44da1efca9
AcknowledgementsGenerator supports *.LICENSE files for code not from SPM
2020-12-28 10:38:59 -07:00
Brandon Evans
dbff012dc8
Use copyright value from Info.plist in about window
2020-12-28 10:38:29 -07:00
Brandon Evans
bc209f6112
Add privileged helper that runs xcode-select
2020-12-28 10:38:27 -07:00
Brandon Evans
018a9a75bf
Merge pull request #24 from RobotsAndPencils/list
...
Update existing Xcode list view functionality
2020-12-28 10:36:15 -07:00
Brandon Evans
1fef255c3d
Add app icon to installed rows
2020-12-28 07:55:12 -07:00
Brandon Evans
4d2600f821
Add Xcode command menu
2020-12-27 23:23:33 -07:00
Brandon Evans
912ac0a28e
Allow launching and copying the path of an installed Xcode
2020-12-27 23:22:57 -07:00
Brandon Evans
adad238b2a
Move uninstalled Xcode property into AppState
2020-12-27 23:22:57 -07:00
Brandon Evans
acd82fa07a
Extract AppState.XcodeVersion to Xcode
2020-12-27 23:22:57 -07:00
Brandon Evans
23db486ac6
Merge pull request #19 from RobotsAndPencils/update
...
Update update
2020-12-27 23:17:21 -07:00
Brandon Evans
de54c3d784
Only sign in before refreshing when using Apple data source
2020-12-27 18:33:29 -07:00
Brandon Evans
8594996b87
Add feedback IDs in comments
2020-12-27 18:29:26 -07:00
Brandon Evans
115de2d3a2
Show last updated date in toolbar
2020-12-27 18:29:25 -07:00
Brandon Evans
33b5f96ed2
Merge XcodeList into AppState
2020-12-27 18:29:25 -07:00
Brandon Evans
f06d72f3eb
Split up Models.swift
2020-12-27 18:29:25 -07:00
Brandon Evans
293aef80e3
Add Xcode Releases data source
2020-12-27 18:29:25 -07:00
Brandon Evans
b342baff02
Update when the app launches or becomes active and it's been a day since last update
2020-12-27 18:29:25 -07:00
Brandon Evans
9b26688255
Add refresh menu item and progress view
2020-12-27 18:29:24 -07:00
Brandon Evans
4ef8428151
Convert XcodeList to Combine
2020-12-27 18:29:24 -07:00
Chad Sykes
e3687eacc6
Merge pull request #23 from RobotsAndPencils/enhancement/15-DisableButtonWhenSending
...
Enhancement/15 disable button when sending SMS codes et al
2020-12-27 17:56:30 -07:00
Chad Sykes
ee10d2f92b
Some variable renaming based on PR feedback
2020-12-27 16:14:10 -07:00
Chad Sykes
6cddffbef3
Convert the common code into a ProgressButton
2020-12-27 16:13:36 -07:00
Chad Sykes
74cb2198f5
Add missing error alerts to the SignIn views (this does not fix the error formatting from AppState for fear of merge issues)
2020-12-27 13:36:28 -07:00
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