Commit graph

27 commits

Author SHA1 Message Date
Ethan Wong
7945f94bf8
Fix crash on macOS Ventura by moving pane .frame(width:) to its parents. 2022-06-25 14:46:28 +08:00
Matt Kiazyk
becc545efd
Update Sparkle to 2.1 2022-05-09 21:57:48 -05:00
Dominic Pepin
4af1fca7c7 Fix issue where French/Longer strings were getting truncated 2022-04-23 08:03:36 -06:00
Dominic Pepin
fad96f497d Fix issue where strings were not getting called in French 2022-04-23 07:56:14 -06:00
Matt Kiazyk
1d22be649a
convert strings to support Localization 2022-04-17 21:29:51 -05:00
Matt Kiazyk
f7b4c5e2bb
Make Symbolic Link on Xcode Select 2022-04-14 14:34:44 -05:00
Matt Kiazyk
f665054c7f
Updates unxip to be universal. Updates experiment icon to support OS11 2022-03-18 09:05:20 -05:00
Matt Kiazyk
ce001c8e68
add a unxip experiment for faster unxipping 2022-02-06 13:25:23 -06:00
Matt Kiazyk
3a5b63b174
Adds ability to switch the local cache directory 2021-10-01 16:51:33 -05:00
Matt Kiazyk
31ffac80d3
PR updates 2021-05-02 10:02:30 -05:00
Matt Kiazyk
ecfb49a216
Merge branch 'main' into Notifications 2021-05-02 09:38:29 -05:00
Andrew Erickson
499d33f8e0 only show signed in view if authenticated 2021-05-01 08:20:54 -06:00
Andrew Erickson
357121bad5 fix branch conflicts 2021-04-30 20:15:54 -06:00
Andrew Erickson
287b5500fe present sign in when credentials are required 2021-04-30 14:43:54 -06:00
Matt Kiazyk
11e8fdecf8
Adds a settings button that loads MacOS Notification when user denies access 2021-04-29 17:04:38 -05:00
Matt Kiazyk
094bb6f0cc
Adds MacOS notifications 2021-04-28 21:50:44 -05:00
Matt Kiazyk
8011f4a288
Auto Install Xcode if wanted 2021-03-07 14:21:27 -06:00
Matt Kiazyk
e6ee43a169
Preferences UI adjustments 2021-01-28 17:20:22 -07:00
Matt Kiazyk
a740b3be08
Remove Preferences dependency. Adjust Settings UI with groups 2021-01-27 21:38:22 -06:00
Matt Kiazyk
202212f417
Updates PreferencesView To use built in Settings Scene 2021-01-26 22:45:43 -06:00
Brandon Evans
75457dd9eb
Show stored username in General preference pane
This reverts the change from 90c067997b so that the username is shown in situations where we don't have a valid session but could almost certainly get one. Instead, to achieve what that commit was trying to do, we'll instead remove the username from UserDefaults if auth fails with an invalid username or password error. I think this will more closely match what users expect in this UI.

I've added a comment in the UI explaining why it is the way it is. It might also be worth considering renaming AuthenticationState or its cases to better reflect that it's probably more about the (short-lived) session state than whether the user has signed in before and has stored their credentials.
2021-01-25 19:56:28 -07:00
Brandon Evans
d84173e29c
Prepare user for helper installation
Doesn't yet handle the post-install steps that need the helper.
2021-01-23 19:38:11 -07:00
Brandon Evans
e21e4d9cdf
Handle helper installation errors 2021-01-22 22:18:59 -07:00
Matt Kiazyk
7d57124a5f
Updates the App Update copy to be more relevant about app vs xcode 2021-01-20 21:19:44 -06:00
Brandon Evans
b0f09ace04
Add trailing padding to preference panes 2021-01-20 08:45:18 -07:00
Brandon Evans
b39d6d58da
Add Toggle for prerelease appcast 2021-01-19 21:46:02 -07:00
Brandon Evans
f3a3961e0e
Split up preferences, add Updates pane 2021-01-19 21:46:02 -07:00