summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2023-01-24LibWeb: Improve column width distributionAliaksandr Kalenik
2023-01-24LibWeb: Avoid division by zero in `distribute_width_to_columns`Aliaksandr Kalenik
2023-01-24LibWeb: Use table wrapper box width to resolve cells widthAliaksandr Kalenik
2023-01-24LibWeb: Use percentage column widths in `compute_table_measures`Aliaksandr Kalenik
2023-01-24LibJS: Add missing MUST in DisposableStack.prototype.usedavidot
2023-01-24LibVideo/VP9: Move TreeSelection class to TreeParser.cppZaggy1024
2023-01-24icc: Print every TagData object only onceNico Weber
2023-01-24LibGfx: Dedupe ICC TagData objectsNico Weber
2023-01-24LibGfx: Move TagTableEntry into read_tag_tableNico Weber
2023-01-24LibGfx: Pass offset and size instead of full TagTableEntry to read_tagNico Weber
2023-01-24WindowServer: Reuse existing `WindowManager::desktop_rect()` methodSam Atkins
2023-01-24LibGfx: Use `Core::Stream` to decode QOI imagesTim Schumacher
2023-01-24LibGfx: Pass the first QOI chunk byte to the operation implementationTim Schumacher
2023-01-24LibGfx: Use x-mac-roman TextCodec for decoding MacRoman textNico Weber
2023-01-24LibTextCodec: Add a MacRoman decoderNico Weber
2023-01-24LibTextCodec: Simplify Latin1Decoder::process() a tiny bitNico Weber
2023-01-24LibGfx: Cache font pixel metrics in ScaledFontAndreas Kling
2023-01-24WindowServer: Double click a window's frame to latch to screen's edgeJelle Raaijmakers
2023-01-24WindowServer: Always process double clicks for mouse eventsJelle Raaijmakers
2023-01-24LibDebug: Pass `read_from_stream` calls through `read_value` insteadTim Schumacher
2023-01-24LibDNS: Pass `write_to_stream` calls through `write_value` insteadTim Schumacher
2023-01-24LibCore: Add support for non-trivial types to `Stream::*_value`Tim Schumacher
2023-01-24LibWeb: Make min-content height equivalent to max-content as appropriateAndreas Kling
2023-01-24LibWeb: Add Layout::Node::is_table() and make is<TableBox>() fastAndreas Kling
2023-01-24LibWeb: Move scroll state from Layout::BlockContainer to Layout::BoxAndreas Kling
2023-01-24LibWeb: Make grid containers be Layout::BoxAndreas Kling
2023-01-24LibWeb: Make flex containers be Layout::BoxAndreas Kling
2023-01-24LibWeb: Make Layout::Node::containing_block() return a Layout::BoxAndreas Kling
2023-01-24LibWeb: Allow BFC auto height calculation on any Layout::BoxAndreas Kling
2023-01-24LibWeb: Remove unused layout sibling getters in Layout::BlockContainerAndreas Kling
2023-01-23LibGfx+icc: Add ICCProfile support for parametricCurveType and print itNico Weber
2023-01-23LibGfx+icc: Add ICCProfile support for curveType and print itNico Weber
2023-01-23LibGfx: Tweak an error message in XYZTagData::from_bytesNico Weber
2023-01-23LibGfx+icc: Add ICCProfile support for s15Fixed16ArrayType and print itNico Weber
2023-01-23LibGfx: Do not repeat class name in ICC from_bytes() functionsNico Weber
2023-01-23LibGfx+icc: Add ICCProfile support for XYZType and print itNico Weber
2023-01-23LibGfx: Fix typo in an error message in TextTagData::from_bytes()Nico Weber
2023-01-23LibGfx+icc: Add ICCProfile support for textDescriptionType and print itNico Weber
2023-01-23LibGfx: Use the first/last color for positions before/after a gradientMacDue
2023-01-23LibJS: Add DisposableStack{, Prototype, Constructor}davidot
2023-01-23LibJS: Add using declaration support in for and for of loopsdavidot
2023-01-23LibJS: Add using declaration support, RAII like operation in jsdavidot
2023-01-23LibJS: Add Symbol.disposedavidot
2023-01-23LibJS: Add an initialize binding hint to all initialize_binding methodsdavidot
2023-01-23LibJS: Add SuppressedError{, Prototype, Constructor}davidot
2023-01-23LibJS: Add custom details to toBe{True, False} shown on failuredavidot
2023-01-23LibJS: Clarify more errors in test-commondavidot
2023-01-23LibWeb: Use CSS Pixels for overflow clip rectAliaksandr Kalenik
2023-01-22LibCards: Use AK::shuffle() for shuffling new decksSam Atkins
2023-01-22LibCards+Games: Return ErrorOr from CardStack::add_all_grabbed_cards()Sam Atkins