summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2023-01-28AK: Add support for the new FlyString to StringViewTimothy Flynn
2023-01-28AK: Delete the StringView move-assignment operator for various typesTimothy Flynn
2023-01-28AK: Add DeprecatedStringCodePointIteratorAndreas Kling
2023-01-28AK: Add String::trimTimothy Flynn
2023-01-28AK: Add String::joinTimothy Flynn
2023-01-28AK: Allow the kernel to have access to StringBuilder::to_stringTimothy Flynn
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-27AK: Remove unimplemented methodsSam Atkins
2023-01-27AK: Remove unused DateTimeLexer classSam Atkins
2023-01-27AK: Add an overload of String::find_byte_offset for StringViewTimothy Flynn
2023-01-24AK: Add convenience substring wrappers to String to exclude a lengthTimothy Flynn
2023-01-24AK: Add a method to create a String with a repeated code pointTimothy Flynn
2023-01-24AK: Add a method to find the byte offset of a code pointTimothy Flynn
2023-01-24AK: Remove [[nodiscard]] attribute from String methods returning ErrorOrTimothy Flynn
2023-01-24AK: Make HashMap::try_ensure work with a fallible construction callbackNico Weber
2023-01-24AK: Print leading zeroes after the dot for FixedPoint numbersNico Weber
2023-01-23AK: Make FixedPoint::create_raw public and constexprNico Weber
2023-01-22AK: Make NonnullPtrVectors shuffleableSam Atkins
2023-01-22AK: Add spec comments to Utf16CodePointIterator::operator*()Nico Weber
2023-01-22AK: Reduce String's allocated data by one byteTimothy Flynn
2023-01-22AK: Define is_trivially_serializable trait for Little and BigEndian<>Karol Kosek
2023-01-22AK: Add a String factory to create a string from a single code pointTimothy Flynn
2023-01-22AK: Change String's default constructor to be constantTimothy Flynn
2023-01-21Everywhere: Remove string.h include from AK/Traits.h and resolve falloutAndrew Kaster
2023-01-21AK: Remove `FileStream`Tim Schumacher
2023-01-21AK: Add `split()` for `String`martinfalisse
2023-01-21AK: Rename double_hash to rehash_for_collisionTimothy Flynn
2023-01-21AK: Add a type alias for DistinctNumeric's underlying typeTimothy Flynn
2023-01-21AK: Remove `InputBitStream` and `OutputBitStream`Tim Schumacher
2023-01-20AK: Remove `DuplexMemoryStream`Tim Schumacher
2023-01-20AK: Disable use of consteval in String::from_utf8_short_string for AppleTimothy Flynn
2023-01-20AK: Support creating known short string literals at compile timeTimothy Flynn
2023-01-19AK: Move the AK::FixedPoint formatter to FixedPoint.hTimothy Flynn
2023-01-19AK: Don't write trailing zeros with %gPeter Elliott
2023-01-18AK: Unify kernel debug messages, avoid printing time if unavailablekonrad
2023-01-18AK: Patch `ArbitrarySizedEnum` operators for missing constructorkonrad
2023-01-18AK+LibUnicode: Provide Unicode-aware caseless String matchingTimothy Flynn
2023-01-17AK: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-17AK: Add JsonObject::get...() methods that return OptionalSam Atkins
2023-01-17AK: Move JsonObject implementation out of lineSam Atkins
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-17AK: Add JsonValue::{is,as}_integer() methodsSam Atkins
2023-01-16AK+LibUnicode: Provide Unicode-aware String titlecase transformationTimothy Flynn
2023-01-16AK: Export the OptionalNone helper structureTimothy Flynn
2023-01-15AK: Define our own concept of "trivially serializable"Tim Schumacher
2023-01-15AK+Test: Fix a logic error in `CircularBuffer::offset_of()`Lucas CHOLLET
2023-01-15AK: Add String::to_numberTimothy Flynn
2023-01-15AK: Add String::containsTimothy Flynn
2023-01-15AK: Add String::is_one_of for variadic string comparisonTimothy Flynn
2023-01-15AK: Add a somewhat naive implementation of String::reverseTimothy Flynn