summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2023-02-19LibGfx: Implement serialization of ChromaticityTagDataNico Weber
2023-02-19LibGfx: Implement serialization of ParametricCurveTagDataNico Weber
2023-02-19LibGfx: Implement serialization of S15Fixed16ArrayTagDataNico Weber
2023-02-19LibGfx: Implement serialization of XYZTagDataNico Weber
2023-02-19LibGfx: Implement serialization of MultiLocalizedUnicodeTagDataNico Weber
2023-02-19LibGfx: Move MultiLocalizedUnicodeRawRecord to BinaryFormat.hNico Weber
2023-02-19LibGfx: Add scaffolding for writing tag dataNico Weber
2023-02-19LibGfx: Write ICC tag tableNico Weber
2023-02-19LibGfx: Move ICC TagTableEntry to BinaryFormat.hNico Weber
2023-02-19LibGfx: Extract encode_header() function in ICC writing codeNico Weber
2023-02-18LibGfx: Rename format name from `jpg` to `jpeg`Lucas CHOLLET
2023-02-18SpiceAgent: Rename `ClipboardType::JPG` to `ClipboardType::JPEG`Lucas CHOLLET
2023-02-18LibGfx: Rename `JPGLoader` to `JPEGLoader`Lucas CHOLLET
2023-02-18LibJS: Use substrings-with-superstrings in Intl.NumberFormat's groupingTimothy Flynn
2023-02-18LibGUI+Userland: Stop returning Layout from `Widget::(try_)set_layout()`Sam Atkins
2023-02-18Userland: Specify margins and spacing in the GUI::Layout constructorSam Atkins
2023-02-18Userland: Use Widget::add_spacer() everywhereSam Atkins
2023-02-18LibGUI: Allow specifying Layout margins and spacing in the constructorSam Atkins
2023-02-18LibGUI: Add Widget::add_spacer() wrapperSam Atkins
2023-02-18LibGfx: Add `ALWAYS_INLINE` to Color::mixed_with()/interpolate()MacDue
2023-02-18LibGfx: De-duplicate color interpolation codeMacDue
2023-02-18LibGfx: Move Color::mixed_with() inlineMacDue
2023-02-18LibGUI: Skip over grapheme clusters on left/right arrow key pressesTimothy Flynn
2023-02-17PixelPaint: Propagate errors from making filter settings widgetsKarol Kosek
2023-02-17LibJS: Dereference intrinsic accessor before deleting itJelle Raaijmakers
2023-02-18Shell: Correct the out-of-bounds expansion bailing conditionAli Mohammad Pur
2023-02-18Shell: Allow underscores in normal expansion namesAli Mohammad Pur
2023-02-18Shell: Correctly keep track of special parameter lengthAli Mohammad Pur
2023-02-18Shell: Clear expansions after committing a word in the POSIX parserAli Mohammad Pur
2023-02-18Shell: Add support for heredocs to the POSIX parserAli Mohammad Pur
2023-02-18Shell: Add a '--posix' mode to the 'dump' builtinAli Mohammad Pur
2023-02-18Shell: Allow the heredoc node to act as a redirection tooAli Mohammad Pur
2023-02-17icc: Add flags for writing and dumping profilesNico Weber
2023-02-17LibGfx: Add start of an ICC profile writerNico Weber
2023-02-17LibGfx: Add an accessor for the raw ICC Version minor_and_bugfix byteNico Weber
2023-02-17LibGfx: Add a XYZ->XYZNumber conversion constructorNico Weber
2023-02-17LibGfx: Move ICC ProfileFileSignature into a constant in BinaryFormat.hNico Weber
2023-02-17LibGfx: Make ICCHeader use RenderingIntent enumNico Weber
2023-02-17LibGfx: Move ICC on-disk structs to new BinaryFormat.hNico Weber
2023-02-18LibGfx: Minorly simplify BMPLoader's decode_bmp_dib()Nico Weber
2023-02-18LibSoftGPU: Use multiplication instead of division for linear fogJelle Raaijmakers
2023-02-18LibSoftGPU: Use `AK::SIMD::exp_approximate` instead of `::exp`Jelle Raaijmakers
2023-02-18LibWeb: Convert FormData to String and Vector storageLuke Wilde
2023-02-18LibWeb: Make factory method of XHR::ProgressEvent fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of URL::URLSearchParams fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of SVG::SVGLength fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of HTML::ModuleScript fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of HTML::Window fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of HTML::Storage fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of HTML::Navigator fallibleKenneth Myhra