summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibPDF/Renderer.cpp
AgeCommit message (Expand)Author
2023-03-25LibPDF: Scale vector paths with the viewJulian Offenhäuser
2023-03-25LibPDF: Accept floats as line dash pattern phasesJulian Offenhäuser
2023-03-25LibPDF: Allow pages with no specified contentsJulian Offenhäuser
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-03-02LibPDF: Don't crash when a font hasn't been loaded yetRodrigo Tobar
2023-03-02LibPDF: Prevent crashes when loading XObject streamsRodrigo Tobar
2023-02-24LibPDF: Refactor *Font classesRodrigo Tobar
2023-02-24LibPDF: Allow show_text to return errorsRodrigo Tobar
2023-02-04LibPDF: Fix clipping of painting operationsRodrigo Tobar
2023-02-02LibPDF: Stop calculating code points for glyphsRodrigo Tobar
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-05LibPDF: Use subpixel accurate text renderingMacDue
2022-12-16LibPDF: Don't abort on unsupported drawing operationsRodrigo Tobar
2022-12-16LibPDF: Switch to best-effort PDF renderingRodrigo Tobar
2022-12-10LibPDF: Add initial image display supportRodrigo Tobar
2022-12-10LibPDF: Refactor parsing of ColorSpacesRodrigo Tobar
2022-12-10LibPDF: Return results directly and avoid unpacking+packingRodrigo Tobar
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-30LibPDF: Add initial implementation of XObject renderingRodrigo Tobar
2022-11-30LibPDF: Allow operators to receive optional resourcesRodrigo Tobar
2022-11-30LibPDF: Render cubic bezier curvesRodrigo Tobar
2022-11-30LibPDF: Communicate resources to ColorSpace, not PageRodrigo Tobar
2022-11-26LibPDF: Fix path coordinates calculationRodrigo Tobar
2022-11-25LibPDF: Introduce rendering preferences and show clipping pathsRodrigo Tobar
2022-11-25LibPDF: Improve path clipping supportRodrigo Tobar
2022-11-25LibPDF: Move all font handling to Type1Font and TrueTypeFont classesJulian Offenhäuser
2022-11-25LibPDF: Convert dash pattern array elements to integers if necessaryJulian Offenhäuser
2022-10-16LibPDF: Add very basic support for Adobe Type 1 font renderingJulian Offenhäuser
2022-09-17LibPDF: Fix text positioning with operator TJJulian Offenhäuser
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-04PDFViewer: Support a continuous page view modeMatthew Olsson
2022-03-31LibPDF: Rename Command to OperatorMatthew Olsson
2022-03-31LibPDF: Accept font size in PDFFont::get_char_widthMatthew Olsson
2022-03-31LibPDF: Move font files into their own directoryMatthew Olsson
2022-03-31LibPDF: Use Font /Widths array to derive character widthsMatthew Olsson
2022-03-31LibPDF: Use AntiAliasingPainter in Renderer when possibleMatthew Olsson
2022-03-31LibPDF: Fix more bad Renderer text positioning calculationsMatthew Olsson
2022-03-31LibPDF: Handle SCN and scn operatorsMatthew Olsson
2022-03-31LibPDF: Move color space creation from Renderer to ColorSpaceMatthew Olsson
2022-03-29LibPDF: Require Document* in Parser constructorMatthew Olsson
2022-03-29LibPDF: Store a PDFFont in the Renderer's text stateMatthew Olsson
2022-03-07LibPDF: Fix "incorrect" matrix multiplication in RendererMatthew Olsson
2022-03-07LibPDF: Implement marked renderer operations as nopsMatthew Olsson
2022-03-07LibPDF: Propagate errors in Renderer/PDFViewerMatthew Olsson
2022-03-07LibPDF: Propagate ColorSpace errorsMatthew Olsson
2022-03-07LibPDF: Propagate errors in Parser and DocumentMatthew Olsson
2021-09-20LibPDF: Replace Value class by AK::VariantBen Wiederhake
2021-06-12LibPDF: Convert to east-const to comply with the recent style changesMatthew Olsson
2021-06-12LibPDF: Bake the flipped y-axis directly into the CTM matrixMatthew Olsson