Commit Graph

11557 Commits

Author SHA1 Message Date
Philip Ridout 70d9287a80 Prehead commit 2017-10-01 07:57:11 +01:00
Philip Ridout c5a6fd9e31 Pep fixes 2017-10-01 00:06:30 +01:00
Philip Ridout 76bbc4500a Pep fixes 2017-09-30 23:51:49 +01:00
Philip Ridout 70e50f4aaa Pep fixes 2017-09-30 23:45:24 +01:00
Philip Ridout d8a32d3962 HEAD 2017-09-30 22:47:50 +01:00
Philip Ridout 9bb2935208 Tidy ups 2017-09-30 22:45:54 +01:00
Philip Ridout ab49b8b8ad pathlib changes for song plugin 2017-09-30 21:16:30 +01:00
Tim Bentley dddd5ab4cd Import export 2017-09-30 15:17:37 +01:00
Tim Bentley 5203518ccb head 2017-09-29 19:53:22 +01:00
Tim Bentley cd1b6715b6 fix merge comments 2017-09-29 19:53:04 +01:00
Tim Bentley d77f0127e8 head 2017-09-29 19:42:15 +01:00
Tim Bentley 158fdd3e63 spelling 2017-09-29 19:41:55 +01:00
Raoul Snyman 0dcf3de267 Tests! 2017-09-28 20:06:00 -07:00
Raoul Snyman 76bf162383 Fix error with Settings().value() call 2017-09-28 16:50:23 -07:00
Raoul Snyman 77b9fee050 Checkbox is only there is there is a dark style 2017-09-28 16:39:44 -07:00
Raoul Snyman 1b7482243d Centralise style tweaks 2017-09-28 16:28:18 -07:00
Raoul Snyman c2e16cc8e9 HEAD 2017-09-28 10:32:10 -07:00
Raoul Snyman 93fd4053b2 Add dark theme from QDarkStyle. Part 1: Force the theme 2017-09-28 10:31:28 -07:00
Tim Bentley 0c1b1dc2a5 fix tests 2017-09-27 20:21:08 +01:00
Tim Bentley 71a87f602b fix download date 2017-09-27 19:56:21 +01:00
Tim Bentley 74cdc761d9 end of remote and server migration 2017-09-26 22:18:09 +01:00
Tim Bentley f58d1047db move endpoint 2017-09-26 22:04:39 +01:00
Tim Bentley 9d6bd78a70 head 2017-09-26 21:34:47 +01:00
Tim Bentley 64ba30b24d add files 2017-09-26 18:51:09 +01:00
Tim Bentley 5b2ac0f97b more moves 2017-09-26 18:49:41 +01:00
Tim Bentley 9fc7f1b39b restart removal 2017-09-26 18:48:01 +01:00
Tim Bentley 86cf77db83 add returns 2017-09-26 18:21:54 +01:00
Philip Ridout dfcd95b9d9 pep fixes 2017-09-26 18:02:56 +01:00
Philip Ridout 69fca430b5 HEAD 2017-09-26 17:42:54 +01:00
Philip Ridout 10b13872e5 Modify themes to work with pathlib 2017-09-26 17:39:13 +01:00
Raoul Snyman e90836e817 Fix up some issues with one of the tests 2017-09-25 13:34:05 -07:00
Raoul Snyman 4bb031b22e HEAD 2017-09-25 12:55:33 -07:00
Philip Ridout 286e3a6081 minor fix 2017-09-25 17:59:31 +01:00
Philip Ridout 2c52059275 more fixes 2017-09-24 21:26:39 +01:00
Philip Ridout 047a1b3808 pep fixes 2017-09-24 20:33:07 +01:00
Philip Ridout dfe2ae347e Minor misc + pathlib refactors 2017-09-24 09:39:54 +01:00
Philip Ridout d61ed7e9b1 converted the image plugin over to using Path objects 2017-09-23 14:06:42 +01:00
Raoul Snyman a4bd979f19 Hide the cancel button 2017-09-22 21:10:18 -07:00
Raoul Snyman 50511c4953 HEAD 2017-09-22 21:04:41 -07:00
Phill 35e9300be2 More pathlib changes, focused mainly on the presentation plugin
Add this to your merge proposal:
--------------------------------
lp:~phill-ridout/openlp/pathlib5 (revision 2777)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2193/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2096/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1983/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Code_Analysis/1353/
[SUCCESS] https://ci.openlp.io/job/Branch-04b-Test_Coverage/...

