summaryrefslogtreecommitdiff
path: root/AK/Format.cpp
AgeCommit message (Expand)Author
2023-01-18AK: Unify kernel debug messages, avoid printing time if unavailablekonrad
2023-01-06AK: Support fixed point formatting to print real numbersLucas CHOLLET
2023-01-06AK: Rename `StandardFormatter::Mode::Float` => `FixedPoint`Lucas CHOLLET
2022-12-11AK: Allow non-ascii characters to be printedAli Mohammad Pur
2022-12-11AK: Ignore "alternative" formatting of StringView instead of crashingAli Mohammad Pur
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-10-17Kernel/aarch64: Initialize TimeManagement in init.cppTimon Kruiper
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-17Everywhere: Switch from EnableIf to requiresLenny Maiorani
2022-02-16AK: Use string_view() instead of to_string() in Formatter<wchar_t>Idan Horowitz
2022-02-06AK: Use integral power for FixedPoint formattingHendiadyoin1
2022-01-23AK: Add Formatter<FixedPoint<...>> without floating pointTom
2021-11-21Kernel: Wrap format timespec assignment in a check for !AARCH64James Mintram
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-10-31AK+Tests: Fix formatting of infinity and NaN valuesDaniel Bertalan
2021-10-26AK: Prefix debug log messages with current-time-since-bootAndreas Kling
2021-10-21AK: Avoid temporary String allocation in Formatter<FormatString>Daniel Bertalan
2021-10-03AK: Add a basic formatter for wchar_tTim Schumacher
2021-09-10Kernel: Add kernelearlyputstr and use it in dbgln in very-early bootIdan Horowitz
2021-09-10AK: Only try and get the Processor::current_id when it was initializedIdan Horowitz
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-08-30Everywhere: Pass AK::Format TypeErasedFormatParams by referenceBrian Gianforcaro
2021-08-23Kernel: Rename Processor::id() => current_id()Andreas Kling
2021-08-19AK: Move FormatParser definition from header to implementation fileTimothy Flynn
2021-08-08AK: Add formatting for infinity and NaNDaniel Bertalan
2021-07-19AK: Use StringView literals in Format to avoid strlenAndrew Kaster
2021-07-18AK: Allow setting both width and precision when formatting a stringTimothy Flynn
2021-07-08Everywhere: Use the correct literal suffixesDaniel Bertalan
2021-07-07AK: Replace usages of ctype.h with CharacterTypes.hMax Wipfli
2021-07-02AK: Support long doubles in format stringsHediadyoin1
2021-06-19AK: Add support for keeping trailing zeros in fixed precision floatsIdan Horowitz
2021-06-17AK: Add a :hex-dump mode to AK::FormatAli Mohammad Pur
2021-05-19AK: Make vout() log to debug instead of VERIFY()'ingAli Mohammad Pur
2021-05-16Kernel/Graphics + SystemServer: Support text mode properlyLiav A
2021-04-29AK: Make dbgln log the thread IDGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21AK/Format: Compute TypeErasedParameter type and size at compile-timeLenny Maiorani
2021-04-16AK: Fix incorrect formatter signing of numbers between -1.0 and 0.0Matthew Olsson
2021-04-10AK+Everywhere: Make StdLibExtras templates less wrapper-yAnotherTest
2021-04-08Format: Strip trailing zeroes from floating point valuesJelle Raaijmakers
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-13AK+Format: Don't cast to size_t when you want u64.Paul Scharnofske
2021-02-08Everywhere: Remove unnecessary headers 1/4Ben Wiederhake
2021-01-27AK: Include the processor id in log messagesTom
2021-01-23AK+Format: Add dmesgln() to replace klog().asynts
2021-01-22AK: Add set_debug_enabled method.asynts
2021-01-09AK: Add Formatter<FormatString> as helper class.asynts