Matt Kiazyk
b4a4f8e329
Adds open in Rosetta option for Apple Silicon machines
2022-12-05 23:08:44 -06:00
Matt Kiazyk
9a61a94239
Merge pull request #304 from leon-wolf/feature/281-add-beta-symlink
...
Adds an option to save beta versions with `-beta` symlink
2022-11-22 21:33:24 -06:00
Matt Kiazyk
a0a74ed5bf
Switch Xcode releases back to using Apple Auth :(
2022-11-17 22:39:38 -06:00
Leon Wolf
7ae956e44d
add Xcode-Beta.app Symlink and localizations
2022-10-05 20:34:35 +02:00
Matt Kiazyk
8b43903b42
Add ability to download Xcode without logging in using XcodeRelease
2022-09-16 21:34:14 -05:00
Matt Kiazyk
38b7fe77dd
Allow ability to change the installation directory
2022-07-28 19:51:13 -05:00
Matt Kiazyk
b64af2fc44
add option to rename Xcode to Xcode.app on select.
2022-07-24 15:27:34 -05:00
Matt Kiazyk
155b57f202
Merge pull request #257 from swiftty/fix-sms-on-cancel
...
Fix crash on sign in sheet cancel
2022-07-24 12:36:29 -05:00
swiftty
a70069ce87
Fix sign in sheet cancel behavior
2022-06-24 12:52:38 +09:00
Daiki Matsudate
575a7269df
Add copy release note url menu
2022-06-17 13:57:12 +09:00
Ege Sucu
25bbe1cb54
added Turkish Language improvements & Localized WWDC Message.
2022-06-09 14:57:12 +03:00
Matt Kiazyk
9f013ccdf2
Adds a bottom status bar to the window
2022-06-04 21:30:39 -05:00
Matt Kiazyk
aad0f54ed3
Merge pull request #203 from RobotsAndPencils/localization
...
Support Localization
2022-04-19 08:31:41 -05:00
Matt Kiazyk
1d22be649a
convert strings to support Localization
2022-04-17 21:29:51 -05:00
Matt Kiazyk
abf8dbf7b2
Fix: Load create SymLink preference on start
2022-04-15 08:29:41 -05:00
Matt Kiazyk
f7b4c5e2bb
Make Symbolic Link on Xcode Select
2022-04-14 14:34:44 -05:00
Matt Kiazyk
b36ef479a7
Merge pull request #199 from RobotsAndPencils/MinOSVersionCheck
...
Add check for min MacOS version when installing
2022-04-13 21:03:59 -05:00
Matt Kiazyk
20e7b57ad4
Add check for min MacOS version when installing
2022-04-12 20:11:42 -05:00
Matt Kiazyk
4cee0f2f15
Adds option to create symbolic link at Path Xcode.app
2022-04-11 19:37:11 -05:00
Matt Kiazyk
ce001c8e68
add a unxip experiment for faster unxipping
2022-02-06 13:25:23 -06:00
Matt Kiazyk
709af9e97a
Update download task to check for resultCode !=0
2021-11-09 16:25:26 -06:00
Matt Kiazyk
e11cdd1198
Fix up Tests - modify validateSession to use our network wrapper.
2021-10-19 10:54:47 -05:00
Matt Kiazyk
1496f32e28
Better handling of when AppleId is not a developer
2021-10-14 15:43:16 -05:00
Matt Kiazyk
04c79c36ad
Merge pull request #156 from RobotsAndPencils/matt/OpenIdenticalBuilds
...
Better handling of duplicate builds and buttons not working
2021-10-08 16:27:32 -05:00
Matt Kiazyk
06d7b494aa
PR review cleanup
2021-10-08 16:22:12 -05:00
Matt Kiazyk
68838ecb4c
fix: better handling of opening duplicate builds
2021-10-08 15:56:29 -05:00
Matt Kiazyk
3a5b63b174
Adds ability to switch the local cache directory
2021-10-01 16:51:33 -05:00
Teddy Newell
0c14934e58
Add release date view to InfoPane
2021-08-05 17:34:16 -07:00
Andrew Erickson
85340e6189
Merge pull request #131 from RobotsAndPencils/andrew/duplicateAlerts
...
only present a single alert at time
2021-05-02 09:27:58 -06:00
Andrew Erickson
ec2d76a9fe
clear login credentials after any auth failure
2021-05-02 09:10:39 -06:00
Matt Kiazyk
ecfb49a216
Merge branch 'main' into Notifications
2021-05-02 09:38:29 -05:00
Andrew Erickson
9395b1fda2
only present a single alert at time
2021-05-02 07:52:42 -06:00
Andrew Erickson
2289692422
show auth errors inline on sign in view
2021-05-01 09:12:53 -06:00
Andrew Erickson
357121bad5
fix branch conflicts
2021-04-30 20:15:54 -06:00
Andrew Erickson
cafa7baf1f
present two factor sheet after 2fa data is set
2021-04-30 14:56:40 -06:00
Andrew Erickson
287b5500fe
present sign in when credentials are required
2021-04-30 14:43:54 -06: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
Brandon Evans
9eda0984ac
Merge pull request #100 from RobotsAndPencils/identical-builds
...
Improve how identical builds are represented in the UI
2021-02-08 08:16:32 -07:00
Brandon Evans
b8bae4f32c
Don't consider versions without build identifiers for identical builds
2021-02-06 14:56:28 -07:00
Matt Kiazyk
1c6efbbbb1
default to aria2
2021-02-06 14:31:46 -06:00
Matt Kiazyk
c6e3382d94
When downloading, use the downloader from userdefaults
2021-02-05 08:32:23 -06:00
Brandon Evans
760c9f300e
Handle duplicate 3.2.3 release builds
...
:/
2021-02-04 21:25:01 -07:00
Brandon Evans
dcd4001548
Merge identical builds into the release version instead of filtering
2021-02-04 21:25:00 -07:00
Brandon Evans
bc45daeb74
Only adjust available versions for Apple data source
2021-02-04 21:25:00 -07:00
Matt Kiazyk
b53c480764
Adds a DownloadFileSize when using Apple Data Source
2021-02-01 21:18:49 -06:00
Brandon Evans
352816f64a
Merge pull request #87 from RobotsAndPencils/auth-pref-ui-change
...
Show stored username in General preference pane even when we don't have a valid session
2021-01-26 08:50:18 -07: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
58cddb88f6
Try to improve auth error messages
2021-01-25 19:36:49 -07:00
Brandon Evans
cb507c3d02
Prepare user for helper installation before post-install steps
2021-01-23 20:25:28 -07:00