summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-07-29Minesweeper: make Field::flood_fill iterativeDrew Stratford
2019-07-29Meta: Advise people to wrap commit messages as 72 characters insteadAndreas Kling
2019-07-29AudioServer: Add a "main mix volume" and a simple program to get/set itAndreas Kling
2019-07-29Kernel: Oops, forgot to add Lock.cpp.Andreas Kling
2019-07-29Kernel+AK: Remove AK/StdLibExtras.cpp, moving kernel stuff to Kernel/.Andreas Kling
2019-07-29Kernel: Move Lock code out-of-line.Andreas Kling
2019-07-29Kernel+ProcessManager: Let processes have an icon and show it in the table.Andreas Kling
2019-07-28aplay: s/Sample/Progress/ in the output. It's all in the details!Andreas Kling
2019-07-28LibAudio: Silence some debug spam in the WAV loader.Andreas Kling
2019-07-28LibAudio+aplay: Make the aplay output look a little funner.Andreas Kling
2019-07-28LibAudio: WAV: Don't emit the very last sample in each decoded batch.Andreas Kling
2019-07-28AudioServer+LibAudio: Make mixing queue-based instead of buffer-based.Andreas Kling
2019-07-28AK: Add Queue::clear() to clear out a Queue.Andreas Kling
2019-07-28GFilePicker: Quality of life improvements (#370)Rhin
2019-07-28Kernel: Add bounds checking to recognized_symbols in dump_backtrace_impl (#372)DrewStratford
2019-07-28AudioServer: Add a buffer queue so we can buffer some sound.Andreas Kling
2019-07-28GTabWidget: Allow putting the tabs on the bottom of the widget.Andreas Kling
2019-07-28Kernel: Expand PATA driver to support multiple hard drives (#365)Jesse
2019-07-28ProcessManager: Add a "Memory map" view to show a process's VM layout.Andreas Kling
2019-07-28Kernel: Convert /proc/PID/vm to JSON.Andreas Kling
2019-07-28WindowServer+LibGUI: Remove old "icon path" way of doing things.Andreas Kling
2019-07-28WindowServer+LibGUI: Pass window icons as shared buffers rather than paths.Andreas Kling
2019-07-28Kernel: Disallow access to shared buffers we're not allowed to access.Andreas Kling
2019-07-27LibAudio: Remove an unnecessary copy of sample buffers before sending them.Andreas Kling
2019-07-27TextEditor: Let's have line numbers starting at 1.Andreas Kling
2019-07-27AudioServer: Let ASMixer notify ASClientConnection about finished buffers.Andreas Kling
2019-07-27LibAudio: Allow WAV files up to 1GB.Andreas Kling
2019-07-27TextEditor: Add back lost "Save as..." action.Andreas Kling
2019-07-27LibAudio: WAV reading should stop when we run out of file. :^)Andreas Kling
2019-07-27WindowServer+AudioServer: Add some missing C_OBJECT macros.Andreas Kling
2019-07-27AudioServer: Remove some outdated comments.Andreas Kling
2019-07-27Audio: Make ABuffer sit on top of a SharedBuffer.Andreas Kling
2019-07-27AudioServer: Avoid two heap allocations per mixing iteration.Andreas Kling
2019-07-27Audio: Make basic streaming WAV playback work.Andreas Kling
2019-07-27LibCore: Add CFileStreamReader, a simple streaming CFile reader.Andreas Kling
2019-07-27LibAudio: Use ByteBuffer::slice_view() to avoid double memory usage.Andreas Kling
2019-07-27ByteBuffer: Add slice_view(). Works like slice() but makes a wrapper only.Andreas Kling
2019-07-27LibAudio: Run clang-format on all of it to make editing easier.Andreas Kling
2019-07-27CIODevice: Try to preallocate the exact needed buffer size in read_all().Andreas Kling
2019-07-27Kernel: Add (expensive) but valuable userspace symbols to stacks.Andreas Kling
2019-07-27LibDraw: Tweak the hover highlight color.Andreas Kling
2019-07-27ProcessManager: Oops, the process-specific view should not be global.Andreas Kling
2019-07-27Piano: Add an (empty) menubar so the app looks a little more complete.Andreas Kling
2019-07-27LibCore: Remove CSocket's bind() and listen().Andreas Kling
2019-07-27LibCore: Port CoreIPCServer to using CLocalServer.Andreas Kling
2019-07-27LibCore: Use clang-format on CoreIPC{Client,Server}.Andreas Kling
2019-07-27CSocket: Add an on_ready_to_read callback.Andreas Kling
2019-07-27CIODevice: Add a virtual did_update_fd() no notify subclasses of fd change.Andreas Kling
2019-07-27WindowServer: Add missing WSAPITypes.h include in WSClientConnection.hAndreas Kling
2019-07-27LibCore: Add CLocalServer, a server-only local socket class.Andreas Kling