Commit Graph

13425 Commits

Author SHA1 Message Date
64695b9c33 Strip out unnecessary asserts 2015-04-28 16:06:36 +02:00
fda7ab562c Add some tests 2015-04-28 16:01:09 +02:00
Tomas Groth
9c0525b00c Use return-to-pre-blank-slide fix for all powerpoint versions. 2015-04-28 14:36:43 +02:00
Tomas Groth
ed6d454105 Small fixes for powerpoint. 2015-04-28 11:55:40 +02:00
2a1778c878 Add a test for the constructor 2015-04-28 01:04:16 +02:00
b1237b6b6a Add 2.1.4 to the list of allowed tags. 2015-04-27 23:18:03 +02:00
Tomas Groth
e21729c14f Fix wrong indentation 2015-04-27 19:07:14 +01:00
07b7d9b6a9 Fix a problem with VLC 2.2 on Mac OS X, where VLC could not find it's plugins, and would bomb out.
bzr-revno: 2533
2015-04-27 17:02:16 +01:00
Tomas Groth
23ddd918d1 Open PowerPoint hidden so the main application window isn't visible. 2015-04-27 16:59:22 +01:00
f638418b7b Fix the tests on OS X to remove the plugin path and the module when re-running the tests 2015-04-27 11:33:29 +02:00
217b731a95 No need to figure out if VLC is available if we've loaded the module before 2015-04-27 11:24:02 +02:00
1ad2578065 WIP: Add another test to check that both tests are working properly 2015-04-27 11:12:28 +02:00
Jonathan Springer
c555c927e5 Fix up the test
bzr-revno: 2532
2015-04-26 14:18:40 +02:00
Jonathan Springer
1bd0a3190b Merge fixed test from lp:~raoul-synman/openlp/mac_dock_fix 2015-04-25 18:11:48 -04:00
Jonathan Springer
1b52957a6b Fix restoring to main window when the dock icon is clicked
bzr-revno: 2531
2015-04-25 20:49:58 +01:00
1387bfc838 Fixed up the test 2015-04-25 21:29:39 +02:00
ab54b04468 Fix VLC 2.2 on OS X which cannot be loaded due to an incorrect plugin path 2015-04-25 16:32:09 +02:00
Jonathan Springer
8e0fc05b82 Inital stab at test 2015-04-25 10:06:32 -04:00
Jonathan Springer
a162aa50fa merge trunk 2015-04-24 17:00:16 -04:00
Tim Bentley
81576d9313 Translations
bzr-revno: 2530
2015-04-24 21:30:30 +01:00
Tim Bentley
886bf6154b Trans 23-4 2015-04-24 05:57:01 +01:00
Tomas Groth
63bdf756ee Delete image thumbnails when the image is removed. Fixes bug 1446491.
Make sure we always add a blank line between verses. Fixes bug 1439311.
Normalize file path to OS standard after drag-and-drop. Fixes bug 1440571.
Make the way we display verse ranges consistent and make use of localized or custom separators. Fixes bug 1081807
Disable button for replacing live background if the webkit player is not available.

bzr-revno: 2529
2015-04-23 22:01:32 +01:00
Tomas Groth
ae785815c8 Fix test on windows. 2015-04-22 22:05:46 +01:00
Tomas Groth
cbeece7375 Added test for on_delete_click in the image plugin. 2015-04-22 21:57:33 +01:00
Tomas Groth
29f5efeb91 Delete image thumbnails when the image is removed. Fixes bug 1446491.
Fixes: https://launchpad.net/bugs/1446491
2015-04-22 20:37:32 +01:00
Tomas Groth
f8114d0b97 Disable button for replacing live background if the webkit player is not available. 2015-04-21 22:49:22 +01:00
Tomas Groth
cd7c4f6197 Make sure we always add a blank line between verses. Fixes bug 1439311.
Fixes: https://launchpad.net/bugs/1439311
2015-04-11 23:13:30 +01:00
Tomas Groth
6f5a139329 Normalize file path to OS standard after drag-and-drop. Fixes bug 1440571.
Fixes: https://launchpad.net/bugs/1440571
2015-04-07 23:20:30 +01:00
Tomas Groth
c294ea5752 Make the way we display verse ranges consistent and make use of localized or custom separators. Fixes bug 1081807
Fixes: https://launchpad.net/bugs/1081807
2015-04-07 23:01:52 +01:00
Martin Zibricky
864fb08dee Add dbus package as required python module for Linux - updated script check_dependencies.
bzr-revno: 2528
2015-04-03 23:43:36 +02:00
Tomas Groth
67ecf9b901 Take focus back if Powerpoint steals it - fixes bug 1423913.
Optionally advance a Powerpoint slides animation when clicked in the slidecontroller - fixes bug 1194847.
Made OpenLP respect hidden slides. Improved logging in case of errors.
For Impress, go to previous effect instead of the previous slide.

