Version 2 Features

Features Implemented in Version 2.2
The features below are new to version 2.2 or have significantly changed from previous versiona. See also Version 2.2 Milestones.

Internal Changes

 * Upgraded code to Python 3 from Python 2
 * Improved performance
 * Improve reliability of the media functionality
 * Increase testability and start to introduce a comprehensive test suite
 * Improve consistency of the settings

Service Manager

 * Service items can be renamed
 * Custom items generated from text items such as bibles
 * Media items can be configured to auto play and un-blank main screen when send live
 * Save services without embedding media files. (This will limit the portability of the files but reduces the service size)

Songs
Many new features have been added to the songs plugin. These include:


 * Tag authors by their type (words, music, etc.)
 * CCLI SongSelect integration
 * Duplicate Song finder - Find and manually removed duplicate songs.
 * Show active song title in preview and live pane
 * Songbook can be displayed in footer


 * A number of song importers to Import from different applications/file formats:
 * EasyWorship Service Files (.ews)
 * PowerPraise
 * PresentationManager
 * ProPresenter 4
 * Worship Assistant
 * WorshipCenter Pro

Bibles

 * New web bible: Neue evangelistische Übersetzung (German)
 * New & improved file importers:
 * OSIS importer rewritten
 * Zefania XML format

Media

 * DVD and CD playback using VLC

Images

 * Images be grouped in the media manager and added to service as a group

Custom

 * Auto load items from saved services
 * Items can be created from the Service Manager for items like bibles

Presentations

 * Support for PDF files
 * Support for LibreOffice > 4.0

Remote

 * Supports SSL for all requests (Certificates will need to be created outside of OpenLP)
 * Supports Authentication for all update requests
 * Display thumbnails and notes in stage view
 * New live view shows what is on the main screen (Media and presentations excluded)

Projector Remote Control (New)
A new plugin to control projectors over a computer network
 * Supports the PJLink protocol
 * Turn projectors On/Off
 * Blank Projector
 * Change input source

Features Implemented in Version 2.0
The features below are new to version 2 or have significantly changed from version 1. See also Version 2 Milestones.

Display Manager
The new Display manager provides the following additional features:
 * Ability to work with single screen and move between the slides using the keyboard
 * Ability to change the size of the output screen so it can mimic a projector of a different size
 * Ability to create custom Tags to all different font colours and styles within as song
 * Ability to define your own custom tags and save them.

Theme Manager
The new theme manager provides the following additional features:


 * Improved and more flexible theme editor
 * Ability to clone/rename themes
 * New Gradient type for backgrounds
 * Transparent background
 * Ability to change the font / style of slide footers.
 * Ability change the size and location of the main text area along with the footers.
 * Main Font Editor shows number of lines on the slide.
 * Ability to indent up to 10 character when line wrapping
 * Ability to adjust line spacing on Main font
 * Edit shows how many text lines a theme allows
 * Ability to change size of character border and shadow
 * Ability to adjust the line spacing

Status: Feature Complete

Service Manager
The new service manager now provides a tree view of the frames within a service item. This allows service items to be started part way through. For example, It the item were a song selecting verse 2 would load the song with verse 2 displayed.


 * Change the Service Theme and all items are re-rendered
 * Edit a Theme and all items using theme are re-rendered
 * Change the Theme for an individual item in the list.
 * Edit a Song or Custom Item in the list and have it replaced in the list. If the item is also being displayed Live it will be updated.
 * Re Order the list using drag and drop.
 * Ability to add Notes to individual Service Items.
 * Ability to re-order and delete the contents of an Image service item
 * Ability to add additional items to Bible and Image service items by menu and drag and drop
 * Ability to collapse/expand all items in service manager to view all pages.
 * Ability to import songs from Service into Songs plugin.
 * Ability to define a start and end time for media item.
 * Ability to preview the next item in the service when adding a item live.
 * Ability to add an item live and start at any page

Status: Feature Complete

Portability/Useability

 * Portable install is available. This allows OpenLP to be run from a thumb drive or other removable media.
 * Ability to specify a custom location for the OpenLP data files.
 * Ability to Export/Import settings. This allows settings to be moved from machine to machine irregardless of the operating system.
 * Ability to change the layout of the main window or place portions of the main window on the desktop.
 * Ability to customize keyboard shortcuts.
 * Ability to change the default naming scheme for saving a service.
 * Ability to switch the main window between three layouts: Default, Setup, Live.
 * Ability to specify a default background color or image that is displayed when OpenLP is first started.
 * Ability to re-run the "First Time Wizard".

Status: Feature Complete

Alerts
Many new features have been added to Alerts. These include:


 * Alerts queue up to display in order.
 * Ability to save generated alerts if Alert is currently being displayed.
 * Ability to re-use alerts
 * Ability to maintain stored alerts and create / amend existing ones.
 * Ability to have a template and add parameter to alert
 * Issue Alerts over all presentation types

