Commit graph

192 commits

Author SHA1 Message Date
Matt Kiazyk
7aaf0563e6 update Sparkle to 2.5.2 2024-01-02 22:19:31 -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
b968149235 Add new platforms list in settings 2023-12-20 12:10:13 -06:00
Matt Kiazyk
3c5f86023e
Merge pull request #461 from XcodesOrg/matt/redesign
Redesign the main window to better suit more data
2023-12-20 08:56:45 -06:00
Yuki Yamamoto
36a9bd267b
add default phone number selection when there is only one 2023-12-20 00:39:03 +01:00
Matt Kiazyk
cd69ddc40e Cleanup 2023-12-19 15:13:11 -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
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
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
Duong Thai
a596e5ff6c refactor preview code 2023-11-24 00:15:41 +07:00
Matt Kiazyk
6ffce23616 more WIP 2023-11-23 10:37:41 -06:00
Duong Thai
2fdc06031c fix SDKView logic, hide the view when the content is empty 2023-11-23 23:04:16 +07:00
Duong Thai
2f7d45c67a move the control section to InfoPaneControls, fix the layout to make it self-contain 2023-11-23 23:04:14 +07:00
Duong Thai
a2379583ef fix data dependency, preview performance and layout out of InfoPane
- I move `UnselectedView` out to:
        1. narrow data dependency
        2. `InfoPane` should only care about displaying data, not whether an `Xcode` is selected
2023-11-23 23:03:01 +07:00
Duong Thai
4e55aac679 clean up code 2023-11-23 23:01:03 +07:00
Duong Thai
d406972e81 move and fix the InstalledStateButtons 2023-11-23 23:00:10 +07:00
Duong Thai
9e787f98d8 fix layout of UnselectedView 2023-11-23 22:58:53 +07:00
Duong Thai
d172df68e3 move and fix the NotInstalledStateButtonsView 2023-11-23 22:58:49 +07:00
Duong Thai
d08d2d38e4 move and fix the UnselectedView
rebase main
2023-11-23 22:56:18 +07:00
Duong Thai
112829b553 rebase main 2023-11-23 22:53:15 +07:00
Duong Thai
05f5c2cebf rebase main 2023-11-23 22:49:10 +07:00
Duong Thai
cecceea62f remove openURL in InfoPane because ReleaseNotesView already has it 2023-11-23 22:46:22 +07:00
Duong Thai
77ca8a2571 move the compatibility view to CompatibilityView.swift 2023-11-23 22:46:22 +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
Duong Thai
03eb166c3d move icon to IconView.swift 2023-11-23 22:46:22 +07:00
Duong Thai
e56d83dbe3 move identical builds view to IdenticalBuildView.swift 2023-11-23 22:46:22 +07:00
Duong Thai
7079e062d2 move release date view to ReleaseDateView.swift
- I moved outside 2 lines of `.frame(maxWidth: .infinity, alignment: .leading)` because this layout job should belong to `InfoPane`
    - I added preview blocks for testing
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
Matt Kiazyk
19f1fd876d fix: settings link on Sonoma not working 2023-11-21 23:50:25 -06:00
Matt Kiazyk
47710b6bed
Merge pull request #400 from LavareX/support_visionOS
SDK column in the info panel supports displaying visionOS
2023-11-21 23:00:15 -06:00
Daniel Chick
5b1cc4a93d Swap button to InstallButton 2023-10-17 18:15:18 -05:00
Matt Kiazyk
dc5a8b03b6 WIP download runtime, refactor 2023-09-22 15:35:26 -05:00
lavare
5977210252 Panel parsing visionOS field 2023-06-26 16:44:25 +08:00
Matt Kiazyk
7325502853 more runtime download work 2023-06-23 14:45:13 -05:00
Kyle
fc35950885
Add PinCodeTextField autocomplete support 2023-06-20 18:04:31 +08:00
Matt Kiazyk
4f25905f4c start moving over to XcodesKit package. Runtimes searching 2023-06-06 23:29:09 -05:00
Matt Kiazyk
d955ec8bd2
v1.10.0 2023-02-28 18:58:53 -06: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
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
b9ba988c30
Merge pull request #305 from leon-wolf/feature/291-cleanup-preferences
move download settings to own PreferencePane
2022-11-11 09:34:12 -06:00
Leon Wolf
0e7deed1c6 move download settings to own PreferencePane 2022-10-05 21:06:02 +02:00