96 lines
6.5 KiB
HTML
96 lines
6.5 KiB
HTML
<!-- Download Section -->
|
|
{% assign release_nightly = nil %}
|
|
{% assign release_pre = nil %}
|
|
{% assign release_stable = nil %}
|
|
|
|
{% for release in site.github.releases %}
|
|
{% if release.tag_name == "Nightly" %}
|
|
{% assign release_nightly = release %}
|
|
{% elsif release.prerelease == true and (release_pre == nil or release.created_at > release_pre.created_at) %}
|
|
{% assign release_pre = release %}
|
|
{% elsif release.prerelease == false and (release_stable == nil or release.created_at > release_stable.created_at) %}
|
|
{% assign release_stable = release %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
|
|
{% if release_pre != nil and release_stable != nil and release_stable.created_at > release_pre.created_at %}
|
|
{% assign release_pre = nil %}
|
|
{% endif %}
|
|
|
|
<section id="{{ page.section-type }}" class="content-section">
|
|
<div class="container">
|
|
<div class="row">
|
|
<h1 class="title">{{ page.title }}</h1>
|
|
<p>
|
|
We provide portable versions of Vocaluxe for every release. If you want to try our stable release, you could also use our installer. If you're on Linux, you need to <a href="https://github.com/Vocaluxe/Vocaluxe/blob/develop/HowToBuildLinux.md">compile Vocaluxe yourself</a> (for advanced users, no official support).
|
|
<br />
|
|
If you're looking for some older versions, check out our releases on <a href="https://github.com/Vocaluxe/Vocaluxe/releases">GitHub</a> and <a href="https://sourceforge.net/projects/vocaluxe/files/?source=directory">Sourceforge</a>.
|
|
</p>
|
|
<div class="release-section">
|
|
<div class="col-md-4 flex-box-col card dark-bg">
|
|
<h2 class="flex00a">Nightly</h2>
|
|
<p class="flex11a">A version with all the newest development changes. Likely to contain bugs, so use with caution.</p>
|
|
{% if release_nightly != nil %}
|
|
<span class="release-details flex00a">
|
|
{% for asset in release_nightly.assets %}
|
|
{% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %}
|
|
{% assign currentReleaseTitle = release_nightly.created_at | date: "%b %d, %Y"" %}
|
|
{% assign currentReleaseOs = currentReleaseData[2] %}
|
|
{% assign currentReleaseArch = currentReleaseData[3] %}
|
|
{% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %}
|
|
{% endfor %}
|
|
</span>
|
|
<p class="release-date">{{ release_nightly.created_at | date: "%Y-%m-%d" }} | <a href="{{ release_nightly.html_url }}">GitHub</a></p>
|
|
{% else %}
|
|
<p class="flex11100 no-release-text ">There isn't any nightly release yet.</p>
|
|
{% endif %}
|
|
</div>
|
|
<div class="col-md-4 flex-box-col card red-bg">
|
|
<h2 class="flex00a">Pre Release</h2>
|
|
<p class="flex11a">Should be almost stable, but you might experience some bugs here.</p>
|
|
{% if release_pre != nil %}
|
|
<span class="release-details flex00a">
|
|
{% for asset in release_pre.assets %}
|
|
{% assign currentReleaseData = asset.name | remove:".zip" | remove:".exe" | split:"_" %}
|
|
{% assign currentReleaseType = asset.name | split:"." | last %}
|
|
{% assign currentReleaseTitle = release_pre.name %}
|
|
{% assign currentReleaseOs = currentReleaseData[2] %}
|
|
{% assign currentReleaseArch = currentReleaseData[3] %}
|
|
{% include downloadButton.html title=currentReleaseTitle type=currentReleaseType os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %}
|
|
{% endfor %}
|
|
</span>
|
|
<p class="release-date">{{ release_pre.created_at | date: "%Y-%m-%d" }} | <a href="{{ release_pre.html_url }}">GitHub</a></p>
|
|
{% else %}
|
|
<p class="flex11100 no-release-text">There isn't any pre release yet.</p>
|
|
{% endif %}
|
|
</div>
|
|
<div class="col-md-4 flex-box-col card blue-bg">
|
|
<h2 class="flex00a">Stable Release</h2>
|
|
<p class="flex11a">The latest release.</p>
|
|
{% if release_stable != nil %}
|
|
<span class="release-details flex00a">
|
|
{% for asset in release_stable.assets %}
|
|
{% assign currentReleaseData = asset.name | remove:".zip" | remove:".exe" | split:"_" %}
|
|
{% assign currentReleaseType = asset.name | split:"." | last %}
|
|
{% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %}
|
|
{% assign currentReleaseOs = currentReleaseData[2] | downcase %}
|
|
{% assign currentReleaseArch = currentReleaseData[3] %}
|
|
{% if currentReleaseType == "zip" %}
|
|
{% assign currentReleaseType = "Portable" %}
|
|
{% else if currentReleaseType == "exe" %}
|
|
{% assign currentReleaseType = "Installer %}
|
|
{% endif %}
|
|
{% include downloadButton.html title=currentReleaseTitle type=currentReleaseType os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %}
|
|
{% endfor %}
|
|
</span>
|
|
<p class="release-date">{{ release_stable.created_at | date: "%Y-%m-%d" }} | <a href="{{ release_stable.html_url }}">GitHub</a></p>
|
|
{% else %}
|
|
<p class="flex11100 no-release-text">There isn't any stable release yet.</p>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<!-- Download Section End -->
|