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
2019-04-05
WindowServer: Factor out window frame logic into a WSWindowFrame class.
Andreas Kling
2019-04-05
AK: Revert Eternal<T> for now since it doesn't work as intended.
Andreas Kling
2019-04-05
AK: Fix problem when building i686-pc-serenity toolchain from scratch.
Andreas Kling
2019-04-03
AK: Add Eternal<T> and use it in various places.
Andreas Kling
2019-04-03
PNGLoader: Use MappedFile.
Andreas Kling
2019-04-03
Font: Clean up AK::MappedFile and use it for mapping font files.
Andreas Kling
2019-04-03
AK: Remove unused TemporaryFile class.
Andreas Kling
2019-04-03
Kernel: Remove unneeded kassert.h.
Andreas Kling
2019-04-03
AK: Remove useless ktime.h
Andreas Kling
2019-04-03
AK: Clean up some of the confusion that is AK/kmalloc.{cpp,h}
Andreas Kling
2019-04-02
Move NetworkOrdered.h to AK/ since it's used in both kernel and userspace.
Andreas Kling
2019-04-02
LibGUI: Switch to a resizing cursor when hovering or using a GSplitter.
Andreas Kling
2019-03-31
AK: Tweak CALLABLE_WHEN macro in Retained.
Andreas Kling
2019-03-30
FileManager: Make the tree view follow the directory view navigations.
Andreas Kling
2019-03-27
WindowServer: Move the CPU usage graph updates to a secondary thread.
Andreas Kling
2019-03-27
LibC: Run constructors on process startup.
Andreas Kling
2019-03-27
AK: printf() should support %#x and %#o.
Andreas Kling
2019-03-25
AK: HashMap::set() didn't save new values for existing keys.
Andreas Kling
2019-03-24
LibGUI+FileManager: Add a GIcon class to support multi-size icons.
Andreas Kling
2019-03-24
AK: Uh, okay, it seems like we need those 64-bit division helpers after all.
Andreas Kling
2019-03-24
AK: Don't compile the 64-bit division helpers in userland builds.
Andreas Kling
2019-03-23
Kernel: Introduce threads, and refactor everything in support of it.
Andreas Kling
2019-03-22
FileManager: Open PNG files with QuickShow when activated.
Andreas Kling
2019-03-22
AK: Allow printing a literal '%' character with the printf family.
Andreas Kling
2019-03-21
AK: Fix busted __udivmoddi4() implementation.
Andreas Kling
2019-03-21
Use 64-bit integers inside Stopwatch to enable longer timings.
Andreas Kling
2019-03-19
DNSLookupServer: Start working on a userspace DNS resolver.
Andreas Kling
2019-03-19
WindowServer: Add special treatment for modal windows.
Andreas Kling
2019-03-18
AK: Add Vector::remove_first_matching(Callback).
Andreas Kling
2019-03-18
GIODevice: Add a read_all() that returns a ByteBuffer with all we can read.
Andreas Kling
2019-03-17
AK: Use an OwnPtr for the VectorImpl.
Andreas Kling
2019-03-17
AK: Make ByteBuffer's copy() and wrap() take void*.
Andreas Kling
2019-03-16
AK: Hoist the assertion in Retainable::release() to RetainableBase.
Andreas Kling
2019-03-16
AK: Remove custom allocator feature from Vector.
Andreas Kling
2019-03-16
Move Lock from AK to Kernel, since it only works inside the kernel.
Andreas Kling
2019-03-16
AK: Remove Buffer<T> since it was only ever instantiated with T=byte.
Andreas Kling
2019-03-16
AK: Reduce template bloat by hoisting non-typed parts of Retainable.
Andreas Kling
2019-03-15
AK: Add CircularQueue::at().
Andreas Kling
2019-03-13
IPv4: Dynamically allocate the UDP source port if needed.
Andreas Kling
2019-03-13
AK: Fix node leak in SinglyLinkedList::take_first().
Andreas Kling
2019-03-12
Kernel: More work on the ICMP and IPv4 support.
Andreas Kling
2019-03-12
Kernel: Cache MAC<->IP mappings (from ARP responses) seen on the wire.
Andreas Kling
2019-03-11
Kernel: Add a NetworkTask and a received network packet queue.
Andreas Kling
2019-03-09
AK: Add a basic QuickSort template implementation.
Andreas Kling
2019-03-09
LibGUI: Use a separate data role for the table model sorting order.
Andreas Kling
2019-03-09
Make it possible to sort a GTableModel by column+order.
Andreas Kling
2019-03-08
GTextEditor: Work on cut/copy/paste operations.
Andreas Kling
2019-03-07
GTextEditor: Support splitting lines at the cursor with the Return key.
Andreas Kling
2019-03-07
GTextEditor: Start working on editing, starting with inserting newlines.
Andreas Kling
2019-02-28
LibGUI: Add GVariant class and use it for table model data.
Andreas Kling
[next]