Tim Bentley
11d9c02579
Happy new Year
2022-12-31 15:54:46 +00:00
Mateus Meyer Jiacomelli
d430ad7e12
lint fix
2022-11-22 15:45:21 -03:00
Mateus Meyer Jiacomelli
4cb5cca85d
creating ConfigScreenChangedEmitter singleton to encapsulate debounced screen change emitter; simplifying main_window's screen_changed warning modal condition
2022-11-22 15:40:54 -03:00
Mateus Meyer Jiacomelli
f79f8ae4cd
storing screen changed timestamp after modal dismissed
2022-11-19 17:27:07 -03:00
Mateus Meyer Jiacomelli
3067175ff5
handling screen display change corner cases
2022-11-19 17:12:30 -03:00
Mateus Meyer Jiacomelli
0500f3b799
Starting web services later to fix #1210
2022-11-14 16:14:51 +00:00
Raoul Snyman
1185a1bec1
Fix #1161 by saving and loading the state of individual docks
2022-10-20 18:58:41 -07:00
Tim Bentley
13ab80b13d
Remove ZeroConf as not used
2022-08-12 16:03:11 +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
Raoul Snyman
5aa34f5e9a
Skip recent menu items which are None
2022-06-25 20:35:28 +00:00
Daniel Martin
13269b3977
Future proof downgrades
2022-05-10 21:45:54 +00:00
Mateus Meyer Jiacomelli
46238be058
Avoiding screen setup changed modals twice+ on fast screen changes
2022-03-02 18:02:40 -03:00
Tim Bentley
5e5c771140
Issue 784 - Fix up preview panel code which has memory failure
2022-03-01 19:21:27 +00:00
Mateus Meyer Jiacomelli
b4048e0d52
Make Websocket Server and Poller to notify state change based on events
2022-03-01 06:06:38 +00:00
Raoul Snyman
26d3659250
Prevent the user from closing the display window
2022-02-04 22:06:06 +00:00
Tim
4400e0e132
Add some more tests
2022-02-04 15:40:12 +00:00
Raoul Snyman
4f74be7d0a
Fix loading service files from the command line
2022-02-04 15:30:43 +00:00
Raoul Snyman
efc32c9b1f
Fix issue #943 by typecasting to Path objects
2022-02-03 07:49:55 +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
Daniel Martin
fce6b47127
Fix a few service bugs
2022-01-16 13:15:09 +00:00
Tim
2ee161c9ce
Fix another division issue
2022-01-13 14:33:00 +00:00
Tim Bentley
1603bfb705
OpenLP not running due to various Float / Int issues.
2021-11-28 14:13:28 +00:00
robbie jackson
aee5d5b495
Fix main window positioning
2021-08-19 16:23:56 +00:00
Daniel Martin
99190ebe56
Fix data directory copy fail
2021-04-03 15:56:47 +00:00
Tim Bentley
aade849aca
End of 2020 - Just change the Year!
2020-12-30 21:42:49 +00:00
Daniel
eb3dc6b221
Fix first run issues
2020-10-20 11:32:48 +00:00
Tim Bentley
867779da43
Stop videos playing if no VLC.
...
#633
2020-10-04 19:20:10 +00:00
Bastian Germann
1473ff5d4a
Replace distutils.dir_util.copy_tree with shutil.copytree
2020-09-27 13:59:56 +02: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
Tim Bentley
0f43a84ff3
Fix Image Backgounds and remove Image Manager
...
Resolves ##480
2020-06-21 07:17:35 +00:00
Tim Bentley
f8d747e236
Fix Image Backgounds and remove Image Manager
...
Resolves ##480
2020-06-20 06:06:31 +00:00
Tim
e6fa02a75e
Upgrade and cleanup WebSocket code
2020-06-17 14:49:31 +01:00
Tim Bentley
a55fdbf0c8
Update API definition
...
resolves #295
2020-06-10 20:10:56 +00:00
Tim Bentley
6eba3b7a3e
Settings cleanup
2020-06-06 16:05:36 +00:00
Daniel
9ac001e8e3
Change live toolbar to use radio buttons
...
Also removed the `live -> preview` button
Simplified button handler functions (removing duped code)
Set new showScreen shortcut to spacebar
Removed desktopScreenEnable button and shortcut
2020-05-07 06:51:29 +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
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
1c4052c627
Some small fixes
...
- Convert the return value of 'keys' to a list so that we have an actual copy of it
- Always resolve the path returned by AppLocation
2019-11-20 18:52:16 +00:00
Tomas Groth
13dcff9aa7
Reuse the slidecontroller actions on the display window to enable
...
shortcuts to work for the display window. Fixes bug #286 .
2019-11-01 20:49:14 +00:00
Raoul Snyman
dd9701cb50
Fix issue #302 where theme previews were not being generated after the FTW
...
- Fix the theme preview generation to happen in the right place after the First Run Wizard
- Mock the settings in the DisplayWindow tests to see if that helps the Arch runner
- Add tests for the new form
2019-11-01 12:26:47 +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
2a8bf17c90
Fix window titles so that the main window just says 'OpenLP'
2019-09-10 14:37:12 -07:00
Raoul Snyman
c7965337ba
Make a copy of the thread names so that if one disappears while we're waiting, we don't cause an error
2019-09-10 13:34:03 -07:00