Commit Graph

94 Commits

Author SHA1 Message Date
Tim Bentley 11d9c02579
Happy new Year 2022-12-31 15:54:46 +00:00
Daniel Martin 486f505a19 Fix non-portable startup crash 2022-12-29 08:01:47 +00:00
Daniel Martin ca0ce759b4 Fix duplicate data directory 2022-12-28 04:30:16 +00:00
Raoul Snyman 0bd045d7fe Fix the resolve issue on Windows; Refactor the skips in tests to use pytest's built in skip stuff 2022-06-28 11:17:30 -07:00
Daniel Martin 13269b3977 Future proof downgrades 2022-05-10 21:45:54 +00:00
Raoul Snyman 4f74be7d0a Fix loading service files from the command line 2022-02-04 15:30:43 +00:00
Tim Bentley f711a64dc5 Merge branch 'Logging_Fixes' into 'master'
Clean up logging

See merge request openlp/openlp!392
2022-02-01 20:01:27 +00:00
Tim 29db2f1fb7
Better late than never 2022-02-01 10:10:57 +00:00
Tim 5784dc4c24
Fix another division issue 2022-02-01 10:07:24 +00:00
Mateus Meyer Jiacomelli 368c1aa69a Better Dark Mode and UI Theme Support 2021-09-01 18:34:06 +00:00
Tomas Groth 9194273341 Merge branch 'enable_qt_dpi_scaling' into 'master'
Enable QT DPI scaling

See merge request openlp/openlp!287
2021-01-03 17:37:20 +00:00
Daniel c8c2c41641 enable qt dpi scaling 2020-12-31 20:23:58 +13:00
Tim Bentley aade849aca End of 2020 - Just change the Year! 2020-12-30 21:42:49 +00:00
Tim Bentley 867779da43 Stop videos playing if no VLC.
#633
2020-10-04 19:20:10 +00:00
Tomas Groth 64b62c4f59 Implement support for windows 10 dark mode, fixes #370. 2020-10-02 02:18:39 +00:00
Tomas Groth 73221cef9b Remove and add screens without reloading screens. Do not show screen-change-popup when the settings form is visible. 2020-07-21 20:05:59 +00:00
Raoul Snyman 181b4fdcc9
Fix various issues and return current theme in API:
- New API method to return current theme
- Use single method to set service items via both position and uuid
- Update tests to match above new features
- Fix issue where chords were not being returned to the API
- Fix the clear/backspace icon (the old one doesn't exist in Debian)
2020-05-15 23:11:55 -07:00
Tomas Groth b3298d69f4 Liveworship import change 2020-05-07 05:19:20 +00:00
Mattias Põldaru e95ee62574 Fix errors in translatable texts. 2020-05-05 18:17:21 +00:00
Tim Bentley 2223a56268 Logging and Powerpoint fixes 2020-05-02 18:53:56 +00:00
Raoul Snyman 6bbe01e7c9
Web Remote Version Checking and Downloads; Other Fixes
- Download the web remote as part of the FTW
- Add version checking for the web remote
- Always order the authors when exporting to OpenLyrics
- Write tests for a bunch of things.
2020-04-07 23:36:14 -07:00
Tim Bentley 3f41c852f2 Fix some race conditions, remove calls to ImageManager, fix a crash in the remote API, fix some more test issues. 2020-04-02 18:48:27 +00:00
Tim Bentley 170c37d441 Revert "Migrate Media and add Pytest-qt"
This reverts commit 3dcac055be.
2020-02-12 20:28:33 +00: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
Tomas Groth a0616ddf0f A few fixes for the alpha. 2020-01-06 21:15:11 +00:00
Tim Bentley 5aa2065741 Change Structure of OpenLP and move a test
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-04 21:24:32 +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 712bc5f54f Add VLC path to PATH environment variable 2019-12-21 22:03:17 +00:00
Raoul Snyman d5fc4c5b88 Display more detailed instructions when VLC and pymediainfo are missing
- On Fedora, mention the need for RPMFusion
- on macOS, reference the VLC website
- On other systems, just display a generic message
- Don't try to load the VLC path on macOS
2019-12-07 11:41:30 +00:00
Tim Bentley 8838e671fc Try to fix paths in coverage report generation
- Add the local path to coverage config
- Fix the paths before generating an HTML report
2019-11-26 17:49:41 +00:00
John Morris 14b763d677 Corrected typos in 4 files 2019-11-15 16:26:08 +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
Raoul Snyman 642d59d7a8 Change VLC paths and include VLC plugins 2019-07-03 23:47:14 -07:00
Raoul Snyman 6800490995 For now, this is a bit of a work-in-progress. This code should pick up the bundled libvlc.(dll|so|dylib) and use it. VLC detection seems to be a little iffy right now.
bzr-revno: 2873
2019-05-24 20:50:51 +02:00
Raoul Snyman ebc6e69668 Fix linting and remove duplicated VLC path env var 2019-05-22 09:59:58 -07:00
Phill 5482e70e6d Break out json and path refactors from fixes branch 2019-05-22 07:47:00 +01:00
Phill 15f3b0fcca Seperate some fixes out of annother branch 2019-05-04 10:13:29 +01:00
Raoul Snyman d42a7118c0 HEAD 2019-05-02 20:20:05 -07:00
Raoul Snyman 46bb693d18 Fix command line args 2019-05-02 11:59:09 -07:00
Tomas Groth 5f63b1297f trunk 2019-05-01 21:22:01 +02:00
Tomas Groth 85879122ab Implement suggestions and fix test. 2019-05-01 21:19:21 +02:00
Tomas Groth b3c1996e4f Handle absolute and relative paths. 2019-04-30 21:43:41 +02:00
Tomas Groth e14dd69817 trunk 2019-04-30 21:02:42 +02:00
Bastian Germann be1a398f7b License change to GPL-3.0-or-later 2019-04-13 15:00:22 +02:00
Raoul Snyman 5786a3f5ac Use the full path to the dll/dylib 2019-04-11 22:52:06 -07:00
Raoul Snyman 453191f395 Move the VLC setup to after the logging is set up 2019-04-11 20:57:15 -07:00
Raoul Snyman 8f4e7dc7db debugging 2019-04-11 20:55:45 -07:00
Raoul Snyman a16853e2d7 Debugging when not frozen too 2019-04-11 20:51:44 -07:00
Raoul Snyman cec6f13506 Log VLC path for debugging 2019-04-11 20:24:47 -07:00
Raoul Snyman f1f313ed5f Detect if OpenLP is running as a frozen app, and set the VLC environment variable 2019-04-11 14:55:57 -07:00