Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-17 | AK: Convert AK::Format formatting helpers to returning ErrorOr<void> | Andreas Kling | |
This isn't a complete conversion to ErrorOr<void>, but a good chunk. The end goal here is to propagate buffer allocation failures to the caller, and allow the use of TRY() with formatting functions. | |||
2021-06-12 | LibPDF: Convert to east-const to comply with the recent style changes | Matthew Olsson | |
2021-06-12 | LibPDF: Avoid calculating rendering matrix for every glyph | Matthew Olsson | |
2021-06-12 | LibPDF: Handle the TJ graphical operator | Matthew Olsson | |
2021-06-12 | LibPDF: Handle the gs graphical operator | Matthew Olsson | |
2021-06-12 | LibPDF: Split ColorSpace into a different class for each color space | Matthew Olsson | |
While unnecessary at the moment, this will allow for more fine-grained control when complex color spaces get added. | |||
2021-05-25 | LibPDF: Pre-initialize common FlyStrings in CommonNames.h | Matthew Olsson | |
2021-05-25 | LibPDF: Add basic color space support to the renderer | Matthew Olsson | |
This commit only supports the three most basic color spaces: DeviceGray, DeviceRGB, and DeviceCMYK | |||
2021-05-25 | LibPDF: Add a very poor path clipping implementation | Matthew Olsson | |
This completely ignores the actual path and just uses its bounding box, since our painter doesn't support clipping to paths. | |||
2021-05-25 | LibPDF: Implement stubs for all graphical commands | Matthew Olsson | |
2021-05-18 | LibPDF: Add a bitmap renderer | Matthew Olsson | |
This commit adds the Renderer class, which is responsible for rendering a page into a Gfx::Bitmap. There are many improvements to make here, but this is a great start! |