Tim Bentley
d2bfac0628
Add missing dependencies
2022-04-01 18:50:25 +00:00
7e4ab873de
Update scripts/check_dependencies.py info
2022-04-01 06:45:41 +00:00
Tim
29db2f1fb7
Better late than never
2022-02-01 10:10:57 +00:00
Tim Bentley
aade849aca
End of 2020 - Just change the Year!
2020-12-30 21:42:49 +00:00
Bastian Germann
e09aec5d34
test_pdfcontroller: Get rid of platform specifics
...
As system() called PDF controllers are removed, test_pdfcontroller can be
simplified because PyMuPDF will use the mocked screen.
Get rid of the platform-dependent screen size obtaining which gets rid of
the Xlib dependency.
2020-09-28 21:58:05 +02:00
Martin Zibricky
8786a8cc7a
Fix in ./scripts/check_dependencies.py
...
- fix pytest-qt import
- replace __import__ with importlib
- fix fitz description
2020-09-25 16:11:20 +02:00
Tim Bentley
3dcac055be
Migrate Media and add Pytest-qt
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-02-09 20:24:05 +00:00
Simon Hanna
ef2f798f6f
Update remote API to use Flask, and be more RESTful
2020-01-27 22:57:58 +00:00
Tim Bentley
6ea4893ad6
Change Year
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-01 02:53:08 +00:00
771e97862f
Add distribution detection in is_linux() function
...
- Optional argument to check Linux distro
- Add a test for the new argument
- Add some other tests to expand test coverage
- Remove Windows from testing
- If "distro" module is missing, create a replacement that returns False
2019-12-04 18:15:24 +00:00
Daniel
61cf097d45
Revert "Don't load images twice"
...
This is beyond the scope of this branch, I would leave this in, but there is a lot of strange code including commented code in this file, so I'm leaving it out. It would be a better idea to fix the whole file in another branch (or Tim might be fixing this file with the media fixes)
2019-10-29 22:54:14 +00:00
1e76868a23
Remove vim lines from files and add a .editorconfig for editors that support it
2019-10-10 15:28:16 +00:00
Tim Bentley
4b175c15b1
Fix name for script
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2019-10-03 17:32:08 +00:00
Tomas Groth
81900c7f83
Update and move appveyor.yml so that it will work with the new gitlab setup.
2019-09-25 18:00:05 +00:00
Bastian Germann
1a756def20
Replace launchpad references
2019-09-21 13:15:11 +02:00
Bastian Germann
7e4a586a97
Synchronize dependencies
2019-09-21 13:14:23 +02:00
Tim Bentley
3e5dfdb730
Add initial cleanup files for media fixes.
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2019-09-21 04:56:43 +00:00
c1933352ea
Ignore some generated files, make generate resources script check for an existing file; ignore pdfcontroller test for now
2019-09-18 18:29:05 +00:00
f7d12d2280
Merge branch 'cherry-pick-1d3f54b5' into 'master'
...
Removed the Launchpad Merge Proposal script.
See merge request openlp/openlp!15
2019-09-18 16:28:27 +00:00
tim.bentley@gmail.com
df0f630ebe
Another unneeded file
...
Signed-off-by: Tim <tim.bentley@gmail.com>
(cherry picked from commit 1d3f54b5ec584e2a811c157a8adb640ddb2d24b1)
2019-09-17 21:26:03 +00:00
Tim Bentley
92c381c25e
Merge branch 'remove-launchpad-scripts' into 'master'
...
Fix: remove lp-merge script as it is not needed any longer
See merge request openlp/openlp!5
2019-09-17 21:07:23 +00:00
Tim Bentley
4e391741a9
Update translation files
...
Signed-off-by: Tim <tim.bentley@gmail.com>
2019-09-17 17:51:18 +01:00
Andreas Preikschat
eaa52837d4
Fix: remove lp-merge script as it is not needed any longer
2019-09-17 11:02:57 +02:00
e53f61b7f3
HEAD
2019-08-26 21:41:56 -07:00
Tim Bentley
6a64cacba8
translations 20082019
2019-08-20 17:55:13 +01:00
Tim Bentley
df7ffc918a
Translations 18082019
2019-08-18 10:15:51 +01:00
Tim Bentley
d352d9bc41
Update the translation process files and fix issues
2019-08-17 12:08:17 +01:00
38a6f1b2ca
Use PyMySQL rather than MySQL Connector
2019-08-03 11:19:25 -07:00
50fcc9b5d5
Add zeroconf to AppVeyor and setup.py, broadcast on all valid interfaces, quit the thread properly
2019-07-02 13:29:42 -07:00
a3b8a56da2
Update check_dependencies.py
2019-07-01 15:48:52 -07:00
Tomas Groth
626d75ff1a
Added Pyro4 to appveyor to make the latest tests run.
2019-06-11 21:27:17 +02:00
596c484bd7
Add presentations through LibreOffice on macOS.
...
bzr-revno: 2878
2019-06-10 22:01:02 -07:00
Bastian Germann
abf172fa7c
Sync dependencies in setup.py and check_dependencies; replacing nose2 with pytest
...
bzr-revno: 2876
2019-06-06 21:25:25 +01:00
bae4cb2a44
HEAD
2019-06-04 21:53:18 -07:00
Bastian Germann
9caffa028b
Add pytest to check_dependencies
2019-05-25 16:47:10 +02:00
0b0593de4c
Re-enable the tests
2019-05-23 13:29:04 -07:00
1caf38b075
Forgot python-vlc
2019-05-23 13:18:40 -07:00
e0cf05ae13
Fix paths to point back to normal packaging, now that my changes have been merged
2019-05-22 13:30:12 -07:00
ca5e46eb49
HEAD
2019-05-22 09:47:20 -07:00
fbc776dbfc
Clean up AppVeyor script a bit, and install 32-bit VLC for 32-bit Python
2019-05-22 09:42:51 -07:00
f74e0c7dc8
Revert some changes from the HEAD merge; Add the lib directory to sys.path for running tests
2019-05-17 23:04:20 -07:00
Bastian Germann
df538b1d70
Remove nose2 references
2019-05-16 00:36:16 +02:00
Bastian Germann
685e46f623
Synchronize setup.py with check_dependencies
2019-05-15 22:46:10 +02:00
236bc73e59
Fix an issue with changing the data folder; Include QDarkStyle when building Windows installer
2019-05-06 22:06:29 -07:00
Tim Bentley
54aea66a16
initial version
2019-05-05 09:13:10 +01:00
d42a7118c0
HEAD
2019-05-02 20:20:05 -07:00
46bb693d18
Fix command line args
2019-05-02 11:59:09 -07:00
Bastian Germann
38c3fcbb11
Use PyMuPDF for Windows tests
2019-05-01 10:43:36 +02:00
Bastian Germann
03a57ba682
Copy license to about dialog
2019-04-13 16:08:22 +02:00
Bastian Germann
be1a398f7b
License change to GPL-3.0-or-later
2019-04-13 15:00:22 +02:00