From 8353f55e15e58ee54b197c3187cc141dcdd64dfa Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Fri, 7 Aug 2015 21:55:18 +0200 Subject: [PATCH 1/5] Fixed up various rST issues after the conversion from HTML --- blog/a-christian-response-to-microsoft.rst | 2 +- blog/advertisement-flyer.rst | 16 +-- blog/development-status-report.rst | 14 +-- blog/have-your-say-survey-features.rst | 15 +-- blog/hot-on-the-heels-of-beta-6.rst | 2 +- blog/keyboard-shortcuts-blank-screen.rst | 2 +- blog/ladies-and-gents-i-present-beta4.rst | 2 +- blog/latest-position-for-version-2.rst | 18 +-- blog/new-20-forums.rst | 2 +- ...lash-jumping-jonah-out-the-fishs-mouth.rst | 105 ++++++++---------- blog/ooops-my-bad.rst | 2 +- ...leopard-now-officially-fully-supported.rst | 11 +- blog/openlp-version-2-bible-plugin.rst | 42 +++---- blog/rc1-progress.rst | 8 +- blog/release-candidate-3-released.rst | 2 +- blog/release-candidate-5-released.rst | 28 ++--- blog/reworking-the-bibles.rst | 38 ++++--- blog/some-useful-utilities-for-openlp-org.rst | 2 +- ...-update-and-a-request-for-assistance-0.rst | 5 +- blog/still-looking-for-documentation.rst | 2 +- blog/transitions-and-verse-tagging.rst | 25 ++--- blog/translators-and-documentators-needed.rst | 2 +- blog/upcoming-releases-and-road-22.rst | 44 -------- blog/v122-is-available-for-download.rst | 14 +-- .../version-125-is-available-for-download.rst | 9 +- blog/version-128-released.rst | 13 +-- blog/version-2-theme-manager.rst | 16 +-- blog/videos-wanted.rst | 2 +- blog/vista-problems.rst | 2 +- ...enlp-.rst => where-are-all-the-openlp.rst} | 0 themes/openlp2v2/templates/base.tmpl | 2 +- 31 files changed, 169 insertions(+), 278 deletions(-) delete mode 100644 blog/upcoming-releases-and-road-22.rst rename blog/{where-are-all-the-openlp-.rst => where-are-all-the-openlp.rst} (100%) diff --git a/blog/a-christian-response-to-microsoft.rst b/blog/a-christian-response-to-microsoft.rst index 369e56b..862f99c 100644 --- a/blog/a-christian-response-to-microsoft.rst +++ b/blog/a-christian-response-to-microsoft.rst @@ -37,6 +37,6 @@ My question is this: Is Microsoft a company you want to associate with as a Christian, as a member of the Church? Are they "true, noble, right, pure lovely or admirable"? -| I would recommend that you show print out this document and show it to +I would recommend that you show print out this document and show it to your pastors and those involved in the leadership of your church. Ask them to think about what I've said. diff --git a/blog/advertisement-flyer.rst b/blog/advertisement-flyer.rst index 3cb27d6..56a63fb 100644 --- a/blog/advertisement-flyer.rst +++ b/blog/advertisement-flyer.rst @@ -21,18 +21,6 @@ it fits well inside the physical bounds of the pieceof paper. It's 3 columns, so that you have 3 flyers per sheet of paper. Don't forget to flip the paper over and print the second page on the back! -+--------------------------------------+--------------------------------------+ -| Attachment | -| Size | -+======================================+======================================+ -| |image2| | |image3| | -| `openlp.org-flyer-a4.pdf `__ | -| f>`__ | 355.42 KB | -| 303.07 KB | | -+--------------------------------------+--------------------------------------+ +* `openlp.org-flyer-a4.pdf `_ +* `openlp.org-flyer.zip `_ -.. |image0| image:: http://openlp.org/modules/file/icons/application-pdf.png -.. |image1| image:: http://openlp.org/modules/file/icons/package-x-generic.png -.. |image2| image:: http://openlp.org/modules/file/icons/application-pdf.png -.. |image3| image:: http://openlp.org/modules/file/icons/package-x-generic.png diff --git a/blog/development-status-report.rst b/blog/development-status-report.rst index de841c9..9826e10 100644 --- a/blog/development-status-report.rst +++ b/blog/development-status-report.rst @@ -14,15 +14,13 @@ area's that needed enhancing prior to a major distribution release. You can look forward to the following enhancements coming in the next few release candidates: -| - Enhanced Bible Verse handing where you can display multiple verses -on one slide -| - Some keyboard navigation (actually I think it's in RC2 already) -| - Enhanced slide auto-scrolling -| - Import/Export of themes -| - Storage of theme data exclusively in the 'theme' directory in XML -format +* Enhanced Bible Verse handing where you can display multiple verses on one slide +* Some keyboard navigation (actually I think it's in RC2 already) +* Enhanced slide auto-scrolling +* Import/Export of themes +* Storage of theme data exclusively in the 'theme' directory in XML format -| There may be 1 or 2 other things, but these are the main ones as we +There may be 1 or 2 other things, but these are the main ones as we didn't want to impact our timeline too much. God Bless, diff --git a/blog/have-your-say-survey-features.rst b/blog/have-your-say-survey-features.rst index 3b2bb7a..246c6e1 100644 --- a/blog/have-your-say-survey-features.rst +++ b/blog/have-your-say-survey-features.rst @@ -9,21 +9,22 @@ **Update:** The survey has been closed. We received 381 responses, and are busy processing the responses. -| Before I kick off the main gist of this post, I'd just like to -announce that OpenLP 2.0.3 has finally made it to our `Ubuntu -PPA `__. -| Unfortunately I was having computer hardware issues and I wasn't able +Before I kick off the main gist of this post, I'd just like to announce that OpenLP 2.0.3 +has finally made it to our `Ubuntu PPA `_. + +Unfortunately I was having computer hardware issues and I wasn't able to get the build process set up until a few days ago. I've remedied this problem by setting up the build process on our Continuous Integration server such that anyone can build packages for the PPA by simply clicking a button. -| As per the title of this post, we have set up a -`survey `__ + +As per the title of this post, we have set up a +`survey `_ to help us decide on what the most important features are that we need to work on. This survey is completely anonymous, but we do ask that you only fill it out once. We've also set maximum number of features to choose so that we are absolutely certain that these are the most important features. Have your say: `complete the -survey `__. +survey `_. .. |Survey| image:: http://openlp.org/files/u2/preferences-contact-list_0.png diff --git a/blog/hot-on-the-heels-of-beta-6.rst b/blog/hot-on-the-heels-of-beta-6.rst index e34fc46..f06e25a 100644 --- a/blog/hot-on-the-heels-of-beta-6.rst +++ b/blog/hot-on-the-heels-of-beta-6.rst @@ -4,7 +4,7 @@ .. tags: .. description: -| I am proud to announce the release of Release Candidate 1. This is the +I am proud to announce the release of Release Candidate 1. This is the first in our release candidate series. Once we are satisfied that no more bugs exist in openlp.org, we will release the final version of 1.0. Remember to post your bug reports in the forum topic. diff --git a/blog/keyboard-shortcuts-blank-screen.rst b/blog/keyboard-shortcuts-blank-screen.rst index 96757c8..7ad1c67 100644 --- a/blog/keyboard-shortcuts-blank-screen.rst +++ b/blog/keyboard-shortcuts-blank-screen.rst @@ -14,7 +14,7 @@ Esc to hide the display. We also plan in the future to add shortcuts to allow the user to skip straight to a verse or chorus and the ability to customize the shortcuts. -| However one shortcut we haven't yet implemented is blank screen, and +However one shortcut we haven't yet implemented is blank screen, and we're trying to figure out what key to use as the default. The obvious is "B", but we want to reserve that in the future for "Bridge"... diff --git a/blog/ladies-and-gents-i-present-beta4.rst b/blog/ladies-and-gents-i-present-beta4.rst index f31859e..7f2a47d 100644 --- a/blog/ladies-and-gents-i-present-beta4.rst +++ b/blog/ladies-and-gents-i-present-beta4.rst @@ -6,6 +6,6 @@ Hi all! -| Yes, I have just released openlp.org beta4. This beta includes things +Yes, I have just released openlp.org beta4. This beta includes things like improved useability, working PowerPoint integeration and a revamped theme system. Please report bugs in the bug reporting forum. diff --git a/blog/latest-position-for-version-2.rst b/blog/latest-position-for-version-2.rst index e7d0aa3..dd0f213 100644 --- a/blog/latest-position-for-version-2.rst +++ b/blog/latest-position-for-version-2.rst @@ -4,24 +4,14 @@ .. tags: .. description: -Let's start with a screen shot +Let's start with a screen shot: + +.. image:: http://openlp.org/files/trb01.png The Service Manager is nearing completion and it is now possible to save are restore orders of services. The screen shot also shows that individual verses are visible within -songs.  These can be selected as the starting place for the times when +songs. These can be selected as the starting place for the times when the worship leader decides to start in a different place to normal. -+--------------------------------------+--------------------------------------+ -| Attachment | -| Size | -+======================================+======================================+ -| |image1| | -| `trb01.png `__ | -| 395.19 KB | -+--------------------------------------+--------------------------------------+ - -.. |image0| image:: http://openlp.org/modules/file/icons/image-x-generic.png -.. |image1| image:: http://openlp.org/modules/file/icons/image-x-generic.png diff --git a/blog/new-20-forums.rst b/blog/new-20-forums.rst index 5279b49..231d1bc 100644 --- a/blog/new-20-forums.rst +++ b/blog/new-20-forums.rst @@ -18,7 +18,7 @@ to be able to hold back the tide once the alpha is released. Therefore new 2.0 specific forums have been created, to help separate v1.2 posts from v2.0 ones. -| If you just want to discuss how great \*cough\* 2.0 is, need a bit of +If you just want to discuss how great \*cough\* 2.0 is, need a bit of help getting it to do what you want or other general 2.0 chat, then you can use the General Discussion forum. Just don't ask us when the final version will be released, we don't know :) diff --git a/blog/news-flash-jumping-jonah-out-the-fishs-mouth.rst b/blog/news-flash-jumping-jonah-out-the-fishs-mouth.rst index 50dbf28..7b30f35 100644 --- a/blog/news-flash-jumping-jonah-out-the-fishs-mouth.rst +++ b/blog/news-flash-jumping-jonah-out-the-fishs-mouth.rst @@ -4,12 +4,13 @@ .. tags: .. description: -**\*\*\* IMPORTANT NOTE FOR WINDOWS USERS \*\*\*** Please note, if -you're using Windows, you need to ***uninstall the previous version of -OpenLP***. We upgraded some of the components used in OpenLP and there +**IMPORTANT NOTE FOR WINDOWS USERS** + +Please note, if you're using Windows, you need to *uninstall the previous version of +OpenLP*. We upgraded some of the components used in OpenLP and there seems to be a conflict on Windows, as reported by some users. -****\ Yes folks, we've done it again! Here is another pre-release +Yes folks, we've done it again! Here is another pre-release release of OpenLP 2.0. We're very excited to bring you OpenLP 1.9.4 Alpha 4, codename "Jumping Jonah". @@ -30,8 +31,7 @@ Some of the new features in this release are... - A new shortcuts dialog, though it is not yet functional - Bug report dialog now hooks into your e-mail client -**PLEASE RUN THE NEW SEARCH RE-INDEX TOOL AFTER UPGRADING -** +**PLEASE RUN THE NEW SEARCH RE-INDEX TOOL AFTER UPGRADING** Not only do we have all these new features, but a couple of our testers have started writing a reference manual for OpenLP 2, which can be seen @@ -52,54 +52,45 @@ Head on over to the download page to get it now! Here's a list of bugs fixed in Alpha 4: -| 684901: Editing solid theme -| 684905: Saving a theme name -| 688647: Bible Import code requires SQLITE package to be avaliable -| 691952: To create a songs fails -| 694148: importing theme produces errors -| 598356: Slide Controller preview screen does not resize when screen -size changes. -| 643506: Updating song in media manager doesn't update song in service -manager -| 651076: Preview/Live issues with saved Song/Bible/Custom items loaded -into Service Manager -| 652380: OpenLP1.x database fails to import in 1.9.3 with character -issues -| 656177: saved ppt file to order of service -| 660448: Activating a presentation while "blank" causes presentation to -go live -| 661965: Preview/Going Live of video fails in build 1093 -| 685331: Service Manager fails after 1 instance -| 686103: Labels in theme wizard out of alignment on Windows -| 690335: The slides of a customs item cannot be reduced to one -| 696979: Open Service dialog shows no files -| 697271: Songs maintain the list of songs topics authors -| 594909: Editing theme name creates a theme -| 599146: Theme changes not getting saved -| 647931: OSIS Bible importer imports "1Sam.x.yy" as "1 Samual" -(misspelling) -| 649999: Extra line is being added to end of Verses and Choruses -| 655102: CCLI song importer brings in some text not needed -| 657465: Media Types and File Types detection not complete -| 657712: image slides slow to open or mixed up -| 668630: Error when previewing a media file in the media manager -| 686126: OpenLP 2 song import crashes with "alternate\_title" attribute -error. -| 692684: Theme Wizard not updating -| 693694: Web interface does not always send all necessary data -| 696313: "Open Last Service" incorrectly opens the most recent service -| 598393: After adding a new image to a selected (image) item in the -service manager it is not selected anymore -| 626070: GStreamer backend for Phonon has issues -| 636835: songs.sqlite will not be downsized when deleting songs -| 641661: Web Bible Import doesn't handle network problems -| 693150: Custom Slide Display footer option -| 697405: Theme editor looses settings -| 656958: 'Blank to Theme' is not working for image backgrounds -| 661867: Invalid author added in song dialog -| 667837: Revision 1102 broke themes -| 668789: Bible wont display any verses when clicking search -| 674023: When adding media to the media plugin the file window does not -show all supported video/audio file types. -| 693202: delete theme -| 696362: Songbook number left from previously opened song edit dialog +* 684901: Editing solid theme +* 684905: Saving a theme name +* 688647: Bible Import code requires SQLITE package to be avaliable +* 691952: To create a songs fails +* 694148: importing theme produces errors +* 598356: Slide Controller preview screen does not resize when screen size changes. +* 643506: Updating song in media manager doesn't update song in service manager +* 651076: Preview/Live issues with saved Song/Bible/Custom items loaded into Service Manager +* 652380: OpenLP1.x database fails to import in 1.9.3 with character issues +* 656177: saved ppt file to order of service +* 660448: Activating a presentation while "blank" causes presentation to go live +* 661965: Preview/Going Live of video fails in build 1093 +* 685331: Service Manager fails after 1 instance +* 686103: Labels in theme wizard out of alignment on Windows +* 690335: The slides of a customs item cannot be reduced to one +* 696979: Open Service dialog shows no files +* 697271: Songs maintain the list of songs topics authors +* 594909: Editing theme name creates a theme +* 599146: Theme changes not getting saved +* 647931: OSIS Bible importer imports "1Sam.x.yy" as "1 Samual" (misspelling) +* 649999: Extra line is being added to end of Verses and Choruses +* 655102: CCLI song importer brings in some text not needed +* 657465: Media Types and File Types detection not complete +* 657712: image slides slow to open or mixed up +* 668630: Error when previewing a media file in the media manager +* 686126: OpenLP 2 song import crashes with "alternate\_title" attribute error. +* 692684: Theme Wizard not updating +* 693694: Web interface does not always send all necessary data +* 696313: "Open Last Service" incorrectly opens the most recent service +* 598393: After adding a new image to a selected (image) item in the service manager it is not selected anymore +* 626070: GStreamer backend for Phonon has issues +* 636835: songs.sqlite will not be downsized when deleting songs +* 641661: Web Bible Import doesn't handle network problems +* 693150: Custom Slide Display footer option +* 697405: Theme editor looses settings +* 656958: 'Blank to Theme' is not working for image backgrounds +* 661867: Invalid author added in song dialog +* 667837: Revision 1102 broke themes +* 668789: Bible wont display any verses when clicking search +* 674023: When adding media to the media plugin the file window does not show all supported video/audio file types. +* 693202: delete theme +* 696362: Songbook number left from previously opened song edit dialog diff --git a/blog/ooops-my-bad.rst b/blog/ooops-my-bad.rst index e81be8d..bdf55de 100644 --- a/blog/ooops-my-bad.rst +++ b/blog/ooops-my-bad.rst @@ -31,7 +31,7 @@ application as well. I'm very pleased with the progress we have made so far, and Derek is doing a fantastic job, so well done to him! -| Oh, and as usual, we're always on the look out for helping hands. We +Oh, and as usual, we're always on the look out for helping hands. We need documentation done and we need a few more people in our support team, and of course more developers are always welcome. Please use the Contact Us page to let us know. diff --git a/blog/openlp-snow-leopard-now-officially-fully-supported.rst b/blog/openlp-snow-leopard-now-officially-fully-supported.rst index 63abc24..f3065a8 100644 --- a/blog/openlp-snow-leopard-now-officially-fully-supported.rst +++ b/blog/openlp-snow-leopard-now-officially-fully-supported.rst @@ -4,7 +4,7 @@ .. tags: .. description: -| To give a little bit of history: a big item for our OpenLP 1.9.6 (Beta +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 @@ -13,15 +13,20 @@ 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. Kudos goes to Martin for fixing that issue: + http://www.pyinstaller.org/ticket/373 -| Now that the official fix is available, we have repacakged OpenLP for + +Now that the official fix is available, we have repacakged OpenLP for OS X, and made it available as OpenLP 1.9.6.1, a special release for Snow Leopard (OS X 10.6) with JPEG support. This now enables users of Snow Leopard to use the JPEG format in images and theme backgrounds. Here's a direct download link: + http://sourceforge.net/projects/openlp/files/openlp/1.9.6/OpenLP-1.9.6.1.dmg/download + Enjoy! -| To answer a recent question about OS X 10.7, aka Lion: unfortunately + +To answer a recent question about OS X 10.7, aka Lion: unfortunately at this point in time we cannot estimate when OpenLP will be officially supported on Lion (OS X 10.7). Currently the GUI toolkit we use (Qt) has some glitches on that new version of OS X that need to be fixed before diff --git a/blog/openlp-version-2-bible-plugin.rst b/blog/openlp-version-2-bible-plugin.rst index 70a1bac..129706d 100644 --- a/blog/openlp-version-2-bible-plugin.rst +++ b/blog/openlp-version-2-bible-plugin.rst @@ -4,43 +4,29 @@ .. tags: .. description: -| The developement of the Bible plugin is nearing completion and we have +The developement of the Bible plugin is nearing completion and we have mananaged to add some new features, as well as port the current functionality. -| **Bible Imports** -| Two new import methods have been added. -- Ability to import bibles from Sword bible reader.  This functionality - will create a bible from a bible downloaded by the sword software. - The quality of the import is only as good as the source material but - it opens up access  to a wide range of bibles in many languages. -- Ability to access bibles directly from the Internet.  These bibles - will be downloaded on demand and cached on the local machine so they - can be used whist not connected to the internet. +Bible Imports +------------- +Two new import methods have been added. -| ** -Bible Presentations.** -| It is now possible to mix verses and/or versions on the same slide. -| For example +* Ability to import bibles from Sword bible reader. This functionality will create a bible from a bible downloaded by the sword software. The quality of the import is only as good as the source material but it opens up access to a wide range of bibles in many languages. +* Ability to access bibles directly from the Internet. These bibles will be downloaded on demand and cached on the local machine so they can be used whist not connected to the internet. -- A slide could have Matthew 1:1 and Matthew 1:3 on the same slide. -- Also a slide could have Matthew 1:1 from the NIV and The Message on - the same slide. +Bible Presentations +------------------- +It is now possible to mix verses and/or versions on the same slide. +For example + +* A slide could have Matthew 1:1 and Matthew 1:3 on the same slide. +* Also a slide could have Matthew 1:1 from the NIV and The Message on the same slide. Hopefully this will give you an idea of some of the improvements coming up. The image below shows search results using the new Bible Plugin. -+--------------------------------------+--------------------------------------+ -| Attachment | -| Size | -+======================================+======================================+ -| |image1| | -| `bibles1.png `__ | -| 42.86 KB | -+--------------------------------------+--------------------------------------+ +.. image:: http://openlp.org/files/bibles1.png -.. |image0| image:: http://openlp.org/modules/file/icons/image-x-generic.png -.. |image1| image:: http://openlp.org/modules/file/icons/image-x-generic.png diff --git a/blog/rc1-progress.rst b/blog/rc1-progress.rst index 6e64dd5..eb77be1 100644 --- a/blog/rc1-progress.rst +++ b/blog/rc1-progress.rst @@ -1,15 +1,15 @@ .. title: RC1 progress .. slug: 2006/04/23/rc1-progress .. date: 2006-04-23 22:04:01 UTC -.. tags: -.. description: +.. tags: +.. description: As you might have noticed, openlp.org has stagnated again. My profuse apologies, this was due to an error with PowerPoint that I was not sure how to solve. I didn't have PowerPoint installed, so I could not figure what the problem was. -Well, this evening I eventually \*did\* install PowerPoint, and +Well, this evening I eventually **did** install PowerPoint, and recompiled openlp.org, and it seems to have solved the problem. I also added the CCLI license number to the slides, and fixed up a bit of the positioning of the informational text at the bottom of the slides. @@ -19,7 +19,7 @@ displaying properly, and focussing problems. I'll be meeting with Tim on Tuesday evening to see if we can get past those last few hurdles, and then RC1 should be good to go. -| On a side note, please could you keep both Tim and myself in your +On a side note, please could you keep both Tim and myself in your prayers. - Tim is due to get married in July, he's got his studies, and then he diff --git a/blog/release-candidate-3-released.rst b/blog/release-candidate-3-released.rst index b71af83..5f1342c 100644 --- a/blog/release-candidate-3-released.rst +++ b/blog/release-candidate-3-released.rst @@ -15,6 +15,6 @@ slide. Also, if you look in the options window, you'll see that there's a "Verse slide layout" section where you can choose whether you want all the verses displayed together or each on a separate line on the slide. -| So, a couple of new things in this release, a couple of things fixed. +So, a couple of new things in this release, a couple of things fixed. If you encounter any bugs, use the bug reporting topic in the forums to file your bug report. diff --git a/blog/release-candidate-5-released.rst b/blog/release-candidate-5-released.rst index 9616a71..9b414c0 100644 --- a/blog/release-candidate-5-released.rst +++ b/blog/release-candidate-5-released.rst @@ -4,24 +4,26 @@ .. tags: .. description: -| Hi All. Release Candidate 5 has now been released. Due to the nature +Hi All. Release Candidate 5 has now been released. Due to the nature of some of the issues/problems raised in RC4, we felt that we should add an additional RC version before going to a full V1.0. This was mainly due to a lot of rewriting of code to sort out some of the 'little quirks'. -| The main issues corrected were: -| - A theme import/export problem (involving the delete option) -| - In the Bible verse 'Verse' layout mode, verses are not split across -slides -| - A Bible verse bug seen in imported Bibles was fixed -| - A bug in the deleting of songs was fixed -| - Auto Open Last OOS feature was fixed -| - Missing last slide character bug was fixed -| For all you Vista users out there, the missing DLL (d3drm.dll) that +The main issues corrected were: + +* A theme import/export problem (involving the delete option) +* In the Bible verse 'Verse' layout mode, verses are not split across slides +* A Bible verse bug seen in imported Bibles was fixed +* A bug in the deleting of songs was fixed +* Auto Open Last OOS feature was fixed +* Missing last slide character bug was fixed + +For all you Vista users out there, the missing DLL (d3drm.dll) that was causing issues, will now be installed if you are running on Vista. It has also been confirmed that Powerpoint in Office 2007 is compatible with OpenLP.org. -| With any luck, this will now be the last release before V1.0. -| God bless, -| Derek. + +With any luck, this will now be the last release before V1.0. + +God bless, Derek. diff --git a/blog/reworking-the-bibles.rst b/blog/reworking-the-bibles.rst index d65e7c0..d73a7d0 100644 --- a/blog/reworking-the-bibles.rst +++ b/blog/reworking-the-bibles.rst @@ -19,27 +19,29 @@ book from the abbreviation table (which has become a fully-fledged book table) and use that for the lookup. So, for those interested, here are the create statements (SQLite) for -the tables in the new format Bible files. +the tables in the new format Bible files: -| **CREATE** **TABLE** testament ( -|   id **INTEGER** **PRIMARY** **KEY** **NOT** **NULL**, -|   name **VARCHAR**\ (30) **NOT** **NULL -**) +.. code:: SQL -| **CREATE** **TABLE** book ( -|   id **INTEGER** **PRIMARY** **KEY** **NOT** **NULL**, -|   testament\_id **INTEGER** **NOT** **NULL** **DEFAULT** 1, -|   name **VARCHAR**\ (30) **NOT** **NULL**, -|   abbreviation **VARCHAR**\ (5) -| ) + CREATE TABLE testament ( + id INTEGER PRIMARY KEY NOT NULL, + name VARCHAR(30) NOT NULL + ) -| **CREATE** **TABLE** verse ( -|   id **INTEGER** **PRIMARY** **KEY** **NOT** **NULL**, -|   book\_id **INTEGER** **NOT** **NULL** **DEFAULT** 1, -|   chapter **INTEGER** **NOT** **NULL** **DEFAULT** 1, -|   verse **INTEGER** **NOT** **NULL** **DEFAULT** 1, -|   text **BLOB -**) + CREATE TABLE book ( +   id INTEGER PRIMARY KEY NOT NULL, +   testament_id INTEGER NOT NULL DEFAULT 1, +   name VARCHAR(30) NOT NULL, +   abbreviation VARCHAR(5) + ) + + CREATE TABLE verse ( +   id INTEGER PRIMARY KEY NOT NULL, +   book_id INTEGER NOT NULL DEFAULT 1, +   chapter INTEGER NOT NULL DEFAULT 1, +   verse INTEGER NOT NULL DEFAULT 1, +   text BLOB + ) What's great about this new format is that if you are Spanish, you can have all the names of the books in Spanish! So not only do you get diff --git a/blog/some-useful-utilities-for-openlp-org.rst b/blog/some-useful-utilities-for-openlp-org.rst index 2e020dd..3de6b16 100644 --- a/blog/some-useful-utilities-for-openlp-org.rst +++ b/blog/some-useful-utilities-for-openlp-org.rst @@ -11,7 +11,7 @@ import Bibles from BibleGateway.com, which should be legal in terms of the "fair use" clause of copyright law. Please note, however, that I am not a lawyer, so I might be totally incorrect about this. -| We've listed Jonathan's software on a new page in the documentation: +We've listed Jonathan's software on a new page in the documentation: Useful Utilities. If you have written a utility for openlp.org and what it included on this page, please let me know (see the Contributing page). diff --git a/blog/status-update-and-a-request-for-assistance-0.rst b/blog/status-update-and-a-request-for-assistance-0.rst index e9e2d8f..dc475ad 100644 --- a/blog/status-update-and-a-request-for-assistance-0.rst +++ b/blog/status-update-and-a-request-for-assistance-0.rst @@ -11,7 +11,7 @@ theme level to song level, OOS level or global default. I few other small bugs have also been resolved. The internationalisation feature will be moved out to beta6. -| The one outstanding issue that we wanted to include for beta 5 is the +The one outstanding issue that we wanted to include for beta 5 is the correction of the CCLI bug. This is where we have a small problem that I hope someone out there can help me with. The South African CCLI website does not have the same functionality as the USA website and we can't use @@ -23,6 +23,5 @@ That's it from me for now. God bless, -| Derek. - +Derek.   diff --git a/blog/still-looking-for-documentation.rst b/blog/still-looking-for-documentation.rst index 37ca292..db0374b 100644 --- a/blog/still-looking-for-documentation.rst +++ b/blog/still-looking-for-documentation.rst @@ -4,7 +4,7 @@ .. tags: .. description: -| We're still looking for people to help out with the documentation. +We're still looking for people to help out with the documentation. That's the final part in the "release" of openlp.org. Unfortunately neither Derek nor myself have the time at the moment to do that, so we'd really appreciate the help. diff --git a/blog/transitions-and-verse-tagging.rst b/blog/transitions-and-verse-tagging.rst index 44db71d..b39751d 100644 --- a/blog/transitions-and-verse-tagging.rst +++ b/blog/transitions-and-verse-tagging.rst @@ -7,22 +7,15 @@ In the last few weeks a number of requested features have been added to the 2.x code base. -- Transitions where a song slide will fade into the next slide - automatically. This option still needs to be made configurable as it - is expected some people will not wish to use it or find it - distracting. -- | Verse tagging where each slide is given a tag  eg Verse, Chorus,  - Bridge , Intro. - | Verses will also be given a number as there can be many of them in - a song! - | It will then be possible to simply change the order of the verses, - if required.  One advantage of this is that each slide is only stored - once but can be used may times> - | For Example a ***verse list*** could look like: +* Transitions where a song slide will fade into the next slide automatically. This option still needs to be made configurable as it is expected some people will not wish to use it or find it distracting. +* Verse tagging where each slide is given a tag  eg Verse, Chorus, Bridge , Intro. +* Verses will also be given a number as there can be many of them in a song! - V1 V2 C V3 C B V4 C V1 +It will then be possible to simply change the order of the verses, if required. One advantage of this is that each slide is only stored once but can be used may times. - A Verse (V1) can be one or many slides, all tagged the same and - treated as a block. +For example a *verse list* could look like:: + + V1 V2 C V3 C B V4 C V1 + +A Verse (V1) can be one or many slides, all tagged the same and treated as a block. -  diff --git a/blog/translators-and-documentators-needed.rst b/blog/translators-and-documentators-needed.rst index e75988c..46fc55a 100644 --- a/blog/translators-and-documentators-needed.rst +++ b/blog/translators-and-documentators-needed.rst @@ -11,7 +11,7 @@ pretty nicely. It's been a long time, and a long process (hectic personal schedules leave little time for pet projects like openlp.org), but we're finally nearing 1.0. -| BUT in order for us to have a really nicely finished and polished +BUT in order for us to have a really nicely finished and polished product, we need documentation. We're looking for people who are willing to put aside a couple of hours a week (say about 2 - 4) and, in a collaborative manner, put together a user guide second to none. If diff --git a/blog/upcoming-releases-and-road-22.rst b/blog/upcoming-releases-and-road-22.rst deleted file mode 100644 index 733acb2..0000000 --- a/blog/upcoming-releases-and-road-22.rst +++ /dev/null @@ -1,44 +0,0 @@ -.. title: Upcoming Releases and the Road to 2.2 -.. slug: 2014/06/13/upcoming-releases-and-road-22 -.. date: 2014-06-13 20:06:12 UTC -.. tags: -.. description: - -|Road Ahead| - -OpenLP 2.0.4 has been out for 4 months now, and while there don't seem -to be any major issues with it, that doesn't mean there are no more -bugs. With this in mind we're going to be releasing version 2.0.5 at the -end of this month, June. This will be the last release of OpenLP 2.0. - -Once 2.0.5 has be released, we will be gearing up for the release of -2.2. As a part of this we will be starting up the nightly builds again -and we will release a beta at the end of August with a view of releasing -2.2 at the end of October. - -In order to reduce the time between (major) releases, the OpenLP team -has decided to move to a release cycle more like Firefox and Chrome, -with short cycles and a smaller number of features in each release. With -fewer features in each release there should also be fewer bugs, and a -faster cycle should mean that bugs are fixed sooner too. - -We have also started writing automated tests for OpenLP, which should -help to curb some of the bugs before they make it into our main -codebase. Each developer is required to run all the tests against their -code before they can submit it, and they are required to write tests for -their code. This way our test coverage increases and we are able to -prevent regressions (when new code breaks some of the older code). - -So while you won't find all the features you want in OpenLP 2.2, we hope -to be able to get the features you want out to you sooner in future -because we're not spending forever getting all the features developed -while you're waiting for a huge release to happen. - -| [Image credit: `The Garden Route, South -Africa `__ by -`stringer\_bel `__ on -`Flickr `__] -| [See more `images of South African roads on -Flickr `__] - -.. |Road Ahead| image:: http://openlp.org/files/u2/road_ahead.png diff --git a/blog/v122-is-available-for-download.rst b/blog/v122-is-available-for-download.rst index a9b1914..c7957ec 100644 --- a/blog/v122-is-available-for-download.rst +++ b/blog/v122-is-available-for-download.rst @@ -9,15 +9,11 @@ Hi All This is a fairly minor update release, but I guess more minor to some the others :) -| Changes in openlp.org 1.2.2. -| - Correction for bug prevent song information display from being -deactivated -| - Added option to ignore saving the unsaved OOS content when selecting -to open a new OOS -| - Fixed bug preventing the theme export to use any folder outside of -the "Documents and Settings" folder.  Themes can now be exported to any -folder. +Changes in openlp.org 1.2.2. + +* Correction for bug prevent song information display from being deactivated +* Added option to ignore saving the unsaved OOS content when selecting to open a new OOS +* Fixed bug preventing the theme export to use any folder outside of the "Documents and Settings" folder.  Themes can now be exported to any folder. Derek. -  diff --git a/blog/version-125-is-available-for-download.rst b/blog/version-125-is-available-for-download.rst index 47d8e39..32489aa 100644 --- a/blog/version-125-is-available-for-download.rst +++ b/blog/version-125-is-available-for-download.rst @@ -6,8 +6,7 @@ This is a fairly minor update release with the following changes: -| - Prevent the creation of the ".lit" file in the openlp.exe directory -which causes Windows 7 issues -| - Correction made to the bundled PPT presentation -| - Correction made to display configured Bible permission. -| - Audio component updated due to bugfixes +* Prevent the creation of the ".lit" file in the openlp.exe directory which causes Windows 7 issues +* Correction made to the bundled PPT presentation +* Correction made to display configured Bible permission. +* Audio component updated due to bugfixes diff --git a/blog/version-128-released.rst b/blog/version-128-released.rst index 7b6b4a4..c8083aa 100644 --- a/blog/version-128-released.rst +++ b/blog/version-128-released.rst @@ -4,15 +4,10 @@ .. tags: .. description: -| Here is the latest installment of the 1.2.x line sporting the -following corrections: -| - Correction for loading of OOS where the name of a song in the -OOS existed multiple times in the song DB +Here is the latest installment of the 1.2.x line sporting the following corrections: -- Correction for corruption of OOS when no theme selected for storing in -the OOS - -- Correction for handling of embedded items in a PowerPoint slide in -Office 2007 and above +* Correction for loading of OOS where the name of a song in the OOS existed multiple times in the song DB +* Correction for corruption of OOS when no theme selected for storing in the OOS +* Correction for handling of embedded items in a PowerPoint slide in Office 2007 and above Enjoy :) diff --git a/blog/version-2-theme-manager.rst b/blog/version-2-theme-manager.rst index 4f5d8d9..95bedd5 100644 --- a/blog/version-2-theme-manager.rst +++ b/blog/version-2-theme-manager.rst @@ -21,17 +21,7 @@ Other changes include: Two examples are below. -+--------------------------------------+--------------------------------------+ -| Attachment | -| Size | -+======================================+======================================+ -| |image2| | |image3| | -| `render\_circular.png `__ | rg/files/render_linear.png>`__ | -| 119 KB | 61.17 KB | -+--------------------------------------+--------------------------------------+ +.. image:: http://openlp.org/files/render_circular.png + +.. image:: http://openlp.org/files/render_linear.png -.. |image0| image:: http://openlp.org/modules/file/icons/image-x-generic.png -.. |image1| image:: http://openlp.org/modules/file/icons/image-x-generic.png -.. |image2| image:: http://openlp.org/modules/file/icons/image-x-generic.png -.. |image3| image:: http://openlp.org/modules/file/icons/image-x-generic.png diff --git a/blog/videos-wanted.rst b/blog/videos-wanted.rst index 51deb7d..3315ec0 100644 --- a/blog/videos-wanted.rst +++ b/blog/videos-wanted.rst @@ -13,7 +13,7 @@ a YouTube channel. Many times a video is worth more than a thousand words when demonstrating a feature or helping out with a technical issue. -| We would love for members of the OpenLP community to help out with +We would love for members of the OpenLP community to help out with support. We can always use help with the manual or in chat, but specifically we would love to have your videos. Maybe you would like to document a feature that once found you couldn't live without. Maybe, you diff --git a/blog/vista-problems.rst b/blog/vista-problems.rst index af3928c..5d485a0 100644 --- a/blog/vista-problems.rst +++ b/blog/vista-problems.rst @@ -12,7 +12,7 @@ openlp.org directory (on most systems it should be "C:\\Program Files\\openlp.org") and openlp.org should work fine. Let me know about this, I'm operating on hearsay. -| On the other hand, I've moved to Linux full time now, Kubuntu 7.04 +On the other hand, I've moved to Linux full time now, Kubuntu 7.04 (Feisty Fawn), as my main desktop, although I'll still have a Windows box around to develop openlp.org.  If you haven't looked at Linux yet, I would strongly recommend you do! Download a CD image from www.ubuntu.com diff --git a/blog/where-are-all-the-openlp-.rst b/blog/where-are-all-the-openlp.rst similarity index 100% rename from blog/where-are-all-the-openlp-.rst rename to blog/where-are-all-the-openlp.rst diff --git a/themes/openlp2v2/templates/base.tmpl b/themes/openlp2v2/templates/base.tmpl index c6e114f..3a9c811 100644 --- a/themes/openlp2v2/templates/base.tmpl +++ b/themes/openlp2v2/templates/base.tmpl @@ -59,7 +59,7 @@ ${template_hooks['extra_head']()} -% if permalink is not UNDEFINED and permalink == u'/blog/index.html': +% if permalink is not UNDEFINED and permalink.startswith(u'/blog/index'):
From dea405a0fa1de3ede2c20ed16b1cee83d0b1f8ea Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Fri, 7 Aug 2015 22:55:40 +0200 Subject: [PATCH 2/5] Fix up some more posts --- blog/openlp-featured-amazing-people-podcast.rst | 9 +++------ blog/updated-how-help-mac-development.rst | 8 +++----- files/cover-images/chipdizardstudios.png | Bin 0 -> 34920 bytes files/cover-images/macmini_md388_3.png | Bin 0 -> 86208 bytes themes/openlp2v2/assets/css/custom.css | 2 +- 5 files changed, 7 insertions(+), 12 deletions(-) create mode 100644 files/cover-images/chipdizardstudios.png create mode 100644 files/cover-images/macmini_md388_3.png diff --git a/blog/openlp-featured-amazing-people-podcast.rst b/blog/openlp-featured-amazing-people-podcast.rst index 7ef4bc1..517ebdd 100644 --- a/blog/openlp-featured-amazing-people-podcast.rst +++ b/blog/openlp-featured-amazing-people-podcast.rst @@ -1,10 +1,9 @@ .. title: OpenLP Featured on the Amazing People Podcast .. slug: 2014/04/19/openlp-featured-amazing-people-podcast .. date: 2014-04-19 20:04:09 UTC -.. tags: -.. description: - -|Chip Dizárd Studios| +.. tags: +.. description: +.. previewimage: /cover-images/chipdizardstudios.png Recently, Raoul (the project leader) was interviewed by church media expert Chip Dizárd about OpenLP and open source software on his Amazing @@ -13,5 +12,3 @@ open source and the church, then don't hesitate to listen to the podcast. `APP 024 :: Raoul Snyman of OpenLP `__ - -.. |Chip Dizárd Studios| image:: http://openlp.org/files/u2/chipdizardstudios.png diff --git a/blog/updated-how-help-mac-development.rst b/blog/updated-how-help-mac-development.rst index bfadad2..617f1c6 100644 --- a/blog/updated-how-help-mac-development.rst +++ b/blog/updated-how-help-mac-development.rst @@ -1,10 +1,9 @@ .. title: [Updated] How to help with Mac Development .. slug: 2014/03/27/updated-how-help-mac-development .. date: 2014-03-27 12:03:57 UTC -.. tags: -.. description: - -|Mac Mini| +.. tags: +.. description: +.. previewimage: /cover-images/macmini_md388_3.png **Update:** We are pleased to announce that we've had another large donation, which will cover the cost of the Mac Mini completely. Thanks @@ -26,4 +25,3 @@ contact us via supportopenlp.org or `come visit us in IRC `__ and ask for the PayPal details. -.. |Mac Mini| image:: http://openlp.org/files/u2/macmini_md388_3.png diff --git a/files/cover-images/chipdizardstudios.png b/files/cover-images/chipdizardstudios.png new file mode 100644 index 0000000000000000000000000000000000000000..8b22b5037c1b5ab96ab82e53e689ec8e0b1f3454 GIT binary patch literal 34920 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 literal 0 HcmV?d00001 diff --git a/files/cover-images/macmini_md388_3.png b/files/cover-images/macmini_md388_3.png new file mode 100644 index 0000000000000000000000000000000000000000..2311963e2ef4c347641364a191c5d46ff7673815 GIT binary patch literal 86208 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 Date: Sat, 8 Aug 2015 23:03:55 +0200 Subject: [PATCH 3/5] Migrate images to new site --- blog/advertisement-flyer.rst | 8 +-- blog/android-10-release.rst | 6 +- blog/android-release-05-has-escaped.rst | 6 +- ...cing-end-support-older-versions-ubuntu.rst | 2 +- ...announcing-openlp-202-debugged-deborah.rst | 59 +++++++++--------- blog/exposong-project-shut-down.rst | 26 ++++---- blog/feature-survey-results.rst | 17 ++--- blog/forward-thinking.rst | 2 +- blog/gearing-final-release.rst | 21 ++++--- ...videos-work-correctly-openlp-using-vlc.rst | 37 +++++------ blog/have-your-say-survey-features.rst | 3 +- blog/he-risen.rst | 5 +- blog/last-call-translators.rst | 13 ++-- blog/latest-position-for-version-2.rst | 2 +- blog/lets-get-translating.rst | 8 +-- blog/media-kit-now-available.rst | 7 ++- ...r-faux-pas-and-some-web-site-down-time.rst | 5 +- blog/more-video-tutorials.rst | 9 +-- blog/openlp-20-release-parties.rst | 7 ++- blog/openlp-203-patched-petrus.rst | 7 ++- blog/openlp-204-correct-caleb-released.rst | 47 +++++++------- ...-featured-libreoffice-41-release-notes.rst | 11 ++-- blog/openlp-libreoffice-41-and-ubuntu-ppa.rst | 4 +- .../openlp-officially-debian-repositories.rst | 4 +- blog/openlp-officially-part-opensuse.rst | 2 +- blog/openlp-officially-part-ubuntu-1210.rst | 2 +- blog/openlp-version-2-bible-plugin.rst | 2 +- blog/over-40000-downloads-openlp-201.rst | 4 +- blog/quick-video-tutorial.rst | 5 +- ...candidate-1-openlp-1910-admirable-anna.rst | 38 +++++------ ...release-candidate-2-ophthalmic-obadiah.rst | 3 +- blog/tips-android-app-setup-openlp.rst | 17 ++--- blog/using-images-slide-show.rst | 8 +-- blog/version-2-theme-manager.rst | 4 +- blog/version-20-release-postponed.rst | 9 +-- ...tmas-present-everyone-openlp-20-beta-4.rst | 11 ++-- blog/windows-8-and-buggy-benjamin.rst | 10 +-- blog/workaround-dep-error-windows.rst | 15 ++--- files/files/openlp-service-tutorial.webm | Bin 0 -> 13416925 bytes files/files/openlp.org-flyer-a4.pdf | Bin 0 -> 310345 bytes files/files/openlp.org-flyer.zip | Bin 0 -> 363949 bytes files/pictures/Cape_Town.jpg | Bin 0 -> 75865 bytes files/pictures/android_logo.gif | Bin 0 -> 8432 bytes files/pictures/bibles1.png | Bin 0 -> 43893 bytes files/pictures/camera_256.png | Bin 0 -> 40483 bytes files/pictures/christmas_present.png | Bin 0 -> 19828 bytes files/pictures/configuregeneral.png | Bin 0 -> 139379 bytes files/pictures/configuremedia.png | Bin 0 -> 112660 bytes files/pictures/debian_logo.png | Bin 0 -> 8264 bytes files/pictures/deborahandbarak2.jpg | Bin 0 -> 151634 bytes files/pictures/download.png | Bin 0 -> 23904 bytes .../exposong_01_export_whole_library.png | Bin 0 -> 18959 bytes .../exposong_02_export_whole_library.png | Bin 0 -> 61539 bytes .../exposong_03_export_whole_library.png | Bin 0 -> 91563 bytes .../exposong_04_export_whole_library.png | Bin 0 -> 92287 bytes .../exposong_05_export_whole_library.png | Bin 0 -> 97256 bytes .../exposong_06_export_whole_library.png | Bin 0 -> 104830 bytes .../exposong_07_export_whole_library.png | Bin 0 -> 120917 bytes .../exposong_08_export_whole_library.png | Bin 0 -> 60352 bytes files/pictures/fix_hammer_nails.png | Bin 0 -> 497659 bytes files/pictures/gears.jpg | Bin 0 -> 60671 bytes files/pictures/heard_about_openlp.png | Bin 0 -> 11290 bytes files/pictures/how_openlp_used.png | Bin 0 -> 15601 bytes files/pictures/image_groups.png | Bin 0 -> 49220 bytes files/pictures/jordansyrPetra.png | Bin 0 -> 75440 bytes files/pictures/kblogger.png | Bin 0 -> 8230 bytes files/pictures/kbruch.png | Bin 0 -> 15221 bytes files/pictures/kbugbuster.png | Bin 0 -> 12933 bytes files/pictures/kword.png | Bin 0 -> 13987 bytes files/pictures/media_kit_newspapers.jpg | Bin 0 -> 33610 bytes files/pictures/openlp_translations.png | Bin 0 -> 54083 bytes files/pictures/openlp_translations_0.png | Bin 0 -> 57503 bytes files/pictures/operating_system.png | Bin 0 -> 12479 bytes files/pictures/other_software.png | Bin 0 -> 12074 bytes files/pictures/rc1.png | Bin 0 -> 13802 bytes files/pictures/rc2.png | Bin 0 -> 11238 bytes files/pictures/render_circular.png | Bin 0 -> 121855 bytes files/pictures/render_linear.png | Bin 0 -> 62642 bytes files/pictures/services_used_in.png | Bin 0 -> 11667 bytes files/pictures/slideshow1.png | Bin 0 -> 48269 bytes files/pictures/slideshow2.png | Bin 0 -> 20931 bytes files/pictures/slideshow3.png | Bin 0 -> 2236 bytes files/pictures/ssl_password.png | Bin 0 -> 30273 bytes files/pictures/translations.jpg | Bin 0 -> 86926 bytes files/pictures/trb01.png | Bin 0 -> 404678 bytes files/pictures/ubuntu_orange_hex1.png | Bin 0 -> 10907 bytes files/pictures/video_tutorial.png | Bin 0 -> 362309 bytes files/pictures/windows8.jpg | Bin 0 -> 96790 bytes 88 files changed, 227 insertions(+), 219 deletions(-) create mode 100644 files/files/openlp-service-tutorial.webm create mode 100644 files/files/openlp.org-flyer-a4.pdf create mode 100644 files/files/openlp.org-flyer.zip create mode 100644 files/pictures/Cape_Town.jpg create mode 100644 files/pictures/android_logo.gif create mode 100644 files/pictures/bibles1.png create mode 100644 files/pictures/camera_256.png create mode 100644 files/pictures/christmas_present.png create mode 100644 files/pictures/configuregeneral.png create mode 100644 files/pictures/configuremedia.png create mode 100644 files/pictures/debian_logo.png create mode 100644 files/pictures/deborahandbarak2.jpg create mode 100644 files/pictures/download.png create mode 100644 files/pictures/exposong_01_export_whole_library.png create mode 100644 files/pictures/exposong_02_export_whole_library.png create mode 100644 files/pictures/exposong_03_export_whole_library.png create mode 100644 files/pictures/exposong_04_export_whole_library.png create mode 100644 files/pictures/exposong_05_export_whole_library.png create mode 100644 files/pictures/exposong_06_export_whole_library.png create mode 100644 files/pictures/exposong_07_export_whole_library.png create mode 100644 files/pictures/exposong_08_export_whole_library.png create mode 100644 files/pictures/fix_hammer_nails.png create mode 100644 files/pictures/gears.jpg create mode 100644 files/pictures/heard_about_openlp.png create mode 100644 files/pictures/how_openlp_used.png create mode 100644 files/pictures/image_groups.png create mode 100644 files/pictures/jordansyrPetra.png create mode 100644 files/pictures/kblogger.png create mode 100644 files/pictures/kbruch.png create mode 100644 files/pictures/kbugbuster.png create mode 100644 files/pictures/kword.png create mode 100644 files/pictures/media_kit_newspapers.jpg create mode 100644 files/pictures/openlp_translations.png create mode 100644 files/pictures/openlp_translations_0.png create mode 100644 files/pictures/operating_system.png create mode 100644 files/pictures/other_software.png create mode 100644 files/pictures/rc1.png create mode 100644 files/pictures/rc2.png create mode 100644 files/pictures/render_circular.png create mode 100644 files/pictures/render_linear.png create mode 100644 files/pictures/services_used_in.png create mode 100644 files/pictures/slideshow1.png create mode 100644 files/pictures/slideshow2.png create mode 100644 files/pictures/slideshow3.png create mode 100644 files/pictures/ssl_password.png create mode 100644 files/pictures/translations.jpg create mode 100644 files/pictures/trb01.png create mode 100644 files/pictures/ubuntu_orange_hex1.png create mode 100644 files/pictures/video_tutorial.png create mode 100644 files/pictures/windows8.jpg diff --git a/blog/advertisement-flyer.rst b/blog/advertisement-flyer.rst index 56a63fb..27f53f2 100644 --- a/blog/advertisement-flyer.rst +++ b/blog/advertisement-flyer.rst @@ -1,8 +1,8 @@ .. title: Advertisement Flyer .. slug: 2008/01/03/advertisement-flyer .. date: 2008-01-03 17:01:29 UTC -.. tags: -.. description: +.. tags: +.. description: I've busy with a few things marketing-related for openlp.org lately, including creating a flyer for people to print out and hand out, or put @@ -21,6 +21,6 @@ it fits well inside the physical bounds of the pieceof paper. It's 3 columns, so that you have 3 flyers per sheet of paper. Don't forget to flip the paper over and print the second page on the back! -* `openlp.org-flyer-a4.pdf `_ -* `openlp.org-flyer.zip `_ +* `openlp.org-flyer-a4.pdf `_ +* `openlp.org-flyer.zip `_ diff --git a/blog/android-10-release.rst b/blog/android-10-release.rst index c402335..2f7fd8b 100644 --- a/blog/android-10-release.rst +++ b/blog/android-10-release.rst @@ -1,8 +1,8 @@ .. title: Android 1.0 release .. slug: 2013/03/26/android-10-release .. date: 2013-03-26 08:03:48 UTC -.. tags: -.. description: +.. tags: +.. description: |OpenLP Android Remote| @@ -18,4 +18,4 @@ out, you can get it from the Google Play store, just search for "OpenLP"   -.. |OpenLP Android Remote| image:: http://openlp.org/files/u2/Screenshot_2013-03-26-11-45-13.png +.. |OpenLP Android Remote| image:: /pictures/Screenshot_2013-03-26-11-45-13.png diff --git a/blog/android-release-05-has-escaped.rst b/blog/android-release-05-has-escaped.rst index 0800406..c22a1e3 100644 --- a/blog/android-release-05-has-escaped.rst +++ b/blog/android-release-05-has-escaped.rst @@ -1,8 +1,8 @@ .. title: Android Release : 0.5 has escaped .. slug: 2012/07/02/android-release-05-has-escaped .. date: 2012-07-02 17:07:12 UTC -.. tags: -.. description: +.. tags: +.. description: |OpenLP for Android| @@ -28,4 +28,4 @@ The new features added since 0.4 are: - To aid usability, the displayed verse is now highlighted on the live tab so it is obvious which slide is selected. -.. |OpenLP for Android| image:: http://openlp.org/files/u2/Google-Android-128.png +.. |OpenLP for Android| image:: /pictures/Google-Android-128.png diff --git a/blog/announcing-end-support-older-versions-ubuntu.rst b/blog/announcing-end-support-older-versions-ubuntu.rst index 051c1a9..94273e2 100644 --- a/blog/announcing-end-support-older-versions-ubuntu.rst +++ b/blog/announcing-end-support-older-versions-ubuntu.rst @@ -25,4 +25,4 @@ there is some reason why you cannot upgrade to a later version of Ubuntu, you can come into our IRC channel and chat with us about getting OpenLP running on your computer. -.. |Ubuntu 12.04| image:: http://openlp.org/files/u2/precise-pangolin.png +.. |Ubuntu 12.04| image:: /pictures/precise-pangolin.png diff --git a/blog/announcing-openlp-202-debugged-deborah.rst b/blog/announcing-openlp-202-debugged-deborah.rst index a8c77c2..cffadc5 100644 --- a/blog/announcing-openlp-202-debugged-deborah.rst +++ b/blog/announcing-openlp-202-debugged-deborah.rst @@ -15,41 +15,40 @@ error reports we have recieved from you guys. They really do help! Some of the bugs fixed in this release: -- OpenLP does not start due to mimetypes bug -- Theme in Song Editor is never reset -- We should not warn when verse order is empty -- Inconvenient focus in Song Editor when adding authors -- Macro enabled presentations are not shown in OpenLP -- Images always get black background when loaded from saved service +* OpenLP does not start due to mimetypes bug +* Theme in Song Editor is never reset +* We should not warn when verse order is empty +* Inconvenient focus in Song Editor when adding authors +* Macro enabled presentations are not shown in OpenLP +* Images always get black background when loaded from saved service file -- "Display verses on live tool bar" ignored -- Typing a path for a theme background causes a key error -- Typing a path for a theme background does not set background -- Adjust Line Spacing does not work -- Configure shortcuts has two items called settings -- Attach button on exception form does not work -- Transtion + fast slide changes + ESC causes screen to open again -- Delete button in Configure Formatting Tags gets focus -- Importing an OSIS bible always results in English book names -- Traceback in czech bible download Webbible import fails -- Traceback when importing bible with disabled bible plugin in FTW -- Non existing chapters result in traceback when searching webbibles -- getFileNames corrupts file names that use "special chars" -- Opensong Import - some lines missing -- Foil Presenter Importer fails if no verses -- SongShowPlus traceback -- SongShowPlus importer does not handle verse labels such as 1A -- Issues importing Sunday Plus Files -- OpenLP 1 database importer crashes when encountering control chars -- Easy Worship importer progress bar is out -- Cancelling character table dialogue in importer causes OpenLP to - crash +* "Display verses on live tool bar" ignored +* Typing a path for a theme background causes a key error +* Typing a path for a theme background does not set background +* Adjust Line Spacing does not work +* Configure shortcuts has two items called settings +* Attach button on exception form does not work +* Transtion + fast slide changes + ESC causes screen to open again +* Delete button in Configure Formatting Tags gets focus +* Importing an OSIS bible always results in English book names +* Traceback in czech bible download Webbible import fails +* Traceback when importing bible with disabled bible plugin in FTW +* Non existing chapters result in traceback when searching webbibles +* getFileNames corrupts file names that use "special chars" +* Opensong Import \*some lines missing +* Foil Presenter Importer fails if no verses +* SongShowPlus traceback +* SongShowPlus importer does not handle verse labels such as 1A +* Issues importing Sunday Plus Files +* OpenLP 1 database importer crashes when encountering control chars +* Easy Worship importer progress bar is out +* Cancelling character table dialogue in importer causes OpenLP to crash For the full list of the changes we've made see: https://launchpad.net/openlp/+milestone/2.0.2 As usual, you can grab this release from the `download -page `__. The Mac OS X version, torrents, +page `_. The Mac OS X version, torrents, portable versions and various Linux packages will be updated over the next week or so. @@ -61,4 +60,4 @@ community, for your bug reports, giving support and helping others. 1 Thessalonians 5:16-18 (New International Version) -.. |Deborah the Prophetess and Judge| image:: http://openlp.org/files/u2/deborahandbarak2.jpg +.. |Deborah the Prophetess and Judge| image:: /pictures/deborahandbarak2.jpg diff --git a/blog/exposong-project-shut-down.rst b/blog/exposong-project-shut-down.rst index a86bb74..b33f2a2 100644 --- a/blog/exposong-project-shut-down.rst +++ b/blog/exposong-project-shut-down.rst @@ -5,8 +5,8 @@ .. description: A few days ago another open source church worship project called -`ExpoSong `__ had to `shut -down `__. It seems to +`ExpoSong `_ had to `shut +down `_. It seems to me that they had a very small development team and were unable to continue developing their software. ExpoSong's last release was over 2 years ago, in December 2011, and I can only presume they took a rain @@ -21,8 +21,7 @@ to continue at a later stage. For those of you who have come from ExpoSong, I have put together a step-by-step guide below to show you how to easily export all your songs -from ExpoSong and import them all into OpenLP. Click the **Read more** -link below if you can't see the guide. +from ExpoSong and import them all into OpenLP. Exporting Songs from ExpoSong and Importing Into OpenLP ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49,7 +48,7 @@ Now you should have a "tarball" in your directory. |Tarball| Using an archive program (Windows users can use -`7-zip `__, unzipping should be built in on Linux +`7-zip `_, unzipping should be built in on Linux and OS X), extract the contents of the "tarball". |Extracted Archive| @@ -69,11 +68,12 @@ to be imported. Follow the rest of the prompts in the wizard to finish importing your files. -.. |Export songs from ExpoSong| image:: http://openlp.org/files/u2/exposong_01_export_whole_library.png -.. |Select Location| image:: http://openlp.org/files/u2/exposong_02_export_whole_library.png -.. |Find exported file| image:: http://openlp.org/files/u2/exposong_03_export_whole_library.png -.. |Change File Extension| image:: http://openlp.org/files/u2/exposong_04_export_whole_library.png -.. |Tarball| image:: http://openlp.org/files/u2/exposong_05_export_whole_library.png -.. |Extracted Archive| image:: http://openlp.org/files/u2/exposong_06_export_whole_library.png -.. |Song Files| image:: http://openlp.org/files/u2/exposong_07_export_whole_library.png -.. |Import into OpenLP| image:: http://openlp.org/files/u2/exposong_08_export_whole_library.png +.. |Export songs from ExpoSong| image:: /pictures/exposong_01_export_whole_library.png +.. |Select Location| image:: /pictures/exposong_02_export_whole_library.png +.. |Find exported file| image:: /pictures/exposong_03_export_whole_library.png +.. |Change File Extension| image:: /pictures/exposong_04_export_whole_library.png +.. |Tarball| image:: /pictures/exposong_05_export_whole_library.png +.. |Extracted Archive| image:: /pictures/exposong_06_export_whole_library.png +.. |Song Files| image:: /pictures/exposong_07_export_whole_library.png +.. |Import into OpenLP| image:: /pictures/exposong_08_export_whole_library.png + diff --git a/blog/feature-survey-results.rst b/blog/feature-survey-results.rst index 0da6718..444077f 100644 --- a/blog/feature-survey-results.rst +++ b/blog/feature-survey-results.rst @@ -95,7 +95,7 @@ Android app. We also noticed that some folk thought that OpenLP is donateware. It is not, we haven't publically accepted donations for a few reasons, mostly that we don't see the need. If you *would* like to donate, please -`e-mail us (contact form) `__. +`e-mail us (contact form) `_. What do you dislike about OpenLP? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -124,14 +124,15 @@ Helping with development We couldn't help but notice that a few of the respondents indicated a willingness to help develop OpenLP in some way. If you're keen to take a look at helping out, please see our `getting -started `__ page on the developer -wiki and `join us in IRC `__ so +started `_ page on the developer +wiki and `join us in IRC `_ so that we can help you get up and running. As always, God bless, and happy projecting! -.. |How did you originally hear about OpenLP?| image:: http://openlp.org/files/u2/heard_about_openlp.png -.. |Which services do you use OpenLP in?| image:: http://openlp.org/files/u2/services_used_in.png -.. |What do you currently use OpenLP for?| image:: http://openlp.org/files/u2/how_openlp_used.png -.. |What operating system do you use OpenLP on?| image:: http://openlp.org/files/u2/operating_system.png -.. |What other software do you use in addition to OpenLP?| image:: http://openlp.org/files/u2/other_software.png +.. |How did you originally hear about OpenLP?| image:: /pictures/heard_about_openlp.png +.. |Which services do you use OpenLP in?| image:: /pictures/services_used_in.png +.. |What do you currently use OpenLP for?| image:: /pictures/how_openlp_used.png +.. |What operating system do you use OpenLP on?| image:: /pictures/operating_system.png +.. |What other software do you use in addition to OpenLP?| image:: /pictures/other_software.png + diff --git a/blog/forward-thinking.rst b/blog/forward-thinking.rst index 14241c6..00d8e9e 100644 --- a/blog/forward-thinking.rst +++ b/blog/forward-thinking.rst @@ -26,4 +26,4 @@ We thank you for your patience in this matter and apoligise for this bug. Steps are being taken including automated testing in 2.2 to reduce the chances of bugs like these slipping in the future. -.. |The Future| image:: http://openlp.org/files/u2/the-future-sign.jpg +.. |The Future| image:: /pictures/the-future-sign.jpg diff --git a/blog/gearing-final-release.rst b/blog/gearing-final-release.rst index 365d544..67d5075 100644 --- a/blog/gearing-final-release.rst +++ b/blog/gearing-final-release.rst @@ -63,7 +63,7 @@ Markdown or wiki formatting. If you'd like to help out, please contact us at that same e-mail address, or via the `contact -page `__, and we'll get you up +page `_, and we'll get you up and running in no time at all. Fixing Bugs @@ -138,10 +138,10 @@ Lastly, we need to generate buzz! If you have a blog, please blog about us. If your church has a web site, see if you can link back to our site. If you have a podcast or a vodcast, please feature us - we welcome interviews! Of course you can also find us on all the big social -networks, like `Facebook `__, -`Twitter `__, -`YouTube `__ and -`Google+ `__. +networks, like `Facebook `_, +`Twitter `_, +`YouTube `_ and +`Google+ `_. We'll be releasing a press kit in a few days with helpful information and useful buttons and icons for people to use on their web sites and in @@ -153,8 +153,9 @@ Any Other Help If you think you can help us in another way not listed here, please contact us and let us know your ideas - we're always open to more ideas. -.. |Gearing Up For OpenLP 2.0| image:: http://openlp.org/files/u2/gears.jpg -.. |OpenLP User Guide| image:: http://openlp.org/files/u2/kword.png -.. |Bug Fixing| image:: http://openlp.org/files/u2/kbugbuster.png -.. |OpenLP Tutorials| image:: http://openlp.org/files/u2/kbruch.png -.. |Blog About It| image:: http://openlp.org/files/u2/kblogger.png +.. |Gearing Up For OpenLP 2.0| image:: /pictures/gears.jpg +.. |OpenLP User Guide| image:: /pictures/kword.png +.. |Bug Fixing| image:: /pictures/kbugbuster.png +.. |OpenLP Tutorials| image:: /pictures/kbruch.png +.. |Blog About It| image:: /pictures/kblogger.png + diff --git a/blog/getting-videos-work-correctly-openlp-using-vlc.rst b/blog/getting-videos-work-correctly-openlp-using-vlc.rst index a815531..e83bc4d 100644 --- a/blog/getting-videos-work-correctly-openlp-using-vlc.rst +++ b/blog/getting-videos-work-correctly-openlp-using-vlc.rst @@ -12,7 +12,7 @@ service, showing videos to help set a “mood” of worship before a service starts or through a multitude of other creative ways, videos can be effective tools for worship. OpenLP has the ability to play videos as part of the service using the -`Media `__ tab. You +`Media `_ tab. You simply add your video, or audio to OpenLP then use it as you do a song or Bible verses in your service. Easy. @@ -31,31 +31,31 @@ but as with many this theory fails many times in practice. In the past the solution was to install codec packs and do a variety of other rather hackish things with hopes that videos would work. This is no longer the case, thanks to another open source project -`VLC `__ paired with OpenLP 2.0. +`VLC `_ paired with OpenLP 2.0. If you have not heard of -`VLC `__\ lets just put it this +`VLC `_ lets just put it this way it is the premier media player, regardless of operating system. If -`VLC `__\ won’t play your file, +`VLC `_ won’t play your file, stop, nothing will play your file. That may not be entirely the case, but chances are if -`VLC `__\ won’t play it nothing +`VLC `_ won’t play it nothing will. So what does this have to do with OpenLP you ask? Remember OpenLP uses resources on your computer to play videos and with -`VLC `__ installed OpenLP can +`VLC `_ installed OpenLP can use this most awesome media player to take care of all of your media problems. The first step is to download -`VLC `__ from -`HERE `__. If you are running a +`VLC `_ from +`HERE `_. If you are running a Linux distro it should be available using your distro’s package manager. You will need version 2.0.3 or above to work correctly. Once you have -`VLC `__ installed we are just +`VLC `_ installed we are just about finished. Now we need to tell OpenLP to use -`VLC `__ to play all media. +`VLC `_ to play all media. Don’t worry you won’t regret this and if you do you can always change this setting back. Go to Settings, then click on Configure OpenLP. You should now be greeted by a window that looks similar to this: @@ -64,14 +64,14 @@ should now be greeted by a window that looks similar to this: Click on Media on the left hand panel to enter the media settings. You should see a list of available media players. Click on the check box to -enable `VLC `__. In the player +enable `VLC `_. In the player order box, click on VLC and use the up arrow to promote it to the top of the list. You can also disable all the other media players if you wish. If you check the “Allow media player to be overridden” check box you can change the player on the fly from the -`Media `__ tab in the +`Media `_ tab in the `Media -Manager `__. +Manager `_. This is a good option for some users, but really if you are using VLC you shouldn’t need to do this. @@ -83,10 +83,11 @@ get your hands on.   **Note:** If you install -`VLC `__ while OpenLP is running +`VLC `_ while OpenLP is running you will need to restart OpenLP after installing -`VLC `__. +`VLC `_. + +.. |VLC| image:: /pictures/VLMC-Icon.png +.. |Configure OpenLP| image:: /pictures/configuregeneral.png +.. |Media Configuration| image:: /pictures/configuremedia.png -.. |VLC| image:: http://openlp.org/files/u1284/VLMC-Icon.png -.. |Configure OpenLP| image:: http://openlp.org/files/u1284/configuregeneral.png -.. |Media Configuration| image:: http://openlp.org/files/u1284/configuremedia.png diff --git a/blog/have-your-say-survey-features.rst b/blog/have-your-say-survey-features.rst index 246c6e1..17ae327 100644 --- a/blog/have-your-say-survey-features.rst +++ b/blog/have-your-say-survey-features.rst @@ -27,4 +27,5 @@ choose so that we are absolutely certain that these are the most important features. Have your say: `complete the survey `_. -.. |Survey| image:: http://openlp.org/files/u2/preferences-contact-list_0.png +.. |Survey| image:: /pictures/preferences-contact-list_0.png + diff --git a/blog/he-risen.rst b/blog/he-risen.rst index c788a7e..ac01867 100644 --- a/blog/he-risen.rst +++ b/blog/he-risen.rst @@ -57,5 +57,6 @@ We are also happy to see that the community is growing, with more people helping out on the forums. We are always grateful for every helping hand. -.. |Image Groups| image:: http://openlp.org/files/u2/image_groups.png -.. |SSL and Password| image:: http://openlp.org/files/u2/ssl_password.png +.. |Image Groups| image:: /pictures/image_groups.png +.. |SSL and Password| image:: /pictures/ssl_password.png + diff --git a/blog/last-call-translators.rst b/blog/last-call-translators.rst index aeb68fa..eb7f179 100644 --- a/blog/last-call-translators.rst +++ b/blog/last-call-translators.rst @@ -8,12 +8,12 @@ **Update:** Instructions on how to test your translation out have been added to the `bottom of this blog -post `__. +post `_. This is the final call for all translators. If you wish to have OpenLP in your langauge you need to have completed the translation of -`OpenLP `__ on the -`Transifex `__ site ***by midnight UTC (GMT) +`OpenLP `_ on the +`Transifex `_ site ***by midnight UTC (GMT) on Friday the 23rd of November 2012***. Because we believe strongly in quality over quantity at OpenLP, we will @@ -71,7 +71,7 @@ Testing Out Your Translation To test your translation out, do the following: #. Make sure you are running the `latest nightly - build `__ + build `_ #. Install Qt Linguist Windows and OS X users can download Qt Linguist from here: http://code.google.com/p/qtlinguistdownload/downloads/list @@ -90,5 +90,6 @@ To test your translation out, do the following: \*BSD: /usr/local/share/openlp/i18n/ #. (Re)start Openlp and select your language -.. |Translate OpenLP| image:: http://openlp.org/files/u2/applications-development-translation.png -.. |Current Status of OpenLP Translations| image:: http://openlp.org/files/u2/openlp_translations_0.png +.. |Translate OpenLP| image:: /pictures/applications-development-translation.png +.. |Current Status of OpenLP Translations| image:: /pictures/openlp_translations_0.png + diff --git a/blog/latest-position-for-version-2.rst b/blog/latest-position-for-version-2.rst index dd0f213..792d2a0 100644 --- a/blog/latest-position-for-version-2.rst +++ b/blog/latest-position-for-version-2.rst @@ -6,7 +6,7 @@ Let's start with a screen shot: -.. image:: http://openlp.org/files/trb01.png +.. image:: /pictures/trb01.png The Service Manager is nearing completion and it is now possible to save are restore orders of services. diff --git a/blog/lets-get-translating.rst b/blog/lets-get-translating.rst index 44413a4..c9ebd3e 100644 --- a/blog/lets-get-translating.rst +++ b/blog/lets-get-translating.rst @@ -25,8 +25,8 @@ Here's the break down of the different translations we currently have: |Current Status of OpenLP Translations| Helping out with these translations is easy! Just go to -`Transifex `__ and register, then go to the -`OpenLP project page `__, +`Transifex `_ and register, then go to the +`OpenLP project page `_, and then request to join a language team. Once you've been added to that team you will receive an e-mail notification, and all you need to do is login and start translating! It couldn't be simpler! @@ -34,5 +34,5 @@ login and start translating! It couldn't be simpler! **Translations need to be completed by midnight Tuesday, 23rd October UTC.** -.. |Translate OpenLP| image:: http://openlp.org/files/u2/translations.jpg -.. |Current Status of OpenLP Translations| image:: http://openlp.org/files/u2/openlp_translations.png +.. |Translate OpenLP| image:: /pictures/translations.jpg +.. |Current Status of OpenLP Translations| image:: /pictures/openlp_translations.png diff --git a/blog/media-kit-now-available.rst b/blog/media-kit-now-available.rst index 3e594d2..27ea509 100644 --- a/blog/media-kit-now-available.rst +++ b/blog/media-kit-now-available.rst @@ -27,10 +27,11 @@ As I gather more items, I'll add them to the media kit, so be on the look out for more updates, including more wallpapers and website badges. For Windows uers, and those who like zip files, you can download -`OpenLP-MediaKit.zip `__, +`OpenLP-MediaKit.zip `_, and those who prefer tarballs can download -`OpenLP-MediaKit.tar.gz `__. +`OpenLP-MediaKit.tar.gz `_. Now go forth and multiply! -.. |OpenLP Media Kit| image:: http://openlp.org/files/u2/media_kit_newspapers.jpg +.. |OpenLP Media Kit| image:: /pictures/media_kit_newspapers.jpg + diff --git a/blog/minor-faux-pas-and-some-web-site-down-time.rst b/blog/minor-faux-pas-and-some-web-site-down-time.rst index 6a644e2..c10ee81 100644 --- a/blog/minor-faux-pas-and-some-web-site-down-time.rst +++ b/blog/minor-faux-pas-and-some-web-site-down-time.rst @@ -21,7 +21,6 @@ this weekend just before the release. So don't panic if see a "website under maintenance" page, the web site will be ready for the release on Sunday! -  +.. |Computer| image:: /pictures/computer-laptop.png +.. |Site Maintenance| image:: /pictures/internet-web-browser.png -.. |Computer| image:: http://openlp.org/files/u2/computer-laptop.png -.. |Site Maintenance| image:: http://openlp.org/files/u2/internet-web-browser.png diff --git a/blog/more-video-tutorials.rst b/blog/more-video-tutorials.rst index f242e04..269b803 100644 --- a/blog/more-video-tutorials.rst +++ b/blog/more-video-tutorials.rst @@ -9,13 +9,14 @@ Thanks to some hard work from one of our users, Joey Sour, we now have a whole bunch more video tutorials on how to use OpenLP! If you want to watch them, check out the `A/V Tools page on his church's web -site `__, where he has uploaded +site `_, where he has uploaded them. In addition to Joey's videos, we have a couple of tutorials we've done -ourselves on our `YouTube channel `__. +ourselves on our `YouTube channel `_. You can view those, plus Joey's and other videos from the community on our `channel -page `__. +page `_. + +.. |OpenLP Video Tutorials| image:: /pictures/video_tutorial.png -.. |OpenLP Video Tutorials| image:: http://openlp.org/files/u2/video_tutorial.png diff --git a/blog/openlp-20-release-parties.rst b/blog/openlp-20-release-parties.rst index ac45561..cbc8c02 100644 --- a/blog/openlp-20-release-parties.rst +++ b/blog/openlp-20-release-parties.rst @@ -19,10 +19,10 @@ celebrate the release of OpenLP 2.0. A better solution would be for people in various areas to host regional release parties. There are a number of OpenLP `developers living in the -UK `__, +UK `_, and they are quite eager to get together for a release party. I live in `Cape Town, South -Africa `__, +Africa `_, and I'm keen to host a release party here in Cape Town too. If you are interested in attending a release party, or hosting a release @@ -36,4 +36,5 @@ the day of OpenLP's release either, they can be a week or two or three later. If you have any ideas of how to celebrate OpenLP's release, feel free to post your ideas in the forums too. -.. |Cape Town| image:: http://openlp.org/files/u2/Cape_Town.jpg +.. |Cape Town| image:: /pictures/Cape_Town.jpg + diff --git a/blog/openlp-203-patched-petrus.rst b/blog/openlp-203-patched-petrus.rst index 52981ad..cc7ab2d 100644 --- a/blog/openlp-203-patched-petrus.rst +++ b/blog/openlp-203-patched-petrus.rst @@ -9,7 +9,7 @@ We are happy to announce another bugfix release of OpenLP 2.0: version 2.0.3 "Patched Petrus". This release fixes a regression in OpenLP 2.0.2 where \ `services with notes could not be -saved `__, and includes some +saved `_, and includes some updates to the translations. Windows and Mac OS X builds are on the download page as usual, and OpenLP will filter down to the various Linux distributions over the next week or so. @@ -19,7 +19,7 @@ make future bugfix releases of OpenLP 2.0 until OpenLP 2.2 is released. If you think you have found a bug, please check the list of bugs on our Launchpad.net project page to see if yours already exists in our bug tracker: \ `OpenLP at -Launchpad.net `__ +Launchpad.net `_ Speaking of OpenLP 2.2 (and on a more technical note), we have completed the migration of OpenLP from Python 2.7 to Python 3.3. This was a big @@ -34,4 +34,5 @@ with OpenLP 2.0, you may lose some or even all of your data. As soon as the code is more stable, we will start our release cycles again with alpha and beta releases for folks to try out. -.. |Petra| image:: http://openlp.org/files/u2/jordansyrPetra.png +.. |Petra| image:: /pictures/jordansyrPetra.png + diff --git a/blog/openlp-204-correct-caleb-released.rst b/blog/openlp-204-correct-caleb-released.rst index ec20479..85b728b 100644 --- a/blog/openlp-204-correct-caleb-released.rst +++ b/blog/openlp-204-correct-caleb-released.rst @@ -13,35 +13,35 @@ bit easier. Bugs fixed in this release: -- #1117098: Transparent theme is white on Mac OSX -- #1154467: Web download bible db's getting locked -- #1173749: Songs with mismatching formatting tags still throw an +* #1117098: Transparent theme is white on Mac OSX +* #1154467: Web download bible db's getting locked +* #1173749: Songs with mismatching formatting tags still throw an exception -- #1252477: Changing theme on bible settings tab causes an error when +* #1252477: Changing theme on bible settings tab causes an error when saving service -- #1012110: pptviewlib does not accept unicode filename -- #1199639: Formatting tags opened and closed in different verses throw +* #1012110: pptviewlib does not accept unicode filename +* #1199639: Formatting tags opened and closed in different verses throw an exception -- #1206886: HTTP Server gets deleted -- #1222534: KeyError when "Allow presentation application to be +* #1206886: HTTP Server gets deleted +* #1222534: KeyError when "Allow presentation application to be overridden" and Spanish language is selected -- #1223841: Transition does not work if texts are the same -- #1225763: Replacing background with video unblank screen even if +* #1223841: Transition does not work if texts are the same +* #1225763: Replacing background with video unblank screen even if "Blanked to Theme" -- #1247661: Cannot restore OpenLP after minimising on OSX -- #1251437: BibleGateway importer crashes on non unicode urls -- #1258634: TypeError when saving service from previous versions with +* #1247661: Cannot restore OpenLP after minimising on OSX +* #1251437: BibleGateway importer crashes on non unicode urls +* #1258634: TypeError when saving service from previous versions with notes -- #1259606: Clicking Verse Button doesn't alter live slide -- #1266271: Output display returns after pressing esc when looping +* #1259606: Clicking Verse Button doesn't alter live slide +* #1266271: Output display returns after pressing esc when looping slides -- #1157938: "Alt + Tab" = some pixelated icons and missing icons -- #1211049: Can no long download bible verses -- #1216234: Layout style has not effect when using a second bible -- #1240942: Troubleshooting guide is outdated -- #1265368: [regression] Traceback in web remote -- #1163874: Add Slovak bible to First Run Wizard. (SK - Katolický - (Písmo Sväté)) +* #1157938: "Alt + Tab" = some pixelated icons and missing icons +* #1211049: Can no long download bible verses +* #1216234: Layout style has not effect when using a second bible +* #1240942: Troubleshooting guide is outdated +* #1265368: [regression] Traceback in web remote +* #1163874: Add Slovak bible to First Run Wizard. (SK *Katolický + (Písmo Sväté)*) Stay dressed for action and keep your lamps burning, and be like men who are waiting for their master to come home from the wedding @@ -50,4 +50,5 @@ Bugs fixed in this release: Luke 12:35-36 (ESV) -.. |OpenLP 2.0.4| image:: http://openlp.org/files/u2/fix_hammer_nails.png +.. |OpenLP 2.0.4| image:: /pictures/fix_hammer_nails.png + diff --git a/blog/openlp-featured-libreoffice-41-release-notes.rst b/blog/openlp-featured-libreoffice-41-release-notes.rst index 2519a7d..da5ff80 100644 --- a/blog/openlp-featured-libreoffice-41-release-notes.rst +++ b/blog/openlp-featured-libreoffice-41-release-notes.rst @@ -7,7 +7,7 @@ |LibreOffice Impress| As some of our users will have noted, `LibreOffice 4.1 was -released `__ +released `_ on the 25th of July. Included in this release are a whole lot of bug fixes and improvements, but one that stands out is an option that was added to Impress to aid in integration with OpenLP. @@ -15,7 +15,7 @@ added to Impress to aid in integration with OpenLP. As of LibreOffice 4.0, the presenter console extension became part of the core of LibreOffice, and OpenLP was not able to turn this off. Tim, one of our core developers, `submitted a -bug `__ to the +bug `_ to the LibreOffice bug tracker, and an Indian student named Manik Malhotra picked it up for part of his Google Summer of Code submission to LibreOffice. Many thanks to Tim for his ongoing push to make folks aware @@ -29,7 +29,7 @@ three of those days beat the usual Sunday traffic. |OpenLP Website Traffic| -Never heard of `LibreOffice `__? +Never heard of `LibreOffice `_? LibreOffice is an open source office suite, a free alternative to Microsoft Office. LibreOffice runs on Windows, Linux and Mac OS X, and can read and write most MS Office files. OpenLP supports displaying @@ -41,5 +41,6 @@ Bug report: https://bugs.freedesktop.org/show_bug.cgi?id=56995 LibreOffice release notes: https://www.libreoffice.org/download/4-1-new-features-and-fixes -.. |LibreOffice Impress| image:: http://openlp.org/files/u2/libreoffice-impress.png -.. |OpenLP Website Traffic| image:: http://openlp.org/files/u2/openlp-libreoffice-release.png +.. |LibreOffice Impress| image:: /pictures/libreoffice-impress.png +.. |OpenLP Website Traffic| image:: /pictures/openlp-libreoffice-release.png + diff --git a/blog/openlp-libreoffice-41-and-ubuntu-ppa.rst b/blog/openlp-libreoffice-41-and-ubuntu-ppa.rst index 5fa0572..6546eff 100644 --- a/blog/openlp-libreoffice-41-and-ubuntu-ppa.rst +++ b/blog/openlp-libreoffice-41-and-ubuntu-ppa.rst @@ -13,7 +13,7 @@ seems to be due to a bug in the way LibreOffice is packaged in the PPA, as other Linux users on distributions such as Fedora and Arch are not encountering the problem. -Please ***do not install*** LibreOffice from the PPA, it ***WILL*** +Please **do not install** LibreOffice from the PPA, it **WILL** break OpenLP. Folks, please note that ***OpenLP is currently not compatible with @@ -22,4 +22,4 @@ and LibreOffice uses Python 3.2 which are incompatible. The next version of OpenLP, version 2.2, will be compatible with LibreOffice 4.x but unfortunately there is no way to backport this compatibility. -.. |Package| image:: http://openlp.org/files/u2/utilities-file-archiver.png +.. |Package| image:: /pictures/utilities-file-archiver.png diff --git a/blog/openlp-officially-debian-repositories.rst b/blog/openlp-officially-debian-repositories.rst index aef4060..fdffb4c 100644 --- a/blog/openlp-officially-debian-repositories.rst +++ b/blog/openlp-officially-debian-repositories.rst @@ -7,7 +7,7 @@ |Debian - The Universal Operating System| Ladies and gentlemen, I am extremely happy to announce that as from -today you can install OpenLP in `Debian Linux `__ +today you can install OpenLP in `Debian Linux `_ (unstable) by simply typing in ``apt-get install openlp`` - yes, that's right, OpenLP is in the Debian repositories. @@ -17,5 +17,5 @@ will filter down into distributions like Ubuntu, Kubuntu and Linux Mint in the near future. For instance, you should find OpenLP in Ubuntu 12.10 when it comes out in October this year. -.. |Debian - The Universal Operating System| image:: http://openlp.org/files/u2/debian_logo.png +.. |Debian - The Universal Operating System| image:: /pictures/debian_logo.png :target: http://debian.org/ diff --git a/blog/openlp-officially-part-opensuse.rst b/blog/openlp-officially-part-opensuse.rst index 49bc743..afe5b0a 100644 --- a/blog/openlp-officially-part-opensuse.rst +++ b/blog/openlp-officially-part-opensuse.rst @@ -20,4 +20,4 @@ months. He had to fix bugs in other packages and prod people to compile their packages properly, just so that he could get OpenLP into openSUSE. It really was quite a mission, but he did so anyways. -.. |openSUSE| image:: http://openlp.org/files/u2/120px-Geeko-button-bling3.png +.. |openSUSE| image:: /pictures/120px-Geeko-button-bling3.png diff --git a/blog/openlp-officially-part-ubuntu-1210.rst b/blog/openlp-officially-part-ubuntu-1210.rst index 4303969..e7d7ea3 100644 --- a/blog/openlp-officially-part-ubuntu-1210.rst +++ b/blog/openlp-officially-part-ubuntu-1210.rst @@ -22,4 +22,4 @@ Pangolin. Don't forget that you can find OpenLP in openSUSE and Fedora too. -.. |Ubuntu Linux| image:: http://openlp.org/files/u2/ubuntu_orange_hex1.png +.. |Ubuntu Linux| image:: /pictures/ubuntu_orange_hex1.png diff --git a/blog/openlp-version-2-bible-plugin.rst b/blog/openlp-version-2-bible-plugin.rst index 129706d..986be71 100644 --- a/blog/openlp-version-2-bible-plugin.rst +++ b/blog/openlp-version-2-bible-plugin.rst @@ -28,5 +28,5 @@ up. The image below shows search results using the new Bible Plugin. -.. image:: http://openlp.org/files/bibles1.png +.. image:: /pictures/bibles1.png diff --git a/blog/over-40000-downloads-openlp-201.rst b/blog/over-40000-downloads-openlp-201.rst index c960e5c..a246b20 100644 --- a/blog/over-40000-downloads-openlp-201.rst +++ b/blog/over-40000-downloads-openlp-201.rst @@ -32,7 +32,7 @@ lot higher, thanks to the downloads we can't track, but this still gives us a rough idea of the impact of OpenLP. If you haven't downloaded OpenLP yet, `DO IT -NOW `__! +NOW `_! -.. |Download OpenLP Open Source Free Worship Projection Presentation Software| image:: http://openlp.org/files/u2/download.png +.. |Download OpenLP Open Source Free Worship Projection Presentation Software| image:: /pictures/download.png :target: http://openlp.org/download diff --git a/blog/quick-video-tutorial.rst b/blog/quick-video-tutorial.rst index aadbc1b..d833e7b 100644 --- a/blog/quick-video-tutorial.rst +++ b/blog/quick-video-tutorial.rst @@ -12,8 +12,5 @@ can't see it, you can download it and watch it in VLC using the link below, or you'll have to wait a little until I've uploaded it to our YouTube channel. -| -| Your browser does not support the video tag or WebM videos. - `Download OpenLP Service Tutorial -Video `__ +Video `_ diff --git a/blog/release-candidate-1-openlp-1910-admirable-anna.rst b/blog/release-candidate-1-openlp-1910-admirable-anna.rst index 340c4eb..7d35ff6 100644 --- a/blog/release-candidate-1-openlp-1910-admirable-anna.rst +++ b/blog/release-candidate-1-openlp-1910-admirable-anna.rst @@ -17,30 +17,25 @@ version of OpenLP. Minor features and enhancements in OpenLP 1.9.10 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -- OpenLP now has a portable version in PortableApps.com form -- Users can now set a custom location for their data files -- DreamBeam song importer -- PowerSong importer -- ZionWorx CSV song importer -- Improved rendering times -- Keep/restore selected book, chapters and verses when changing the - bible translation in advanced search -- Added a dialog to edit metadata of Bibles, and additional language - options. -- UI and usability improvements to the web remote +* OpenLP now has a portable version in PortableApps.com form +* Users can now set a custom location for their data files +* DreamBeam song importer +* PowerSong importer +* ZionWorx CSV song importer +* Improved rendering times +* Keep/restore selected book, chapters and verses when changing the bible translation in advanced search +* Added a dialog to edit metadata of Bibles, and additional language options. +* UI and usability improvements to the web remote Major bugs fixed in OpenLP 1.9.10: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -- The new BibleGateway web site was causing issues with the web Bible - importer -- OpenLP did not exit properly on some Windows systems -- Disabled VLC integration on FreeBSD due to it not being supported by - VLC -- Theme wizard now uses the current output display geometry when - creating a thumbnail for a theme -- Fixed a problem where newly imported Bibles would throw an error -- Fixed most of the issues surrounding the progress bar for videos +* The new BibleGateway web site was causing issues with the web Bible importer +* OpenLP did not exit properly on some Windows systems +* Disabled VLC integration on FreeBSD due to it not being supported by VLC +* Theme wizard now uses the current output display geometry when creating a thumbnail for a theme +* Fixed a problem where newly imported Bibles would throw an error +* Fixed most of the issues surrounding the progress bar for videos Known issues: ^^^^^^^^^^^^^ @@ -94,4 +89,5 @@ OpenLP 2.0 in a few months. Luke 2:36-38 NIV -.. |OpenLP 2.0 Release Candidate 1| image:: http://openlp.org/files/u2/rc1.png +.. |OpenLP 2.0 Release Candidate 1| image:: /pictures/rc1.png + diff --git a/blog/release-candidate-2-ophthalmic-obadiah.rst b/blog/release-candidate-2-ophthalmic-obadiah.rst index e342d66..cf897de 100644 --- a/blog/release-candidate-2-ophthalmic-obadiah.rst +++ b/blog/release-candidate-2-ophthalmic-obadiah.rst @@ -31,4 +31,5 @@ Minor features and enhancements in OpenLP 1.9.11 -  - Various fixes to Song importers -  - Bug fixes for Formatting tag dialogues -.. |OpenLP 2.0 Release Candidate 2| image:: http://openlp.org/files/u506/rc2.png +.. |OpenLP 2.0 Release Candidate 2| image:: /pictures/rc2.png + diff --git a/blog/tips-android-app-setup-openlp.rst b/blog/tips-android-app-setup-openlp.rst index 952a9e1..75967e5 100644 --- a/blog/tips-android-app-setup-openlp.rst +++ b/blog/tips-android-app-setup-openlp.rst @@ -12,9 +12,9 @@ on Sunday mornings. It is also useful for speakers that want to control what is being displayed and I'm sure many many other uses. We have recently had a few questions about the remote feature and the setup. You can find detailed instructions in the `OpenLP -documentation `__ and +documentation `_ and also info for the `Android -app `__. +app `_. **Networking Basics** @@ -49,19 +49,19 @@ OpenLP machine is on. **Connect to the Correct IP Address ** Most networks use -`DHCP `__ +`DHCP `_ to hand out IP addresses, this means your OpenLP machine may not have the same IP address every week so it may be necessary to check that if you cannot connect with your device. You can find the IP address from the `remote -settings `__\ screen +settings `_\ screen in OpenLP. You can also find the IP address by entering the command "ipconfig" in the command prompt in Windows, or by the commands "ip a" or "ifconfig" on most Mac, Linux, and BSD machines. You can also find your OpenLP computer if you know its -`hostname  `__ on your Android +`hostname  `_ on your Android device by using an app such as -`eZNetScan `__. +`eZNetScan `_. **Be Sure to Apply Your Settings** @@ -74,8 +74,9 @@ A static IP address will help keep you from having a lot of these issues. This may not always be possible, another way to achieve something close to this is using a tool most routers have to reserve dhcp addresses usually bound to the `MAC -address `__ of a computer. +address `_ of a computer. Check your routers documentation but this is usually a pretty simple process. -.. |Android| image:: http://openlp.org/files/u1284/android_logo.gif +.. |Android| image:: /pictures/android_logo.gif + diff --git a/blog/using-images-slide-show.rst b/blog/using-images-slide-show.rst index 23fe487..346a934 100644 --- a/blog/using-images-slide-show.rst +++ b/blog/using-images-slide-show.rst @@ -40,7 +40,7 @@ the background playing as people come in. We have a very pro looking pre-service set of announcements that can be put together at the very last minute. -.. |Image| image:: http://openlp.org/files/u1284/camera_256.png -.. |Images| image:: http://openlp.org/files/u1284/slideshow1.png -.. |Service Manager| image:: http://openlp.org/files/u1284/slideshow2.png -.. |image3| image:: http://openlp.org/files/u1284/slideshow3.png +.. |Image| image:: /pictures/camera_256.png +.. |Images| image:: /pictures/slideshow1.png +.. |Service Manager| image:: /pictures/slideshow2.png +.. |image3| image:: /pictures/slideshow3.png diff --git a/blog/version-2-theme-manager.rst b/blog/version-2-theme-manager.rst index 95bedd5..33b77f0 100644 --- a/blog/version-2-theme-manager.rst +++ b/blog/version-2-theme-manager.rst @@ -21,7 +21,7 @@ Other changes include: Two examples are below. -.. image:: http://openlp.org/files/render_circular.png +.. image:: /files/render_circular.png -.. image:: http://openlp.org/files/render_linear.png +.. image:: /files/render_linear.png diff --git a/blog/version-20-release-postponed.rst b/blog/version-20-release-postponed.rst index ad8ca0c..4b4e3c1 100644 --- a/blog/version-20-release-postponed.rst +++ b/blog/version-20-release-postponed.rst @@ -20,15 +20,16 @@ waited just a little bit longer. Don't forget that this gives everyone an extra couple of weeks to `translate -OpenLP `__, +OpenLP `_, `find more -bugs `__, or +bugs `_, or just `promote it in your Church -circles `__. +circles `_. See you at the end of November! **Update:** After some discussion the development team has decided to release OpenLP 2.0 on the 1\ :sup:`st` of December 2012. -.. |OpenLP version 2.0| image:: http://openlp.org/files/u2/applications-other.png +.. |OpenLP version 2.0| image:: /pictures/applications-other.png + diff --git a/blog/very-special-christmas-present-everyone-openlp-20-beta-4.rst b/blog/very-special-christmas-present-everyone-openlp-20-beta-4.rst index 4cd1d34..ffe68a9 100644 --- a/blog/very-special-christmas-present-everyone-openlp-20-beta-4.rst +++ b/blog/very-special-christmas-present-everyone-openlp-20-beta-4.rst @@ -27,7 +27,7 @@ previous versions of OpenLP with your most recent database.* This release is no different to the last one, chock-full of bug fixes, with a few features, or feature enhancements, thrown in. We are also constantly updating `the manual -(http://manual.openlp.org/) `__ to reflect +(http://manual.openlp.org/) `_ to reflect these new features and enhancements and a lot of changes have already been documented. @@ -35,14 +35,14 @@ Some of the features you'll find in this release: - A top toolbar in the web remote - `Media has been - rewritten `__ + rewritten `_ to make integration of other media systems, like VLC, easier. - Added "Justify" as a theme option (note: this makes themes not backward compatible if this option is used) - Ability to edit songs loaded as part of a service which are not stored permanently in the songs database. - `Special - shortcuts `__ + shortcuts `_ for the slide controller to go directly to any verse. Some of the bug fixes you'll find in this release: @@ -86,6 +86,7 @@ take the time to refresh yourself with Jesus Christ, our Wonderful Counselor, Mighty God, Everlasting Father and Prince of Peace. Amen. `Go grab OpenLP 1.9.8 from the Download -page! `__ +page! `_ + +.. |Christmas Present| image:: /pictures/christmas_present.png -.. |Christmas Present| image:: http://openlp.org/files/u2/christmas_present.png diff --git a/blog/windows-8-and-buggy-benjamin.rst b/blog/windows-8-and-buggy-benjamin.rst index 604dfe0..2669128 100644 --- a/blog/windows-8-and-buggy-benjamin.rst +++ b/blog/windows-8-and-buggy-benjamin.rst @@ -9,7 +9,7 @@ We've had a number of reports recently of users with Windows 8 being unable to run OpenLP. Unfortunately from our side we have not had any problems with our tests on Windows 8. If you have Windows 8 `please -contact us `__ to let us know your +contact us `_ to let us know your experiences, both good and bad. Even if everything is working perfectly fine, we want to know that. @@ -22,9 +22,9 @@ some of OpenLP's dependencies. Secondly, we have found two regressions in version 2.0, which have been fixed but are waiting for a release. The first is an issue with transparent themes which are `no longer -transparent `__, and the +transparent `_, and the second is a `bug in the export -function `__. +function `_. Interestingly, we never realised how much the export feature was used until it was broken. We've had quite a number of folks reporting the @@ -33,7 +33,7 @@ issue. If you are experiencing either of these issues on Windows or Mac OS X then we recommend downgrading to version 1.9.12, `which can still be found on -SourceForge `__. +SourceForge `_. Users on Linux can either patch their version of OpenLP with help from us, or sit tight until we make a bugfix release. @@ -45,4 +45,4 @@ We're hoping to make a release sometime in December. We're hoping to release version 2.0.1 on Sunday the 6th of January, the first release of the new year. -.. |Windows 8| image:: http://openlp.org/files/u2/windows8.jpg +.. |Windows 8| image:: /pictures/windows8.jpg diff --git a/blog/workaround-dep-error-windows.rst b/blog/workaround-dep-error-windows.rst index 629795c..1961e89 100644 --- a/blog/workaround-dep-error-windows.rst +++ b/blog/workaround-dep-error-windows.rst @@ -7,20 +7,20 @@ |Windows| Recently we have had users `report issues with -OpenLP `__ +OpenLP `_ running on certain installs of Windows with an error about DEP. This seems to be mostly on Windows Vista but could possibly be an issue with more recent versions of Windows. DEP stands for Data Execution Prevention. In short this is to prevent malicious programs from using memory in a way that it shouldn't. That is a really poor description, but the `folks at Wikipedia have a detailed -description `__. +description `_. You can `find out more from Microsoft -too `__. +too `_. When a program you know you can trust experiences an issue with DEP you should be able to `disable DEP for that -program `__. +program `_. There is an issue, however, chances are if you try this method OpenLP will not be listed (manually selecting the exe will also not work from my experience). This will make it impossible to disable DEP for OpenLP @@ -37,7 +37,7 @@ OpenLP running. First, you need to open an elevated command prompt or administrative command prompt. If you are unsure how to do that, Vista x64 has a great `guide on how to do -it `__. +it `_. Next enter this command into the elevated command prompt: @@ -57,11 +57,12 @@ open an elevated command prompt and enter: Reboot and DEP is now enabled again. These instructions were taken from `instructions on the Vista x64 -site `__ +site `_ I suggest you give it a look also. This may not be the best way to do this as we don't seem to have any real DEP/Windows experts here so if you have a better way let us know in the comments below and if it checks out we will update the blog entry. -.. |Windows| image:: http://openlp.org/files/u1284/Windows-8-logo-300x300.jpg +.. |Windows| image:: /pictures/Windows-8-logo-300x300.jpg + diff --git a/files/files/openlp-service-tutorial.webm b/files/files/openlp-service-tutorial.webm new file mode 100644 index 0000000000000000000000000000000000000000..e3dd7c0110e63134fdda6918d0fe004d6938c701 GIT binary patch literal 13416925 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 z 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