Matt Kiazyk
3a8722c07d
Merge pull request #640 from XcodesOrg/matt/SRPLogin
...
Support SRP Login
2024-10-28 22:22:21 -05:00
Matt Kiazyk
e04ed029de
(wip) SRP Login implementation
2024-10-22 23:35:59 -05:00
Anand Biligiri
e3f996da6e
Restrict allowed versions & hide 'Support Xcodes'
...
- Introduced a new preference keys allowedMajorVersions, hideSupportXcodes
- allowedMajorVersions defaults to Int.max (ie allow all versions till date)
- allowedMajorVersions is used to limit the number of major versions to as many as
value set for this key. Eg: A value of 1 would allow the latest GA version and one major version before
A value of 0 would allow only the latest GA version
A value of 2 would allow the latest GA and previous two major versions
- allowedMajorVersions does not have preference UI
$ defaults write com.xcodesorg.xcodesapp allowedMajorVersions 2 #to limit to current GA and previous major
$ defaults delete com.xcodesorg.xcodesapp allowedMajorVersions #to remove limits
- Display buildNumber in bottom status bar
2024-10-20 12:51:14 -07:00
Matt Kiazyk
dc31fe884c
Merge pull request #628 from XcodesOrg/matt/runtimeDownloadCleanup
...
allow cancelling of runtime downloads, cleanup
2024-10-18 08:37:50 -05:00
Matt Kiazyk
283c1a4739
Merge pull request #621 from Kyle-Ye/bugfix/windows
...
Terminate Xcodes app after last window closed
2024-10-18 08:37:35 -05:00
Kyle
f8970f44d5
Add TerminateAfterLastWindowClosed toggle support in Misc
2024-10-16 14:02:55 +08:00
Matt Kiazyk
6050c78613
allow cancelling of runtime downloads, cleanup
2024-10-15 22:07:53 -05:00
Matt Kiazyk
cf85e2fc5a
Merge pull request #569 from abiligiri/feature/managed_preferences
...
Disallow changes to managed preferences
2024-10-15 21:38:49 -05:00
Matt Kiazyk
8277554048
Merge pull request #617 from kinoroy/security-key-auth
...
Implement Security Key Auth
2024-10-12 22:50:16 -05:00
Matt Kiazyk
389d8d2a63
Merge pull request #603 from LiYanan2004/context-menu-fine-tune
...
Update label for Cancel Install Button
2024-10-12 22:34:37 -05:00
Kino Roy
f4567bdf1e
Merge branch 'main' into security-key-auth
...
# Conflicts:
# Xcodes.xcodeproj/project.pbxproj
2024-10-12 20:30:34 -07:00
Matt Kiazyk
c31a1ef6fa
Merge branch 'main' into matt/cryptexRuntimeDownloads
2024-10-12 21:16:32 -05:00
Matt Kiazyk
20b9833b67
feat: support downloading of cryptex runtimes
2024-10-11 10:57:16 -05:00
Kino Roy
e855a1fb62
Implement security key auth
2024-09-28 16:25:11 -07:00
Takeru Chuganji
908e7ba3ea
Add authenticating step
2024-09-22 18:06:29 +09:00
LiYanan2004
a936bf84b2
Update label of CancelInstallButton to better describe the intent
2024-08-17 11:37:05 +08:00
Matt Kiazyk
b36165100b
Merge pull request #585 from XcodesOrg/matt/iOS18Runtimes
...
Fix runtime downloading
2024-06-28 10:35:34 -05:00
Matt Kiazyk
f973e7d744
Merge pull request #545 from Kyle-Ye/bugfix/dock
...
Fix broken DockProgress Bar
2024-06-28 10:19:32 -05:00
Anand Biligiri
6e64db26fb
Disallow changes to managed preferences
...
- Define enumerations for preferences that can be managed in an enterprise environment using MDM
- Add methods in AppState to check for managed preferences
- Update Advanced, Download, Experiments and Update preference panes to disable controls
to modify any of the managed preferences
- Update Xcode category list button to be disabled if preference is managed
2024-06-21 07:17:18 +05:30
Matt Kiazyk
a587d53798
don't fail downloading old runtime images
2024-06-10 16:18:36 -05:00
Matt Kiazyk
4a4b469e3f
Merge pull request #522 from LiYanan2004/swift-5.10
...
Resolve concurrency check warning on Swift 5.10
2024-05-24 20:39:28 -05:00
Matt Kiazyk
33dc6347f2
after last step reset dock progress
2024-05-24 20:23:03 -05:00
Mike Irving
7f14a4b8b5
fix: product name casings
2024-05-14 22:18:30 +01:00
Kyle
348c89871e
Fix broken DockProgress Bar
...
Update DockProgress and adopt the new Concurrency Model
2024-03-31 01:44:34 +08:00
LiYanan2004
9a5e127387
Resolve warning on Swift 5.10
2024-03-16 10:28:16 +08:00
Matt Kiazyk
8534e2850b
fix runtime not appearing when multiple runtimes exist for same build
2024-03-08 12:16:20 -06:00
Matt Kiazyk
dada7f2716
2.0.0 beta
2024-01-19 11:18:45 -06:00
Matt Kiazyk
b968149235
Add new platforms list in settings
2023-12-20 12:10:13 -06:00
Matt Kiazyk
ede9bd1c46
redesigned infoPane
2023-12-19 14:36:34 -06:00
Matt Kiazyk
0884f85359
Merge pull request #437 from chickdan/install_activity_indicator
...
Activity Indicator on Install Pressed
2023-12-12 21:28:11 -06:00
Daniel Chick
9622b563b3
Move button styling to not affect the info pane
2023-12-05 17:20:41 -06:00
Matt Kiazyk
57bf6d8a80
add ability to cancel runtime downloads
2023-12-02 09:24:54 -06:00
Matt Kiazyk
c1836a78c4
PR Cleanup.
2023-12-01 10:05:36 -06:00
Daniel Chick
4649ba0c8a
Reuse ProgressButton
2023-11-25 19:19:59 -06:00
Matt Kiazyk
c153a93b1b
adjustments to update runtimes
2023-11-23 14:41:56 -06:00
Matt Kiazyk
f470986e2b
Merge branch 'main' into matt/runtimeDownload
2023-11-23 14:16:43 -06:00
Matt Kiazyk
ec4dc2b3d0
runtime clean up
2023-11-23 13:30:59 -06:00
Matt Kiazyk
6ffce23616
more WIP
2023-11-23 10:37:41 -06:00
Duong Thai
d406972e81
move and fix the InstalledStateButtons
2023-11-23 23:00:10 +07:00
Duong Thai
f1fea6365c
move release notes to ReleaseNotesView.swift
...
- narrow down interfaces of some functions
2023-11-23 22:46:22 +07:00
Matt Kiazyk
487cbb0045
Merge branch 'main' into matt/runtimeDownload
2023-11-22 13:26:45 -06:00
Daniel Chick
13715930af
Update InstallButton with progress view and styling from list row
2023-10-17 18:14:51 -05:00
Matt Kiazyk
dc5a8b03b6
WIP download runtime, refactor
2023-09-22 15:35:26 -05:00
Sam Lu
622fac605c
Set up overall progress object
...
to track both downloading and unarchiving and reflect this in dock progress
2023-09-18 10:39:40 -06:00
Sam Lu
de35bed9fa
Add dock progress indicator
...
in .bar style
2023-09-13 12:48:14 -06:00
Matt Kiazyk
7325502853
more runtime download work
2023-06-23 14:45:13 -05:00
Matt Kiazyk
4f25905f4c
start moving over to XcodesKit package. Runtimes searching
2023-06-06 23:29:09 -05:00
Yossi Zahn
550d917b33
Fix #329
2022-12-18 00:29:33 +02:00
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