diff --git a/blog/progress-on-openlp-25.rst b/blog/progress-on-openlp-25.rst new file mode 100644 index 0000000..0274077 --- /dev/null +++ b/blog/progress-on-openlp-25.rst @@ -0,0 +1,54 @@ +.. title: Progress on OpenLP 2.5 +.. slug: 2017/11/12/progress-on-openlp-25 +.. date: 2017-11-12 12:00:00 UTC +.. tags: +.. category: +.. link: +.. description: +.. type: text +.. previewimage: /cover-images/progress-on-openlp-25.jpg + +.. raw:: html + +
This blog post is written by Phill Ridout, one of our developers.
+ +Like many other open source projects, OpenLP uses even version numbers to denote a stable release, and odd version +numbers to denote an unstable (or development) release. + +Currently we're in the process of working on OpenLP 2.5, which is the current unreleased and unstable version. We're +still not in a position to make a new release, but I thought I'd write this blog post to assure you that lots of work +is being done behind the scenes. + +So what have we been working on? + +New features: + +- Support for chords in songs +- Support for bibles from the SWORD Project +- Support for ProPresenter 5 song import +- Support for EasyWorship 6 song import +- Upgrade the network projector controller to support the PJLink 2 protocol (in addition to PJLink 1) +- Video backgrounds to songs, Bible verses and custom slides (depending on your platform) +- Video timing display so you can see the time left for a media item +- The splitting of the Web Inferface from the core code allowing faster updates and user defined variations +- A new dark theme for Windows and macOS (see Advanced Settings) + +Behind the scenes: + +- A new renderer and display based on Reveal.js, which should allow us and you to do a lot more in the long term +- A new RESTful API for better remote control and potential integration from other apps +- The migration to a new web interface framework allowing easier integration for new funtions +- The change to save themes in JSON instead of XML +- Change to the way file paths are represented internally in OpenLP to make interoperability between different operating + systems better. This will help with things like transferring service files between different computers. +- A whole lot of bugs fixed + +So while we might seem to be quiet, the real reason is because we're trying to get everything ready for another +feature-packed release. + +Last, but not least, we've decided to make the next release version 3.0 due to the large number of new features and +changes. + +[ Image Credit: `Waiting by Solmaz Zohdi`_ ] + +.. _Waiting by Solmaz Zohdi: https://www.flickr.com/photos/solmazz/35284478660/ diff --git a/files/cover-images/progress-on-openlp-25.jpg b/files/cover-images/progress-on-openlp-25.jpg new file mode 100644 index 0000000..c5ebdcf Binary files /dev/null and b/files/cover-images/progress-on-openlp-25.jpg differ diff --git a/themes/openlp2v2/templates/front_page.html b/themes/openlp2v2/templates/front_page.html index 1c51db2..9d1b297 100644 --- a/themes/openlp2v2/templates/front_page.html +++ b/themes/openlp2v2/templates/front_page.html @@ -557,7 +557,18 @@