summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-05-07Shell: Allow browsing history with up/down arrow keys.Andreas Kling
2019-05-07Shell: Add "history" command that shows command history.Andreas Kling
2019-05-07Shell: Move line editing to a separate class.Andreas Kling
2019-05-07Shell: Move the Shell to a separate directory and let's call it "Shell" :^)Andreas Kling
2019-05-07Shell: Use a Vector<char> for the main input buffer.Andreas Kling
2019-05-06GTableView: Make column resizing work when view is scrolled horizontally.Andreas Kling
2019-05-06GTextEditor: set_cursor() should gracefully handle old cursor being invalid.Andreas Kling
2019-05-06Kernel: Dump backtrace on exit() syscall.Andreas Kling
2019-05-06GraphicsBitmap: Add non-const overload of bits().Andreas Kling
2019-05-06GraphicsBitmap: Add a new "Indexed8" format that uses a 256-entry palette.Andreas Kling
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-05-06Minesweeper: Flag unflagged mines on win.Andreas Kling
2019-05-06ProcessManager: Use the same margins for both CPU and memory graph.Andreas Kling
2019-05-06ProcessManager: Add CPU/memory usage graphs in a separate tab.Andreas Kling
2019-05-06Color: Add named color "Cyan"Andreas Kling
2019-05-05ProcessManager+LibGUI: Tweak things to improve ProcessManager look.Andreas Kling
2019-05-05GTabWidget: Paint a frame around the container part of the widget.Andreas Kling
2019-05-05GTabWidget: Make a custom look for tab buttons.Andreas Kling
2019-05-05LibGUI: Start working on a tabbed widget container: GTabWidget.Andreas Kling
2019-05-05CObject: add_child() should set the child's parent.Andreas Kling
2019-05-05GTableView: Fix crash when clicking at random places.Andreas Kling
2019-05-04WindowServer: Don't send Paint messages to minimized windows.Andreas Kling
2019-05-04GTableView: Make it possible to resize the columns with the mouse.Andreas Kling
2019-05-04Painter: Re-enable diagonal draw_line().Andreas Kling
2019-05-04GTableView: Improve look of column headers, and add sort order indicators.Andreas Kling
2019-05-04Kernel: Add a bit of logging in VMObject::inode_size_changed().Andreas Kling
2019-05-04Kernel: Computing the boot timestamp was a bit broken.Andreas Kling
2019-05-04date: Add "-u" argument for printing current Unix timestamp.Andreas Kling
2019-05-04IPv4: Rename source/destination in socket classes to local/peer.Andreas Kling
2019-05-04IPv4: Save the source address/port together with incoming packet payloads.Andreas Kling
2019-05-04sync.sh: Add "-f" option to forcibly regenerate _fs_contents from scratch.Andreas Kling
2019-05-04run: Make it easy to override which qemu executable is used.Andreas Kling
2019-05-04sync.sh: Don't regenerate _fs_contents from /dev/zero every time.Andreas Kling
2019-05-03Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program.Andreas Kling
2019-05-03IPv4: Implement bind() for TCP and UDP sockets.Andreas Kling
2019-05-03WindowServer+LibGUI: Allow changing whether windows have alpha channels.Andreas Kling
2019-05-03Kernel: Make Socket inherit from File.Andreas Kling
2019-05-03Kernel: Prepare Socket for becoming a File.Andreas Kling
2019-05-03LibC: Add strcoll() and strxfrm().Andreas Kling
2019-05-03LibM: Stub out a whole bunch of math functions so vim will build.Andreas Kling
2019-05-03Meta: Add IRC channel to the ReadMe.Andreas Kling
2019-05-03LibGUI+WindowServer: Add a GResizeCorner widget.Andreas Kling
2019-05-02Kernel: Simplify VMObject::is_anonymous().Andreas Kling
2019-05-02Kernel: Remove unused Region::is_bitmap().Andreas Kling
2019-05-02LibC: Tune the number of ChunkedBlocks we keep around empty.Andreas Kling
2019-05-02LibC: Move full ChunkedBlocks to a separate list in the allocator.Andreas Kling
2019-05-02LibC: free() should move kept empty ChunkedBlocks to the end of the list.Andreas Kling
2019-05-02LibC: free() should return free blocks back to the operating system.Andreas Kling
2019-05-02strace: Allow "strace command" to trace a process from start to finish.Andreas Kling