To give a little bit of history: a big item for our OpenLP 1.9.6 (Beta 2) release was to fix the JPEG support on Snow Leopard (OS X 10.6), not just on Leopard (OS X 10.5) - see this ticket. But it turns out that was not that easy to fix, as during packaging OpenLP it somehow get left out. For packaging we are using PyInstaller which does support packaging for OS X, but in this particular case the libraries were not being packaged correctly. Because of this bug in PyInstaller, fixing this issue was delayed until after the official release date of Beta 2.
Today changes have been added to OpenLP v2 allow Images, Presentations and Media items to be dragged from the desktop (or any folder) into the relevent media manager plugin. This will allow the selected items to be loaded more quickly.
If a folder is selected then all the contects of the folder will be added. When the items are added, only items withe correct file suffix for the plugin will be loaded. So if you try to drop a presentation into the images folder, an error message will be generated.
Some folks might have noticed that the formats of some of our URLs have changed. Over the course of the next few weeks we'll be making various tweaks and changes to the site in preparation for upgrading the backend of the site.
For those of you who have been living under a bush (I kid!), it's 2 weeks till the release of OpenLP 2.0 beta 2 (also known as OpenLP 1.9.6).
We've created an event on Facebook for people to "attend". Please bear in mind that this is a virtual event, you are not required to go anywhere or do anything! All you need to do is "celebrate" with us by downloading OpenLP 1.9.6, and giving a copy to anyone you think might be interested.
I just wanted to drop an update about our next release, OpenLP 1.9.6 "Enflaming Elijah". We've been working hard on getting a lot of things fixed and improved in this release, including various aspects of internationalisation (especially around Bibles), media support, speed and general stability. I'm really pleased with our progress thus far, and am looking forward to the release at the end of this month.
So far we are on track to release 1.9.6 on the 26th of June, as per our proposed milestones.
Some key features/enhancements in the upcoming version:
About 2 and a half years ago, when we first started development on OpenLP 2.0, we had a look at all the technologies out there in order to decide what would be the best technologies to use in order to make a cross-platform version of OpenLP a reality. We settled on two in particular, a language called Python, and a graphical toolkit called Qt. In those days, the latest version of Python was 2.5 and the latest version of Qt was 4.4. So we made those versions our minimum software versions, and anything older than that we didn't try to program for, and we didn't offer support for.
From near the beginning there has been some form of remote control functionality in OpenLP V2. At first it was just a basic command line utility. Then we developed the basic Web view which although functional, wasn't very pretty.
Well in recent weeks remote operation has been getting some more much needed attention, in the shape of a new design targetting mobiles, an Android App and a Stage View.
It's difficult to tell just how popular an open source project is, but with OpenLP's Facebook following growing it seems safe to say that OpenLP's popularity is also growing. Version 2.0 is really starting to look like a mature finished product. The recent release of the first beta has been very positive. We are now suggesting that all new users start out with 2.0 Beta 1, since support has now officially ended for the 1.x series and 2.0 has reached a very stable point in its development.
We have been using OpenLP for about a year and it was the best move we made. The software is simple to use, quick, easy to set up and integrates all parts of the service so that you have a single point of control during the service. And of course it is open source and free!