Jayson Rhynas
8a5591c04a
Merge branch 'main' into releases-and-new-betas
2025-08-25 18:21:53 -04:00
Matt Kiazyk
54cca28dbe
clean up localizations
2025-07-09 21:36:23 -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
cf85e2fc5a
Merge pull request #569 from abiligiri/feature/managed_preferences
...
Disallow changes to managed preferences
2024-10-15 21:38:49 -05:00
Takeru Chuganji
908e7ba3ea
Add authenticating step
2024-09-22 18:06:29 +09: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
Ydna
b3fa08b43e
fix: xcode list row text hidden
2024-03-17 20:41:33 +08:00
Matt Kiazyk
b89fc21b8b
Merge pull request #526 from chickdan/trailing_icon_release_filter
...
Trailing Icon for Filter Button
2024-03-15 11:44:10 -05:00
Daniel Chick
6cd8584058
Replace label style with new trailing icon
2024-03-11 21:30:39 -05:00
huihuisang
9a866acf53
Place PlatformsPocket back to XcodeListView
2024-03-10 15:35:37 +08:00
huihuisang
950045b427
add icon for Xcode beta version
2024-02-29 09:04:28 +08:00
huihuisang
ae55e0fb15
Merge branch 'main' into main
2024-02-18 19:13:18 +08:00
huihuisang
e520a96021
Improve the layout of the sidebar
2024-02-18 13:52:32 +08:00
Jinyu Meng
8a7597e70b
Update more files.
2024-02-10 15:36:07 +09:00
Jinyu Meng
a00dae9b0a
Create an extension for hiding strings from localizations.
2024-02-10 15:34:31 +09:00
Jayson Rhynas
e3f9364be7
Merge branch 'main' into releases-and-new-betas
...
# Conflicts:
# Xcodes/Resources/en.lproj/Localizable.strings
2024-01-29 10:08:35 -05:00
Matt Kiazyk
0252bf1fe0
clean up localization for support link
2024-01-25 22:01:40 -06:00
Matt Kiazyk
99c4b49f28
Add Sponsor Button
2024-01-19 15:36:18 -06:00
Matt Kiazyk
79c1f67811
small adjustments
2024-01-01 19:52:34 -06:00
Matt Kiazyk
805f754bc8
Move platforms list view to it's own window, outside of settings
2024-01-01 19:46:27 -06:00
Matt Kiazyk
ede9bd1c46
redesigned infoPane
2023-12-19 14:36:34 -06:00
Matt Kiazyk
7070575a32
Switch to NavigationSplitView
2023-12-18 09:00:10 -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
Jayson Rhynas
c650daca6f
Fixes for mis-named enum and localization keys
2023-11-25 09:18:33 -05:00
Matt Kiazyk
6ffce23616
more WIP
2023-11-23 10:37:41 -06:00
Matt Kiazyk
487cbb0045
Merge branch 'main' into matt/runtimeDownload
2023-11-22 13:26:45 -06:00
Matt Kiazyk
19f1fd876d
fix: settings link on Sonoma not working
2023-11-21 23:50:25 -06:00
Daniel Chick
5b1cc4a93d
Swap button to InstallButton
2023-10-17 18:15:18 -05:00
Jayson Rhynas
98d1d30328
Add releasePlusNewBetas XcodeListCategory
...
This adds a new filter option that shows only releases, plus any betas that do not have a release version. So as of today (July 7, 2023 the Xcode 15 betas will be shown but the Xcode 14 betas won't. Note that this will also show betas for older Xcode versions if necessary, for example if an Xcode 14.3.2 beta is released it will be shown until the mainline Xcode 14.3.2 is released.
2023-07-07 10:33:25 -04:00
Matt Kiazyk
7325502853
more runtime download work
2023-06-23 14:45:13 -05:00
Felix Herrmann
c496238fb9
fix Ventura status bar spacing
2023-01-16 17:53:19 +01:00
Felix Herrmann
7eb5a8f073
fix Ventura toolbar placement
2023-01-16 17:52:26 +01: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
Leon Wolf
7ae956e44d
add Xcode-Beta.app Symlink and localizations
2022-10-05 20:34:35 +02:00
chedabob
bb8676b620
fix: Preference button on toolbar not working on Mac OS 13 Ventura
2022-10-05 00:27:08 +01:00
Matt Kiazyk
9f013ccdf2
Adds a bottom status bar to the window
2022-06-04 21:30:39 -05:00
Matt Kiazyk
1d22be649a
convert strings to support Localization
2022-04-17 21:29:51 -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
86bbd9451c
Adds a quick toolbar option for opening preferences
2021-10-13 14:44:43 -05:00
Matt Kiazyk
68838ecb4c
fix: better handling of opening duplicate builds
2021-10-08 15:56:29 -05:00
棒棒彬_Binboy
550cf3261c
Apply suggestions from code review
...
if the isInstalledOnly is on, we filter with `AND` instead of `OR`
Co-authored-by: Matt Kiazyk <matt@bnid.ca>
2021-09-16 08:26:46 +08:00
Binlogo
12cc6b11ba
Support release or beta version filter
2021-09-16 01:08:52 +08:00
Andrew Erickson
9395b1fda2
only present a single alert at time
2021-05-02 07:52:42 -06:00
Andrew Erickson
c300a75b22
add login button in main toolbar
2021-04-30 14:44:14 -06:00
Matt Kiazyk
b06be4e3fa
Download stats for Aria2
2021-02-13 21:23:22 -06:00
Matt Kiazyk
2329098601
Merge pull request #104 from RobotsAndPencils/matt/FractionDownloadHelp
...
Moves the .help for the ProgressIndicator so it refreshes with the fraction change
2021-02-10 10:24:50 -06:00
Matt Kiazyk
f636651ba4
Moves the .help for the ProgressIndicator so it refreshes with the fraction change
2021-02-07 14:33:48 -06:00