summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2019-04-09Kernel: Yet more work on bringing up POSIX SHM.Andreas Kling
2019-04-07AK: Improve StringImpl chomping a bit.Andreas Kling
2019-04-07GHttp: Work on bringing this up.Andreas Kling
2019-04-05WindowServer: Factor out window frame logic into a WSWindowFrame class.Andreas Kling
2019-04-05AK: Revert Eternal<T> for now since it doesn't work as intended.Andreas Kling
2019-04-05AK: Fix problem when building i686-pc-serenity toolchain from scratch.Andreas Kling
2019-04-03AK: Add Eternal<T> and use it in various places.Andreas Kling
2019-04-03PNGLoader: Use MappedFile.Andreas Kling
2019-04-03Font: Clean up AK::MappedFile and use it for mapping font files.Andreas Kling
2019-04-03AK: Remove unused TemporaryFile class.Andreas Kling
2019-04-03Kernel: Remove unneeded kassert.h.Andreas Kling
2019-04-03AK: Remove useless ktime.hAndreas Kling
2019-04-03AK: Clean up some of the confusion that is AK/kmalloc.{cpp,h}Andreas Kling
2019-04-02Move NetworkOrdered.h to AK/ since it's used in both kernel and userspace.Andreas Kling
2019-04-02LibGUI: Switch to a resizing cursor when hovering or using a GSplitter.Andreas Kling
2019-03-31AK: Tweak CALLABLE_WHEN macro in Retained.Andreas Kling
2019-03-30FileManager: Make the tree view follow the directory view navigations.Andreas Kling
2019-03-27WindowServer: Move the CPU usage graph updates to a secondary thread.Andreas Kling
2019-03-27LibC: Run constructors on process startup.Andreas Kling
2019-03-27AK: printf() should support %#x and %#o.Andreas Kling
2019-03-25AK: HashMap::set() didn't save new values for existing keys.Andreas Kling
2019-03-24LibGUI+FileManager: Add a GIcon class to support multi-size icons.Andreas Kling