summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2019-05-27AK: Add ensure_capacity() for HashMap and HashTable.Andreas Kling
2019-05-27FileSystemPath: Add a has_extension() helper.Andreas Kling
2019-05-26AK: Implement String::to_int (#99)Faissal Bensefia
2019-05-26QuickSort: Don't sort a single item, nothing to doRobin Burchell
2019-05-24WindowServer: Factor out compositing from WSWindowManager into WSCompositor.Andreas Kling
2019-05-23Kernel/AK: Move ELF loader to AKRobin Burchell
2019-05-21AK: Always inline convert_between_host_and_network<T>.Andreas Kling
2019-05-21AK: Add some more features to Vector iterators.Andreas Kling
2019-05-19AK: Simplify quick_sort() and improve Vector iterators a bit.Andreas Kling
2019-05-18Kernel: Fix timeout support in selectRobin Burchell
2019-05-17Build: Install most headers to Root (and libcore.a/libgui.a)Robin Burchell
2019-05-17LibCore: Move AK/ArgsParser to LibCore/CArgsParserRobin Burchell
2019-05-17ArgsParser: Expand to be able to handle multiple single argumentsRobin Burchell
2019-05-17AK/Userland: Add single value to ArgsParser usage, and port tail to use ArgsP...Robin Burchell
2019-05-17ArgsParser: Remove prefix from constructorRobin Burchell
2019-05-17ArgsParser: Remove boolean trap on add_argRobin Burchell
2019-05-17ArgsParser: Style fixupRobin Burchell
2019-05-17Vector: Add insert() overload that takes a const T&.Andreas Kling
2019-05-14Kernel: Encapsulate the Region's COW map a bit better.Andreas Kling
2019-05-14AK: InlineLRUCache was always filling up one short of capacity.Andreas Kling
2019-05-13Feature/pidof (#31)GuillaumeGas
2019-05-07AK: Add InlineLinkedList::remove_tail().Andreas Kling
2019-05-06Make sure all GraphicsBitmap scanlines are 16-byte aligned.Andreas Kling
2019-05-06AK: Change HashTable and HashMap size/capacity to be ints.Andreas Kling
2019-04-25GTextEditor: Add very basic automatic indentation.Andreas Kling
2019-04-25Kernel: Add a write cache to DiskBackedFS.Andreas Kling
2019-04-23Do a pass of compiler warning fixes.Andreas Kling
2019-04-22Kernel: Make sure we don't use any FPU/MMX/SSE instructions.Andreas Kling
2019-04-22Kernel: Don't use MMX memcpy() in the kernel.Andreas Kling
2019-04-20AK: Add String::copy(BufferType) helper.Andreas Kling
2019-04-20AK: Give Vector the ability to have an inline capacity.Andreas Kling
2019-04-20LibC: Get rid of the now-unneeded AK/kmalloc.cppAndreas Kling
2019-04-20Get rid of SERENITY macro since the compiler already defines __serenity__Andreas Kling
2019-04-20Snake: Clear the movement queue on game reset.Andreas Kling
2019-04-20Snake: Use a queue for the movement inputs.Andreas Kling
2019-04-19AK: And one more RetainPtr::operator==() G++ complains about in LibGUI.Andreas Kling
2019-04-19AK: Add RetainPtr::operator==() overload G++ is whining about.Andreas Kling
2019-04-19VisualBuilder: Hook up everything needed for widget property editing.Andreas Kling
2019-04-18AK: MappedFile should open with O_CLOEXEC.Andreas Kling
2019-04-17WindowServer: Mouse switching between system menu and app menu was broken.Andreas Kling
2019-04-16AK: Add Vector::prepend().Andreas Kling
2019-04-16AK: Try to use StringViews more for substrings and splitting.Andreas Kling
2019-04-15AK: Make StringBuilder::appendf() pre-allocate the format string length.Andreas Kling
2019-04-15AK: Add a StringView class.Andreas Kling
2019-04-15LibCore: Add a CConfigFile class, a simple INI file parser.Andreas Kling
2019-04-14WindowServer: Move the CPU monitor thingy to its own class.Andreas Kling
2019-04-14AK: Improve smart pointer ergonomics a bit.Andreas Kling
2019-04-14AK: Add WeakPtr::operator T*() for ergonomy.Andreas Kling
2019-04-12AK: Fix build.Andreas Kling
2019-04-12GVariant: Don't crash when extracting a null String.Andreas Kling