summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2023-01-06LibWeb: Verify optional argument has a value before static_cast-ing itKenneth Myhra
2023-01-06LibGfx+icc: Verify ICCProfile ID at parse time instead of in iccNico Weber
2023-01-06LibGfx: Rename variable in parse_profile_id() to match spec betterNico Weber
2023-01-06LibGfx: Verify ICC reserved header bytes are zeroNico Weber
2023-01-06LibGfx: Extract all_bytes_are_zero() function in ICCProfileNico Weber
2023-01-06LibGfx: Add quotes and reflow for glanceabilityNico Weber
2023-01-06LibGfx: Rename ICCHeader::profile_md5 to profile_id to match specNico Weber
2023-01-06LibPDF: Load destinations from Catalogue -> Names -> Dests name treeRodrigo Tobar
2023-01-06LibPDF: Implement name tree lookupsRodrigo Tobar
2023-01-06LibPDF: Add more utility methods to {Dict,Array}ObjectRodrigo Tobar
2023-01-06LibPDF: Move casting code to its own cast_to functionRodrigo Tobar
2023-01-06LibPDF: Support null destination parametersRodrigo Tobar
2023-01-06LibPDF: Fix Destination formattingRodrigo Tobar
2023-01-06PDFViewer: Inform users of underlying issue when loading documentRodrigo Tobar
2023-01-06LibGfx: Prefer largest image with best depth for ICO displaySimon Danner
2023-01-06PixelPaint: Fix typo in variable nameTim Ledbetter
2023-01-06PixelPaint: Allow move tool to scale in all directionsTim Ledbetter
2023-01-06Solitaire: Replace animation Card with manual paintingSam Atkins
2023-01-06Spider: Highlight valid target stack when hovering over itSam Atkins
2023-01-06Spider: Make Game creation fallibleSam Atkins
2023-01-06Spider: Save and load u32 config values as u32sSam Atkins
2023-01-06Solitaire: Save and load u32 config values as u32sSam Atkins
2023-01-06Solitaire: Make Game creation fallibleSam Atkins
2023-01-06LibCards+Games: Make `CardGame::add_stack()` fallibleSam Atkins
2023-01-06Solitaire: Preview cards in a stack with the right mouse buttonTimothy Flynn
2023-01-06LibCards: Support "previewing" cards that may be covered by other cardsTimothy Flynn
2023-01-06FileSystemAccessServer: Use `Core::Stream`Lucas CHOLLET
2023-01-06LibIPC: Add `File(Core::Stream::File& file, ...)`Lucas CHOLLET
2023-01-06LibCore: Add `Stream::File::leak_fd(Badge<IPC::File>)`Lucas CHOLLET
2023-01-06PixelPaint: Draw polygonal select tool lines with two colorsTim Ledbetter
2023-01-06PixelPaint: Draw the lasso tool preview path with two colorsTim Ledbetter
2023-01-06LibGUI: Simplify GUI::Label preferred height calculationAndreas Kling
2023-01-06Terminal: Run clang-format on main.cppAndreas Kling
2023-01-06LibWeb: Use default system fonts for `serif`, `sans-serif`, etc.Andreas Kling
2023-01-06LibGfx: Make text painting better at aligning vector fonts verticallyAndreas Kling
2023-01-06LibGfx: Make BitmapFont's line gap be Gfx::Painter::LINE_SPACINGAndreas Kling
2023-01-06LibGfx: Round menu font size up when calculating menubar heightAndreas Kling
2023-01-06WindowServer: Round menu item font sizes up when calculating heightAndreas Kling
2023-01-06LibGUI: Tweak GUI::Label auto-sizing logic for floating point font sizesAndreas Kling
2023-01-06LibGfx: Use Gfx::Rect::align_within() to simplify text drawing logicAndreas Kling
2023-01-06LibGfx: Slim down Gfx::TextLayout API by removing unused accessorsAndreas Kling
2023-01-06LibGfx: Make ScaledFont::glyph_height() return the pixel heightAndreas Kling
2023-01-06LibGfx: Remove unused Font::point_size()Andreas Kling
2023-01-06LibGfx: Make Font::preferred_line_height() more correctAndreas Kling
2023-01-06Terminal: Add zoom in/out action to increment/decrement the font sizeAndreas Kling
2023-01-06LibGfx: Remove bogus rounding in FontPixelMetrics::line_spacing()Andreas Kling
2023-01-06LibGfx/OpenType: Use typographic metrics when asked to by the OS/2 tableAndreas Kling
2023-01-06LibVT: Simplify TerminalWidget::widget_size_for_font()Andreas Kling
2023-01-06LibVT: Use font pixel height (pixel_size) when calculating line heightsAndreas Kling
2023-01-06LibVT: Compute the font metrics once and cache themAndreas Kling