bzr-revno: 2527
Fixes: https://launchpad.net/bugs/1423913, https://launchpad.net/bugs/1194847
2015-04-03 20:36:02 +02:00
Tomas Groth
cff0b412f8 Mark a custom slide edited from preview as coming from plugin. Fixes bug 1439671.
Use html.escape instead of the deprecated cgi.escape
Fix support for special characters in theme names. Fixes bug 1438563.
Fix another case of traceback when playing media with no players available/enabled (bug 1422761).

bzr-revno: 2526
Fixes: https://launchpad.net/bugs/1439671, https://launchpad.net/bugs/1438563, https://launchpad.net/bugs/1422761
2015-04-03 20:31:19 +02:00
Tomas Groth
da6f88a7ae Mark a custom slide edited from preview as coming from plugin. Fixes bug 1439671.
Fixes: https://launchpad.net/bugs/1439671
2015-04-02 21:49:19 +01:00
Tomas Groth
589bc98bec Use html.escape instead of the deprecated cgi.escape 2015-04-02 21:32:20 +01:00
Tomas Groth
f8b575065a pep8 fix 2015-04-02 21:29:43 +01:00
68a15c231c Fix bug #1437771: Clear the song after every import
- Set processed song to None after importing
- Update tests to check that song is None after importing
- Remove tests that were testing OptionParser, and replace with tests testing parse_options()
- Fix some docstring typos causing some tests to have a name of " (yes, a single double-quote)

bzr-revno: 2525
Fixes: https://launchpad.net/bugs/1437771
2015-04-02 21:36:36 +02:00
Tomas Groth
d2301e016e improved logging 2015-04-02 13:50:50 +01:00
Tomas Groth
335c804e8f Fix support for special characters in theme names. Fixes bug 1438563.
Fixes: https://launchpad.net/bugs/1438563
2015-04-02 10:04:56 +01:00
Tomas Groth
d5804567b5 Added test + some cleaning 2015-04-02 09:33:46 +01:00
Tomas Groth
d627982bfe Go to previous effect instead of the previous slide. 2015-04-01 21:38:42 +01:00
02128c85f0 Fix bug #1437771: Clear the song after every import
- Set processed song to None after importing
- Update tests to check that song is None after importing
- Remove tests that were testing OptionParser, and replace with tests testing parse_options()
- Fix some docstring typos causing some tests to have a name of " (yes, a single double-quote)

Fixes: https://launchpad.net/bugs/1437771
2015-03-31 22:58:51 +02:00
Tomas Groth
3f8a7975ee Test fix 2015-03-30 15:31:41 +02:00
Tomas Groth
0e6cff913a Take focus back if Powerpoint steals it - fixes bug 1423913. Optionally advance a Powerpoint slides animation when clicked in the slidecontroller - fixes bug 1194847. Made OpenLP respect hidden slides. Improved logging in case of errors.
Fixes: https://launchpad.net/bugs/1194847, https://launchpad.net/bugs/1423913
2015-03-26 15:22:23 +01:00
Tomas Groth
e9c0057b96 Fix a traceback by changing filepath to file_path. Fixes bug 1389149.
Fixes: https://launchpad.net/bugs/1389149
2015-03-26 15:17:14 +01:00
Jonathan Springer
16425b05a0 Fix bug 1247661 by restoring to main window when the dock icon is clicked 2015-03-24 18:33:57 -04:00
Tomas Groth
41c695bbec Insert timeout on acquiring lock in slidecontroller to avoid hang. Fixes bug 1413324.
Run XInitThreads when using VLC to make it work correctly. Fixes bug 1433245.
Disable the stop button in the slidecontroller mediaplayer buttons instead of hiding it to stop the position and audio slider resizing. Fixes bug 1431478.
Fixed a webkit player exception. Fixes bug 1431476.
Fix crash if presentation file in the mediamanger was removed bewteen sessions. Fixes bug 1432418.
Updated the list of extensions supported by VLC.

bzr-revno: 2524
Fixes: https://launchpad.net/bugs/1413324, https://launchpad.net/bugs/1433245, https://launchpad.net/bugs/1431478, https://launchpad.net/bugs/1431476, https://launchpad.net/bugs/1432418
2015-03-22 22:27:36 +02:00
Tomas Groth
25f6fe0a59 Fix another case of bug 1422761.
Fixes: https://launchpad.net/bugs/1422761
2015-03-20 17:03:45 +00:00
Tomas Groth
f8084059ba Added test + small fixes. 2015-03-18 22:04:30 +00:00
Tomas Groth
7e406e7005 Insert timeout on acquiring lock in slidecontroller to avoid hang. Fixes bug 1413324.
Fixes: https://launchpad.net/bugs/1413324
2015-03-18 22:02:51 +00:00
Tomas Groth
b3fd23da59 Updated the list of extensions supported by VLC. 2015-03-18 20:44:35 +00:00