summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-20Sprinkle use of AK::Vector in various places.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-20WindowServer: Fix minor header dependency issue.Andreas Kling
2019-04-20LibCore: Hide deferred_invoke() debug spam.Andreas Kling
2019-04-20Snake: Use a vegetable icon for the fruit.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-20Snake: Flesh out a basic snake game :^)Andreas Kling
2019-04-20Snake: Import skeleton of a new snake game.Andreas Kling
2019-04-19VisualBuilder: Expose some more widget properties.Andreas Kling
2019-04-19VisualBuilder: Emit on_widget_selected() when appropriate.Andreas Kling
2019-04-19VisualBuilder: Make widget deletion work properly.Andreas Kling
2019-04-19VisualBuilder: Multiple-widget selection support.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-19LibGUI: Remove GListBox since it was not kept up-to-date.Andreas Kling
2019-04-19VisualBuilder: Expose GGroupBox name property.Andreas Kling
2019-04-19VisualBuilder: Remove the separate property editor box in favor of inline.Andreas Kling
2019-04-19VisualBuilder: Hook up everything needed for widget property editing.Andreas Kling
2019-04-19LibGUI: Move editing logic from GTableView up to GAbstractView.Andreas Kling
2019-04-18LibGUI: Move the editing widget along with the content when scrolling.Andreas Kling
2019-04-18GWidget: Always update self after a child is removed.Andreas Kling
2019-04-18LibGUI: GWindow's focused widget should be a WeakPtr.Andreas Kling
2019-04-18LibCore+LibGUI: Make CObject child events synchronous.Andreas Kling
2019-04-18LibGUI: Start working on GTableView inline editing.Andreas Kling
2019-04-18LibC: stddbg should be opened with O_CLOEXEC.Andreas Kling
2019-04-18AK: MappedFile should open with O_CLOEXEC.Andreas Kling
2019-04-18WindowServer: Improve the look of menu separators.Andreas Kling
2019-04-18WindowServer: Broadcast window icons to newly joined WM listener clients.Andreas Kling
2019-04-18Kernel+LibC: Add a DebugLogDevice that forwards everything to I/O port 0xe9.Andreas Kling
2019-04-18CEventLoop: Don't call gettimeofday() at all if there are no timers.Andreas Kling
2019-04-18LibGUI: Give GTextEditor a context menu.Andreas Kling
2019-04-18ProcessManager: Do a little less malloc() in the /proc/memstats parsing.Andreas Kling
2019-04-18ProcessManager: Use a single timer for refreshing the view.Andreas Kling
2019-04-18LibCore: Add CTimer::restart() and make set_interval() take effect soon.Andreas Kling
2019-04-18LibGUI: Refactor context menus to be event-driven instead of declarative.Andreas Kling
2019-04-18ProcessManager+WindowServer: Do a little less malloc() in CPU monitor code.Andreas Kling
2019-04-18FontEditor: Add a window icon.Andreas Kling
2019-04-18WindowServer: Tweak window icon placement again.Andreas Kling
2019-04-18LibCore: CIODevice::seek() should reset EOF state.Andreas Kling
2019-04-18WindowServer: Make window title bars slightly thicker. :^)Andreas Kling
2019-04-18CEventLoop: Consolidate gettimeofday() syscalls.Andreas Kling
2019-04-18ProcessManager: Use a CFile for parsing /proc/memstat.Andreas Kling
2019-04-18WindowServer: Generate a separate WM event for window icon changes.Andreas Kling
2019-04-18WindowServer: Use CFile in the CPU monitor code.Andreas Kling
2019-04-17LibC: Bring the C library close enough to newlib to trick GCC.Andreas Kling
2019-04-17Kernel+ProcessManager: Show per-process syscall counts.Andreas Kling
2019-04-17Kernel: Scheduler donations need to verify that the beneficiary is valid.Andreas Kling