Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
andybotting committed Sep 30, 2017
1 parent 16edee0 commit 0e882be
Show file tree
Hide file tree
Showing 23 changed files with 256 additions and 66 deletions.
1 change: 1 addition & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
layout: page
title: Not found
sitemap: false
---
Sorry this page does not exist =(
9 changes: 4 additions & 5 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
require "rubygems"
require 'rubygems'
require 'rake'
require 'yaml'
require 'time'
Expand All @@ -10,12 +10,11 @@ CONFIG = {
'post_ext' => "md",
}

# Usage: rake post title="A Title" [date="2012-02-09"] [tags=[tag1, tag2]]
# Usage: rake post title="A Title" [date="2012-02-09"]
desc "Begin a new post in #{CONFIG['posts']}"
task :post do
abort("rake aborted: '#{CONFIG['posts']}' directory not found.") unless FileTest.directory?(CONFIG['posts'])
title = ENV["title"] || "new-post"
tags = ENV["tags"] || "[]"
slug = title.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
begin
date = (ENV['date'] ? Time.parse(ENV['date']) : Time.now).strftime('%Y-%m-%d')
Expand All @@ -34,11 +33,10 @@ task :post do
post.puts "layout: post"
post.puts "title: \"#{title.gsub(/-/,' ')}\""
post.puts 'description: ""'
post.puts "category: "
post.puts "tags: #{tags}"
post.puts "---"
post.puts ""
end
exec("#{ENV['EDITOR']} #{filename}")
end # task :post

# Usage: rake page title="Foo bar"
Expand All @@ -63,6 +61,7 @@ task :page do
post.puts "---"
post.puts ""
end
exec("#{ENV['EDITOR']} #{filename}")
end # task :page

desc "Launch preview environment"
Expand Down
2 changes: 2 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ author:
github: aussieaddons
twitter: aussieaddons

url: http://aussieaddons.com

exclude: [".rvmrc", ".rbenv-version", "README.md", "Rakefile", "changelog.md"]

sass:
Expand Down
47 changes: 43 additions & 4 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,44 @@
<footer>
<p>
&copy; {{ site.time | date: '%Y' }} {{ site.author.name }}
</p>
<footer class="footer-bs">
<div class="container">

<div class="col-md-4 footer-brand">
<h3>Aussie Add-ons</h3>
<p>Code licensed <a rel="license" href="https://www.gnu.org/licenses/gpl-3.0.en.html" target="_blank">GPLv3</a>, &copy; {{ site.time | date: '%Y' }} {{ site.author.name }}.</p>
</div>

<div class="col-md-4 footer-nav">
<h4>Latest News</h4>
<ul>
{% for post in site.posts limit:5 %}
<li><a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a></li>
{% endfor %}
</ul>
</div>

<div class="col-md-2 footer-nav">
<h4>Pages</h4>
<ul>
{% assign pages_list = site.pages | sort:"title" %}
{% for page in pages_list %}
{% if page.title != null %}
{% if page.group == 'navigation' %}
<li><a href="{{ site.baseurl }}{{ page.url }}">{{ page.title }}</a></li>
{% endif %}
{% endif %}
{% endfor %}
</ul>
</div>

<div class="col-md-2 footer-social">
<h4>Follow Us</h4>
<ul>
<li><a href="https://github.com/xbmc-catchuptv-au" class="fa fa-github"> GitHub</a></li>
<li><a href="https://twitter.com/aussieaddons" class="fa fa-twitter"> Twitter</a></li>
<li><a href="http://slack-invite.aussieaddons.com" class="fa fa-slack"> Slack</a></li>
<li><a href="{{ site.baseurl }}/rss.xml" class="fa fa-rss"> RSS</a></li>
<li><a href="{{ site.baseurl }}/atom.xml" class="fa fa-rss"> Atom</a></li>
</ul>
</div>

</div>
</footer>
2 changes: 1 addition & 1 deletion _includes/head.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<head>
<meta charset="utf-8">

<title>Aussie Add-ons: {{ page.title }}</title>
<title>{{ page.title }} :: Aussie Add-ons</title>
{% if page.description %}<meta name="description" content="{{ page.description }}">{% endif %}
<meta name="author" content="{{ site.author.name }}">
<meta name="viewport" content="width=device-width, initial-scale=1">
Expand Down
2 changes: 1 addition & 1 deletion _includes/nav.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
{% assign pages_list = site.pages %}
{% assign pages_list = site.pages | sort:"order" %}
{% assign group = 'navigation' %}
{% include pages_list.html %}
</ul>
Expand Down
11 changes: 11 additions & 0 deletions _includes/nav_items.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{% for node in site.pages %}
{% if node.title != null %}
{% if node.group == 'navigation' %}
{% if page.url == node.url %}
<li class="active"><a href="{{ site.baseurl }}{{ node.url }}" class="active">{{ node.title }}</a></li>
{% else %}
<li><a href="{{ site.baseurl }}{{ node.url }}">{{ node.title }}</a></li>
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
5 changes: 2 additions & 3 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,10 @@
{% include nav.html %}
<div class="container">
{{ content }}
<hr>
{% include footer.html %}
</div>

{% include footer.html %}
{% include analytics.html %}
{% include scripts.html %}
{% include scripts.html %}
</body>
</html>
37 changes: 2 additions & 35 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,44 +8,11 @@ <h1>{{ page.title }} {% if page.tagline %}<small>{{ page.tagline }}</small>{% en
<div class="row post-full">
<div class="col-md-12">
<div class="date">
<span>{{ page.date | date_to_long_string }}</span>
<span class="fa fa-calendar"> {{ page.date | date_to_long_string }}</span>
</div>
<br />
<div class="content">
{{ content }}
</div>

{% unless page.categories == empty %}
<ul class="tag_box inline">
<li><i class="icon-folder-open"></i></li>
{% assign categories_list = page.categories %}
{% include JB/categories_list %}
</ul>
{% endunless %}

{% unless page.tags == empty %}
<ul class="tag_box inline">
<li><i class="icon-tags"></i></li>
{% assign tags_list = page.tags %}
{% include JB/tags_list %}
</ul>
{% endunless %}

<hr>

<ul class="pagination">
{% if page.previous %}
<li class="prev"><a href="{{ site.baseurl }}{{ page.previous.url }}" title="{{ page.previous.title }}">&larr; Previous</a></li>
{% else %}
<li class="prev disabled"><a>&larr; Previous</a></li>
{% endif %}
<li><a href="{{ site.baseurl }}{{ site.JB.archive_path }}">Archive</a></li>
{% if page.next %}
<li class="next"><a href="{{ site.baseurl }}{{ page.next.url }}" title="{{ page.next.title }}">Next &rarr;</a></li>
{% else %}
<li class="next disabled"><a>Next &rarr;</a>
{% endif %}
</ul>
<hr>
{% include JB/comments %}
</div>
</div>
17 changes: 17 additions & 0 deletions _posts/2017-05-01-drm-support-for-plus7-and-others.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
layout: post
title: "DRM support for Plus7 and others"
description: "DRM support is now available for Plus7 and other add-ons"
---

We're really happy to announce that we can now support DRM encrypted streams
on some services including Plus7.

A new add-on called *DRM Helper* is availabe in our repository that will guide
you through the installation of the libraries to decode the streams encrypted
with Google's Widevine DRM technology.

For services that require DRM decryption, you will be prompted to install the
libraries if required, so there's no more you need to do.

For more information, see our dedicated [DRM](/drm/) page.
20 changes: 20 additions & 0 deletions _posts/2017-05-04-new-name-and-website.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
layout: post
title: "New name and website"
description: "We're now Aussie Add-ons with a new website"
---

We've been very surprised about how popular our add-ons have become, so we've
decided to become a little more professional, so we're now known as *Aussie
Add-ons*, and we're phasing out the xbmc-catchuptv-au name.

We've also launched a new website at [http://aussieaddons.com](http://aussieaddons.com)
with better documentation.

We've got some really nice error reporting code built in and we're now able
to support DRM encrypted streams on services like Plus7 and 9Now.

We apprecate your feedback via [Twitter](https://twitter.com/aussieaddons) or
our Slack channel.

Thanks for your support.
1 change: 1 addition & 0 deletions addons/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Add-ons
layout: page
group: navigation
order: 01
---
{% if site.addons != empty %}
{% for addon in site.addons %}
Expand Down
10 changes: 5 additions & 5 deletions atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ title : Atom Feed
<feed xmlns="http://www.w3.org/2005/Atom">

<title>{{ site.title }}</title>
<link href="{{ site.production_url }}/{{ site.atom_path }}" rel="self"/>
<link href="{{ site.production_url }}"/>
<link href="{{ site.url }}{{ site.baseurl }}/{{ site.atom_path }}" rel="self"/>
<link href="{{ site.url }}{{ site.baseurl }}"/>
<updated>{{ site.time | date_to_xmlschema }}</updated>
<id>{{ site.production_url }}</id>
<id>{{ site.baseurl }}</id>
<author>
<name>{{ site.author.name }}</name>
<email>{{ site.author.email }}</email>
Expand All @@ -18,9 +18,9 @@ title : Atom Feed
{% for post in site.posts %}
<entry>
<title>{{ post.title }}</title>
<link href="{{ site.production_url }}{{ post.url }}"/>
<link href="{{ site.url }}{{ site.baseurl }}{{ post.url }}"/>
<updated>{{ post.date | date_to_xmlschema }}</updated>
<id>{{ site.production_url }}{{ post.id }}</id>
<id>{{ site.baseurl }}{{ post.id }}</id>
<content type="html">{{ post.content | xml_escape }}</content>
</entry>
{% endfor %}
Expand Down
1 change: 1 addition & 0 deletions contact.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: page
title: Contact us
group: navigation
permalink: /contact/
order: 10
---

## Slack
Expand Down
44 changes: 42 additions & 2 deletions css/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ $headings-font-family: Roboto, Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-
$headings-font-weight: 300;
$font-size-h1: 42px; // font-size-base * 3


$icon-font-path: "/assets/fonts/";

// import bootstrap
Expand All @@ -26,6 +27,10 @@ $icon-font-path: "/assets/fonts/";
}
}

.navbar-inverse {
background-color: #2a2730;
}

.featurette-divider {
margin: 40px 0;
}
Expand All @@ -37,8 +42,8 @@ $icon-font-path: "/assets/fonts/";
}