bzr-revno: 2768
2017-09-22 20:53:59 -07:00
Raoul Snyman e1ca15173d Actually show the progress dialog when we're waiting for the thread to shut down. 2017-09-22 20:50:45 -07:00
Ken Roberts 3e05a64874 PJlink2 update K 2017-09-22 05:03:28 -07:00
Philip Ridout 131e0213e2 minor fix 2017-09-21 08:40:41 +01:00
Philip Ridout b4a687c85e PEP fixes 2017-09-21 07:20:56 +01:00
Philip Ridout b440584cb5 Moved the patched shuilils to the path module 2017-09-20 21:44:57 +01:00
Raoul Snyman c06cd39cab Fix up all the tests 2017-09-20 09:55:21 -07:00
Raoul Snyman 99b7239bc0 A little cleanup 2017-09-19 21:36:59 -07:00
Raoul Snyman 15c8023357 Moving over to requests 2017-09-19 09:48:34 -07:00
Philip Ridout 92c6b9c09d Revert some requested changes 2017-09-18 21:08:28 +01:00
Philip Ridout d801ca9b09 Test patched which method 2017-09-18 07:20:06 +01:00
Philip Ridout dbcf4d2f78 HEAD 2017-09-17 20:43:35 +01:00
Philip Ridout 7f98003d54 test fixes 2017-09-17 20:43:15 +01:00
Philip Ridout 8ed5903ced Moved most of the presentation plugin over to pathlib 2017-09-15 20:01:09 +01:00
Raoul Snyman 2f8cdc81e0 Fix up the version tests and remove old references to 'versionchecker' 2017-09-12 23:08:38 -07:00
Raoul Snyman 6fb4381588 HEAD 2017-09-11 22:52:47 -07:00
Raoul Snyman d1a47036cf Remove unnecessary slot 2017-09-11 22:52:38 -07:00
Philip Ridout 9e9285a896 Added some settings that should have been upgraded 2017-09-09 21:00:48 +01:00
Raoul Snyman 47f96a3286 Duh. Can't have the old names in there, now can we? 2017-09-08 22:57:06 -07:00
Raoul Snyman 1e06f472c6 HEAD 2017-09-08 22:23:37 -07:00
Raoul Snyman a6324b6b7f Refactor version check threading 2017-09-08 22:19:22 -07:00
Philip Ridout f0e7381f5c Pathlib changes in presentation plugin 2017-09-07 22:52:39 +01:00
Philip Ridout 07ba52e90c Applied tgc's patch 2017-09-07 21:27:11 +01:00
Philip Ridout 24358337e7 Pathlib changes 2017-09-06 22:36:31 +01:00
Philip Ridout 292861907e minor edits 2017-09-06 21:18:08 +01:00
Philip Ridout 9cb2b2e3c2 Pathlib changes 2017-09-05 21:48:55 +01:00
Phill 28591ed04a Change the settings upgrade code to handle versioned upgrades
Upgrade settings to store file paths and json encoded Path objects
Enable the json encoders/decoders to work with custom objects with defined json methods
Added in automatic backup before settings upgrade on superflys request


lp:~phill-ridout/openlp/pathlib4 (revision 2769)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2184/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2087/
[SUCCESS] https://ci.openlp.io/job...

bzr-revno: 2764
2017-09-04 21:28:50 -07:00
Philip Ridout 7a3f54e54c Back up settings before upgrading them 2017-09-03 11:18:14 +01:00
Philip Ridout 1908efcdbb Small fix 2017-08-27 20:22:43 +01:00
Philip Ridout ab2f354f11 Merge tweek 2017-08-27 18:37:54 +01:00
Tim Bentley 187b71c9dc Head 2017-08-27 18:14:00 +01:00
Tim Bentley 7abef1df22 fix lables and render bug 2017-08-27 18:13:14 +01:00
Tim Bentley b546f3cecb Head 2017-08-27 17:26:06 +01:00
Jonathan Springer c108132183 Remove extra space 2017-08-27 11:33:11 -04:00
Philip Ridout 05e0f42859 Pylint fixes 2017-08-26 17:50:54 +01:00
Philip Ridout 0e01ef29d4 Pep fixes 2017-08-26 17:00:36 +01:00
Philip Ridout 8f9cb4a090 Modify setting upgrade code to provide versioned updates. Upgrade settings to use JSON encoded Path objects 2017-08-26 16:06:11 +01:00
Jonathan Springer c6aa669ee8 merge trunk 2017-08-26 10:01:04 -04:00
Philip Ridout f8a68c23d0 Enable JSON to handle unsupported objects and tests 2017-08-25 21:03:25 +01:00
Phill cd158b63fd Part 3, converted some more utility methods
Fixed the problem TGC was having.

