serenity/AK
Andreas Kling 3a33b8ea08 VisualBuilder: Hook up everything needed for widget property editing.
It's now possible to edit widget properties inline in the properties window.
We're currently relying on the basic GVariant conversion functions to do
all the "parsing" but that's not gonna be good enough.
2019-04-19 01:05:59 +02:00
..
.gitignore Add basic automatic dependency management to Makefiles. 2019-02-02 04:41:59 +01:00
AKString.h VisualBuilder: Hook up everything needed for widget property editing. 2019-04-19 01:05:59 +02:00
Assertions.h Kernel: Remove unneeded kassert.h. 2019-04-03 12:51:10 +02:00
Badge.h Deallocate PTY's when they close. 2019-01-30 18:47:18 +01:00
Bitmap.h More moving towards using signed types. 2019-02-25 22:06:55 +01:00
BufferStream.h DNSLookupServer: Start working on a userspace DNS resolver. 2019-03-19 16:29:06 +01:00
ByteBuffer.h GIODevice: Add a read_all() that returns a ByteBuffer with all we can read. 2019-03-18 14:38:30 +01:00
CircularQueue.h WindowServer: Move the CPU monitor thingy to its own class. 2019-04-14 04:33:43 +02:00
DoublyLinkedList.h LibGUI+FileManager: Add a GIcon class to support multi-size icons. 2019-03-24 04:28:36 +01:00
FileSystemPath.cpp FileManager: Make the tree view follow the directory view navigations. 2019-03-30 03:27:25 +01:00
FileSystemPath.h FileManager: Make the tree view follow the directory view navigations. 2019-03-30 03:27:25 +01:00
Function.h Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
HashFunctions.h Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
HashMap.h LibCore: Add a CConfigFile class, a simple INI file parser. 2019-04-15 02:23:20 +02:00
HashTable.h AK: HashMap::set() didn't save new values for existing keys. 2019-03-25 04:23:17 +01:00
InlineLinkedList.h Yet another pass of style fixes. 2018-12-21 02:10:45 +01:00
InlineLRUCache.h Kernel: Add an LRU block cache. 2019-02-10 20:07:14 +01:00
kmalloc.cpp AK: Clean up some of the confusion that is AK/kmalloc.{cpp,h} 2019-04-03 12:07:41 +02:00
kmalloc.h AK: Revert Eternal<T> for now since it doesn't work as intended. 2019-04-05 05:14:20 +02:00
kstdio.h Get rid of #ifdef SERENITY. We're past that phase of bootstrapping. 2019-01-17 01:41:36 +01:00
MappedFile.cpp AK: MappedFile should open with O_CLOEXEC. 2019-04-18 22:19:42 +02:00
MappedFile.h PNGLoader: Use MappedFile. 2019-04-03 14:15:35 +02:00
NetworkOrdered.h Move NetworkOrdered.h to AK/ since it's used in both kernel and userspace. 2019-04-02 20:04:54 +02:00
Noncopyable.h Import a simple text editor I started working on. 2018-12-04 00:27:16 +01:00
OwnPtr.h AK: Improve smart pointer ergonomics a bit. 2019-04-14 02:36:06 +02:00
printf.cpp AK: printf() should support %#x and %#o. 2019-03-27 01:29:07 +01:00
QuickSort.h AK: Add a basic QuickSort template implementation. 2019-03-09 16:20:12 +01:00
Retainable.h AK: Hoist the assertion in Retainable::release() to RetainableBase. 2019-03-16 13:48:56 +01:00
Retained.h AK: Improve smart pointer ergonomics a bit. 2019-04-14 02:36:06 +02:00
RetainPtr.h AK: Improve smart pointer ergonomics a bit. 2019-04-14 02:36:06 +02:00
SinglyLinkedList.h AK: Fix node leak in SinglyLinkedList::take_first(). 2019-03-13 13:11:23 +01:00
StdLibExtras.cpp LibC: Run constructors on process startup. 2019-03-27 12:48:21 +01:00
StdLibExtras.h WindowServer: Factor out window frame logic into a WSWindowFrame class. 2019-04-05 15:54:56 +02:00
String.cpp VisualBuilder: Hook up everything needed for widget property editing. 2019-04-19 01:05:59 +02:00
StringBuilder.cpp AK: Make StringBuilder::appendf() pre-allocate the format string length. 2019-04-15 23:56:35 +02:00
StringBuilder.h More moving towards using signed types. 2019-02-25 22:06:55 +01:00
StringImpl.cpp AK: Improve StringImpl chomping a bit. 2019-04-07 20:21:11 +02:00
StringImpl.h Kernel: Cache MAC<->IP mappings (from ARP responses) seen on the wire. 2019-03-12 00:56:33 +01:00
StringView.cpp AK: Try to use StringViews more for substrings and splitting. 2019-04-16 02:39:16 +02:00
StringView.h AK: Try to use StringViews more for substrings and splitting. 2019-04-16 02:39:16 +02:00
TemporaryChange.h AK: Add a TemporaryChange helper class. 2019-02-06 16:01:59 +01:00
Traits.h IPv4: Dynamically allocate the UDP source port if needed. 2019-03-13 16:05:56 +01:00
Types.h WindowServer: Add special treatment for modal windows. 2019-03-19 00:52:39 +01:00
Vector.h AK: Add Vector::prepend(). 2019-04-16 03:47:24 +02:00
Weakable.h Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
WeakPtr.h WindowServer: Mouse switching between system menu and app menu was broken. 2019-04-17 12:06:09 +02:00