Raoul Snyman
5508bb683c
Use Python's version comparison, not Qt's
2024-03-06 15:58:22 +00:00
Bastian Germann
c74bc27b48
Replace appdirs with platformdirs
2024-02-15 03:49:04 +00:00
Tim Bentley
6942211950
2024 - One year older but wiser?
2024-01-05 17:18:59 +00:00
Raoul Snyman
9c9c7880b9
Make some forward compatibility changes
2023-08-18 19:28:04 +00:00
Tim Bentley
08ae435592
Minor cleanups
2023-07-24 14:23:04 +00:00
Raoul Snyman
f59146b505
Upgrade to Pyro5
2023-05-22 21:34:03 -07:00
Raoul Snyman
78b2de638a
Migrate to 2 style queries
2023-05-19 13:55:38 +00:00
Tim Bentley
2118b5aba7
Fix: Correct About references and Remove Unused
2023-03-04 03:49:25 +00:00
Raoul Snyman
3a72c9f366
Remove WebOb -- we don't need it
2023-02-08 12:55:02 -07:00
Tomas Groth
eb1c86227a
Force the use of SqlAlchemy 1.4 for now
2023-01-29 16:29:07 +00:00
Tomas Groth
fbb6ecd2df
First attempt at re-introducing the use of ICU, based on simply reverting the original patch
2023-01-10 08:16:02 +00:00
Tim Bentley
11d9c02579
Happy new Year
2022-12-31 15:54:46 +00:00
Tim Bentley
503ecc492c
Remove optional package from build scripts
2022-12-31 14:18:10 +00:00
Ken Roberts
e9a54821d6
update setup() long_description/extras_require
2022-04-08 07:03:46 +00:00
Tim
c3f00bf288
Replace QR code with generator and update tests
2022-02-10 11:06:34 +00:00
Tim
29db2f1fb7
Better late than never
2022-02-01 10:10:57 +00:00
Raoul Snyman
34f25ba20d
Remove the reference to darkdetect, it's not used anywhere
2021-09-05 09:48:20 -07:00
Mateus Meyer Jiacomelli
368c1aa69a
Better Dark Mode and UI Theme Support
2021-09-01 18:34:06 +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
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
Raoul Snyman
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
Raoul Snyman
1e76868a23
Remove vim lines from files and add a .editorconfig for editors that support it
2019-10-10 15:28:16 +00:00
Bastian Germann
7e4a586a97
Synchronize dependencies
2019-09-21 13:14:23 +02:00
Bastian Germann
28f359281f
Remove dead code
2019-09-21 13:14:23 +02:00
Bastian Germann
9f8181723d
Generate .version from git
2019-09-21 13:14:23 +02:00
Benjamin Hoving
1da59bef0d
Create a linting stage
2019-09-18 16:44:39 +00:00
Bastian Germann
22ae2d66b5
Use start script __main__.py which enables 'python -m openlp'
...
bzr-revno: 2899
2019-09-11 21:08:27 -07:00
Raoul Snyman
38a6f1b2ca
Use PyMySQL rather than MySQL Connector
2019-08-03 11:19:25 -07:00
Raoul Snyman
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
Bastian Germann
81e90c9047
Merge trunk
2019-06-09 18:16:24 +02:00
Bastian Germann
7288336ad4
Replace native test runner with pytest
2019-05-25 16:43:43 +02: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
Bastian Germann
ddef29599f
Use start script __main__.py which enables 'python -m openlp'
2019-05-09 00:06:09 +02:00
Bastian Germann
2ed038ee2e
Make PyMuPDF mandatory for tests
2019-05-02 12:35:29 +02:00
Bastian Germann
a610133919
Introduce PyMuPDF as additional PDF controller
2019-05-01 10:39:01 +02:00
Bastian Germann
be1a398f7b
License change to GPL-3.0-or-later
2019-04-13 15:00:22 +02:00
Bastian Germann
b5065ac3ca
Make pylint happy
2019-04-02 19:09:18 +02:00
Bastian Germann
fa6f4d0c1f
Specify platform deps with PEP508
2019-04-02 01:34:53 +02:00
Bastian Germann
61dc9f69da
Correct setuptools requires
2019-04-02 00:44:08 +02:00
Phill
98f7c28d65
Add proxy settings to ftw. Option to skip sample data
...
bzr-revno: 2853
2019-03-28 22:03:32 +01:00
Raoul Snyman
461ffeee3d
Add xlib to test_requires for Linux
2019-03-26 09:55:02 -07:00
Philip Ridout
670c06db60
Add proxy settings button to FTW, ftw refactors, a few fixes!
2019-02-27 21:12:16 +00:00
Tomas Groth
fa4ec96054
Updated to 2019 in copyright headers
2019-02-14 16:09:09 +01:00
Tomas Groth
e7526f1e59
merge trunk
2018-10-30 20:46:55 +01:00
Bastian Germann
53d93bff5b
Do not export any tests* module, but include them only in sdist
...
bzr-revno: 2840
2018-10-28 20:46:42 +00:00
Bastian Germann
820476767f
Do not export any tests* module
2018-10-27 23:31:14 +02:00