Raoul Snyman
af446d31b9
First go at making images work
2018-04-12 23:28:13 -07:00
Raoul Snyman
3ff3f501fa
Fixed displaying slides in slide controller vs actual rendered slides; Fixed <sup> tag not showing up correctly
2018-04-11 23:20:55 -07:00
Raoul Snyman
1a744383e5
More stuff working! Now you can see the text items in the slide controller and you can change the current slide
2018-03-27 22:39:47 -07:00
Raoul Snyman
8b826f29c4
Fixed backgrounds not showing
2018-03-25 00:14:38 -07:00
Raoul Snyman
552dc60d21
Figured out what my problem was -- black text on a black background
2018-03-24 17:31:12 -07:00
Raoul Snyman
7f0d4c635f
Managed to get the page loading, but there are 4 displays where there should only be 2. Confusing
2018-03-24 00:19:06 -07:00
Raoul Snyman
a1b8b431fb
Comment out a whole lot of code to make OpenLP start. Also figured out that OpenLP now requires OpenGL
2018-02-10 22:34:14 -07:00
Raoul Snyman
f3d0c0f433
Fix the screen list issues
2018-01-30 21:58:31 -07:00
James Muscat
7539483959
Use point size for text outline.
...
The previous code matched the erroneous behaviour of the original Python method, which used `em` as a measurement; the theme wizard uses `pt` as a unit and doesn't allow fractional values, which meant that it was not possible to specify very thin outlines at large font sizes.
Now, both UI and rendering code use `pt` as a unit, which allows thin outlines.
2018-01-21 11:07:04 -07:00
James Muscat
bbadd9fbce
Use `pt` for outline size.
...
This matches the units used in the theme settings UI, and allows thin outlines
to be used with large font sizes.
2018-01-21 13:08:24 +00:00
James Muscat
c96c7fefea
Fix broken syntax.
2018-01-21 12:28:00 +00:00
Raoul Snyman
7490c7ad1e
HEAD
2018-01-13 17:55:21 -07:00
Tim Bentley
41f35f52e3
End of 2017
2017-12-29 09:15:48 +00:00
Tim Bentley
cfc487d623
tests
2017-12-28 08:27:44 +00:00
Raoul Snyman
c7ea4c460e
Fix up some stuff around the screen list
2017-12-01 17:35:21 -07:00
Raoul Snyman
d4daa05686
Create Screen objects (rather than dictionaries) and capture more details about the screens
2017-12-01 14:53:32 -07:00
Phill Ridout
9196db5af0
Pathlib refactors and test fixes
2017-11-18 11:23:15 +00:00
Raoul Snyman
5e1b591f62
Apparently some files were missing after the merge
2017-11-06 20:32:40 -07:00
Raoul Snyman
6718be4cff
HEAD
2017-11-03 15:31:48 -07:00
Raoul Snyman
d5ab3340eb
Move widgets to a widgets module
2017-10-23 15:09:57 -07:00
Raoul Snyman
53c8337017
Moved ScreenList to display module
2017-10-10 14:15:08 -07:00
Raoul Snyman
6165fb4992
Add a method to get the types of video supported by WebEngine, renamed some 'set_' methods to 'load_'
2017-10-10 14:14:44 -07:00
Raoul Snyman
15a4a93c96
Phase 2 complete
2017-10-10 00:08:44 -07:00
Raoul Snyman
26c78b374a
HEAD
2017-10-04 23:28:57 -07:00
Raoul Snyman
640ebf8c3c
Added JavaScript tests in; Refactored some stuff, removed some stuff. Lots börken.
2017-10-04 00:44:08 -07:00
Raoul Snyman
f6a91839fc
Remove unused and unnecessary render class
2017-10-03 16:11:06 -07:00
Philip Ridout
1cfb152395
some WebEngine fixes
2017-09-29 19:06:04 +01:00
Philip Ridout
6780a44496
fixes
2017-09-29 18:31:35 +01:00
Tomas Groth
359362126a
merge trunk
2017-09-26 20:43:35 +02:00
Tomas Groth
3094b053ff
Various adjustments, main window starts now, still no canvas.
2017-09-25 20:59:43 +02:00
Tomas Groth
31826f6962
minor changes.
2017-09-21 22:34:25 +02:00
Tomas Groth
f869765785
Copied some code from the POC display to Canvas.
2017-09-21 22:02:38 +02:00
Tomas Groth
3923601202
Initial copy of new renderer into the source tree plus some rearranged files. Nothing working or running yet.
2017-09-19 21:52:24 +02:00