Tim Bentley
3e8e72be85
move methods and clean up
2016-04-05 18:30:20 +01:00
Tim Bentley
b7da0be71e
move method
2016-04-05 18:10:51 +01:00
Tim Bentley
f19280c88d
move method
2016-04-05 17:58:29 +01:00
Tim Bentley
5dd4b8e386
Pep8
2016-04-04 21:27:33 +01:00
Tim Bentley
85587ce2f3
uno commands
2016-04-04 21:14:04 +01:00
Tim Bentley
98a021b89f
Pep8
2016-04-04 21:03:19 +01:00
Tim Bentley
dffba47b44
move version checker
2016-04-04 20:53:54 +01:00
suutari-olli
447f7a9ead
Merging to trunk on 3.4.16
2016-04-03 23:58:06 +03:00
Tim Bentley
a0bfc7d069
move methods
2016-04-03 20:44:09 +01:00
Tim Bentley
6fa0f07e32
head
2016-04-03 20:07:09 +01:00
Tim Bentley
d7e2e0e839
remove import
2016-04-03 20:06:48 +01:00
ian@knightly.xyz
a0e004b68f
Adds the ability to choose a maximum height for non-text slides in the list-preview-widget in slide controllers. See branch description for further details. May require sanity check.
...
Changes since last proposal:
- Fixed copy-paste error in comments
- Shifted common test code into setup function as recommended.
- Testing max height doesn't exceed settings spin-box (as requested) not changed as any positive int is valid & spin-box values are arbitrary. (See reply to diff comments on r2630 for ...
bzr-revno: 2636
Fixes: https://launchpad.net/bugs/891860 , https://launchpad.net/bugs/1550856
2016-04-03 16:55:55 +01:00
suutari-olli
1739492520
This branch includes the following UI string changes:
...
These changes mainly take place on mainwindow.py but few other strings are changed as well.
Media Manager, Projector Manager, Service Manager, Theme Manager, Preview Panel and Live Panel.
have been renamed to: ”Library, Projectors, Service, Themes, Preview and Live."
Tooltips/texts for these have been changed.
In "Configurate OpenLP":
- Changed typing for all labels to lowercase
(Expect for starting videos automatically, that string may needs to be changed once bug related to that is fixed)
- Removed "Manager" from some strings since it's no longer used.
- Added dots to various tooltips / descriptions.
In advanced tab: Number of recent files to display: has been changed to Number of recent Service files to display:
2016-04-03 18:54:39 +03:00
Tim Bentley
7424d6be8b
More refactoring
...
bzr-revno: 2635
2016-04-03 16:54:13 +01:00
suutari-olli
e8e893c842
Changed Live to live (lowercaps) for controlling this setting to match other settings.
2016-04-03 14:26:48 +03:00
6bca1fc455
Fix decode() string error in about text - fix qt try/except error in projector
2016-04-01 20:04:15 -07:00
Tim Bentley
ec30c560a7
move tests and code
2016-04-01 18:28:40 +01:00
Tim Bentley
dbb07db257
fix PEP8
2016-04-01 18:15:45 +01:00
Tim Bentley
0678155400
fix PEP8
2016-04-01 18:09:47 +01:00
Tim Bentley
203c7b9dd8
move historycombo
2016-04-01 17:56:54 +01:00
suutari-olli
12b63f8e71
Merged to trunk (1.4.2016)
2016-04-01 16:10:23 +03:00
suutari-olli
36d15615d1
- Changed comments related to "default image" to match "logo".
...
- Removed one default_
2016-04-01 05:32:36 +03:00
suutari-olli
4f5bb4f5eb
Added empty newline to the end of generaltab.py
2016-04-01 04:45:46 +03:00
suutari-olli
eee1301f4e
In this branch:
...
- Removed old "Default image" settings from advanced tab.
- Removed related imports and functions.
- Renamed def on_background_color_changed to on_logo_background_color_changed
2016-04-01 04:11:28 +03:00
suutari-olli
79724872fd
In this branch:
...
- Renamed "Default image" and related settings to "Logo" etc.
- Moved these settings to General tab from Advanced tab
- Re-wired these settings to code functions
To do:
- Remove these from advanced tab.
- Verify tests still work
2016-04-01 03:54:33 +03:00
suutari-olli
3aa7851c7d
Added two tests for this.
...
The other to check if visibility is changed to "True" for logo, the other for the opposite.
To do:
How to name this new setting? / Old "Default image" settings.
2016-03-31 23:35:04 +03:00
Tim Bentley
cd239fe802
fixes
2016-03-31 17:47:42 +01:00
Tim Bentley
4362ff63f8
language manager
2016-03-31 17:42:42 +01:00
Tim Bentley
ba6d66497c
actions
2016-03-31 17:34:22 +01:00
Tim Bentley
3693cf331d
fix string in natural sort and move db
2016-03-31 17:14:28 +01:00
suutari-olli
005cf54116
Removed duplicate check for this setting from def setup,
...
realized it is overridden by later check anyways.
2016-03-30 20:33:56 +03:00
suutari-olli
16077a855f
Removed # which was added in search for solution from:
...
Registry().execute('live_display_active')
(This was noticed while looking at the diff)
2016-03-30 20:04:10 +03:00
suutari-olli
19862a69a3
Merged to trunk.
2016-03-30 19:54:20 +03:00
suutari-olli
a95f72c93a
Now using self.setVisible(False) instead of transparency for hiding the logo.
...
Renamed the visual text for the setting to: "Don't show Logo"
2016-03-30 19:50:12 +03:00
Tim Bentley
d11cb1d622
Only set tab_visited when the tab is visited and not on loading
2016-03-29 17:55:33 +01:00
Tim Bentley
be8bdcf1f3
remove print
2016-03-29 17:00:55 +01:00
Tim Bentley
2433efdfd0
Update themes in service manager when themes are set in settings
2016-03-29 16:45:59 +01:00
Tomas Groth
12a8481e14
Use standard button text in the FTW, if possible. Fixes bug 1554554.
...
Fixes: https://launchpad.net/bugs/1554554
2016-03-23 12:55:54 +01:00
Tomas Groth
dc0924fbbb
Translation fixes. Fixes bug 1545072
...
Fixes: https://launchpad.net/bugs/1545072
2016-03-22 22:11:12 +01:00
Tomas Groth
c9a8e2cf59
trunk
2016-03-22 15:14:16 +01:00
Tomas Groth
1f9478208e
trunk
2016-03-20 21:37:05 +01:00
Ian Knight
80a8abf4d0
Merged changes from trunk
2016-03-21 01:30:15 +10:30
Ian Knight
4980465f98
Cleaned pep8 errors
2016-03-21 01:14:00 +10:30
suutari-olli
dd70dbe515
Changed word order from "show nothing default" to "default show nothing" to better match other settings in the set.
2016-03-16 19:37:54 +02:00
ian@knightly.xyz
dc6a9b6d86
Added single click preview for service manager (see attached blueprint)
...
- Checkbox appears in advanced settings tab.
- When enabled, items will be sent to preview when clicked in service manager, but NOT if double-clicked.
bzr-revno: 2629
Fixes: https://launchpad.net/bugs/1536809
2016-03-15 22:34:58 +01:00
second@tgc.dk
6738d936cd
Fix slide order change when splitting custom slides. Fixes bug 1554748.
...
Fix EasyWorship import issues with missing verses and traceback on unknown chars.
Fix traceback in the bug-report dialog. Fixes bug 1554428.
Fix weird test bug in test_pluginmanager.py.
Pep8 fixes
bzr-revno: 2628
Fixes: https://launchpad.net/bugs/1547234 , https://launchpad.net/bugs/1553922 , https://launchpad.net/bugs/1554428 , https://launchpad.net/bugs/1554748
2016-03-15 22:32:10 +01:00
suutari-olli
432c7a6380
Visual ident pep8 fix.
...
If there are other's after this, they are part of trunk?
2016-03-15 22:12:37 +02:00
suutari-olli
a73c42ac34
Added: "Do not show anything on startup" as an option for disabling default image and background.
...
(By default OpenLP logo and white bg color are shown on primary Live monitor
(At the moment it's only possible to change the color/image but not disable them.)
2016-03-15 21:39:51 +02:00
suutari-olli
87cdde1575
Merging trunk on 15/3/16
2016-03-15 21:14:40 +02:00
suutari-olli
4a6b5b7cc4
In this merge:
...
- Moved setting for controlling unblanking behaviour to General options tab.
- Removed it from advanced tab
- Changed default setting to "no"
- Looped playback (once or to end) is now linked to this setting
- Unblanking slides on click -.- no longer unblanks display when sending new items live if
"Unblank display when sending new item to live" is not enabled. -.-
- Doubleclicking preview -.- ^^
- Improved some comments
To do:
Test(s)?
2016-03-15 20:37:55 +02:00
suutari-olli
ddae0b4247
Removed duplicate: self.on_hide_display(True)
...
(Was trying to create/test a test but failed and forgot to take it away)
2016-03-15 16:11:24 +02:00
suutari-olli
a78565568f
Pep8 fixes
...
To do:
Test(s)
2016-03-15 12:30:37 +02:00
suutari-olli
0c23135304
- Removed Whites space before (self, item) on row 789, how did it get there in the first place?
2016-03-15 11:39:54 +02:00
suutari-olli
546ed56823
- If display is blanked when song in Live is edited, now re-blanks display after updating the song. (Improved fix)
...
- Improved un-blanking when starting Loop, pressing "Stop loop" no longer unblanks display.
- Improved comment(s)
To do:
- Write test(s)
2016-03-14 04:11:13 +02:00
Tomas Groth
4cea5e8b43
Fix traceback in the bug-report dialog. Fixes bug 1554428.
...
Fixes: https://launchpad.net/bugs/1554428
2016-03-12 22:22:21 +01:00
suutari-olli
d61ded487e
In this Merge:
...
- Min. search lenght no longer counts spaces.
- Bolded part of "Empty or too short" error message
- Modified some comments
To do:
- Write tests
Optional fixes that are not yet done/may not be done.
- Listing search results when typing for Text search
2016-03-09 02:25:07 +02:00
suutari-olli
6de4a5c923
In this commit:
...
- Replace '. ' with ' ' in Reference search, so for an example Gen. 1 works
- Modified related error messages
To do:
- Write tests
Optional fixes that are not yet done/may not be done.
- Block spaces + single character combos since they kind of break the search.
- Listing search results when typing for Text search
2016-03-09 00:46:47 +02:00
Tim Bentley
0c2c869dbf
Fix more bugs
2016-03-08 17:49:57 +00:00
suutari-olli
432177fd2d
In this commit:
...
- Added: self.application.set_normal_cursor() to "Web bible" and "no search results" for combined.
To do:
- Write tests
Optional fixes that are not yet done/may not be done.
- Ignore '.' in Reference search for smoother searching experience + Remove mention about it in error and add ending to uistrings.py
- Block spaces + single character combos since they kind of break the search.
- Listing search results when typing for Text search
2016-03-08 03:34:42 +02:00
suutari-olli
07c519084a
- Moved empty/short search messages and parts of scripture error to uistrings.py
...
- Improved some Error messages
- Improved some comments
2016-03-08 02:34:31 +02:00
Tim Bentley
4e39f71f4e
remove crash systemplayer
2016-03-07 21:55:13 +00:00
Tim Bentley
7308a97c29
remove crash
2016-03-07 21:52:09 +00:00
Ian Knight
68460f5e3f
Added smart scaling when manually resized, integrated with settings dialog, fixed some pep8 errors
2016-03-06 03:11:32 +10:30
4a74c9ce68
Projector - String standards
2016-03-03 09:53:29 -08:00
suutari-olli
43df6739b0
Now including fix for bug:
...
https://bugs.launchpad.net/openlp/+bug/1531691
2016-03-03 04:49:04 +02:00
suutari-olli
87b9ae3600
Added "Unblank display when changing slide in Live" to advanced tab.
...
Added automatic unblanking when starting loopped playback.
Now, only the tests remain!
2016-03-03 02:07:52 +02:00
suutari-olli
770843e0c6
This branch adds the functionality of un-blanking display from:
...
blank to desktop, black and theme by clicking slides in "Live" panel.
This also adds this functionality for:
- Starting loops
- Go to verse x
- Next/Previous verse
2016-03-03 00:49:49 +02:00
second@tgc.dk
0afada2129
Another attempt to fully fix bug 1531319.
...
bzr-revno: 2625
2016-02-29 21:57:10 +01:00
Ian Knight
1e94cd92e9
Split auto-scroll & height cap features to new branch
2016-02-29 15:31:05 +10:30
ec5a362ea5
- Fix projector manager receiving an invalid class response on initial connection
...
- Fix string encoding to ascii when sending request to projector
--------------------------------
lp:~alisonken1/openlp/bug-1550891 (revision 2624)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/1301/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/1223/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1162/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Windows_Functional_Tests/997/ ...
bzr-revno: 2624
Fixes: https://launchpad.net/bugs/1550891
2016-02-28 20:41:25 +00:00
suutari.olli@gmail.com
b490772f8b
This branch fixes the issue where Blank to desktop,
...
black and theme won't work if Live screen has stolen focus.
Examples of this happening: Clicking anything in the live window or certain single screen mode scenarios.
This was achieved by adding 3 lines of code, one for each method under the definition of methods available in this screen mode.
I also explained this in a comment I inserted to the code.
Since the only way to screw this seems to be by removing these additions,
a test for the...
bzr-revno: 2623
2016-02-28 20:33:19 +00:00
7c23941f35
Fix sending unicode string when expecting ascii (binary) data
2016-02-28 04:35:15 -08:00
9774618d37
Bugfix 1550891 - non-standard class reply from projector
2016-02-28 02:26:38 -08:00
Tim Bentley
af51d10fad
fix up some tests
2016-02-27 14:03:52 +00:00
suutari-olli
e3c4f53dc4
Seems like I added one empty row at some point...
...
Removing it...
2016-02-27 00:03:32 +02:00
suutari-olli
6ef2cc8b59
Added test, fixed comment.
2016-02-26 23:28:01 +02:00
Tim Bentley
071dfa6299
remove prints
2016-02-26 18:17:39 +00:00
Tim Bentley
5f5d69d4d2
Getting there many bits work
2016-02-26 16:00:04 +00:00
Simon Hanna
1d51939308
Do not show version numbers for plugins
2016-02-22 15:51:58 +01:00
Simon Hanna
9356d990ac
Show plugin information even if the plugin is disabled
2016-02-22 15:51:11 +01:00
Simon Hanna
9ced5436ba
Fix exception caused when plugins are disabled
2016-02-22 15:34:00 +01:00
Simon Hanna
5ba53fa097
Merge trunk in
2016-02-22 15:25:22 +01:00
Tim Bentley
9eed19ee50
fix missing bits from revert
2016-02-21 09:29:16 +00:00
Tim Bentley
72a180716b
revert changes
2016-02-21 09:23:09 +00:00
Tomas Groth
7c43ae6b88
Another attempt to fully fix bug 1531319,
...
Fixes: https://launchpad.net/bugs/1531319
2016-02-20 22:42:31 +01:00
Tim Bentley
334eb6c8c5
fix missing resize)
2016-02-20 11:51:58 +00:00
Tim Bentley
3e522186ec
Displays work now
2016-02-19 18:59:39 +00:00
Tim Bentley
cdbf6ac9ea
Fix timers
2016-02-16 21:14:38 +00:00
Tim Bentley
30dc055532
Video backgrounds work
2016-02-14 17:53:16 +00:00
Tim Bentley
89f6926a71
Add replacement to context
2016-02-14 16:54:31 +00:00
Tim Bentley
583da17777
pep8 comment fixes
2016-02-14 16:14:48 +00:00
Tim Bentley
19b6716bea
More cleanups comments and flash removal
2016-02-14 15:43:54 +00:00
Tim Bentley
360d1155f1
Remove flash
2016-02-14 08:38:21 +00:00
Tim Bentley
7a72fe84df
more updates and cleanups
2016-02-14 08:26:04 +00:00
Tim Bentley
a6b5b36502
More cleanups
2016-02-13 22:10:11 +00:00
Tim Bentley
ea40173f9b
new start
2016-02-13 13:13:00 +00:00
Tim Bentley
108ed79e7b
fix up
2016-02-13 12:48:36 +00:00
Tomas Groth
fdb53f919f
Fix for force-updating display on windows when using themes without transitions.
2016-02-09 22:01:20 +01:00
second@tgc.dk
8d083af742
More workarounds for bug 1531319.
...
If presentation loading fails, set slidenumber to 0 to avoid a later error. Fixes bug 1490508. Added test.
Use the chosen encoding when importing from easyworship db.
bzr-revno: 2616
Fixes: https://launchpad.net/bugs/1490508
2016-02-06 21:53:23 +01:00
Tomas Groth
17d6f13ac0
More workarounds for bug 1531319.
...
Fixes: https://launchpad.net/bugs/1531319
2016-02-06 20:43:54 +01:00
0dd29893da
More tests
2016-02-04 23:25:06 +02:00
5928fde62e
Fix a weird issue with the 'clear alternate shortcut' button clearing both
2016-02-02 23:56:03 +02:00
f6c2a5b410
Fix bug #1533246
...
Fixes: https://launchpad.net/bugs/1533246
2016-02-02 23:55:37 +02:00
b2e54a4baa
Downgrade VLC.py to a version that is in use
2016-01-25 20:14:03 +02:00
Tim Bentley
81c9f5f1ca
more simplifications
2016-01-24 10:13:33 +00:00
suutari-olli
dee737e3fb
Added proper comment
2016-01-23 17:28:16 +02:00
Tomas Groth
fb04813088
remove debug prints
2016-01-23 13:38:08 +01:00
Tim Bentley
4aebe441e7
cleanups
2016-01-23 12:11:34 +00:00
Tim Bentley
06ed550c8f
head and Mediainfo
2016-01-23 10:09:36 +00:00
Tim Bentley
29dd834816
debug
2016-01-23 10:07:59 +00:00
Tomas Groth
c34bfd6d95
Adjusted string
2016-01-23 09:15:37 +01:00
Tomas Groth
4594fcefbd
pep fixes
2016-01-22 22:33:20 +01:00
Tomas Groth
4bef5f72f2
trunk
2016-01-22 22:30:26 +01:00
Tomas Groth
e593d77e14
Fix some broken tests that was not being used due to naming.
2016-01-22 22:26:25 +01:00
Tim Bentley
4a0330f126
Add wrapper for mediainfo
2016-01-22 20:12:46 +00:00
Tomas Groth
9415018899
Disable OpenGL on linux (too). Fixes bug 1535332.
...
Fixes: https://launchpad.net/bugs/1535332
2016-01-22 20:52:50 +01:00
suutari-olli
5f513a9a1f
This simple fix should make blank to desktop, black and theme available during single screen mode
2016-01-22 19:06:35 +02:00
Tomas Groth
7d677025b5
Disable OpenGL on windows to make webkit player work.
2016-01-21 22:18:56 +01:00
Tomas Groth
85c329fb26
Workaround for windows display not updating, webkit player does not work yet. Partial fix for bug 1531319.
...
Fixes: https://launchpad.net/bugs/1531319
2016-01-20 23:25:40 +01:00
Ian Knight
fbd3f9f3dd
Corrected pep8 fails
2016-01-19 17:32:47 +10:30
Ian Knight
7f8e19adca
Prevented Single Click Preview when a double click had triggered & Updated tests for this
2016-01-19 17:22:23 +10:30
Ian Knight
960fbb8865
Implemented Better Preview for Service Manager Blueprint
2016-01-18 03:16:37 +10:30
s.mehrbrodt@gmail.com
ddfed93fbe
"* Fix importing older song dbs by migrating them first
...
* Fix comparing songs without title
lp:~sam92/openlp/bug-1533081 (revision 2615)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/1260/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/1184/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1123/
[FAILURE] https://ci.openlp.io/job/Branch-04a-Windows_Functional_Tests/959/
Stopping after failure"
bzr-revno: 2609
Fixes: https://launchpad.net/bugs/1533081 , https://launchpad.net/bugs/1534306
2016-01-16 22:13:41 +02:00
Tomas Groth
6b23a2224f
Fix playback of linked audio. Fixes bug 1533280.
...
Fixes: https://launchpad.net/bugs/1533280
2016-01-15 21:22:08 +01:00
Tomas Groth
e91520fa60
pep8 fixes
2016-01-13 22:00:46 +01:00
Tomas Groth
6f9056c935
trunk
2016-01-12 22:36:32 +01:00
Tomas Groth
3f3078c33a
Fix traceback when expanding and collapsing songs.
...
Fixes: https://launchpad.net/bugs/1532169
2016-01-12 22:29:20 +01:00
Tomas Groth
e3d7e436f1
In _process_item, postpone check for _reset_blank, since the service_item can change type while being execute (Pdf->Image). For the same reason always use the serviceitem that might have been converted.
2016-01-12 21:17:15 +01:00
simon.hanna@serve-me.info
98258bc753
Reenable the stylesheet
...
remove the icons from mediamanager so that display in plasma works
bzr-revno: 2605
Fixes: https://launchpad.net/bugs/1404669
2016-01-11 21:57:20 +00:00
Tomas Groth
c8fd1b8338
Fix taking screenshots while using powerpoint or impress.
...
Fixes: https://launchpad.net/bugs/1532938
2016-01-11 22:13:57 +01:00
Simon Hanna
9d8c757d0d
Re-enable the stylesheet, remove icon in mediamanager to fix rendering in plasma
2016-01-10 19:01:36 +01:00
Simon Hanna
4d7ceba301
Merge with trunk
2016-01-10 17:01:43 +01:00
Simon Hanna
e172e2aeb2
Revert Changes
2016-01-10 17:00:05 +01:00
s.mehrbrodt@gmail.com
ad37560ecd
lp:~sam92/openlp/multiple-songbooks (revision 2607)
...
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/1226/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/1151/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1090/
[FAILURE] https://ci.openlp.io/job/Branch-04a-Windows_Functional_Tests/928/
Stopping after failure
bzr-revno: 2600
2016-01-09 19:53:09 +00:00
5a2c3e5abc
Ticket 921817 - exception when connecting using PJLink authentication method
...
Fix incorrect location data when projector instance created.
Fix typo in getting authenticated connection salt setup.
Move salt/pin/test hash to resources file for multiple tests.
Add test for ticket 921817.
Passes local nosetests3 and pep8.
bzr-revno: 2599
2016-01-09 19:44:30 +00:00
9904ba8da8
Remove media manager stylesheet for now
2016-01-09 21:10:56 +02:00
Simon Hanna
44cd766885
Remove code that was added by mistake
2016-01-09 18:22:09 +01:00
8fcae33516
resolve merge conflics
2016-01-09 08:59:42 -08:00
Simon Hanna
0416e29a83
Merge with trunk
2016-01-09 17:50:08 +01:00
Simon Hanna
afaf54a142
Fix pep8 errors
2016-01-09 17:26:14 +01:00
Samuel Mehrbrodt
fe74a19783
Merge
2016-01-09 16:04:34 +01:00
Tomas Groth
e9e845035a
pep8 fixes
2016-01-09 10:09:29 +01:00
Simon Hanna
21c6a3ff1c
Merge with trunk
2016-01-09 01:07:15 +01:00
Samuel Mehrbrodt
b1c9f6937f
Merge branch
2016-01-09 00:08:21 +01:00
Samuel Mehrbrodt
da5790f17f
Merge trunk
2016-01-09 00:05:43 +01:00
Tomas Groth
5d6758ffaf
trunk
2016-01-08 22:51:40 +01:00
Tomas Groth
a44d70cb0f
Fix some tests on windows.
2016-01-08 22:44:22 +01:00
Tomas Groth
43e273c4ed
Disable OpenGL in the maindisplay on windows for now.
2016-01-08 22:43:43 +01:00
simon.hanna@serve-me.info
e8e553b663
Modify all forms to remove the help button from their status bar.
...
I don't think I missed a form. The Wizards remain untouched as the help button works there
bzr-revno: 2591
Fixes: https://launchpad.net/bugs/1490184
2016-01-08 17:26:39 +00:00
Samuel Mehrbrodt
69e1660d6c
PEP8
2016-01-08 15:05:54 +01:00
Simon Hanna
2c5475e8fa
Fix some pep issues in the changed files
2016-01-08 14:47:52 +01:00
4fd53706c6
We still need a db_url. Thanks interface tests!
2016-01-08 00:18:01 +02:00
Samuel Mehrbrodt
ddefceee04
Fix migration for non-sqlite
2016-01-07 23:12:03 +01:00
Simon Hanna
d5780b9f78
update functions that were previously methods to drop the '_'
...
rename _child to to_str because of name conflicts
2016-01-07 14:10:31 +01:00
b1febaa452
Try to make sense of what the projector stuff is supposed to be doing. Found that internally the normal init_url was being called, which was wrong (i.e. it was being called twice, once from a plugin perspective, and then again from the projector perspective). Also, self.db_url was not being applied.
2016-01-06 22:02:39 +02:00
Simon Hanna
5bc13e45e3
Move some static methods out of their classes where it makes sense
2016-01-05 23:28:48 +01:00
Samuel Mehrbrodt
8780b74342
Use deepcopy instead of copy
2016-01-05 16:17:22 +01:00
Samuel Mehrbrodt
5f2e0ba0ee
Add test for deleting columns in a db
2016-01-05 16:14:58 +01:00
Samuel Mehrbrodt
b9a7170cdf
Add missing file
2016-01-05 08:57:01 +01:00
Samuel Mehrbrodt
4706ff4af8
Merge trunk
2016-01-04 19:47:03 +01:00
Simon Hanna
c467c321b4
Make methods static that don't need to rely on instance data
2016-01-04 13:21:58 +01:00
Samuel Mehrbrodt
c7d7d16921
PEP8
2016-01-04 13:18:11 +01:00
Tomas Groth
8991d2ca62
trunk
2016-01-03 18:02:23 +01:00
Tomas Groth
dec1aa6720
Started on chords support
2016-01-03 18:01:44 +01:00
Simon Hanna
6d0e006b09
Change Combobox to Checkbox for plugin states
2016-01-03 14:03:29 +01:00
a023177c4d
Fix typo in projector authentication
2016-01-03 00:15:54 -08:00
Tomas Groth
e562571aa9
trunk
2016-01-03 00:13:48 +01:00
Tim Bentley
4ef5126a22
head
2016-01-01 20:39:54 +00:00
Tim Bentley
9c2b472ee8
prints
2016-01-01 20:39:26 +00:00
Tim Bentley
3a8b068af8
Year older
2015-12-31 22:46:06 +00:00
Simon Hanna
bf9420a781
Update forms to remove the help button in the statusbar
...
Fixes: https://launchpad.net/bugs/1490184
2015-12-30 16:03:35 +01:00
f864a24f9a
Fix typo in pin code hashing
2015-12-29 06:01:22 -08:00
springermac@gmail.com
b87156e104
"Make sure the main display on Mac OS X stays above the menu bar and dock but still allow the main window to be focused"
...
bzr-revno: 2585
2015-12-28 22:01:34 +02:00
springermac@gmail.com
160550f836
"Change some keyboard shortcuts to use predefined platform dependent shortcuts from Qt.
...
Display keyboard shortcuts with modifiers in their platform native form."
bzr-revno: 2584
2015-12-28 21:35:15 +02:00
second@tgc.dk
0d66ccdae4
"Only import vlc in one place. Make it work with PyInstaller.
...
Added bit-install-hint for VLC
Pep8 fixes
"
bzr-revno: 2583
2015-12-27 23:15:24 +02:00
Andreas Preikschat
eefb496cde
HEAD
2015-12-26 22:35:48 +01:00
Andreas Preikschat
18893b3903
Feature: updated vlc.py
2015-12-26 22:34:29 +01:00
Jonathan Springer
e8c1d5adca
Clarify comment
2015-12-26 11:08:50 -05:00
Jonathan Springer
ca8600414f
Add comments and doc strings
2015-12-26 11:05:41 -05:00
Tomas Groth
a6f5251d7e
pep8 fixes
2015-12-26 15:30:12 +01:00
Tomas Groth
c5e5f5b889
Added bit-install-hint for VLC
2015-12-26 15:25:09 +01:00
Tomas Groth
b69bb5ce27
trunk
2015-12-26 10:00:48 +01:00
Jonathan Springer
860d630360
Make sure the main display stays above the menu bar and dock but still allow the main window to be focused
2015-12-24 14:26:41 -05:00
Jonathan Springer
86c4acab9c
Move adding shortcuts to __default_dict__ into __init__ to avoid having QKeySequences being run before a QApplication is created and crashing
2015-12-23 23:13:50 -05:00
Tim Bentley
fe0cdc70fb
cleanup
2015-12-23 22:19:28 +00:00
Jonathan Springer
b858b0b103
merge trunk
2015-12-23 13:01:37 -05:00
Jonathan Springer
9d94845584
Add some missed old shortcuts to their alternate field
2015-12-23 12:58:07 -05:00
Tim Bentley
3a05159871
head
2015-12-23 06:06:50 +00:00
Tim Bentley
3791eea777
clean ups
2015-12-23 06:06:25 +00:00
Jonathan Springer
f3108cffe3
Fix exit dialog
2015-12-22 17:20:39 -05:00
Tim Bentley
e90fb00ddd
head
2015-12-22 19:07:51 +00:00
Tomas Groth
5bbea1685d
trunk with qt5
2015-12-22 14:13:17 +01:00
Tomas Groth
f32c7823df
First stab at a pysword based SWORD-importer.
2015-12-22 14:04:01 +01:00
Jonathan Springer
bee587fa67
merge trunk
2015-12-20 19:43:38 -05:00
Tim Bentley
15f1b61fd4
simplified
2015-12-20 21:30:47 +00:00
Tim Bentley
2ef0b3b210
remove debugs
2015-12-20 18:00:38 +00:00
Tim Bentley
b728dddaa4
remove slidecontroller
2015-12-20 17:58:24 +00:00
Tim Bentley
8de95e34a0
first merge
2015-12-20 17:24:45 +00:00
s.mehrbrodt@gmail.com
12141d6a7e
Small fixes:
...
* Multiple '%s' in one string need to be named for translations (otherwise the order might get confused)
* OpenLP 2.0 -> OpenLP 2
* Change buttons of "Do you really want to close" dialog: Instead of ("No", "Yes") use ("Cancel", "Close OpenLP")
* Improve exception dialog (mention that description should be english and relevant files should be attached)
* Do not translate the bug report labels
* Ignore "E402 module level import not at top of file" pep8 errors (added to ...
bzr-revno: 2574
2015-12-18 16:48:53 +00:00
Samuel Mehrbrodt
e6978033e9
PEP8
2015-12-17 22:43:49 +01:00
Jonathan Springer
8327346647
merge trunk
2015-12-16 17:25:41 -05:00
Jonathan Springer
445e755895
Change some keyboard shortcuts to use predefined platform dependent shotcuts from Qt.
...
Display keyboard shortcuts with modifiers in their platform native form.
2015-12-16 17:19:50 -05:00
Jonathan Springer
0a935bdb90
merge trunk
2015-12-13 19:21:58 -05:00
Tomas Groth
44a523631e
Only import vlc in one place. Make it work with PyInstaller.
2015-12-13 21:35:23 +01:00
Samuel Mehrbrodt
0d4541b8dc
Merge trunk
2015-12-11 09:33:24 +01:00
Jonathan Springer
ec4ec887ea
Fix CheckMedia player not stopping.
...
Fix duration of zero on first play.
2015-12-10 14:03:57 -05:00
Jonathan Springer
fc3c433a21
Fix failing situation by making default_players a list instead of a string
2015-12-10 12:26:08 -05:00
Jonathan Springer
50c0a173eb
Add settings migration for phonon to system change
2015-12-07 16:41:15 -05:00
Jonathan Springer
baa59f9321
Forgot to uncomment some code
2015-12-07 16:40:45 -05:00
Jonathan Springer
2e23d9919d
Fix system player being used for live-background
2015-12-07 16:40:09 -05:00
Jonathan Springer
ae4858e434
Fix traceback in mediacontroller if a service item had a processor type of automatic
2015-12-07 16:34:10 -05:00
Jonathan Springer
3b3c8a35b6
merge trunk
2015-11-29 17:57:37 -05:00
Jonathan Springer
05a653e670
Make sure all generated pixmaps are show at the proper pixel ratio
2015-11-29 17:48:10 -05:00
Tim Bentley
1ba8652985
Remove Prints
2015-11-28 15:38:31 +00:00
Tim Bentley
ae1888106d
Fix Presentations and Media
2015-11-28 15:37:26 +00:00
Jonathan Springer
9c46eda524
Enable and fix mimetype filters.
...
Make sure file can be played due to lack of mimetype support on Linux and Windows
2015-11-16 22:59:30 -05: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@gmail.com
7c5add7fac
First merge for 2.4.
...
A Number of small bug fixes which could be done in 2.2.
Clean up all the 2.0 to 2.2 migrations stuff.
Create a 2.2 to 2.4 migration for settings.
Fix problems with the Tag test so you do not need to restart a branch each time we do a release.
lp:~trb143/openlp/bugs-2_4b (revision 2578)
[SUCCESS] https//ci.openlp.io/job/Branch-01-Pull/1164/
[SUCCESS] https//ci.openlp.io/job/Branch-02-Functional-Tests/1087/
[SUCCESS] https//ci.openlp.io/job/Branch-03-Interface-Tests/1028/...
bzr-revno: 2566
Fixes: https://launchpad.net/bugs/913508 , https://launchpad.net/bugs/1168778 , https://launchpad.net/bugs/1281100 , https://launchpad.net/bugs/1390699 , https://launchpad.net/bugs/1390706 , https://launchpad.net/bugs/1413217 , https://launchpad.net/bugs/1420276 , https://launchpad.net/bugs/1439304 , https://launchpad.net/bugs/1487014
2015-11-05 19:05:19 +00:00
Tim Bentley
a888a4a4aa
more missed
2015-11-04 18:37:06 +00:00
Tim Bentley
ba823a9302
fix align
2015-11-02 21:30:11 +00:00
Tim Bentley
6e754ec0a6
fix align
2015-11-02 21:25:38 +00:00
Tim Bentley
20f0d39113
fix align
2015-11-02 21:19:01 +00:00
Tim Bentley
0e4847b5fa
head
2015-11-02 20:57:48 +00:00
Tim Bentley
d165010aaa
minor fix ups
2015-11-02 20:52:22 +00:00
Tim Bentley
89d9d7d73a
replace code removed in error
2015-10-28 21:21:05 +00:00
Andreas Preikschat
bdd8ef820a
Feature: update vlc.py from upstream
2015-10-25 23:00:57 +01:00
Tim Bentley
ae8b2d051a
Fix about dialog from translators
2015-10-19 22:14:30 +01:00
Tim Bentley
25332a2cb1
Head and 2.2
2015-10-17 12:20:51 +01:00
Tim Bentley
6b60573740
UI changes
2015-10-16 17:30:13 +01:00
Tim Bentley
742e0c912b
Plug item
2015-10-16 17:26:01 +01:00
Tim Bentley
a5b8827c96
Pep 8
2015-10-16 17:17:38 +01:00
Tim Bentley
58124c01d2
Add advanced
2015-10-16 17:09:35 +01:00
second@tgc.dk
48c9389a9f
Ignore close event in maindisplay unless it is trigger by OpenLP itself. Ignores ALT+F4 on windows.
...
bzr-revno: 2560
2015-10-15 21:52:13 +01:00
Tim Bentley
925623bf74
core_int
2015-10-15 19:03:57 +01:00
Tim Bentley
ccd604b3be
Strings
2015-10-15 19:00:39 +01:00
Tim Bentley
cd4034ebf1
settings
2015-10-15 18:56:17 +01:00
191a739f81
Let's download things once only, instead of 3 times.
2015-10-14 23:19:02 +02:00
Tomas Groth
949bf4a8a7
Ignore close event in maindisplay unless it is trigger by OpenLP itself. Ignores ALT+F4 on windows.
2015-10-13 22:52:33 +01:00
Tomas Groth
62e9663aec
Make 2 texts translateable
2015-10-12 13:59:17 +01:00
Tim Bentley
21743e4472
fix length
2015-09-10 21:35:14 +01:00
Jonathan Springer
d60a1e8340
Move icons that use build_icon into the function they are needed in so build_icon isn't called when the file is imported avoiding an assert when importing without a QApplication initialized
...
Change relative import in bible db to absolute import
Docstring cleanups
bzr-revno: 2554
2015-09-10 22:11:46 +02:00
Jonathan Springer
6688d45108
merge trunk
2015-09-08 15:15:43 -04:00
Jonathan Springer
eaf1e7a049
Docstring cleanups
2015-09-08 15:13:59 -04:00
Tomas Groth
1dcbc6837c
Make the fix for bug 1473632 work on more linux distros.
2015-09-04 10:01:07 +01:00
Tomas Groth
fec061782b
Make sure presentations is closed correctly. Fixes bug 1490996.
...
Fixes: https://launchpad.net/bugs/1490996
2015-09-03 20:21:43 +01:00
Tomas Groth
964af5fc92
Fix crash with VLC on windows with unicode chars in filename. Fixes bug 1491998.
...
Fixes: https://launchpad.net/bugs/1491998
2015-09-03 20:11:08 +01:00
Tomas Groth
0b4cf91c42
Fix traceback on windows in the OO/LO song importer.
...
Improved the robustness of the download-webbibles-form. Fixes bug 1489757.
Fix SongPro import. Fixes bug 1489376.
Fix traceback on linux when VLC isn't installed. Fixes bug 1489143.
bzr-revno: 2552
2015-08-28 22:05:57 +01:00
Samuel Mehrbrodt
7477f781ef
Close -> Exit (as in the menu)
2015-08-27 10:15:51 +02:00
Tomas Groth
f98c35df94
Fix traceback on linux when VLC isn't installed. Fixes bug 1489143.
...
Fixes: https://launchpad.net/bugs/1489143
2015-08-26 22:37:23 +01:00
Samuel Mehrbrodt
813cbaf2ad
PEP8
2015-08-26 10:40:09 +02:00
Samuel Mehrbrodt
8d791a51f4
Better wording for close dialog
2015-08-26 10:37:16 +02:00
Samuel Mehrbrodt
2df4dad39c
Improve exception dialog
2015-08-26 10:20:55 +02:00
Samuel Mehrbrodt
0c9f23a875
PEP8
2015-08-26 09:59:27 +02:00
Samuel Mehrbrodt
eac92737a2
Better strings for translation
2015-08-26 09:51:37 +02:00
Samuel Mehrbrodt
fce9a1e1f2
OpenLP 2.0 -> OpenLP 2
2015-08-26 09:26:19 +02:00
Jonathan Springer
59a04e982f
Add ability to open Apple help file from app bundle.
...
Only show offline help if we are running frozen.
2015-08-24 14:19:30 -04:00
Tomas Groth
5940a77b20
Move call to XInitThreads for linux-vlc setup to module-load. Fixes bug 1473632.
...
Fixes: https://launchpad.net/bugs/1473632
2015-07-20 21:33:58 +01:00
Tomas Groth
aea6c424fc
Check mediaplayer is loaded before trying to use it when blanking. Fixes bug 1465390.
...
Fixes: https://launchpad.net/bugs/1465390
2015-06-15 21:29:34 +01:00
Tomas Groth
bdecfbf3e9
Fix path of presentation thumbnail when loading from service files. Fixes bug 1463703.
...
Fixes: https://launchpad.net/bugs/1463703
2015-06-10 17:14:23 +02:00
Tomas Groth
60d45d8b8b
Fix log-traceback when trying to remove servicemanager files before eg. powerpoint has closed the files.
2015-06-08 20:34:22 +01:00
Tomas Groth
e3be044d5d
Improve network exception handling, again.
2015-06-08 20:32:46 +01:00
Tomas Groth
7eb506fae8
Improve network exception handling.
2015-06-07 21:56:06 +01:00
Tim Bentley
b7d0fc8ffc
Fix focus and test
2015-05-31 07:40:37 +01:00
bd92e6a7d3
Fix a left-over from the VLC 2.2 fix; fix a problem when video player from the UI is None
...
bzr-revno: 2541
2015-05-30 13:11:32 +01:00
Tomas Groth
623a0974a5
For worshipassistant add a default verse-id for lyrics to use if none is given. Fixes bug 1458056.
...
Don't import setting keys that does not exists. Fixes bug 1458672.
When going from a theme-blanked item to item which doesn't support theme-blanking, switch to black-blank.
Only use transitions if we are changing slide. Fixes bug 1449064.
Make translation of 'Advanced' specific to the bible plugin.
Many PowerPoint fixes/improvements:
* Make screenshots for main webview, even on single screen setup. Fixes bug 1449041.
* Implement workaround for unblanking bug in PowerPoint 2010.
* Open PowerPoint hidden so the main application window isn't visible.
* Added support for odp for PowerPoint 2007 and newer.
* Added support for Powerpoint events, which is used to update the slidecontroller if OpenLP is not in focus.
* Minimized the flashing of the PowerPoint presentation window in the taskbar.
bzr-revno: 2539
2015-05-29 17:22:22 +01:00
5bcdc85ce1
Fix a left-over from the VLC 2.2 fix; fix a problem when video player from the UI is None
2015-05-28 22:38:43 +02:00
Jonathan Springer
aa97feb064
Fix bug 1395848 by setting the WindowStaysOnTop window flag when the MainDisplay is not on the primary screen.
...
bzr-revno: 2538
2015-05-28 00:06:22 +02:00
Tomas Groth
a5cebb73c4
trunk
2015-05-25 21:58:05 +01:00
Tomas Groth
c3e567969b
Don't import setting keys that does not exists. Fixes bug 1458672.
...
Fixes: https://launchpad.net/bugs/1458672
2015-05-25 21:43:37 +01:00
Tim Bentley
54dbafed8e
Fix issue with android where tagging is wrong is the render takes too long
2015-05-25 20:31:12 +01:00
Jonathan Springer
236dba77e8
Fix bug 1395848 by setting the WindowStaysOnTop window flag when the MainDisplay is not on the primary screen.
2015-05-21 23:15:15 -04:00
Tomas Groth
c9a8f07a37
Only use transitions if we are changing slide. Fixes bug 1449064.
...
Fixes: https://launchpad.net/bugs/1449064
2015-05-01 22:17:59 +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
d044821483
pep8 fixes
2015-04-30 14:48:45 +02:00
Tomas Groth
54fbaf3a4f
When going from a theme-blanked item to item which doesn't support theme-blanking, switch to black-blank.
2015-04-30 14:37:13 +02:00
fda7ab562c
Add some tests
2015-04-28 16:01:09 +02: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
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
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
a162aa50fa
merge trunk
2015-04-24 17:00:16 -04: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
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
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
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
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
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
Tomas Groth
27332f87e1
Run XInitThreads when using VLC to make it work correctly. Fixes bug 1433245.
...
Fixes: https://launchpad.net/bugs/1433245
2015-03-17 22:06:21 +00:00
Tomas Groth
c3d21ca742
Disable the stop button in the slidecontroller mediaplayer buttons instead of hiding it to stop the position and audio slider resizing. Fixes bug 1431478.
2015-03-16 21:32:56 +00:00
Tomas Groth
e34179795b
Attempt to fix a webkit player exception
2015-03-15 22:34:12 +00:00
Tomas Groth
fe6249a9e7
Removed tab from text since transifex cannot handle it.
2015-03-09 22:10:21 +00:00
Tomas Groth
39c79aaed9
PEP8 fixes
2015-03-09 20:57:39 +00:00
Tomas Groth
aefe3e9cad
trunk
2015-03-09 20:42:28 +00:00
54c23cc7bd
Fix bug #1419300 by checking if we are doing single-click previewing and not engaging preview on double-click
...
Fixes: https://launchpad.net/bugs/1419300
2015-03-07 00:18:51 +02:00
Arjan Schrijver
ea96bff031
Add myself as translator
2015-03-01 14:29:47 +01:00
Tim Bentley
1d82bc534c
Add tests
2015-02-28 09:41:06 +00:00
Tim Bentley
75bae159b0
fix error tag
2015-02-28 07:04:41 +00:00
Tomas Groth
84a0fa0ecd
Moved string format input outside calls to translate. Fixes bug 1425035.
...
Fixes: https://launchpad.net/bugs/1425035
2015-02-27 21:14:08 +00:00
4847efdfd6
Release 2.1.3
...
bzr-revno: 2513
2015-02-21 22:05:25 +02:00
85b8cb2c50
Fix bug 1422683: Added exception checks to get_web_page() to help with changed description. Rearrange calls so thumbnail downloads don't hang other event threads. Reraise exception when retries > CONNECTION_RETRIES.
...
bzr-revno: 2512
Fixes: https://launchpad.net/bugs/1422683
2015-02-21 21:11:25 +02:00
23ef01bce2
Fix typo's in function calls
...
bzr-revno: 2511
2015-02-21 21:08:55 +02:00
Tomas Groth
66b898f2c3
Don't try to play media if no players are available. Fixes bug 1422761.
...
Do not display alert on a single screen when 'Display on a single screen' is not checked. Fixes bug 1423956.
bzr-revno: 2510
Fixes: https://launchpad.net/bugs/1422761 , https://launchpad.net/bugs/1423956
2015-02-21 21:03:59 +02:00
Phill Ridout
a6fed0a3e5
HEAD
2015-02-21 13:10:28 +00:00
Phill Ridout
4b52fde1da
Fixes possible bug and adds test
2015-02-21 13:08:56 +00:00
Tomas Groth
df9594e11d
trunk
2015-02-21 12:45:44 +00:00
Phill Ridout
05ce21104d
PEP fix
2015-02-19 21:57:26 +00:00
Phill Ridout
a255faa95b
HEAD
2015-02-19 21:53:21 +00:00
Phill Ridout
fa5b036323
adds bytes type
2015-02-19 21:47:53 +00:00
Phill Ridout
fb20f9243f
Further fixes
2015-02-19 21:24:12 +00:00
b62bb37776
Reraise exception if retries > CONNECTION_RETRIES
2015-02-19 09:17:04 -08:00
fd81d2d80a
Fix thumbnail download blocking events
2015-02-19 07:34:09 -08:00
64d0a42946
Typos in projector.manager
2015-02-18 14:21:39 -08:00
Tomas Groth
83ad7c31d7
Don't try to play media if no players are available. Fixes bug 1422761
...
Fixes: https://launchpad.net/bugs/1422761
2015-02-18 21:32:42 +00:00
Phill Ridout
a6dfbdcf71
fix upgrade_db
2015-02-18 21:13:12 +00:00
33d8dcfa50
Reraise exception outside of checks
2015-02-18 12:40:39 -08:00
2b63b5d3ad
Add extra exceptions to get_web_page
2015-02-18 08:13:36 -08:00
80055b7ec0
Fix ftw socket.timeout bug 1422683
2015-02-17 13:27:51 -08:00
Tomas Groth
7c0386b7c0
Fixes for mysql as db backend
...
bzr-revno: 2504
2015-02-17 19:50:18 +00:00
Tim Bentley
870b69b497
Remove cache for http authentication
...
bzr-revno: 2503
2015-02-17 19:49:16 +00:00
Tomas Groth
1b2b1c74cc
Use the doubleclick-go-live setting in the preview controller. Fixes bug 1422197.
...
If no copyright info is given for bible, don't print it. Fixes bug 1420785.
Make csv-bible import work with python3. Fixes bug 1421136.
Add default shortcut bindings for preview next/prev, and make the appear in the shortcut edit dialog. Fixes bug 1412570.
bzr-revno: 2502
2015-02-17 18:50:10 +00:00
Philip Ridout
f7cb420a31
Fixes bug1419691 by checking the theme version number (OpenLP1 themes didn't have a version no.) and by removing the *.theme filter from the file dialog.
...
Also added a ValidationError exception class, to tidy up the unzip code slightly
bzr-revno: 2501
2015-02-17 05:51:24 +00:00
Philip Ridout
16758d1b80
Fixes bug1073931 "Corrupted databases stop OpenLP from starting"
...
Checks if the database session is available before trying to use it.
Use a sha256 hash to verify downloaded files. See also: https://code.launchpad.net/~phill-ridout/openlp/sha256
bzr-revno: 2500
2015-02-17 05:47:19 +00:00
Tomas Groth
f01aa970a7
Revert fix for bug 1421561, it is fixed elsewhere.
2015-02-16 22:03:59 +00:00
Tomas Groth
06355032a2
Use the doubleclick-go-live setting in the preview controller. Fixes bug 1422197.
...
Fixes: https://launchpad.net/bugs/1422197
2015-02-16 21:59:55 +00:00
Tomas Groth
0617ce3dc9
trunk
2015-02-16 21:02:58 +00:00
Tomas Groth
aef91445ca
Handle OSError exception when creating files in various places. Fixes bug 1416888.
...
Fix parsing biblestudytools.com. Fixes bug 1418212.
Make Zefania import guess book from number if name is unavailable. Fixes bug 1417033.
bzr-revno: 2498
2015-02-14 15:11:11 +00:00
Tim Bentley
58f10d3b6b
Fix cache for http authentication
2015-02-14 09:12:35 +00:00
Phill Ridout
6ca70bbc5c
New line at end of file
2015-02-13 23:27:25 +00:00
Phill Ridout
2eb58a56bd
PEP fixes
2015-02-13 23:21:57 +00:00
Phill Ridout
498d17b000
Added tests
2015-02-13 23:10:16 +00:00
Tomas Groth
81de433df4
Added test for csvbible import
2015-02-13 23:01:07 +00:00
Phill Ridout
af2467ed93
Check for theme version. Implement a custom exception
...
Fixes: https://launchpad.net/bugs/1419691
2015-02-13 21:47:06 +00:00
Phill Ridout
77109e61fd
Update doc string
2015-02-13 21:00:55 +00:00
Phill Ridout
3e697dc213
HEAD
2015-02-13 20:41:54 +00:00
Phill Ridout
126873ddaa
fixes bug1416703 by implementing a function to do the conversion
...
Fixes: https://launchpad.net/bugs/1416703
2015-02-13 20:41:34 +00:00
Tomas Groth
340a766bba
Change ConnectionException to ConnectionError. Fixes bug 1421561
...
Fixes: https://launchpad.net/bugs/1421561
2015-02-13 20:10:53 +00:00
Phill Ridout
e35a1d7763
head
2015-02-12 21:35:26 +00:00
Phill Ridout
b427e216f1
small fixes
2015-02-12 21:24:39 +00:00
Phill Ridout
f6de8a4f7a
Fix 1416703
2015-02-12 20:44:34 +00:00
Tomas Groth
733812572c
Added projector and fixed spelling.
2015-02-11 22:15:46 +00:00
Tomas Groth
8c8fbe45b2
Fixes to make mysql db work
2015-02-11 20:56:13 +00:00
Tomas Groth
bab5e90e20
Adjust error messages.
2015-02-10 22:25:30 +00:00
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
Tomas Groth
12a0b8b750
Add default shortcut bindings for preview next/prev, and make the appear in the shortcut edit dialog. Fixes bug 1412570.
...
Fixes: https://launchpad.net/bugs/1412570
2015-02-09 20:49:24 +00:00
Phill Ridout
08e1404ffb
rename some of the unpacked vars
2015-02-08 18:38:47 +00:00
Tomas Groth
d8e6f35694
Handle OSError exception when creating files in various places. Fixes bug 1416888.
...
Fixes: https://launchpad.net/bugs/1416888
2015-02-06 22:17:24 +00:00
a4235aafe9
Remove new functions - fix tests
2015-02-04 08:43:04 -08:00
Tomas Groth
7287759ba5
Fixed a string
2015-02-03 23:41:30 +00:00
a50744adbc
Added sha1_filecheck
2015-02-03 14:54:41 -08:00
Phill Ridout
b6493bebbf
Final Fixes
2015-02-02 22:04:30 +00:00
Phill Ridout
b8838f496a
Modified download hashing
2015-02-02 19:25:34 +00:00
b02d44416a
Allow md5check to use non-ascii encoding, added md5_filecheck
2015-02-02 10:00:39 -08:00
Phill Ridout
4c36bba911
head
2015-02-01 21:40:59 +00:00
Philip Ridout
b40f931618
Fix - Preview media slider repeatedly shows "Error Occurred" dialogue box
...
bzr-revno: 2493
2015-02-01 15:04:37 +00:00
Tim Bentley
93038bb27d
Move delete option to support ham fisted users
...
bzr-revno: 2492
2015-02-01 13:37:54 +00:00
Phill Ridout
6d2b1d958e
Better handle failed downloads
2015-01-31 21:52:02 +00:00
93ce2caf34
Fix invalid call to QMessageBox() when user wants to delete user-defined source text.
...
bzr-revno: 2491
2015-01-31 14:18:19 +00:00
Tim Bentley
6f76c164e0
fix delete
2015-01-30 21:15:03 +00:00
Phill Ridout
59088887fc
PEP Fixes
2015-01-29 21:21:03 +00:00
Phill Ridout
0e79c0fe40
Remove testing code
2015-01-29 20:58:14 +00:00
Phill Ridout
b33fe701df
Make Phonon optional
...
Fixes: https://launchpad.net/bugs/1224404
2015-01-29 20:57:02 +00:00
Tomas Groth
10d25f8173
Added a cancel-button to FTW when no internet is available. Fixes bug 1410738
...
Fixes: https://launchpad.net/bugs/1410738
2015-01-27 15:52:18 +01:00
Phill Ridout
bfe1824cb4
removed redundant code
2015-01-26 21:18:23 +00:00
Phill Ridout
1712464e8c
Fix up tests
2015-01-26 20:42:19 +00:00
Phill Ridout
28222ed0f8
fix check_available to work on feature detection
2015-01-25 22:00:14 +00: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
14719b8ab3
remove print statments
2015-01-22 20:12:23 +00:00
Philip Ridout
fe3d887fd7
Corrects Translation strings
...
bzr-revno: 2485
2015-01-22 19:47:16 +00:00
Philip Ridout
c43823a2b0
Fixes the copyright headers
...
bzr-revno: 2484
2015-01-22 19:46:04 +00:00
Phill Ridout
92eee52d3f
pep fixes
2015-01-22 18:07:56 +00:00
Phill Ridout
051db41e20
removed python3 string
2015-01-22 17:42:29 +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
7750f1ec11
Correct the rest of the headers
2015-01-22 13:31:25 +00:00
Tomas Groth
f53187e26a
Fix layout in player-settings. Fixes bug 1410772
...
Make sure we use dnd position if available. Fixes bug 1410843.
Set the default delay-spinbox value from the appropriate setting. Fixes bug 1411765.
Improve OpenLyrics import handling of authortypes. Fixes bug 1405172 and 1405175.
bzr-revno: 2482
2015-01-21 20:35:36 +00:00
Phill Ridout
4d749a89ac
Presentation fixes
2015-01-20 21:56:05 +00:00
Phill Ridout
7fda8043f5
Improve translation string
...
Fixes: https://launchpad.net/bugs/1412234
2015-01-20 21:38:34 +00:00
745a3e3ef8
Remove translations from error code number strings
2015-01-19 14:36:53 -08:00
Tomas Groth
8ba226fe0e
Fix layout in player-settings. Fixes bug 1410772
...
Fixes: https://launchpad.net/bugs/1410772
2015-01-19 12:21:00 +01:00
de213b0f66
Copyright cleanup time,
...
bzr-revno: 2479
2015-01-19 08:34:29 +00:00
e959511021
Fix invalid call to QMessageBox
2015-01-18 15:42:59 -08:00
Tomas Groth
d424ae51fa
Make sure we use dnd position if available. Fixes bug 1410843.
...
Fixes: https://launchpad.net/bugs/1410843
2015-01-18 21:44:34 +00:00
Tomas Groth
ff87971270
Set the default delay-spinbox value from the appropiate setting. Fixes bug 1411765.
...
Fixes: https://launchpad.net/bugs/1411765
2015-01-18 20:52:49 +00:00
ffcea13021
Updated the copyright.
2015-01-18 15:39:21 +02:00
deb8ae8656
Fix First Time Wizard fail on URL error (ex: proxy authorization)
...
Fix spelling
bzr-revno: 2478
Fixes: https://launchpad.net/bugs/1409627
2015-01-16 22:43:47 +02:00
Tomas Groth
cf30667fb5
Fix Windows tests when running on WINE
...
bzr-revno: 2477
2015-01-16 22:42:00 +02:00
Phill Ridout
e5bae7e885
Fixes1410694 by fixing typo, also added additional error. Added the OS Name and version to the version file request headers
...
Fixes: https://launchpad.net/bugs/1410694
2015-01-14 21:35:02 +00:00
6be873bd91
spelling
2015-01-14 07:38:50 -08:00
Tomas Groth
1efc145cdf
PEP8 fixes
2015-01-14 12:32:27 +01:00
Tomas Groth
cffad28749
Close session after upgrade. Fixes a filelock issue in windows tests.
2015-01-14 11:56:18 +01:00
9551920821
Catch network error in FTW
2015-01-13 11:03:05 -08:00
3774cf3704
Update the credits in the About dialog
2015-01-11 21:46:41 +02:00
0bb325fea7
HEAD
2015-01-11 17:17:33 +02:00
0deb0a10cc
[bug 1397606] Set the file dialogue box to the currently selected background image
...
bzr-revno: 2471
Fixes: https://launchpad.net/bugs/1397606
2015-01-11 17:17:01 +02:00
91933c3e2f
[bug 1409031] Fix retry counter when fetching a webpage
...
bzr-revno: 2470
Fixes: https://launchpad.net/bugs/1409031
2015-01-11 17:13:13 +02:00
02fb9edeb6
[bug 1407445] Fix remote previous/next calls to servicemananger
...
- Remove unneeded Registry() modification
- Fix line spacing
bzr-revno: 2469
Fixes: https://launchpad.net/bugs/1407445
2015-01-11 17:09:57 +02:00
8758020568
HEAD
2015-01-11 17:02:32 +02:00
ac19e018fa
Fix retries on connection timeout error
2015-01-09 07:38:10 -08:00
Phill Ridout
e0fa70e47e
Set the last file location in the file dialog box
...
Fixes: https://launchpad.net/bugs/1397606
2015-01-08 22:05:32 +00:00
Ken Roberts
a4efccb00b
Replace remote Registry().execute(event) next/previous with Qt signal
2015-01-06 14:37:18 -08:00
Ken Roberts
093f853fd9
Remove testing api (not needed anymore)
2015-01-05 10:54:44 -08:00
Ken Roberts
2e9f274027
Fix test db temp file for windows, projector edit form notes clearing
2015-01-05 10:36:10 -08:00
Ken Roberts
15f1381de8
Upstream merges
2015-01-04 09:38:59 -08:00
Tomas Groth
9461f334ce
Disable webkit and phonon mediaplayers on Mac OS X,
...
bzr-revno: 2467
2015-01-04 09:01:18 +00:00
Phill Ridout
c27c875f33
Readded deleted line. One more comment typo
2015-01-02 11:58:44 +00:00
Phill Ridout
b9f09142ed
HEAD
2015-01-02 11:40:51 +00:00
Phill Ridout
20d927b270
Rework to use a subclassed QLabel to allow dynamic resizing
2015-01-02 11:40:07 +00:00
Tim Bentley
f3c09af379
Years go by
2014-12-31 10:58:13 +00:00
e89558da39
Fix label text for CCLI
...
bzr-revno: 2463
2014-12-31 10:26:50 +00:00
Phill Ridout
52c7d89706
removal of util function
2014-12-30 11:23:01 +00:00
Phill Ridout
19cb16d65b
Moved 'eliding' code to a sublass of qlabel to enable the text to be rendrawn when resized
2014-12-30 11:21:06 +00:00
Phill Ridout
5d1eac9ded
Add function to provide elided text
...
Fixes: https://launchpad.net/bugs/1405260
2014-12-30 08:48:46 +00:00
Phill Ridout
36417083ce
head
2014-12-29 17:25:36 +00:00
Tomas Groth
25e3e742b9
Fix media end time, Bible Parsing, ServiceManage Preview, locking of keytpress
...
bzr-revno: 2461
2014-12-28 21:46:34 +00:00
Tomas Groth
aae831e90d
Disable webkit and phonon mediaplayers on Mac for now
2014-12-26 22:52:14 +00:00
Tomas Groth
98c5dd4865
Fix bug 1405476 by checking if an end_time has been set.
...
Fixes: https://launchpad.net/bugs/1405476
2014-12-26 17:45:34 +00:00
Tomas Groth
853c532bf9
Do not allow edit of start/end time for optical mediaclips in the servicemanager. Fixes bug 1393186 until re-edit of optical clips is added.
...
Fixes: https://launchpad.net/bugs/1393186
2014-12-25 22:02:58 +00:00
Tomas Groth
35de35103b
Remove unneeded serviceitem shift when auto previewing. Fixes bug 1405133 and bug 1401234
...
Fixes: https://launchpad.net/bugs/1401234 , https://launchpad.net/bugs/1405133
2014-12-23 21:17:20 +00:00
Phill Ridout
c9e1dcceff
head
2014-12-23 18:57:04 +00:00
Ken Roberts
3be4f10833
Change edit song ccli label to "CCLI song number"
2014-12-22 12:19:05 -08:00
Tim Bentley
93d0314b7e
General fixes
2014-12-22 17:34:43 +00:00
Tomas Groth
672e2cc81f
trunk
2014-12-19 23:08:23 +00:00
Tomas Groth
321709d7a7
[bug 954613] Introduce locking when updating slide display to avoid slidecontroller and display getting out of sync.
...
Fixes: https://launchpad.net/bugs/954613
2014-12-19 23:07:32 +00:00
Ken Roberts
10b9099f52
Fix typo
2014-12-18 12:51:34 -08:00
Ken Roberts
c596940a15
Fix notes edit not clearing between calls, added projectoreditform tests
2014-12-18 10:50:51 -08:00
fe02a80e26
HEAD
2014-12-14 22:37:36 +02:00
ba81146093
Fix a bug inadvertently introduced in the merge conflict.
2014-12-14 22:37:24 +02:00
b2f6eaf7d4
[ Fix #1386913 ] "Discard" option in projector-select input option should only be for editing source input text
...
- Fix "Discard" and "Reset" dialog buttons calling wrong functions (swapttped)
- Fix dialog title text to reflect proper "Select" or "Edit" title
- Fix tabbed dialog width to be consistent
- Added calls to translate for user text
- Added basic test for openlp.core.ui.projector.sourceselectform
bzr-revno: 2457
Fixes: https://launchpad.net/bugs/1386913
2014-12-14 22:34:52 +02:00
Phill Ridout
ae852466ec
Fix selecting items in media manager using the keyboard when preview media items when clicked is set
2014-12-14 16:54:25 +00:00
5742f7546e
Fixed up merge conflicts.
2014-12-12 22:57:42 +02:00
Phill Ridout
2642a21d53
Refactor get_uno_command & get_uno_instance
2014-12-08 07:19:51 +00:00
Phill Ridout
2dd7a6e776
remove print statment
2014-12-07 17:53:32 +00:00
Phill Ridout
2aff850b64
HEAD
2014-12-07 17:46:46 +00:00
Phill Ridout
9d54d6351a
Tests
2014-12-07 17:46:23 +00:00
Tomas Groth
4ed9e9a722
Added a refresh call to the hide-toolbar so that it gets updated if needed. Makes the blank-to-theme button visible in the toolbar.
...
Fix for loading songs with linked audio + test. Fixes bug 1398403
Remove dummy initialization of preview_display to solve issue of mediaplayer preview being hidden.
When cloning a song copy the mediafiles as well. Fixes bug 1309998.
Use shutil.which instead of calling which with check_output, when detecting mudraw/gs.
Moved test service files into appropriate folder.
Set the default song search to search as type.
bzr-revno: 2454
2014-12-07 08:21:37 +00:00
24a8f67fd0
Handle LibreOffice and SOffice commands on linux
...
Fixed imports conflict on merge.
bzr-revno: 2453
2014-12-07 08:20:30 +00:00
Philip Ridout
c9a2b87ac5
Fix links and Color buttons
...
bzr-revno: 2452
2014-12-07 08:16:15 +00:00
Tomas Groth
df6c533387
Fix upgrade on song db with lost version. Fixes bug 1391638.
...
Treat slide notes and servicemanager notes differently in the web remote and stage view. Fixes bug 1390015.
When escaping live display stop looping to prevent display to reappear. Fixes bug 1266271.
bzr-revno: 2451
2014-12-07 08:13:52 +00:00
Tomas Groth
46641fecbe
Made the FTW able to handle if the downloaded config file is invalid (part of bug 1222944).
...
Improved FTW handling of connection issues.
Update thememanager widget after theme import.
Close song db session after import to unlock file on windows, so they can be deleted.
Fix for importing old bible DBs, like KJV
Removed old pyinstaller hooks which has been moved to the packaging branch.
When bible or song plugin is disabled in FTW don't show download for those plugins in FTW. Fixes bug 1194622.
bzr-revno: 2450
2014-12-07 08:11:59 +00:00
Tomas Groth
56f4b8aa5e
Another fix for blank menu.
2014-12-06 20:40:40 +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
Phill Ridout
e190bf30e9
Fixes 1397570 by 'feature detection'
2014-12-05 17:04:44 +00:00
Tomas Groth
fd57f81376
Remove dummy initialization of preview_display to solve issue of mediaplayer preview being hidden
2014-12-04 22:14:56 +00:00
Tomas Groth
782b3d3bcf
trunk
2014-12-03 22:35:06 +00:00
Tomas Groth
fd48879513
The fix for loading songs with linked audio. Fixes bug 1398403
...
Fixes: https://launchpad.net/bugs/1398403
2014-12-03 22:31:23 +00:00
Tomas Groth
e94579e7f1
Only update blank menu if needed
2014-12-03 21:19:43 +00:00
Phill Ridout
70c3a21620
HEAD
2014-12-03 19:50:41 +00:00
Phill Ridout
fc4eb5dd4d
URL updates. PEP fix
2014-12-03 17:45:34 +00:00
Tomas Groth
767e3d91f2
Added a refresh call to the hide-toolbar so that it gets updated if needed. Makes the blank-to-theme button visible in the toolbar.
2014-12-02 11:07:03 +00:00
Tomas Groth
20394de842
pep8 fix
2014-12-02 10:02:13 +00:00
Tomas Groth
af4715dc3c
Remove the registered functions instead of overwriting
2014-12-02 09:46:19 +00:00
Tomas Groth
1c71efc532
Allow overwriting functions in registry, and use it when registring MainDisplay. Fixes bug 1397287
...
Fixes: https://launchpad.net/bugs/1397287
2014-12-01 15:08:13 +00:00
Phill Ridout
563347c8b8
HEAD
2014-11-30 07:44:57 +00:00
Tomas Groth
7d51352b2d
Added divx and xvid as supported files for VLC. Fixes bug 1215302
...
Fixes: https://launchpad.net/bugs/1215302
2014-11-28 08:15:59 +00:00
34406385fb
HEAD
2014-11-26 22:50:54 +02:00
a517ed5fea
[refactor] Remove the progress bar on the first download page, and update the label to be slightly more descriptive
...
[fix] Hide the back button on the plugins page so that folks can't go back and re-download the config file
2014-11-26 22:02:48 +02:00
Ken Roberts
ea14deaa87
Fix quotes
2014-11-26 09:24:05 -08:00
Tomas Groth
e3bd817c5b
Merge with trunk
2014-11-26 09:04:09 +00:00
Tomas Groth
31018fb5ae
When escaping live display stop looping to prevent display to reappear. Fixes bug 1266271
...
Fixes: https://launchpad.net/bugs/1266271
2014-11-25 22:22:28 +00:00
bd79b1d059
[bug 1314469] Fix the border seen in the main display on KDE by not overwriting that bit of the stylesheet
...
Fixes: https://launchpad.net/bugs/1314469
2014-11-24 21:43:34 +02:00
Tomas Groth
5b794e5762
Added small pause before connection retry
2014-11-24 19:38:15 +00:00
Tomas Groth
0af6dc8eea
Always retry on connection failure.
2014-11-23 20:52:16 +00:00
Tim Bentley
4fb0e43c04
New start old bugs
2014-11-20 06:58:33 +00:00
93706f8d99
Fix for overwriting files on song export + test. Fixes bug 1216232.
...
Only show slide-dropdown on live-slidecontroller when it is populated. Fixes bug 1390238.
Make sure that the slidecontroller toolbar layout is correctly adjusted to fit its size. Fixes bug 1387304.
Mark a song edited from preview as coming from plugin. Fixes bug 1382672
Make the settingswindow higher to make room for the new settings. Fixes bug 1377283.
bzr-revno: 2447
2014-11-19 20:59:27 +00:00
Tomas Groth
378132d82f
Moved Settings KeyError handling to the export.
2014-11-13 20:15:43 +00:00
Tomas Groth
ed13dcbd75
Only show slide-dropdown on live-slidecontroller when it is populated. Fixes bug 1390238.
...
Fixes: https://launchpad.net/bugs/1390238
2014-11-13 12:21:54 +01:00
Tomas Groth
28599c8f24
Make sure that the slidecontroller toolbar layout is correctly adjusted to fit its size. Fixes bug 1387304
...
Fixes: https://launchpad.net/bugs/1387304
2014-11-13 11:26:44 +01:00
Tomas Groth
f609be65bc
Make the settingswindow higher to make room for the new settings.
...
Fixes: https://launchpad.net/bugs/1377283
2014-11-12 21:20:57 +00:00
Tomas Groth
75960ac8da
When bible or song plugin is disabled in FTW don't show download for those plugins in FTW. Fixes bug 1194622.
...
Fixes: https://launchpad.net/bugs/1194622
2014-11-11 14:58:03 +01:00
Tomas Groth
2efdc97311
Fix traceback when saving service while in debug mode
2014-11-11 12:34:47 +01:00
Ken Roberts
aadbce133e
Add missing tranlsate to text/fix select/edit title
2014-11-10 16:14:17 -08:00
Phill Ridout
5cc1fa2261
Fixes a few typos
2014-11-10 20:48:22 +00:00
Tomas Groth
61e42a9782
When querying values from Setting, return None if key does not exists. Fixes bug 1387278
...
Fixes: https://launchpad.net/bugs/1387278
2014-11-10 11:51:03 +01:00
Tomas Groth
6b538995f4
Fix for theme copy/creation on windows, fixes bug 1390917
...
Fixes: https://launchpad.net/bugs/1390917
2014-11-10 11:24:44 +01:00
Tomas Groth
bf382863d2
Fix for bug1390987
...
Fixes: https://launchpad.net/bugs/1390987
2014-11-10 09:48:22 +01:00
3fa0635d79
Fix Projector Manager dock so View->Lock Panels will lock/unlock the UI features
...
bzr-revno: 2445
2014-11-09 13:20:09 +00:00
Philip Ridout
1ed8100537
Added new ColorButton subclassed from QPushButton to select colours reducing code duplication
...
Added tests for ColorButton
Renamed some methods to take in to account the new signal that ColorButton emits
Fixed some tests for FileDialog
bzr-revno: 2444
2014-11-09 13:18:53 +00:00
Ken Roberts
b6f87adb1d
Fix bug 1390702
2014-11-08 16:39:55 -08:00
14377f3329
[refactor] Renamed "was_download_cancelled" to "was_cancelled"
...
[refactor] Put some more stuff back into initalise() where it belongs
[refactor] Rewrote old tests, wrote new tests
2014-11-08 23:15:25 +02:00
4f4c76ae8b
[fix] Don't exit OpenLP when you cancel the FRW from the Tools menu
2014-11-08 21:25:06 +02:00
0750071fe2
Fix spacing on View-Projector Manager
2014-11-08 11:22:22 -08:00
dec7390ef5
[bug 1389571] Use Qt threads properly, and kick off a separate thread for each download.
...
[fix] Finally fixed the "configuring OpenLP" page by adding headers
[refactor] Make the Wizard start up faster by only downloading the config file after the wizard has started
2014-11-08 01:46:18 +02:00
Ken Roberts
f2cd0a9743
Fix "Discard" and "Reset" button calls, pep8
2014-11-07 14:44:40 -08:00
Tomas Groth
48c561e34b
Made the FTW able to handle if the downloaded config file is invalid.
...
Fixes: https://launchpad.net/bugs/1222944
2014-11-07 10:32:45 +01:00
435a299b19
First (failed) stab at using threads correctly.
2014-11-06 23:08:56 +02:00
Tomas Groth
f685572da2
Improved FTW handling of connection issues
2014-11-06 14:19:00 +01:00
Tomas Groth
bc8afc9e4f
Update thememanager widget after theme import
2014-11-06 14:16:14 +01:00
Tomas Groth
ff4ddefa77
pep8 fix
2014-11-06 10:42:54 +01:00
Phill Ridout
f160607e17
Renamed some methods
2014-11-02 19:57:06 +00:00
Phill Ridout
9c6e007ed3
Applied changes as superfly suggested
2014-11-02 19:32:40 +00:00
Phill Ridout
b119cc40be
HEAD 2.1.1 release
2014-11-02 17:19:27 +00:00
Phill Ridout
b682117f92
Completed tests for ColorButton
2014-11-02 16:50:18 +00:00
Tim Bentley
616565fe19
Head
2014-11-01 11:12:27 +00:00
b692e11d82
Filter out ampersands and angle brackets
...
bzr-revno: 2437
2014-11-01 11:11:48 +00:00
Tomas Groth
146a505ee6
#1387286 , playing audio CD clips on windows.
...
#1247025 , Position fix for d'n'd to servicelist, copied from lp:~oliwee/openlp/bug-1247025.
Fix traceback on theme import in windows.
bzr-revno: 2436
2014-11-01 11:09:10 +00:00
39fa2641af
Fixed up an import statement
2014-11-01 12:38:33 +02:00
9f1638959e
Fix some more instances of button text
2014-11-01 12:35:54 +02:00
Tim Bentley
ee4bd0f521
head
2014-11-01 07:47:43 +00:00
Tim Bentley
837013763a
fix focus
2014-11-01 07:47:26 +00:00
Tomas Groth
6500a4b813
Fix for bug #1387286 , playing audio CD clips on windows
...
Fixes: https://launchpad.net/bugs/1387286
2014-10-31 22:44:22 +00:00
ee7fb49e49
Fix some linting issues
2014-10-31 22:12:06 +02:00
6a67a77240
Fix bug #1387309 : Filter out ampersands and angle brackets
2014-10-31 21:47:36 +02:00
Tomas Groth
74b582032f
Fix theme import in windows. Test included.
2014-10-31 13:01:07 +01:00
69873c0db3
Two fixes:
...
- Fix bug #1386896 by catching the OSError on Mac OS X and just ignoring it
- Found a potential bug where the settings form was canceled, with one or more inactive plugins
- Wrote a test for the above settings form bug
Fixes: https://launchpad.net/bugs/1386896
2014-10-31 00:53:06 +02:00
Tomas Groth
f05a4344af
trunk
2014-10-29 21:13:29 +00:00
Tomas Groth
036ed94c68
Position fix for d'n'd to servicelist, copied from lp:~oliwee/openlp/bug-1247025
...
Fixes: https://launchpad.net/bugs/1247025
2014-10-29 21:04:17 +00:00
Phill Ridout
3685948ed5
HEAD
2014-10-29 19:11:43 +00:00
Ken Roberts
ddd94ba061
Upstream merges
2014-10-28 13:48:20 -07:00
Ken Roberts
6ae179d672
Upstream merges
2014-10-28 13:45:53 -07:00
00455847a7
HEAD
2014-10-28 22:27:09 +02:00
743dc59d51
[fix 1386710] Fix traceback after settings form is saved
...
Fixes: https://launchpad.net/bugs/1386710
2014-10-28 21:40:01 +02:00
ae7c863333
[fix 1385979] Check if the item is valid first
2014-10-28 21:02:06 +02:00
Tomas Groth
c19613ce82
Various small bugfixes:
...
- Fixes adding of images and media to the media manager. Copied from lp:~rafaellerm/openlp/media_import_fix
- Fix for another occurrence of bug #1296574 . Copied from lp:~erik-lundin/openlp/bug-1296574
- Fixed a tiny glitch, remove author button became always disabled even if not needed to. Copied from lp:~mahfiaz/openlp/author-delete-button-not-active-in-edit-dialog
- Remove prints in http_router
- Change filename encoding in PptviewDocument to only apply to local variable, to avoid backtrace.
bzr-revno: 2431
Fixes: https://launchpad.net/bugs/1296574
2014-10-28 20:36:54 +02:00
Tim Bentley
afde4a25ad
Fix missing dummy values for debug
2014-10-27 20:22:57 +00:00
Tomas Groth
e9a151cec0
This fixes the adding of images and media to the media manager. Copied from lp:~rafaellerm/openlp/media_import_fix
2014-10-27 14:14:12 +01:00
Tomas Groth
d2f388bb59
Fix for another occurrence of bug #1296574 . Copied from lp:~erik-lundin/openlp/bug-1296574
...
Fixes: https://launchpad.net/bugs/1296574
2014-10-27 14:11:55 +01:00
Phill Ridout
80cdb84e4a
HEAD
2014-10-26 07:51:17 +00:00
Phill Ridout
d2b6d2126e
Add copyright and doc stying
2014-10-26 07:50:49 +00:00
b34da371ba
[ fix #1385438 ] Make list widget items select tab pages via user data rather than just their position.
...
Fixes: https://launchpad.net/bugs/1385438
2014-10-25 22:26:19 +02:00
Phill Ridout
04c6e27ac5
PEP Fixes
2014-10-24 22:03:49 +01:00
Phill Ridout
8696482f39
Few tweeks, and comments
2014-10-24 21:46:14 +01:00
Phill Ridout
2f9df8cfbd
HEAD
2014-10-24 21:12:48 +01:00
Ken Roberts
f81903bbcf
Merge upstream
2014-10-23 15:16:38 -07:00
Ken Roberts
3cf8c0464c
Fix discard/reset button calls - added button tooltips
2014-10-23 14:00:06 -07:00
Phill Ridout
c9cede9650
Implemented custom widget ColorButton OpenLP wide
2014-10-23 21:56:09 +01:00
Phill Ridout
a4f788599f
add custom colorbutton widget
2014-10-23 20:50:01 +01:00
Ken Roberts
c7d36826aa
Add 1.5 second delay for autoloading projectors
2014-10-22 19:40:22 -07:00
Ken Roberts
0264d57b61
Add input source edit text option
2014-10-22 19:21:26 -07:00
108e3b6687
Forgot to catch the cancel_wizard_text refactor
2014-10-22 23:01:40 +02:00
3771cb42a8
HEAD
2014-10-22 22:47:47 +02:00
551a10d311
Added and updated tests:
...
- Refactored FirstTimeForm to use an initalise() method, in order to be more testable
- Rewrote FTW tests to test initialise()
- Refactored TestMixin get_application() to setup_application() since it doesn't actually return an application object
- Refactored ListPreviewWidget to make it more testable
- Wrote tests for ListPreviewWidget
- Refactored FormattingTagsForm somewhat
- Updated FormattingTagsForm tests
Updated setup.py with some Python3 changes.
2014-10-22 22:43:05 +02:00
Ken Roberts
d08594ab55
Upstream changes
2014-10-21 18:27:01 -07:00
Ken Roberts
6391b17b6d
Fix focus to ip text widget when calling projetor edit
2014-10-21 17:49:21 -07:00
Ken Roberts
2e6556a11b
Fix call to get_source_list in pjlink1
2014-10-21 17:02:37 -07:00
Ken Roberts
416c37140c
Fix single dialog get_source_list() call
2014-10-21 16:51:51 -07:00
Ken Roberts
5ae48da58e
Fix missing poll check
2014-10-21 16:45:15 -07:00
Ken Roberts
04ad28c106
Fixed typos in ProjectorSource
2014-10-21 15:47:25 -07:00
Ken Roberts
2b5b58379f
Code cleanups
2014-10-21 14:50:35 -07:00
Ken Roberts
b38921a90b
Code cleanups
2014-10-21 14:40:47 -07:00
Ken Roberts
a026633f78
Notes cleanups
2014-10-21 14:24:16 -07:00
Tomas Groth
5662f4b2af
Ask the user if a backup of the data folder should be created after upgrading
...
bzr-revno: 2427
2014-10-21 22:08:26 +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
Ken Roberts
0fe5b9f8fe
Typo in column define
2014-10-21 13:11:25 -07:00
Ken Roberts
a8cebffec0
cleanups
2014-10-21 13:05:35 -07:00
Tim Bentley
2b3e3d777e
Add Test and fix more code
2014-10-21 21:05:08 +01:00
Ken Roberts
598f94f5c1
Add ProjectorSource schema for user-defined source display text
2014-10-21 13:03:58 -07:00
Ken Roberts
21f6216574
Switch PJLINK_DEFAULT_TEXT to dict
2014-10-21 13:01:07 -07:00
Tim Bentley
f5f8c1ce08
Fix start up thread timer
2014-10-21 06:13:22 +01:00
Ken Roberts
3def1baf9d
pep8
2014-10-20 16:36:07 -07:00
Ken Roberts
8bb9510622
Fix tab text on mac
2014-10-20 16:25:27 -07:00
Ken Roberts
16f4fcbce3
Update settings to allow selecting source dialog layout
2014-10-20 16:17:15 -07:00
Ken Roberts
4283ff7502
Add tiled icons on toolbar for muliple-selection
2014-10-20 11:37:59 -07:00
Ken Roberts
8d4eb3b368
Fix icon for source input menu item
2014-10-20 10:07:53 -07:00
Ken Roberts
1e2cfcd7bd
pep8
2014-10-20 09:50:19 -07:00
Ken Roberts
6a2f675e84
Realign tabs to left-right
2014-10-20 09:34:33 -07:00
Ken Roberts
c028353ecd
Fix docstrings
2014-10-19 17:43:40 -07:00
Ken Roberts
3cb21e4c13
Set tab focus to tab with selected source
2014-10-19 17:31:09 -07:00
Ken Roberts
7fb3ca8c17
Fix misplace tabwidget addWidget
2014-10-19 17:11:06 -07:00
Ken Roberts
c42af376cc
Fix tabbed source select gui size
2014-10-19 16:55:19 -07:00
Ken Roberts
4b64e24e36
Initial change to tabs for source select
2014-10-19 12:20:51 -07:00
Ken Roberts
10c415cf1a
Docstrings cleanup
2014-10-17 10:28:12 -07:00
Ken Roberts
d8f94ac3df
Remove extraneous imports
2014-10-17 08:23:45 -07:00
Ken Roberts
81f26dd9a3
pep8 and extra logging info
2014-10-16 20:09:42 -07:00
Ken Roberts
dfcbaa8c28
Add socket timer for lost connections
2014-10-16 19:28:51 -07:00
Ken Roberts
c1415bb891
Fix authentication send, added current source to source select dialog
2014-10-16 17:04:19 -07:00
Ken Roberts
054be0135a
Add check for connect before calling connect on doubleclick
2014-10-16 14:21:01 -07:00
Ken Roberts
187dee6217
Add double-click to connect option
2014-10-16 14:11:43 -07:00
Ken Roberts
0ec753468c
projector view info icon update
2014-10-16 14:01:37 -07:00
Ken Roberts
6264435acb
Fix view status icon on toolbar
2014-10-16 13:48:41 -07:00
Ken Roberts
99c7566f98
Update source selection as soon as power is on
2014-10-16 13:33:29 -07:00
Ken Roberts
77040050f4
Restructure send_busy flag
2014-10-16 13:03:20 -07:00
Ken Roberts
4714cbfcf7
pep8
2014-10-16 11:30:29 -07:00
Ken Roberts
ec59abdc85
pep8
2014-10-16 11:16:08 -07:00
Ken Roberts
645f92e7d4
Change projector wizard to basic edit form
2014-10-16 11:08:44 -07:00
Ken Roberts
f60f8d211b
Fix source select when sources not known yet
2014-10-15 13:53:17 -07:00
Ken Roberts
e4926416f8
Fix unlock send queue
2014-10-15 13:27:43 -07:00
Ken Roberts
c064a17ece
Add toolbar separator
2014-10-15 11:45:41 -07:00
Ken Roberts
5879209627
Fix toolbar icon status on socket error
2014-10-15 11:41:12 -07:00
Ken Roberts
dc321155a0
Fix localhost connection
2014-10-15 11:18:00 -07:00
Ken Roberts
8ea0917230
pep8
2014-10-15 10:38:39 -07:00
Ken Roberts
f468fbb47d
Fix bad data in process command
2014-10-15 10:34:27 -07:00
Ken Roberts
650c5007b2
Add poll_loop after send command
2014-10-15 10:29:15 -07:00
Ken Roberts
2e3391eff4
Remove blocking calls on sockets
2014-10-15 10:22:12 -07:00
Ken Roberts
4d127cd6fa
Fix icon update only when status changes
2014-10-14 20:34:06 -07:00
Ken Roberts
e3439172f8
Toolbar icon enable/disable on power on/off based on projector state
2014-10-14 19:57:58 -07:00
Ken Roberts
fb51f505d5
Extra poll after command returned OK
2014-10-14 19:57:13 -07:00
Ken Roberts
03a31f9bc9
Remove extra spacers in toolbar
2014-10-14 19:30:38 -07:00
Ken Roberts
ef5b597a8b
Fix missing information from view item
2014-10-14 19:18:40 -07:00
Ken Roberts
cf7756d6c7
Fix packet length check for valid command with empty data
2014-10-14 19:18:00 -07:00
Ken Roberts
7931c97698
Toolbar icons/change source icon
2014-10-14 18:40:21 -07:00
Ken Roberts
6e96851e2e
Fix toolbar icons disabled state
2014-10-14 11:59:57 -07:00
Ken Roberts
ad6a8ec5ce
Test cleanups and fix network error icons
2014-10-14 10:40:07 -07:00
Ken Roberts
cc43efa809
Toolbar change based on selected projector items
2014-10-14 10:12:49 -07:00
Ken Roberts
5f232ce5fd
Fix wrong status on sending data
2014-10-14 08:14:16 -07:00
Tomas Groth
cbd1b7c223
Changed setting version name
2014-10-14 09:52:59 +02:00
Ken Roberts
e5743462e2
Added default socket timeout/poll time in settings
2014-10-13 17:07:54 -07:00
Ken Roberts
39e574dba7
Change timer setting based on initial connect/poll
2014-10-13 13:58:39 -07:00
Ken Roberts
713a255241
Fix authentication errors
2014-10-13 13:16:25 -07:00
Ken Roberts
5938ccc9a6
added get_projector_by_id
2014-10-13 13:16:03 -07:00
Tomas Groth
f36c8660ab
Changed a variable name
2014-10-13 20:24:19 +01:00
Ken Roberts
5a1aa5c88c
pep8
2014-10-13 10:09:23 -07:00
Ken Roberts
e7e53501df
Fix authentication error processing
2014-10-13 09:40:58 -07:00
Ken Roberts
498ecb5b6a
increase pin length to allow test pin
2014-10-13 08:11:55 -07:00
Ken Roberts
72cca86208
Refactor pjlink/remove db id in view projector/add pjlink command to constants
2014-10-13 07:51:23 -07:00
Tomas Groth
5091b3de37
Added a test
2014-10-13 16:08:06 +02:00
Tomas Groth
e1fde7f6a5
Ask the user if a backup of the data folder should be created after upgrading
2014-10-13 12:26:23 +02:00
Ken Roberts
26db1f16ad
pep8
2014-10-10 12:14:15 -07:00
Ken Roberts
89800c1a7d
Relocate second toolbar to top
2014-10-10 10:29:52 -07:00
Ken Roberts
a58cf9754b
Merge new toolbar
2014-10-10 10:07:31 -07:00
Ken Roberts
91ab6a64bf
Tiled icons for toolbar
2014-10-10 09:54:35 -07:00
Ken Roberts
fcd14a12cd
tranlate strings and cleanups
2014-10-10 08:58:48 -07:00
Ken Roberts
5da20ec01d
pep8 cleanups
2014-10-09 20:31:51 -07:00
Ken Roberts
cbb995c4c6
More single character cleanups
2014-10-09 20:28:24 -07:00
Ken Roberts
d6bb5aad52
More single character cleanups
2014-10-09 20:16:46 -07:00
Jonathan Springer
859ae13eb3
More work for top and bottom toolbars for the projector manager
2014-10-09 22:49:18 -04:00
Jonathan Springer
857a1d06f6
Intial changes for multiple toolbars for projector manager
2014-10-09 22:08:59 -04:00
Ken Roberts
c0169bb762
Test for MacOSX for wizard buttons
2014-10-09 15:12:08 -07:00
Ken Roberts
66a674c8de
more wizard text updates
2014-10-09 15:00:29 -07:00
Ken Roberts
303eabdfa6
Wizard text updates
2014-10-09 14:46:05 -07:00
Ken Roberts
b8f84f79eb
Fix previous reviews
2014-10-09 13:30:07 -07:00
Ken Roberts
842898aaf9
Remove extraneous imports
2014-10-09 07:41:32 -07:00
Ken Roberts
6c4b8e5b91
Revert multiselection
2014-10-08 19:05:53 -07:00
Ken Roberts
0feca36ede
Add multi-selection to projector item widgets
2014-10-08 18:56:45 -07:00
Ken Roberts
853826a501
Icon/tranlate fixes
2014-10-08 18:43:34 -07:00
Ken Roberts
d4b6c067ef
Fix issue with source select being None
2014-10-08 15:36:23 -07:00
Ken Roberts
db2d2ca3b3
Missed import for is_macosx
2014-10-08 13:21:59 -07:00
Ken Roberts
1eee08ff6b
pep8 on wizard.py
2014-10-08 13:04:50 -07:00
Ken Roberts
06da940310
Update wizard setup for Mac OSX on wizard pages
2014-10-08 13:03:33 -07:00
Ken Roberts
6a75726eed
Update wizard setup for Mac OSX
2014-10-08 13:01:47 -07:00
53905dec21
Fix up the look and feel of the wizards after I messed it up with my changes for OS X
2014-10-08 21:42:30 +02:00
Ken Roberts
c789d1c0ed
Missed db reference in edit page
2014-10-07 12:37:55 -07:00
Ken Roberts
0227e0a2bd
Initial projector code
2014-10-06 12:10:03 -07:00
Tomas Groth
71324fc932
Forward ported fix for bug1265368
...
Fixes: https://launchpad.net/bugs/1265368
2014-09-25 11:07:31 +02:00
Tomas Groth
31a868ca61
Moved thumbnail creation to httprouter.py
2014-09-23 22:45:42 +01:00
Tomas Groth
4bacaab205
trunk
2014-09-21 20:23:40 +01:00
Tomas Groth
15624e20ef
Fixed typo and removed unused import
2014-09-11 12:08:44 +02:00
Tomas Groth
5c4be05fc1
Went back to to the load-into-imagemanager-on-demand approach
2014-09-11 11:52:32 +02:00
Tomas Groth
cf351a7af9
Fix thumbnail creating
2014-09-10 22:30:32 +01:00
Tomas Groth
8d76aeffd2
Added thumbnails for images from serviceitems
2014-09-10 07:40:12 +01:00
Tomas Groth
dab4ad7080
trunk
2014-09-08 22:08:49 +01:00
40edebdab0
Style fixes
2014-09-08 00:30:21 +02:00
bf488da516
Added tests for with and without os x menu icon, renamed some tests to use our test name convention, fixed up and added more tests for the FormattingTagsForm.
2014-09-08 00:17:20 +02:00