Commit Graph

15137 Commits

Author SHA1 Message Date
b406cfd5a8 Phase 1 complete 2017-10-07 00:05:07 -07:00
Tim Bentley
63cdc813b0 Fix the api errors found
Remove the remote plugin and move the code to core

Add the update of the web package date back in.

fix up review comments.

lp:~trb143/openlp/webfixes (revision 2785)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2225/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2128/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/2011/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Code_Analysis/1376/
[SUCCESS] https://ci.openlp.io/job/Branch-04b-...

bzr-revno: 2773
2017-09-29 21:13:00 +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
7a5381f996 Enable the use of QDarkStyle, if it is installed. This is mainly for those users on Windows and macOS who want a dark theme.
QDarkStyle is only pip-installable at present, but we can include it in the PyInstaller builds.

Add this to your merge proposal:
--------------------------------
lp:~raoul-snyman/openlp/dark-style (revision 2773)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2224/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2127/
[SUCCESS] https://ci.openlp.io/jo...

bzr-revno: 2772
2017-09-29 19:41:16 +01:00
11fbad77dc Fix some linting issues 2017-09-29 08:55:39 -07:00
0dcf3de267 Tests! 2017-09-28 20:06:00 -07:00
76bf162383 Fix error with Settings().value() call 2017-09-28 16:50:23 -07:00
77b9fee050 Checkbox is only there is there is a dark style 2017-09-28 16:39:44 -07:00
1b7482243d Centralise style tweaks 2017-09-28 16:28:18 -07:00
c2e16cc8e9 HEAD 2017-09-28 10:32:10 -07:00
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
e2fd8beb2a fix tests 2017-09-27 20:16:24 +01:00
Tim Bentley
bfc8a5ae8c fix tests 2017-09-27 20:12:22 +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
4451b65f04 add files2 2017-09-26 21:34:08 +01:00
Tim Bentley
b783783a29 add files 2017-09-26 21:33:58 +01:00
Phill
d94138b349 pathlib changes to the theme code
lp:~phill-ridout/openlp/pathlib7 (revision 2773)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2214/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2117/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/2003/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Code_Analysis/1369/
[SUCCESS] https://ci.openlp.io/job/Branch-04b-Test_Coverage/1200/

bzr-revno: 2771
2017-09-26 20:37:27 +02: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
8143bfac6f Change the way the version thread works, using the proper QThread method. Also make OpenLP wait for the version thread on shutdown so that we get fewer segfaults on exit.
Add this to your merge proposal:
--------------------------------
lp:~raoul-snyman/openlp/fix-version-check (revision 2779)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2212/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2115/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/2001/
[SUCCESS] ...

bzr-revno: 2770
2017-09-25 22:05:32 +01:00
e90836e817 Fix up some issues with one of the tests 2017-09-25 13:34:05 -07:00
4bb031b22e HEAD 2017-09-25 12:55:33 -07:00
Phill
160c0314ea This is ready to go now!
Upgrade the image plugin to use pathlib.
Other minor changes and fixes.


Add this to your merge proposal:
--------------------------------
lp:~phill-ridout/openlp/pathlib6 (revision 2774)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2207/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2110/
[SUCCESS] https://ci.openlp.io/job/Branch-03-Interface-Tests/1997/
[SUCCESS] https://ci.openlp.io/job/Branch-04a-Code_Analysis/1364/
[SUCCESS] https://ci.open...

bzr-revno: 2769
2017-09-25 20:29:56 +01:00
92551f4fa5 Add requests to AppVeyor 2017-09-25 12:01:54 -07:00
cff194d320 Skip Bible HTTP tests on Jenkins to prevent the server from being blacklisted 2017-09-25 11:50:24 -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
d52fff75a4 Test fox 2017-09-24 19:59:49 +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
7239b1e400 Add a mock main_window 2017-09-22 22:23:56 -07:00
a4bd979f19 Hide the cancel button 2017-09-22 21:10:18 -07:00
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
e1ca15173d Actually show the progress dialog when we're waiting for the thread to shut down. 2017-09-22 20:50:45 -07:00
3fcc58f116 PJlink2 update K
- Update notes in PJLink-Notes.odt/update PDF
- Add PJLink.get_socket() (process socket data)
- Add PJLink.get_buffer() (process non-socket data)
- Update PJLink.get_data() to work with get_socket/get_buffer
- Cleanup ProjectorManager code
- Fix incorrect note reference to song db in test_projector_db
- Fix projector tests for change to PJLink() creation
- Start PJLinkUDP class
- Remove unused pjlink2.py module
- Code oops cleanups

[SUCCESS] https://ci.openlp.io/job/Branch-...

bzr-revno: 2767
2017-09-22 20:15:37 +01:00
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