index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
Age
Commit message (
Expand
)
Author
2022-12-12
AK: Add a shuffle utility function
Arda Cinar
2022-12-12
AK: Introduce the `DerivedFrom` concept
Lucas CHOLLET
2022-12-12
AK: Don't use <random> on windows for ::rand()
Ali Mohammad Pur
2022-12-12
AK: Don't try to include <unistd.h> on windows for PAGE_SIZE
Ali Mohammad Pur
2022-12-12
AK: Change quicksort comments to standard // style
kleines Filmröllchen
2022-12-12
AK: Introduce cutoff to insertion sort for Quicksort
Marc Luqué
2022-12-12
AK: Introduce Indexable concept
kleines Filmröllchen
2022-12-11
AK: Specialise AK::is() for NNRP<T>
Ali Mohammad Pur
2022-12-11
AK: Add an identity implementation of StringView::from_string_literal()
Ali Mohammad Pur
2022-12-11
AK: Add Optional-like value()/has_value() getters to WeakPtr
Ali Mohammad Pur
2022-12-11
AK: Allow constructing WeakPtr<T> using OptionalNone
Ali Mohammad Pur
2022-12-11
AK: Add Optional::lazy_emplace(Callable)
Ali Mohammad Pur
2022-12-11
AK: Allow non-ascii characters to be printed
Ali Mohammad Pur
2022-12-11
AK: Format the contents of NNRP<T> if T is formattable
Ali Mohammad Pur
2022-12-11
AK: Ignore "alternative" formatting of StringView instead of crashing
Ali Mohammad Pur
2022-12-11
AK: Add a Error::__jakt_from_string_literal(StringView) factory function
Ali Mohammad Pur
2022-12-11
AK: Let ErrorOr<T, E> expose its result/error types
Ali Mohammad Pur
2022-12-11
AK: Add support for modulo to Checked<T>
Ali Mohammad Pur
2022-12-11
AK: Allow Optional<T> to be constructed by OptionalNone()
Ali Mohammad Pur
2022-12-11
AK: Allow the user to access the variant index
Ali Mohammad Pur
2022-12-11
AK: Add a fallible StringBuilder::create() factory function
Ali Mohammad Pur
2022-12-11
AK: Add a Optional::value_or_lazy_evaluated(constructor_function) API
Ali Mohammad Pur
2022-12-11
AK: Add a functional-style Optional::map(mapper_function) API
Ali Mohammad Pur
2022-12-11
AK: Let HashMap also take a ValueTraits
Ali Mohammad Pur
2022-12-11
AK: Elaborate the Error constructors a bit
Ali Mohammad Pur
2022-12-11
AK: Give DeprecatedString::replace() a default mode
Ali Mohammad Pur
2022-12-11
AK: Add a DeprecatedString::byte_at() getter
Ali Mohammad Pur
2022-12-11
AK: Add a Checked::unchecked_value() function
Ali Mohammad Pur
2022-12-11
AK: Add LexicalPath::is_child_of
kleines Filmröllchen
2022-12-11
AK: Change the moved-from String state to the empty short string
kleines Filmröllchen
2022-12-11
AK: Add comparison operator
kleines Filmröllchen
2022-12-10
AK: Remove HashMap::ensure_capacity
Thomas Queiroz
2022-12-10
AK: Add Byte accessors for BigEndian and LittleEndian
Tim Schumacher
2022-12-09
Everywhere: Remove unnecessary AK and Detail namespace scoping
Moustafa Raafat
2022-12-09
Everywhere: Use C++ concepts instead of requires clauses
Moustafa Raafat
2022-12-08
AK: Add Vector::shrink_to_fit()
Andreas Kling
2022-12-09
AK: Disallow implicit pointer-to-boolean conversion in JsonValue
Timothy Flynn
2022-12-09
AK: Unref old m_data in String's move assignment
Maciej
2022-12-08
AK: Add formatters for Span<T> and Span<T const>
Timothy Flynn
2022-12-07
AK: Add StringView(String const&) constructor
Linus Groh
2022-12-06
AK: Ignore -Wshadow in TRY() and MUST()
Linus Groh
2022-12-06
AK: Add a helper macro to temporarily ignore diagnostics with _Pragma()
Linus Groh
2022-12-06
AK: Introduce the new String, replacement for DeprecatedString
Andreas Kling
2022-12-06
AK: Take the bump-allocated chunk header into account in destroy_all()
Ali Mohammad Pur
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-12-03
Everywhere: Remove 'clang-format off' comments that are no longer needed
Linus Groh
2022-12-03
Everywhere: Run clang-format
Linus Groh
2022-12-02
AK: Implement FloatExtractor<f128>
Steffen Rusitschka
2022-11-27
AK: Fully qualify some usages of AK features outside of the AK namespace
Tim Schumacher
[next]