Commit graph

63 commits

Author SHA1 Message Date
LiYanan2004
cdf3675a5e Improve filtering UI 2025-09-02 14:40:35 +08:00
Matt Kiazyk
472e36ed0f adjust names 2025-08-25 22:59:28 -05:00
Matt Kiazyk
2e2b16e759 warning if users download silicon runtime without xcode 26 selected 2025-08-25 22:26:41 -05:00
Matt Kiazyk
debc41f688 support downloading individual xcode architecture versions 2025-08-23 14:56:40 -06:00
Matt Kiazyk
4b9d86b22e Support showing multiple architectures 2025-08-23 13:35:49 -06:00
Matt Kiazyk
10ce2b8511 support filtering 2025-07-07 23:03:20 -05:00
Matt Kiazyk
14b2b3da10 support displaying multiple architectures in runtimes 2025-06-25 15:31:51 -05: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
Takeru Chuganji
908e7ba3ea
Add authenticating step 2024-09-22 18:06:29 +09:00
Ethan Pippin
66deeb0d57 left align unarchiving pane 2024-05-28 11:47:50 -06:00
Marlon
9e1eff06a3
InfoPane now responsible for its padding
- Uses content margins instead of padding when it can to avoid content clipping during scrolling
- Also fixes a few indentation inconsistencies
- Adds min width for platforms section
2024-03-19 22:51:57 -04:00
Marlon
35314ce36f
Adjusts layout of platform views 2024-03-19 22:45:51 -04:00
huihuisang
f4c9a6d683 replace default icon in info page 2024-03-16 19:21:52 +08:00
Matt Kiazyk
238ac71517
Merge pull request #523 from XcodesOrg/fix-missing-runtime
fix runtime not appearing when multiple runtimes exist for same build
2024-03-08 14:46:45 -06:00
Matt Kiazyk
8534e2850b fix runtime not appearing when multiple runtimes exist for same build 2024-03-08 12:16:20 -06:00
Clément Padovani
53ec9156ff allow selecting text from the compilers 2024-02-17 18:39:10 +01:00
Clément Padovani
8d7412fd18 allow selecting text from the SDKs 2024-02-17 18:39:04 +01:00
Clément Padovani
5aed44f969 Allow selecting text from the info panel 2024-02-17 18:37:32 +01:00
Jinyu Meng
144c591a41 Use Text(verbatim:) instead. 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
Matt Kiazyk
b968149235 Add new platforms list in settings 2023-12-20 12:10:13 -06: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
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
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