summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2023-03-15LibGfx: Let BMPWriter optionally embed an ICC profileNico Weber
2023-03-15LibGfx: Allow BMPWriter to write v5 bmps and make that the defaultNico Weber
2023-03-15LibGfx: VERIFY correct type length in PNGChunk ctorNico Weber
2023-03-15LibGfx: Make PNGChunk::m_type a String instead of a DeprecatedStringNico Weber
2023-03-15LibGfx: Use * a b s t r a c t i o n * in PNGChunk::store_type()Nico Weber
2023-03-15LibGfx: Remove reckless PNGChunk::add(T) methodNico Weber
2023-03-15LibGfx: Remove unused PNGChunk::add_as_little_endian() methodNico Weber
2023-03-15LibGfx: Let PNGWriter optionally embed an ICC profileNico Weber
2023-03-15LibGfx: Add PNGChunk::compress_and_add APINico Weber
2023-03-15LibGfx: Use ReadonlyBytes in PNGChunk APINico Weber
2023-03-15LibWeb: Don't truncate font sizes before scaling them to device pixelsAndreas Kling
2023-03-15LibGfx: Add Font::point_size()Andreas Kling
2023-03-15LibWeb: Make sure `float: left` boxes get pushed down if they can't fitAndreas Kling
2023-03-15LibGUI: Do not attempt to close non-existent notificationsimplicitfield
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-03-15LibJS: Allow constructing a Handle<T> from a {Nonnull,}GCPtr<T>Matthew Olsson
2023-03-15LibJS: Allow constructing a GCPtr from another GCPtr of convertible typeMatthew Olsson
2023-03-15LibJS: Allow GCPtr and NonnullGCPtr to be hashedMatthew Olsson
2023-03-14LibWeb: Implement the [PutForwards] IDL extended attributeTimothy Flynn
2023-03-14LibWeb: Invalidate styles on font loadMathis Wiehl
2023-03-14LibWeb: Actually instantiate ::before/::after pseudo elements when foundAndreas Kling
2023-03-14LibWeb: Don't compute full style for ::before/::after unless matchedAndreas Kling
2023-03-14LibWeb: Avoid inside layout of flex items during intrinsic sizingAndreas Kling
2023-03-14LibWeb: Consider margins of atomic inlines in layoutMathis Wiehl
2023-03-14LibWeb: Port {set,clear}{Timeout,Interval} to IDLTimothy Flynn
2023-03-14LibWeb: Port the WindowOrWorkerGlobalScopeMixin timer handler to StringTimothy Flynn
2023-03-14LibWeb: Move timer implementations to WindowOrWorkerGlobalScopeMixinTimothy Flynn
2023-03-14LibWeb: Change HTML::Timer to store its owning window as a JS::ObjectTimothy Flynn
2023-03-13LibWeb+Ladybird+Userland: Port window.[alert,confirm,prompt] to StringTimothy Flynn
2023-03-13WebDriver: Fix typo in browser capabilities key parsingTimothy Flynn
2023-03-13LibJS: Don't skip CPU registers when gathering conservative rootsAndreas Kling
2023-03-13LibAudio: Update stream APIs used when reading audio metadataTimothy Flynn
2023-03-13LibAudio: Detect and read FLAC metadatakleines Filmröllchen
2023-03-13LibAudio: Add a generic audio metadata containerkleines Filmröllchen
2023-03-13LibAudio: Add a formatter for LoaderErrorkleines Filmröllchen
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13LibSQL: Always read and write entire heap blocksTim Schumacher
2023-03-13LibCore: Use length-checking stream reads and writes for SOCKS5Tim Schumacher
2023-03-13LibAudio: Read FLAC MD5 directly into the class memberTim Schumacher
2023-03-13LibArchive: Read Tar archive headers through `read_value`Tim Schumacher
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-13AK: Rename Stream::read_entire_buffer to Stream::read_until_filledTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-03-13LibGfx/PortableFormat: Add `PortableFormatWriter`Lucas CHOLLET
2023-03-13LibAudio+Piano: Correct header stylekleines Filmröllchen
2023-03-13LibAudio: Use symbolic constants for MP3 frame and granule sizekleines Filmröllchen
2023-03-13LibAudio: Move audio stream buffering into the loaderkleines Filmröllchen
2023-03-13LibGUI: Make thumbnail generation resilient between FileSystemModelskleines Filmröllchen
2023-03-13LibThreading: Register BackgroundAction with EventLoopkleines Filmröllchen
2023-03-13LibCore+Userland: Make Promise's on_resolve falliblekleines Filmröllchen