Songs
Many new features have been added to the songs plugin. These include:


 * New dialog to edit the song with child window for Authors
 * Ability to edit individual verses or Songs as well as the whole Song in one.
 * Ability to add Topics and Song book to Song
 * A song can be edited from the Preview panel and redisplayed on exit
 * Can be edited from the Preview Panel
 * Can be saved and trigger a Preview without leaving the editor
 * Verse Tagging and verse lists now available
 * Ability to add multiple songs to service manager in one operation
 * Song Import from different applications/file formats:
 * Openlp.org v1
 * OpenLP v2
 * Generic Document/Presentation
 * CCLI/SongSelect
 * DreamBeam
 * EasySlides
 * EasyWorship
 * FoilPresenter
 * MediaShout
 * OpenLyrics
 * OpenSong
 * PowerSong
 * SongBeamer
 * SongPro
 * SongShow Plus
 * Songs of Fellowship
 * Sunday Plus
 * Words of Worship
 * ZionWorx

Status: Feature Complete
 * OpenLyrics song export
 * Link audio to songs

Bible
Many new features have been added to the bibles plugin. These include:


 * Second translation support. Display two translations on one slide (1 verse per slide).
 * An Advanced bible search (select books, chapters, verses from comboboxes)
 * In quick search: can be interchanged with "v". E.G John 1:4 is the same as John 1v4
 * Ability to import bibles directly from the Web (CrossWalk and BibleGateway). These bibles will be downloaded as needed and stored for future use.
 * Import bibles in the format:
 * Sword export (Mod2OSIS)
 * CSV
 * OpenSong
 * openlp.org 1.x


 * Ability the Theme Bible slides independently of Songs Themes
 * Ability to combine Bible searches on the same slide (Keep/Clear drop down on search tab)
 * Different display settings.

Status: Feature Complete

Media
The media plugin plays videos and audio files.


 * Plays videos
 * Plays audio files
 * Add multiple media items to service manager in one go.
 * Show Text with a transparent theme over a video
 * Allows VLC (external) to be used as a media player

Status: Almost Complete (Issues on OS X)

Images
A reimplementation of the Images in v1.x.


 * New Live controller has been added with the ability to loop through all slides in the service item using a timer.
 * New Image options tab to set the loop delay
 * Images can replace the live backgroud.
 * Allow Images to be added to existing service manager items.

Status: Feature Complete

Custom
A new plugin to allow text to be displayed. It removes the need to use songs in the current version for non song items Each item is individually themeable.


 * Ability to edit individual Slides as well as all sides combined.

Status: Feature Complete

Presentations

 * Ability to use LibreOffice/OpenOffice Impress to show presentations (Recommended minimum version: v3.2)
 * Ability to use PowerPoint to show presentations (Windows only)
 * Ability to use the free PowerPoint Viewer to show presentations (Windows only)

Status: Feature Complete

Remotes
A new plugin to allow remote computers to control OpenLP via a web interface. This plugin is Inactive by default.


 * Receive the service list
 * Change the current item
 * Change the current slides
 * Send alerts
 * Blank/Unblank the screen
 * Stage View/Monitor
 * Ability perform a search and add the item to the Service or send it live

Status: Feature Complete

Song Usage
A new plugin to allow a list (CSV) file to be produced of Live songs. This will allow the end of year licence report to be produced more easily. This plugin is Inactive by default.


 * Ability to record all songs passing through the Live controller
 * Ability to Delete records up to a certain date.
 * Ability to export records between dates.

Status: Feature Complete

Version 1 Features
(copied from http://www.openlp.org/en/features)
 * Add and edit songs. Complete
 * Preview songs, Bible verses and images. Complete
 * Comes with two translations of the Bible - KJV & ASV. First Run Wizards allows to import several Bibles - Complete
 * Import a Powerpoint presentation (PowerPoint XP/2002 and up required). Complete
 * Present your presentation from within openlp.org. Complete
 * Show videos. Complete
 * Show images. Complete
 * Slide themes, with gradient, image and colour backgrounds, fonts & font effects. Complete
 * Import and export of themes. Complete
 * Saving and opening of Services. Complete
 * Announcement pop-ups. Complete
 * Custom slides. Complete
 * Multiple Bible verses per slide. Complete
 * Themes set either globally, per Order of Service or per song. Complete
 * Import Bibles from CSV files. Complete
 * Search through all words in every song in database for a certain word or phrase. Complete
 * Search through all words in a book of the Bible for a certain word or phrase. Complete
 * CCLI/SongSelect integration. SongSelect txt/usr files can be imported. - Complete
 * Link audio tracks to songs, e.g. for use as backing tracks. Complete
 * Translations for Afrikaans, Deutsch, English, Portugues-BR and Español. Complete