mirror of
https://gitlab.com/openlp/website.git
synced 2024-12-22 04:52:49 +00:00
Blog post about the 3.0 alpha 1 release.
This commit is contained in:
parent
85e2b723a6
commit
fc6403a2f0
153
blog/openlp-30-alpha-1-refactored-rebecca.rst
Normal file
153
blog/openlp-30-alpha-1-refactored-rebecca.rst
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
.. title: OpenLP 3.0 Alpha 1: Refactored Rebecca
|
||||||
|
.. slug: 2019/12/22/openlp-30-alpha-1-refactored-rebecca
|
||||||
|
.. date: 2019-12-22 08:00:00 UTC
|
||||||
|
.. tags:
|
||||||
|
.. category:
|
||||||
|
.. link:
|
||||||
|
.. description:
|
||||||
|
.. type: text
|
||||||
|
.. previewimage: /cover-images/openlp-30-alpha-1-refactored-rebecca.jpg
|
||||||
|
|
||||||
|
At long last, we are proud to announce the first alpha release of OpenLP 3.0!
|
||||||
|
|
||||||
|
The biggest new feature in version 3.0 is the new renderer. Still based in HTML, but using the new Chrome-based
|
||||||
|
QtWebEngine component, it should deliver much better performance, and it also enables us to offer something people have
|
||||||
|
been requesting for a long time: transitions!
|
||||||
|
|
||||||
|
But the wheat and the spelt were not ruined, for they ripen late.
|
||||||
|
|
||||||
|
Exodus 9:32
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
This is a preview of the next version of OpenLP. It is unstable, there are bugs, it will crash. DO NOT use it on any
|
||||||
|
system you need to depend on. We cannot be held responsible for your data loss. Once you have installed OpenLP 3.0,
|
||||||
|
your data will be upgraded, and you will be unable to return to OpenLP 2.4.6. Do not upgrade unless you are sure you
|
||||||
|
don't need version 2.4.6 any more. This version of OpenLP will overwrite your current installation.
|
||||||
|
|
||||||
|
Below is a list of known issues, new features, enhancements to existing features, and bug fixes. Download links are at
|
||||||
|
the bottom of this article.
|
||||||
|
|
||||||
|
Known Issues
|
||||||
|
------------
|
||||||
|
* Disable BibleServer support for now
|
||||||
|
* Remote API is still unstable
|
||||||
|
* Old web remote doesn't work, new one on the way
|
||||||
|
* ``QCollatorKey`` error when loading services created by OpenLP 2.4.6
|
||||||
|
* After installing on Windows OpenLP does not start automaticly even though "Launch OpenLP" is checked
|
||||||
|
|
||||||
|
New Features
|
||||||
|
------------
|
||||||
|
* Implemented a new renderer
|
||||||
|
* Transitions in themes
|
||||||
|
* Drop all media players other than VLC
|
||||||
|
* Planning Center plugin
|
||||||
|
* New screen selection widget
|
||||||
|
* New icons
|
||||||
|
* New song importers:
|
||||||
|
|
||||||
|
- Singing The Faith
|
||||||
|
- LiveWorship
|
||||||
|
- ProPresenter 5 and 6
|
||||||
|
- EasyWorship 6
|
||||||
|
|
||||||
|
* New Bible importers:
|
||||||
|
|
||||||
|
- SWORD
|
||||||
|
- WordProject
|
||||||
|
|
||||||
|
* Searching by Song Number
|
||||||
|
* Guitar chords (in ChordPro format)
|
||||||
|
* Update license GPL version 3 or higher
|
||||||
|
* Added a Zeroconf service to aid devices detecting OpenLP on the network
|
||||||
|
* Video changes
|
||||||
|
|
||||||
|
- Ability to show Streaming
|
||||||
|
- Sound for Preview
|
||||||
|
- Ability to loop videos
|
||||||
|
- Show video time and how long it has played
|
||||||
|
|
||||||
|
* Support Impress for presentations on macOS via Pyro4
|
||||||
|
* Support PJLink2 specification for projector control
|
||||||
|
* New dark theme for OpenLP
|
||||||
|
* Global proxy settings
|
||||||
|
* Totally new internal API server
|
||||||
|
* Added SongBook name, Song Number and Alternative Title to "Entire Song" search
|
||||||
|
* Support more fields in song search: topic, copyright, CCLI number search
|
||||||
|
* Natural sorting for song book searches
|
||||||
|
* Revamped the Bible tab interface in the Library
|
||||||
|
* New logo and branding!
|
||||||
|
|
||||||
|
Enhancements
|
||||||
|
------------
|
||||||
|
* Refactored how settings work
|
||||||
|
* Better layouts in Theme wizard
|
||||||
|
* Better parsing of scripture references
|
||||||
|
* Sort the authors when exporting the songs
|
||||||
|
* Alerts are now able to scroll
|
||||||
|
* Update the about dialog
|
||||||
|
* Updated translations
|
||||||
|
* Some performance enhancements
|
||||||
|
* Add epub, cbz, and fb2 support to pdf controller
|
||||||
|
* Catch some errors to provide user friendly error messages
|
||||||
|
* Replace PyICU with PyQt's QCollator
|
||||||
|
* Add proxy settings button to First Run Wizard
|
||||||
|
* Remove proxy settings from individual bibles and use the central OpenLP proxy server settings.
|
||||||
|
* Use appdirs instead of pyxdg
|
||||||
|
* Raise minimum Python version to 3.6
|
||||||
|
* Implement natural sort for authors, topics, songbooks, themes
|
||||||
|
* Added QR code and link for iOS app to remote plugin ui
|
||||||
|
* Hide the splash screen when a message shows during startup
|
||||||
|
* Hide the Projectors manager by default so that it doesn't confuse people
|
||||||
|
|
||||||
|
Plus a whole lot of code cleanup and feature streamlining...
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
---------
|
||||||
|
* Fix window titles so that the main window just says 'OpenLP'
|
||||||
|
* Update the translation process files and fix issues
|
||||||
|
* Use PyMySQL rather than MySQL Connector
|
||||||
|
* Fix service Print code
|
||||||
|
* Fix deleting song books
|
||||||
|
* Fix bible reference search when text matches multiple books
|
||||||
|
* Strip unwanted formatting characters when pasting into song editor
|
||||||
|
* Word of Worship file importer fixes / rework
|
||||||
|
* Fix choruses, bridges & etc. being imported as verses in CCLI txt files
|
||||||
|
* Attempt to remove/reduce circular imports
|
||||||
|
* Fix dvd clip selection
|
||||||
|
|
||||||
|
Tons and tons of other minor bug fixes
|
||||||
|
|
||||||
|
Downloads
|
||||||
|
---------
|
||||||
|
|
||||||
|
Windows:
|
||||||
|
~~~~~~~~
|
||||||
|
.. raw:: html
|
||||||
|
|
||||||
|
<a href="https://get.openlp.org/2.9.0/OpenLP-2.9.0-x64.msi" class="btn btn-primary"><i class="fa fa-windows"></i> Windows 7+</a>
|
||||||
|
<a href="https://get.openlp.org/2.9.0/OpenLP-2.9.0.msi" class="btn btn-primary"><i class="fa fa-windows"></i> Windows 7+ (32-bit)</a>
|
||||||
|
<a href="https://get.openlp.org/2.9.0/OpenLPPortable_2.9.0.0-x64.paf.exe" class="btn btn-primary"><i class="fa fa-windows"></i> Windows Portable</a>
|
||||||
|
<a href="https://get.openlp.org/2.9.0/OpenLPPortable_2.9.0.0-x86.paf.exe" class="btn btn-primary"><i class="fa fa-windows"></i> Windows Portable (32-bit)</a>
|
||||||
|
|
||||||
|
macOS:
|
||||||
|
~~~~~~
|
||||||
|
.. raw:: html
|
||||||
|
|
||||||
|
<a href="https://get.openlp.org/2.9.0/OpenLP-2.9.0.dmg" class="btn btn-default"><i class="fa fa-apple"></i> macOS 10.13+</a>
|
||||||
|
|
||||||
|
Linux:
|
||||||
|
~~~~~~
|
||||||
|
.. raw:: html
|
||||||
|
|
||||||
|
<a href="https://get.openlp.org/2.9.0/openlp_2.9.0-1_all.deb" class="btn btn-ubuntu"><img src="/images/ubuntu-logo.png" class="icon notranslate"> Ubuntu</a>
|
||||||
|
<a href="https://get.openlp.org/2.9.0/openlp_2.9.0-1_all.deb" class="btn btn-debian"><img src="/images/debian-logo.png" class="icon notranslate"> Debian</a>
|
||||||
|
Fedora coming soon!
|
||||||
|
|
||||||
|
.. <a href="https://get.openlp.org/2.9.0/Openlp-2.9.0.dmg" class="btn btn-fedora"><img src="/images/fedora-logo.png" class="icon notranslate"> Fedora</a>
|
||||||
|
.. <a href="https://get.openlp.org/2.9.0/Openlp-2.9.0.dmg" class="btn btn-arch"><img src="/images/archlinux-logo.png" class="icon notranslate"> Arch</a>
|
||||||
|
|
||||||
|
Source Code:
|
||||||
|
~~~~~~~~~~~~
|
||||||
|
.. raw:: html
|
||||||
|
|
||||||
|
<a href="https://get.openlp.org/2.9.0/openlp-2.9.0.tar.gz" class="btn btn-info"><i class="fa fa-code"></i> Source Code</a>
|
BIN
files/cover-images/openlp-30-alpha-1-refactored-rebecca.jpg
Normal file
BIN
files/cover-images/openlp-30-alpha-1-refactored-rebecca.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 402 KiB |
@ -85,7 +85,8 @@
|
|||||||
</%def>
|
</%def>
|
||||||
|
|
||||||
<%def name="mathjax_script(post)">
|
<%def name="mathjax_script(post)">
|
||||||
%if post.has_math:
|
<% has_math = getattr(post, 'has_math', False) %>
|
||||||
|
%if has_math:
|
||||||
<script type="text/x-mathjax-config">
|
<script type="text/x-mathjax-config">
|
||||||
MathJax.Hub.Config({tex2jax: {inlineMath: [['$latex ','$'], ['\\(','\\)']]}});</script>
|
MathJax.Hub.Config({tex2jax: {inlineMath: [['$latex ','$'], ['\\(','\\)']]}});</script>
|
||||||
<script src="/assets/js/mathjax.js"></script>
|
<script src="/assets/js/mathjax.js"></script>
|
||||||
|
Loading…
Reference in New Issue
Block a user