Matt Kiazyk
eaf1e4e1d6
Merge pull request #118 from RobotsAndPencils/dependabot/bundler/AppCast/kramdown-2.3.1
...
Bump kramdown from 2.3.0 to 2.3.1 in /AppCast
2021-03-30 10:05:11 -05:00
dependabot[bot]
f512030b71
Bump kramdown from 2.3.0 to 2.3.1 in /AppCast
...
Bumps [kramdown](https://github.com/gettalong/kramdown ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/gettalong/kramdown/releases )
- [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page )
- [Commits](https://github.com/gettalong/kramdown/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-30 13:55:49 +00:00
Matt Kiazyk
563a75fa88
Increment build number
2021-03-10 18:43:24 -06:00
Matt Kiazyk
53153daaef
Bump version 1.0.5
2021-03-10 18:42:37 -06:00
Matt Kiazyk
0c94a76baa
Merge pull request #115 from RobotsAndPencils/EstimatedNewLine
...
Updates estimated time on info pane to 2 lines for better readability
2021-03-10 08:28:17 -06:00
Matt Kiazyk
126a7c2176
Merge pull request #114 from RobotsAndPencils/AutoInstall
...
Auto Install Xcode if wanted
2021-03-10 08:28:01 -06:00
Matt Kiazyk
da56b2ac6d
Updates estimated time on info pane to 2 lines for better readability
2021-03-07 14:33:32 -06:00
Matt Kiazyk
8011f4a288
Auto Install Xcode if wanted
2021-03-07 14:21:27 -06:00
Brandon Evans
e4165d5366
Merge pull request #111 from RobotsAndPencils/release-note-instructions
2021-02-24 08:22:55 -07:00
Matt Kiazyk
1e51356bf2
Updating some release steps notes
2021-02-24 08:58:26 -06:00
Brandon Evans
4f4f0ee919
Add install and update instructions to release notes
2021-02-22 17:10:33 -07:00
Matt Kiazyk
f01db8b931
Increment build number
...
Signed-off-by: Matt Kiazyk <mattkiazyk@gmail.com>
2021-02-22 15:12:09 -06:00
Matt Kiazyk
5e85b1b6b2
Bump version 1.0.4
2021-02-22 15:10:18 -06:00
Brandon Evans
69f5b707fa
Merge pull request #107 from RobotsAndPencils/matt/downloadStats
...
Display installation steps with download stats in info pane
2021-02-18 20:35:06 -07:00
Brandon Evans
22894e2d6d
Move installation step beside cancel button in info pane
2021-02-18 19:20:08 -07:00
Brandon Evans
2f04d23eac
Use Logger for Progress.updateFromAria2
2021-02-18 19:19:30 -07:00
Brandon Evans
899eec7dae
Don't attempt to parse days from aria2c ETA
...
I had initially suggested this but then went and checked in the source and the largest unit in the format is hours. 52da4e40ea/src/util.cc (L518-L534)
2021-02-18 19:16:08 -07:00
Brandon Evans
e301ad8818
Configure aria2c Progress better
...
Using .file kind and .downloading file operation kind will produce a more appropriate localizedAdditionalDescription.
The fileTotalCount and fileCompletedCount aren't appropriate for this case, because there's only one file being downloaded.
2021-02-18 19:14:44 -07:00
Brandon Evans
d00a356c29
Show installation step description for all steps in InstallationStepDetailView
2021-02-18 19:14:06 -07:00
Brandon Evans
1469dfa56b
Replace ObservingDownloadStatsView with ObservingProgressIndicator
...
This more closely replicates the default look and feel of SwiftUI.ProgressView, but with explicit control over whether localizedAdditionalDescription is shown and without the label above the progress view that displays a fileOperationKind string.
2021-02-18 19:10:12 -07:00
Matt Kiazyk
e638547900
add Percent text to bar
2021-02-15 13:14:52 -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
80c02295be
fix typo
...
Co-authored-by: Sam Lu <sam.lu@robotsandpencils.com>
2021-02-10 08:12:56 -06:00
Brandon Evans
519df4e63c
Merge pull request #103 from RobotsAndPencils/fix-split-view
...
Remove info pane from split view instead of hiding it
2021-02-08 08:16:58 -07:00
Brandon Evans
9eda0984ac
Merge pull request #100 from RobotsAndPencils/identical-builds
...
Improve how identical builds are represented in the UI
2021-02-08 08:16:32 -07:00
Brandon Evans
76da8dffb7
Merge pull request #105 from RobotsAndPencils/dependabot/github_actions/actions/cache-v2.1.4
...
Bump actions/cache from v2 to v2.1.4
2021-02-08 08:16:18 -07:00
dependabot[bot]
521046b7a8
Bump actions/cache from v2 to v2.1.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 07:28:29 +00: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
1dd6232891
Remove InfoPane from split view instead of hiding it
...
When it was hidden the split view would still allow you to resize the remaining split, which resulted in weird behaviour. Instead, just remove the info pane split and the split view doesn't let you resize. Had to move where this global alert lives as a result because it might have to be presented even if the info pane isn't visible.
I tried changing the alert so it wasn't on the main window, and was instead local to the buttons that triggered its presentation, and this worked for all but the case where the CancelInstallButton was used from the Xcode menu. So for now I left it close to where it already was.
2021-02-06 18:28:05 -07: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
Matt Kiazyk
e5065b4a58
Merge pull request #102 from RobotsAndPencils/downloader-from-userDefaults
...
When downloading, use the downloader from userdefaults
2021-02-06 15:59:45 -06:00
Brandon Evans
b8bae4f32c
Don't consider versions without build identifiers for identical builds
2021-02-06 14:56:28 -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
1c6efbbbb1
default to aria2
2021-02-06 14:31:46 -06:00
Matt Kiazyk
c6e3382d94
When downloading, use the downloader from userdefaults
2021-02-05 08:32:23 -06:00
Brandon Evans
760c9f300e
Handle duplicate 3.2.3 release builds
...
:/
2021-02-04 21:25:01 -07:00
Brandon Evans
dcd4001548
Merge identical builds into the release version instead of filtering
2021-02-04 21:25:00 -07:00
Brandon Evans
bc45daeb74
Only adjust available versions for Apple data source
2021-02-04 21:25:00 -07:00
Brandon Evans
7ac4814420
Treat GM versions as release versions
2021-02-04 21:25:00 -07:00
Brandon Evans
57767f6920
Fix RC capitalization
2021-02-04 21:25:00 -07:00
Matt Kiazyk
c082fa279b
Merge pull request #98 from RobotsAndPencils/matt/AppleDownloadFileSize
...
Adds a DownloadFileSize when using Apple Data Source
2021-02-04 18:27:25 -06: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
df0e6b145a
Merge pull request #95 from RobotsAndPencils/homebrew-cask-instructions
...
Add Homebrew Cask install instructions
2021-02-01 20:06:30 -07:00
Brandon Evans
2d9a872d3f
Add Homebrew Cask install instructions
2021-01-30 18:43:58 -07:00
Brandon Evans
aa9c73a82c
Merge pull request #89 from RobotsAndPencils/matt/SettingsViewUpdate
...
Updates PreferencesView To use built in Settings Scene
2021-01-28 17:29:41 -07:00
Matt Kiazyk
385f740c42
Reset spm cache to correctly create license file
2021-01-28 17:20:23 -07:00