Commit Graph

342 Commits

Author SHA1 Message Date
Tomas Groth
e7526f1e59 merge trunk 2018-10-30 20:46:55 +01:00
Bastian Germann
6aa998edd0 Replace PyICU with PyQt's QCollator
Use QCollator as new collator to get rid of the PyICU dependency.
Simplify the natural sorting with its numeric mode.
Simplify one test that is heavily dependent on implementation.
Run one sorting test on macOS which was disabled.
2018-10-27 12:50:15 +02:00
ec479e589b Fix a bunch of linting issues (which should also help resolve other circular dependencies) 2018-10-26 16:15:31 -07:00
Tomas Groth
bf06411b93 Remove pyenchant from the appveyor script since it build on win64 where pyenchant is unavailable. 2018-10-25 21:58:23 +02:00
Tomas Groth
0e24bf9017 Update dependencies to fit webengine 2018-10-25 21:02:49 +02:00
Philip Ridout
a867c54b94 HEAD 2018-10-24 22:02:06 +01:00
Bastian Germann
62636c5b27 Update dependencies for appveyor tests 2018-10-16 09:39:42 +02:00
Bastian Germann
ba01cd35e1 Optionally depend on launchpadlib 2018-10-13 00:11:04 +02:00
Bastian Germann
cbb5afa049 Unify module checks with package checks 2018-10-08 10:10:02 +02:00
Bastian Germann
5f23d3adea Use appdirs instead of pyxdg
appdirs is used for all systems except Windows.
It has Windows support, so it could be used there as well.
2018-10-08 01:34:00 +02:00
Bastian Germann
d1e1975394 Use upstream pymediainfo
Current pymediainfo versions load a DLL/so. Use a very thin
wrapper to make sure that the executable is used if the DLL
is not available.
2018-10-07 02:24:29 +02:00
Bastian Germann
41bd1d9bb8 Raise minimum Python version to 3.6 2018-10-05 09:24:47 +02:00
Bastian Germann
5c4ae0a9e6 replace nose with nose2 2018-10-03 00:32:11 +02:00
aa3b0c4bcc HEAD 2018-10-01 21:39:42 -07:00
37424b3b13 HEAD 2018-09-07 07:59:21 -07:00
67e6806924 HEAD, plus loading screens from settings 2018-09-06 23:43:01 -07:00
42523cfa86 Fix a problem with the subject in the LP comment; Include test resources and fonts. 2018-08-27 10:48:47 -07:00
f0eb2f1513 Add the ability to customise the subject 2018-08-22 16:06:26 -07:00
e4cd6c2e63 Change the Launchpad credential storage to an unencrypted file 2018-08-22 07:24:30 -07:00
2e5ab6bfd4 Oops, helps if the script actually works 2018-08-21 22:10:51 -07:00
be4795fba0 Added merge proposal script; updated version style again 2018-08-21 22:04:11 -07:00
Tomas Groth
0aadec661f Fix some pylint failures and add qtawesome to appveyor install. 2018-08-05 22:28:01 +02:00
Tomas Groth
0bef12612f Update resource file
bzr-revno: 2827
2018-08-04 23:25:14 +02:00
Tim Bentley
3a0d0ff2ea Head 2018-08-04 21:58:13 +01:00
Tim Bentley
3d156cbea1 remove extra 2018-07-21 08:46:34 +01:00
Tomas Groth
378ad41747 More improvements to appveyor integration. 2018-07-16 22:01:47 +02:00
Tomas Groth
6adf749e99 Change appveyor integration to not rely on bzr. 2018-07-14 21:56:11 +02:00
Tomas Groth
318e90f893 Fixes for pycodestyle 2018-07-02 22:38:47 +02:00
Tim Bentley
c064259e7e fix up after projector merge 2018-06-28 21:40:54 +01:00
bc832c7c72 PJLink2 update S 2018-06-28 08:37:37 -07:00
Tim Bentley
13f52e96db new tree 2018-06-26 18:08:36 +01:00
1d30217256 The merge proposal page seems to have changed a bit, fix up the script to match the page 2018-05-04 14:14:04 -07:00
Tim Bentley
44bb70122e more bits 2018-04-22 07:59:35 +01:00
b521b9aeba HEAD 2018-04-11 09:08:34 -07:00
Tim Bentley
a50ada5030 minor fix 2018-02-17 07:46:11 +00:00
7490c7ad1e HEAD 2018-01-13 17:55:21 -07:00
Tim Bentley
acb309c54a more fixes 2017-12-29 09:52:58 +00:00
Tim Bentley
8997fc07e0 ci fixes 2017-12-29 09:40:15 +00:00
Tim Bentley
41f35f52e3 End of 2017 2017-12-29 09:15:48 +00:00
2dcaa5e94b Update the Jenkins script to match what the tests will look like once this is merged 2017-12-23 12:15:28 -07:00
9a14750d65 HEAD 2017-12-11 13:25:58 -07:00
64a245bef9 HEAD 2017-12-01 14:58:34 -07:00
287debf9cf Add a way to continue watching all jobs, even if one fails 2017-12-01 00:26:51 -07:00
e5d82de5db Add new macOS build to CI script 2017-11-30 17:44:22 -07:00
dd2d1002ce Fix up a couple of issues, and move URL creation to where the job info is pulled 2017-11-10 10:51:42 -07:00
a9692f8391 Print out the build info before the build starts with a WAITING status 2017-11-10 09:36:06 -07:00
ac61fb5a4f Make the heading line as long as the others 2017-11-10 08:57:35 -07:00
af5fd0e58b Change nose to nose2 in check_dependencies.py 2017-11-08 23:12:07 -07:00
0d486d0514 Updated the documentation in the file 2017-10-26 15:32:20 -07:00
f6243f6e88 Fix some bugs, line up the statuses, provide some failure feedback, flip the colour option 2017-10-26 15:05:10 -07:00