.addon-list {
width: 50%;
height: auto;
width: 50%;
height: auto;
}

.addons-index {
Expand Down Expand Up @@ -130,3 +135,38 @@ $icon-font-path: "/assets/fonts/";
max-width: 960px;
}
}

.footer-bs {
background-color: #2a2730;
color: #99979c;
margin-top: 40px;
padding: 20px 20px;
font-size: 12px;
a {
color: #fff;
}
ul {
list-style: none;
padding: 0px;
}
li {
padding: 5px 4px;
}
.footer-brand {
h3 {
margin-top: 10px;
}
p {
font-size: 12px;
}
}
}

@media (min-width: 768px) {
.footer-bs {
.footer-nav,
.footer-social {
border-left: solid 1px rgba(255, 255, 255, 0.10);
}
}
}
1 change: 1 addition & 0 deletions development.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: page
title: Development
group: navigation
permalink: /development/
order: 06
---

We're working hard to keep up with streaming service changes, but occasionally things don't always work right. There's hope though.
Expand Down
26 changes: 23 additions & 3 deletions drm.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,32 @@ title: DRM
layout: page
group: navigation
permalink: /drm/
order: 05
---

Many streaming services are now implementing Digital Right Management (DRM) security to their streams.

On most platforms, we support decoding of these streams using the Inputstream.Adaptive support found in Kodi v17 and later.
On many platforms, we support decoding of these streams using the Inputstream.Adaptive support found in Kodi v17 and later.

We have built a `DRM Helper` add-on which manages the installation of the specific libraries required for decoding Widevine encrypted streams through the Inputstream.Adaptive system.
We have built a `DRM Helper` add-on which manages the installation of the specific libraries required for decoding Widevine encrypted streams through Inputstream.Adaptive.

More details about specific platforms and FAQs to be added to this page shortly.
For this to work, we rely on the Widevine DRM library shipped with the Google Chrome browser, and a layer that translates between it and Inputstream.Adaptive.

For platform support, this means that we can support:

* Windows
* Mac OS X
* Linux x64 and x32
* Linux ARM v6 and v7 (e.g. Raspberry Pi)

### Android

Android can be supported by native Widevine support that is included within the Android operating system itself, but does require an _official_ device that includes the Widevine support from Google.

This generally means that many cheap Android _sticks_ from China won't include this support.

## Installation

The `DRM Helper` add-on is installed automatically when installing any of our add-ons that require it.

Once you attempt to load up a stream that requires DRM support, you will be prompted to download the required binaries to make this work.
Loading

0 comments on commit 0e882be

Please sign in to comment.