Commit Graph

16298 Commits

Author SHA1 Message Date
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
Philip Ridout
1cfb152395 some WebEngine fixes 2017-09-29 19:06:04 +01:00
Philip Ridout
6780a44496 fixes 2017-09-29 18:31:35 +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
Tomas Groth
e16c7899bb small stuff 2017-09-26 22:16:41 +02:00
Tomas Groth
359362126a merge trunk 2017-09-26 20:43:35 +02: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
Tomas Groth
1d2dbaa489 Enable more debugging info for the builder. 2017-09-25 22:41:23 +02:00
e90836e817 Fix up some issues with one of the tests 2017-09-25 13:34:05 -07:00
Tomas Groth
2bc8fedf25 Show pyinstaller files 2017-09-25 22:17:18 +02:00
Tomas Groth
4066e3e821 Fix typo 2017-09-25 22:07:39 +02:00
Tomas Groth
38ec3fbd96 Install PyInstaller from pypi and use a dev version of packaging. 2017-09-25 22:03:40 +02:00
4bb031b22e HEAD 2017-09-25 12:55:33 -07:00
Tomas Groth
1481f747f1 merge trunk 2017-09-25 21:41:55 +02:00
Tomas Groth
24c1b36b78 Forgot to change folder. 2017-09-25 21:39:51 +02:00
Tomas Groth
de1a2c6d2e Try to workaround a mysql-connector install issue. 2017-09-25 21:35:52 +02: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
Tomas Groth
e53703bea8 Update appveyor build to new python and deps versions. 2017-09-25 21:22:46 +02:00
92551f4fa5 Add requests to AppVeyor 2017-09-25 12:01:54 -07:00
Tomas Groth
3094b053ff Various adjustments, main window starts now, still no canvas. 2017-09-25 20:59:43 +02: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