diff --git a/Gemfile b/Gemfile index 46536f54..dd63ab8e 100644 --- a/Gemfile +++ b/Gemfile @@ -21,4 +21,5 @@ gem "minima", "~> 2.0" # If you have any plugins, put them here! group :jekyll_plugins do gem "jekyll-feed", "~> 0.6" + gem "github-pages", "~> 111" end diff --git a/_config.yml b/_config.yml index d53548b8..6418db8c 100644 --- a/_config.yml +++ b/_config.yml @@ -24,6 +24,8 @@ google-tracking-id: "" force-https: True +repository: Vocaluxe/Vocaluxe + ############# # HTML Head # ############# @@ -146,5 +148,6 @@ sass: style: compressed gems: + - github-pages #- jekyll-paginate #- jemoji diff --git a/_includes/download.html b/_includes/download.html index 168d4ff5..31a65ba7 100644 --- a/_includes/download.html +++ b/_includes/download.html @@ -1,12 +1,66 @@ +{% 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_stable == nil or release.created_at > release_stable.created_at %} + {% endif %} +{% endfor %}

{{ page.title }}

-

{{ page.subtitle }}

-

- {{ page.content | markdownify }} -

+

We provide portable versions of vocaluxe for every release. If you want to try our stable release, you could also use our installer. Linux user need to compile vocaluxe themself. It should work somehow but is a lot of work. You could read more about it in this HowTo. If you're looking for some older versions, check out our releases on GitHub and Sourceforge.

+
+

Nightly

+

A version with all the newest development changes. Bugs will most likly occur.

+ {% if release_nightly != nil %} +

Latest update: {{ release_nightly.created_at | date: "%Y-%m-%d" }}

+

Read our release notes on GitHub.

+ {% for asset in release_nightly.assets %} + {{ asset.name }} + {% endfor %} + Source code (zip) + Source code (tar.gz) + {% else %} +

There isn't any nightly release yet.

+ {% endif %} +
+
+

Pre Release

+

Should be almost stable, but you might experience some bugs here.

+ {% if release_pre != nil %} +

Latest version: {{release_pre.name}} ({{ release_pre.created_at | date: "%Y-%m-%d" }})

+

Read our release notes on GitHub.

+ {% for asset in release_pre.assets %} + {{ asset.name }} + {% endfor %} + Source code (zip) + Source code (tar.gz) + {% else %} +

There isn't any pre release yet.

+ {% endif %} +
+
+

Stable Release

+

The latest release.

+ {% if release_stable != nil %} +

Latest version: {{release_stable.name}} ({{ release_stable.created_at | date: "%Y-%m-%d" }})

+

Read our release notes on GitHub.

+ {% for asset in release_stable.assets %} + {{ asset.name }} + {% endfor %} + Source code (zip) + Source code (tar.gz) + {% else %} +

There isn't any stable release yet.

+ {% endif %} +
diff --git a/download.html b/download.html index 2d953350..38bb6908 100644 --- a/download.html +++ b/download.html @@ -3,4 +3,3 @@ layout: null section-type: download title: Download --- -