ladybird/Userland/Applications/Presenter
Andreas Kling 3110f5b328 Presenter: Rearchitect on top of LibWeb
This patch replaces the bespoke rendering engine in Presenter with a
simple pipeline that turns presentations into single-page HTML files.
The HTML is then loaded into an OutOfProcessWebView.

This achieves a number of things, most importantly:
- Access to all the CSS features supported by LibWeb
- Sandboxed, multi-process rendering

The code could be simplified a lot further, but I wanted to get the new
architecture in place without changing anything about the file format.
2023-01-09 22:34:57 +00:00
..
CMakeLists.txt Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
main.cpp Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
Presentation.cpp Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
Presentation.h Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
PresenterWidget.cpp Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
PresenterWidget.h Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
Slide.cpp Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
Slide.h Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
SlideObject.cpp Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00
SlideObject.h Presenter: Rearchitect on top of LibWeb 2023-01-09 22:34:57 +00:00