Commit Graph

48 Commits

Author SHA1 Message Date
Daniel Martin a327b70dc5 Fix missing image service load crash 2021-02-06 15:48:08 +00:00
Daniel Martin 058bea7f4c Small fixes 2021-02-02 09:28:20 +00:00
Tim Bentley aade849aca End of 2020 - Just change the Year! 2020-12-30 21:42:49 +00:00
Daniel 9a1605694a Remove image background setting
Background images never needed this because they expand to fit
Foreground images will get a theme background
2020-11-24 20:23:35 +00:00
Daniel fd7ba2a447 Song details api 2020-10-19 07:18:00 +00:00
Daniel c8e13de8f4 Fix win tests
use posix path when converting to string for comparison
2020-10-10 19:03:10 +13:00
Daniel 5dea23662a Fix web api issue and crash with small theme
Potentially fixes some other issues we didn't know about too...
This just stops anything interfering with creating slides,
and stops fetching the slides halfway through processing
2020-10-09 06:26:28 +00:00
Daniel bd0308f1b4 Ignore transition speed when no transitions
Also add/fix tests
2020-10-02 04:57:17 +00:00
Daniel b5a2eef4e7 Fix api crash when sending thumbnail path
For things with thumbnails that aren't images (just presentations I think)
2020-09-23 04:50:09 +00:00
Tomas Groth 04feb3ee67 Fix image db upgrade 2020-08-18 06:47:02 +00:00
Daniel fc16e0009e Add footer to the object returned in the api
This is about the only thing left preventing us from running the main web view on react in a similar way the primary display is run. (rather than screenshots)
2020-08-01 19:30:49 +00:00
Raoul Snyman 5620a6f57f
Expose the entire ServiceItem in the API
- Move JSON rendering into ServiceItem object
- Provide entire service item object through API
- Fix some potential bugs and write tests
2020-07-23 17:19:49 -07:00
Daniel 357fe20c91 Fix incorrect image title from loading service
This fixes the crash when you select a image loaded from a service file
2020-07-01 16:09:44 +00:00
Tim Bentley f8d747e236 Fix Image Backgounds and remove Image Manager
Resolves ##480
2020-06-20 06:06:31 +00:00
Tomas Groth 01fac492e9 A few image related fixes.
* Use the image itself as a thumbnail if none is available, fixes #547
 * Store the thumbnail path in service files, no matter if light or not.
 * Added convertion of image thumbnail to sha256 as part of DB upgrade.
2020-05-30 20:57:29 +00:00
Tomas Groth 937c6c3e81 New service file format 2020-05-07 05:18:37 +00:00
Tim Bentley fa9a3c6f92 Tests plugin 5 2020-03-11 21:53:41 +00:00
Tim Bentley 86af416233 Tests 3 - Finish UI and Widgets 2020-02-15 21:04:17 +00:00
Raoul Snyman b85f1db06f
Properly detect chords, support >5 optional splits
- Properly detect only chords in square brackets
- Properly detect Bibles so that custom slides are rendered as text items
- Make more than 5 optional splits work (fixes #278)
2020-01-15 22:05:26 -07:00
Tim Bentley 8e9cc53852 Migrate media to new style tests
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-12 21:03:40 +00:00
Tim Bentley 6ea4893ad6 Change Year
Signed-off-by: Tim <tim.bentley@gmail.com>
2020-01-01 02:53:08 +00:00
Daniel f8ae9cf719 Change theme_list in theme manager to a dictionary containing the theme objects
This prevents the need to read the theme file every time it's data is needed.
2019-12-02 18:07:41 +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
Phill 5482e70e6d Break out json and path refactors from fixes branch 2019-05-22 07:47:00 +01:00
Bastian Germann be1a398f7b License change to GPL-3.0-or-later 2019-04-13 15:00:22 +02:00
Philip Ridout e1d2c67f33 HEAD? 2019-03-15 20:56:32 +00:00
Philip Ridout 50598e9058 pathlib cleanups 2019-03-10 21:01:39 +00:00
Tomas Groth fa4ec96054 Updated to 2019 in copyright headers 2019-02-14 16:09:09 +01:00
Tomas Groth 31ed94d88c pep8 fixes 2019-02-13 21:28:10 +01:00
Tomas Groth 927b68dc95 Fix more tests 2019-02-13 20:41:10 +01:00
Tim Bentley 4547b7b4eb fix up tests 2019-02-12 19:55:08 +00:00
Tim Bentley f1c7664125 Merge media trunk and fix up 2019-01-27 14:42:23 +00:00
Tim Bentley a64036c8c1 Fix tests 2018-12-11 21:01:03 +00:00
Tim Bentley 36fd65f98c Fix tests 2018-12-11 20:52:17 +00:00
Tim Bentley 2868320d9d Fix tests 2018-12-11 20:39:56 +00:00
Tim Bentley c24fb0cb59 Fix tests and code 2018-12-02 08:39:53 +00:00
Raoul Snyman e58e0ee485 Fix all the tests 2018-11-30 22:52:49 -07:00
Raoul Snyman 56f76b1179 Fixed up some more tests 2018-11-15 21:34:49 -07:00
Raoul Snyman aa3b0c4bcc HEAD 2018-10-01 21:39:42 -07:00
Simon Hanna a4c1e306b5 Remote imports from openlp/core/lib/__init__.py and update other files accordingly 2018-08-25 16:08:19 +02:00
Phill Ridout 2095a00dc9 Fix up code so test passes 2018-01-13 07:24:20 +00:00
Tim Bentley f9e20e2108 tests 2017-12-28 08:22:55 +00:00
Phill Ridout 38c124224f more test tidy ups 2017-12-22 22:21:38 +00:00
Phill Ridout c3c1f1dc66 Test tidy ups 2017-12-22 21:20:49 +00:00
Tim Bentley 054e6e08b0 Fixes 2017-12-18 17:10:04 +00:00
Tim Bentley c2215d1a1e lib done pep 8 2017-12-17 20:19:19 +00:00
Tim Bentley f76f04994d lib done 2017-12-17 17:52:17 +00:00
Raoul Snyman 15a4a93c96 Phase 2 complete 2017-10-10 00:08:44 -07:00