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
Brandon Evans
3208a4d8d2
Put InfoPane content in ScrollView
...
This issue was revealed when I broke the identical builds functionality with the Apple data source. https://github.com/RobotsAndPencils/XcodesApp/pull/100#pullrequestreview-584917125
2021-02-06 15:29:33 -07:00
Brandon Evans
ef646b7b88
Add identical builds indicator to XcodeListViewRow
2021-02-06 14:43:35 -07:00
Brandon Evans
70872f441a
Make XcodeListViewRow.appState a normal property
...
It doesn't need to be a DynamicProperty because it only invokes its methods.
2021-02-06 14:43:35 -07:00
Brandon Evans
70ca8c37bf
Add identical builds to the info pane
2021-02-06 14:43:35 -07:00
Matt Kiazyk
75cbd9550b
Adjust ByteCountFormatter. PR Feedback
2021-02-03 21:55:47 -06:00
Matt Kiazyk
b53c480764
Adds a DownloadFileSize when using Apple Data Source
2021-02-01 21:18:49 -06:00
Brandon Evans
9a2057bcd5
Merge pull request #84 from RobotsAndPencils/prepare-user-for-helper-installation
...
Prepare user for helper installation before attempting to install
2021-01-25 18:33:48 -07:00
Brandon Evans
cb507c3d02
Prepare user for helper installation before post-install steps
2021-01-23 20:25:28 -07:00
Matt Kiazyk
7fad56b3f7
Put tooltip on installationStepView
2021-01-23 17:13:07 -06:00
Matt Kiazyk
aa49f36b03
don't show brackets when buildMetadataIdentifiers is empty
2021-01-20 21:13:53 -06:00
Brandon Evans
a504504825
Always show build identifiers in list and info pane
2021-01-16 13:30:52 -07:00
Brandon Evans
cd2bde2272
Move Xcode path into XcodeInstallState.installed case
2021-01-16 13:09:48 -07:00
Brandon Evans
4a33d010a8
Confirm before cancelling installation
2021-01-07 21:25:08 -07:00
Brandon Evans
1a830dc9dc
Add cancel install button to context menu and info pane
2021-01-07 21:25:08 -07:00
Brandon Evans
bfb3fd9ea5
Add install functionality
...
I'm omitting aria2 support for now.
2021-01-07 21:25:07 -07:00