Superflys fix included (https://bin.snyman.info/mmm5sqj8)

lp:~phill-ridout/openlp/pathlib3 (revision 2764)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2175/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2079/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1966/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Code_Analysis/1336/
[SUCCESS] https://ci.openlp.io/job/Branch-04b-Test_C...

bzr-revno: 2762
2017-08-24 21:26:25 -07:00
Philip Ridout 0b91725a4f Fixed issues with this branch and recent commits to trunk 2017-08-24 20:53:55 +01:00
Theodore Frederick ae62538a02 Adds option to ignore aspect ratio and stretch image.
bzr-revno: 2761
2017-08-23 21:21:11 +01:00
Philip Ridout 6ac671a5fa HEAD 2017-08-23 21:13:58 +01:00
Ken Roberts 46f88e418a More minor code cleanups
- Renamed get_shutter_status to get_av_mute_status (checks shutter and audio)
- Renamed shutter/audio mute test
- Update socket read to get 1K bytes in buffer
- Updated get_status for valid input
- Updated process_sver check valid length
- Update change_status to not use NETWORK_SENDING as a connection status check
- Added read check for packet length > allowed max
- Added test for process_inf1
- Added test for process_inf2
- Added test for process_info
- Added test ...

bzr-revno: 2760
2017-08-23 20:46:30 +01:00
Philip Ridout 0ecf5747c9 indentation fix 2017-08-18 21:33:43 +01:00
Philip Ridout 9ee24c32bd made some more changes to core/__init__ and applocation 2017-08-18 20:34:20 +01:00
Tim Bentley 4dce06a9fc pylint errors 2017-08-13 07:29:04 +01:00
Tim Bentley ffef5ff5e0 pylint errors 2017-08-13 07:17:47 +01:00
Tim Bentley 54eae8712a pep8 2017-08-13 06:50:44 +01:00
Tim Bentley f436ef2f10 More test fixes 2017-08-13 06:44:10 +01:00
Tim Bentley 2783405a34 More test fixes 2017-08-13 06:28:25 +01:00
Tim Bentley 9e8b16549c fix more tests 2017-08-12 21:58:16 +01:00
Tim Bentley 751ec88d94 fix more tests 2017-08-12 21:52:19 +01:00
Tim Bentley 14bf5aaf9d fix more tests 2017-08-12 21:44:39 +01:00
Ken Roberts 6d353dc8e1 Fix deprecated log calls 2017-08-12 13:38:50 -07:00
Tim Bentley e6862f28e3 fix more tests 2017-08-12 21:26:39 +01:00
Philip Ridout b384e6f2fa Convert some more utility fuctions over to using the pathlib 2017-08-12 18:45:56 +01:00
Ken Roberts f30d7f20d3 PJLink update I - minor code cleanups and new tests 2017-08-12 02:48:38 -07:00
Tim Bentley 63a5c3bd91 head 2017-08-11 21:47:52 +01:00
Phill 081c5fe7a0 Definitely ready for merging, unless, of course you guys find some more issues!
Part 2

Changed the pathedit widget over to using pathlib
Added a 'patched' file dialog
Added a few utility methods

lp:~phill-ridout/openlp/pathlib2 (revision 2763)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2125/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2033/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1938/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Code_Analysis...

bzr-revno: 2758
2017-08-11 21:31:09 +01:00
Tim Bentley 2c813be4cc fixed missed string 2017-08-11 17:37:57 +01:00
Tim Bentley 8d7e4dbe01 remove whitespace 2017-08-11 17:19:07 +01:00
Tim Bentley bc03652cda Finish tests 2017-08-11 17:09:14 +01:00
Ken Roberts e7ec732f1e Projector code cleanups "H" and new tests 2017-08-11 04:04:33 -07:00
Philip Ridout 5d99c48fe0 Merge fix 2017-08-10 07:28:30 +01:00
Philip Ridout 469e7f3bb6 remove the wraps decoartor 2017-08-09 21:15:02 +01:00
Tim Bentley 7bcaec2cb3 start of the tests 2017-08-09 06:15:10 +01:00
Tim Bentley bfade0050a fix split to work with chords 2017-08-09 06:02:42 +01:00
Tim Bentley 897f2c2d89 Head 2017-08-09 05:42:06 +01:00
Philip Ridout c4eedc6dca add forgotten files 2017-08-07 22:01:16 +01:00
Philip Ridout 8eb207b67c Head 2017-08-07 21:51:50 +01:00
Philip Ridout e6faf233ed Merge fixes 2017-08-07 21:50:01 +01:00
Ken Roberts df47a4b6eb Code cleanups 2017-08-06 16:33:53 -07:00
Ken Roberts 864fd291a0 PJLink2 update G - restructuring 2017-08-06 00:23:26 -07:00
Philip Ridout 11a9f58cb6 path conversion fixes 2017-08-04 22:53:02 +01:00
Philip Ridout 1c8474b8e2 Pep fixes 2017-08-04 19:06:43 +01:00
Philip Ridout 46b42c24e5 head 2017-08-04 19:02:23 +01:00
Philip Ridout a7750e680b Pathedit line endings 2017-08-04 18:52:55 +01:00
Philip Ridout 03bcc194ea Update the path edit component to use the pathlib module. Add a few utility methods 2017-08-04 18:40:57 +01:00
Tim Bentley c2321e7c10 Merge head 2017-08-03 18:54:40 +01:00
Raoul Snyman 2e43e7939e HEAD 2017-08-02 21:21:19 -07:00
Philip Ridout d895365ff8 Bible gateway fix 2017-08-02 07:10:26 +01:00
Philip Ridout e787896931 test fixes 2017-08-02 07:09:38 +01:00
Philip Ridout 17fb6ba835 Convert applocation over to pathlab. Add utility functions for future use. 2017-08-01 22:06:52 +01:00
Philip Ridout 63bd98372a Move applocation over to using pathlib 2017-08-01 21:59:41 +01:00
Ken Roberts 08848a14e7 Added calls to new functions 2017-07-20 08:31:50 -07:00
Ken Roberts 471d5f4608 Merge trunk 2017-07-20 08:27:42 -07:00
Ken Roberts f333d8d7a0 Ooops - removed commented code no longer needed 2017-07-12 06:01:46 -07:00
Jonathan Springer a7daffe54f merge trunk 2017-07-08 09:12:31 -04:00
Ken Roberts e277c804f9 Cleanups part 3 2017-07-07 16:43:50 -07:00
virbinarus 67add52c21 I removed the blank spaces from the file.
Allows service items to be expanded and collapsed with the left and right arrow keys.

lp:~virbinarus/openlp/expandserviceitem (revision 2758)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2097/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2007/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1920/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Code_Analysis/1297/
[[1;32...

bzr-revno: 2752
2017-07-04 16:29:46 -07:00
Raoul Snyman b83452b2e5 Fix the import path of UiStrings 2017-07-04 16:13:51 -07:00
Raoul Snyman 7c0157ed4b Remove all instances of 'OpenLP 2' and 'OpenLP 2.4' and fix one entry to be more descriptive 2017-07-04 15:30:41 -07:00
Ken Roberts d072dd4063 Drop future import comments 2017-06-28 20:19:13 -07:00
Ken Roberts 44fb799c7a noqa cleanlups 2017-06-28 19:58:08 -07:00
VirBinarus 1ce9a53d3b removed blank lines, split up some test functions for readablilty. 2017-06-27 18:42:54 +01:00
Tim Bentley 77aea3e27a head 2017-06-25 18:04:07 +01:00
Tim Bentley ffa283f39e fix 2017-06-25 18:03:31 +01:00
Ken Roberts 0e2019faf2 PJLink update F 2017-06-24 19:21:07 -07:00
Ken Roberts bd3bedcaf4 -- Fix docstring for pjlink2 db upgrade
-- Add PJLink2 module for UDP socket (skeleton)
-- Move ProjectorManager.projector_list to class attribute
-- Added database_exists check for first time install skip upgrade checks
-- Fix db upgrade for songs
-- Fix db upgrade for songusage
-- Added database_exists from sqlalchemy_utils
-- Added test for skipping upgrade on no db
-- Revert songs db upgrade_7 back to upgrade_6
-- kwargs cleanup

--------------------------------
lp:~alisonken1/openlp/pjli...

bzr-revno: 2751
2017-06-22 17:54:33 +01:00
Tim Bentley 5ec2f001e6 finish download process 2017-06-18 07:03:42 +01:00
Tim Bentley ee00a74d41 Fix chords and display 2017-06-18 06:21:23 +01:00
Tim Bentley 8a2d043862 load settings on display 2017-06-17 09:51:01 +01:00
Ken Roberts d4d556e39d Minor cleanups on kwargs 2017-06-16 17:25:06 -07:00
VirBinarus 9aef1cdf5d made tests 2017-06-15 19:05:38 +01:00
VirBinarus 524d8f3acb fixed bug #1238385, but no tests
Fixes: https://launchpad.net/bugs/1238385
2017-06-13 16:49:48 +01:00
Tim Bentley 33fe52cae1 tidy ups 2017-06-11 20:41:34 +01:00
Tim Bentley aa9891612b Add download trace dialog 2017-06-11 18:30:37 +01:00
Tim Bentley dbea7ed090 refactor plugin apis 2017-06-11 16:24:02 +01:00
Tim Bentley e0308bfce5 start to change error handling 2017-06-10 11:53:52 +01:00
Ken Roberts b0af7fdd2e Revert songs.upgrade, move pjlink_list from class to __init__ 2017-06-09 22:57:00 -07:00