Simon Hanna
4206d11228
Make methods static where possible
2016-01-04 01:18:01 +01:00
Tim Bentley
3a8b068af8
Year older
2015-12-31 22:46:06 +00:00
Jonathan Springer
3b3c8a35b6
merge trunk
2015-11-29 17:57:37 -05:00
Tim Bentley
64867b52a8
Add tests for Presentations
2015-11-28 17:04:46 +00:00
Tim Bentley
ae1888106d
Fix Presentations and Media
2015-11-28 15:37:26 +00:00
Jonathan Springer
285e12bc9d
PEP8
2015-11-06 20:09:32 -05:00
Jonathan Springer
7af1ca1d49
Migrate to PyQt5
2015-11-06 19:49:40 -05:00
Tim Bentley
9590de703a
plugins again
2015-10-16 17:49:58 +01:00
Tomas Groth
3b0b75e5b6
Remove unneeded import.
2015-06-16 09:47:42 +02:00
Tomas Groth
1b332c1580
Fix PDF reader using wrong maindisplay size.
2015-06-10 17:05:29 +02:00
Tomas Groth
14031720be
Fix timer that checks for presentation slide change, remove powerpoint event handler that did the same.
2015-06-05 22:22:16 +01:00
Tomas Groth
0e2e281fa0
pep8 fix
2015-06-04 00:27:56 +01:00
Tomas Groth
bee9808503
Hide the main impress window when loading a presentation, but make it visible for a moment when starting presentation. Hopefully fixes bug 1420356.
...
Fixes: https://launchpad.net/bugs/1420356
2015-06-04 00:27:03 +01:00
Tomas Groth
f0232d7147
Improve the detection of powerpoints presentation window by only looking at the filename root.
2015-06-02 22:53:11 +01:00
Tomas Groth
2bc78ffd25
Fix traceback when going live with presentation while blanked to desktop
2015-06-02 22:16:10 +01:00
Tomas Groth
3f145078f5
Set service_item.name to "images" for pdfs (which are images though they are presentations)
2015-06-02 22:13:15 +01:00
Tomas Groth
9b0ebabc92
Last minute fixes... Don't query window process, instead look at window title for presentation filename.
2015-05-27 10:45:52 +02:00
Tomas Groth
6cd2704814
Revert attempt to try to hide powerpoint presentation window. Instead try to minimized the flashing in the taskbar.
2015-05-26 22:26:59 +01:00
Tomas Groth
aef340b631
Added some logging
2015-05-25 13:08:26 +01:00
Tomas Groth
dce6031a9f
Only try to hide powerpoint presentation window for powerpoint 2007 and newer.
2015-05-25 12:12:54 +01:00
Tomas Groth
a07b8a8f49
Added support for odp for powerpoint 2007 and newer.
2015-05-08 16:47:02 +02:00
Tomas Groth
b52a4e640c
Hide the powerpoint presentation window from the taskbar - can be disabled from the settings.
2015-05-08 10:17:35 +02:00
Tomas Groth
bf665a8549
Remove unnecessary powerpoint presentation setting.
2015-05-07 14:45:52 +02:00
Tomas Groth
47acc9dc89
pep8 fixes
2015-05-05 11:03:47 +02:00
Tomas Groth
cd6903be86
Added support for Powerpoint events, which is used to update the slidecontroller if OpenLP is not in focus.
2015-05-05 10:53:31 +02:00
Tomas Groth
af3eaf2b37
Added an option for letting powerpoint control the size and position for the presentation window. Workaround for windows 8.1 scaling.
2015-05-03 19:25:00 +01:00
Tomas Groth
73ae9a2643
Make screenshots for main webview, even on single screen setup. Fixes bug 1449041.
...
Fixes: https://launchpad.net/bugs/1449041
2015-05-01 16:21:59 +02:00
Tomas Groth
cdb564c4f3
Partly revert to old unblanking workaround for powerpoint 2010.
2015-04-30 16:57:26 +02:00
Tomas Groth
d044821483
pep8 fixes
2015-04-30 14:48:45 +02:00
Tomas Groth
1333c2ff43
Implement workaround for unblanking bug in powerpoint 2010
2015-04-30 14:38:55 +02:00
Tomas Groth
472baeb079
Fix blanking
2015-04-28 22:24:01 +01: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
Tomas Groth
e21729c14f
Fix wrong indentation
2015-04-27 19:07:14 +01:00
Tomas Groth
23ddd918d1
Open PowerPoint hidden so the main application window isn't visible.
2015-04-27 16:59:22 +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
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
Tomas Groth
f8084059ba
Added test + small fixes.
2015-03-18 22:04:30 +00:00
Tomas Groth
d74f2c05ff
Fix crash if presentation file in the mediamanger was removed bewteen sessions. Fixes bug 1432418.
...
Fixes: https://launchpad.net/bugs/1432418
2015-03-15 21:53:46 +00:00
Tomas Groth
79c1335d41
Only update presentation thumbnails if needed. Fixes bug 1424330.
...
Fixes: https://launchpad.net/bugs/1424330
2015-03-10 22:00:32 +00:00
Tomas Groth
c9f2b3d173
typo
2015-03-09 21:39:31 +00:00
Tomas Groth
0777a5cb90
When writing in utf8, also read in utf8
2015-03-06 09:35:47 +01:00
Tomas Groth
98b2be5bc7
Make presentation controller save notes and titles in utf-8 encoding. Fixes bug 1424972.
...
Fixes: https://launchpad.net/bugs/1424972
2015-02-27 21:11:41 +00:00
Ken Roberts
19e31d7492
Missed encoding for md5_hash
2015-02-10 13:01:22 -08:00
Ken Roberts
88cb02bb3d
Fix bug #1417809 : Remove default ascii encoding so md5hash can be used to hash other data.
...
bzr-revno: 2497
Fixes: https://launchpad.net/bugs/1417809
2015-02-10 21:38:53 +02:00
Tomas Groth
1e9430b435
Fix bug 1414980: Make xml parsing of presentation manager files recover if errors are encountered.
...
Fix bug 1414978: Set the cursor back to normal after deleting a presentation.
Fix bug 1410738: Added a cancel-button to FTW when no internet is available.
Fix bug 1412517: Fix support for 'end' mark in bible-search.
bzr-revno: 2495
Fixes: https://launchpad.net/bugs/1414978 , https://launchpad.net/bugs/1414980 , https://launchpad.net/bugs/1410738 , https://launchpad.net/bugs/1412517
2015-02-10 21:24:33 +02:00
Ken Roberts
0636985a74
fix presentation controller call to md5_hash
2015-02-04 09:20:14 -08:00
Phill Ridout
0cc2ae5998
Fix exception raised on mac
...
Fixes: https://launchpad.net/bugs/1414360
2015-01-27 19:57:09 +00:00
Tomas Groth
6668282fde
Set the cursor back to normal after deleting a presentation. Fixes bug 1414978.
...
Fixes: https://launchpad.net/bugs/1414978
2015-01-27 15:59:06 +01:00
Philip Ridout
5390ed5bac
Fixes Bug #1367141 : Presentations/Images with same name gets the same thumbnail
...
Uses the database id for thumbnails. Uses an md5 hash of the path and file name for presentations (as there is no db for presentations)
Also added code to remove the old thumbnails.
bzr-revno: 2487
2015-01-24 18:24:51 +00:00
Phill Ridout
854537b3e6
PEP fix
2015-01-22 18:01:54 +00:00
Phill Ridout
75dff3d2be
HEAD
2015-01-22 17:31:00 +00:00
Phill Ridout
833c6fb800
Add test
2015-01-22 15:05:03 +00:00
Phill Ridout
d6b8cd1d2a
code tidies
2015-01-22 13:59:46 +00:00
Phill Ridout
7750f1ec11
Correct the rest of the headers
2015-01-22 13:31:25 +00:00
Phill Ridout
4d749a89ac
Presentation fixes
2015-01-20 21:56:05 +00:00
Raoul Snyman
ffcea13021
Updated the copyright.
2015-01-18 15:39:21 +02:00
Tim Bentley
f3c09af379
Years go by
2014-12-31 10:58:13 +00:00
Tomas Groth
4123b9af1d
Imported just 'which' from shutil, instead of the complete module. Also set the default song search to search as type.
2014-12-06 20:08:42 +00:00
Tomas Groth
be12ce54bb
Use shutil.which instead of calling which with check_output.
2014-12-05 21:10:58 +00:00
Tomas Groth
9c64bd9d56
Added pptm as support file format for Powerpoint, Powerpoint Viewer and Libre/OpenOffice Impress. Fixes bug 1088800.
...
Fixes: https://launchpad.net/bugs/1088800
2014-11-28 08:21:03 +00:00
Tomas Groth
3693e55f5c
Change filename encoding to only apply to local variable.
2014-10-27 11:37:22 +01:00
Tomas Groth
5ecbfa61fd
Fix tests so they can run individually.
...
Fix for importing custom tags from openlyricsxml.
Fixed console popping up on windows when running mudraw.exe.
Added oxps as supported presentation filetype (by mudraw).
bzr-revno: 2425
2014-10-21 22:06:02 +01:00
Tomas Groth
c02ef96fff
Made the code a bit more readable by introducing PDF_CONTROLLER_FILETYPES
2014-10-14 11:05:35 +02:00
Phill Ridout
ddec0e00cd
Patch changes from botched branch
2014-10-06 19:09:47 +01:00
Tomas Groth
9dbbe9d5be
Fixed console popping up on windows when running mudraw.exe
2014-10-03 11:57:35 +02:00
Tomas Groth
2b9d36702b
Added oxps as supported presentation filetype (by mudraw)
2014-09-29 21:11:07 +01:00
Tomas Groth
78d9da5c26
Fix comments and typos
2014-09-22 22:19:02 +01:00
Tomas Groth
dab4ad7080
trunk
2014-09-08 22:08:49 +01:00
Jonathan Springer
f3207dac8e
Consolidate platform specific checks into the common module
2014-08-27 19:18:06 -04:00
Phill Ridout
34a1ab3b3e
HEAD
2014-08-26 17:51:52 +01:00
Tomas Groth
a48589752f
Moved thumbnail setting into the main settingstab.
2014-08-25 21:04:33 +01:00
Tomas Groth
a0b7c72e09
Changed Image dimension-key into width and height + a bunch of small changes
2014-07-15 20:52:59 +02:00
Tomas Groth
b6cd13fc91
pep8 fixes
2014-07-15 12:02:56 +02:00
Tomas Groth
597e06153c
Removed ppinterface.py, restructured test_impresscontroller.py, and small cleanup/fixes
2014-07-15 11:23:45 +02:00
Tomas Groth
8fa23ac95d
Added support for showing thumbnails of images in webinterface
2014-07-14 14:41:27 +02:00
Tomas Groth
06110df08b
Add notes and titles to presentation-serviceitem when creating it, and updated stageview to show title+thumbnail+notes.
2014-07-14 11:58:05 +02:00
Tomas Groth
98a58d45bf
pep8 fixes
2014-07-11 15:35:44 +02:00
Tomas Groth
406cc506c1
Merged with trunk and fixed tests
2014-07-11 13:35:56 +02:00
Tomas Groth
79c7c58398
Added test for powerpointcontroller
2014-07-03 13:21:12 +02:00
Phill Ridout
9b6979b840
Changed log.warn to log.warning
2014-06-30 21:59:22 +01:00
Tomas Groth
49342f4a69
Improve Powerpoint error handling
2014-06-22 22:12:59 +02:00
Tomas Groth
d424270b7f
Fixed locating mudraw on windows and mac, and enabled presentationplugin on mac.
2014-05-30 11:21:26 +02:00
Andreas Preikschat
deff310f53
removed u'
2014-05-02 08:42:17 +02:00
Tomas Groth
bc29a01eb5
head
2014-04-23 21:30:12 +02:00
Samuel Mehrbrodt
4640b1b2d9
Trunk
2014-04-15 10:33:21 +02:00
Raoul Snyman
ff5279d21c
Cleaned up the UI of the tabs on the "Library" toolbox.
...
Added a test.
Fixed up PEP8 so that code analysis passes.
bzr-revno: 2354
2014-04-14 19:28:04 +01:00
Raoul Snyman
b9ba2c68a6
Fix up PEP8 issues.
2014-04-12 22:19:22 +02:00
Samuel Mehrbrodt
a82a13d2ed
Fixes for PDF DPI Detection
2014-04-09 12:48:12 +02:00
Samuel Mehrbrodt
d1ab85d2fc
Trunk
2014-04-07 15:51:49 +02:00
Samuel Mehrbrodt
8b7bbb4761
Merge trunk
2014-03-31 20:48:10 +02:00
Tomas Groth
0f0e09a282
Fixed wrong dll load path.
2014-03-29 20:56:20 +01:00
Tomas Groth
8ad47cb888
Fixes for windows tests and for starting OpenLP on windows.
2014-03-24 17:49:50 +01:00
Tim Bentley
bbe4169c24
Fix all formatting errors
2014-03-21 21:38:08 +00:00
Tomas Groth
991661b169
Head
2014-03-19 18:49:46 +01:00
Tomas Groth
fa4120a4bd
Small test fixes
2014-03-18 21:58:52 +01:00
Tim Bentley
30835067d3
fix trunk
2014-03-18 20:36:02 +00:00
Tomas Groth
258f1db411
Merged with head.
2014-03-18 20:40:09 +01:00