summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-31Add a simple clock window to guitest2.Andreas Kling
2019-01-31Make stat() work on device files again.Andreas Kling
2019-01-30LibGUI: Implement destroying individual windows without exiting the process.Andreas Kling
2019-01-30Add a /dev/pts filesystem and make PTY allocation dynamic.Andreas Kling
2019-01-29Implement basic chmod() syscall and /bin/chmod helper.Andreas Kling
2019-01-28Expose the kernel log buffer through /proc/dmesg.Andreas Kling
2019-01-28Add support for removing directories.Andreas Kling
2019-01-27LibGUI: More work on GCheckBox.Andreas Kling
2019-01-27/bin/cp: Handle partial write() case.Andreas Kling
2019-01-27Userland: Make a simple /bin/cp for copying files.Andreas Kling
2019-01-26LibGUI: Flesh out focus implementation and more GTextBox work.Andreas Kling
2019-01-26LibGUI: Start bringing up GTextBox in the standalone world.Andreas Kling
2019-01-26Refactor GUI rendering model to be two-phased.Andreas Kling
2019-01-25Let's not auto-start guitest. guitest2 is so much more useful.Andreas Kling
2019-01-25sh: Discard the current line on interrupt.Andreas Kling
2019-01-25Terminal: Support VKILL and VERASE. Also ignore null characters.Andreas Kling
2019-01-25sh: Support basic backspacing on the command line.Andreas Kling
2019-01-25Terminal: Support setting the window title using Xterm escape sequences.Andreas Kling
2019-01-24Let userland retain the window backing store while drawing into it.Andreas Kling
2019-01-23LibC: Tweak execvp() and execve() prototypes.Andreas Kling
2019-01-22Add unlink() syscall and /bin/rm.Andreas Kling
2019-01-22Kernel: Support open() with O_CREAT.Andreas Kling
2019-01-21guitest2: Add a launcher button for guitest.Andreas Kling
2019-01-21WindowServer: Don't invalidate already frontmost window for moving to front.Andreas Kling
2019-01-21LibGUI: Mass coding style fixes.Andreas Kling
2019-01-21guitest2: Add a simple launcher so I can easily spawn more Terminals.Andreas Kling
2019-01-20LibGUI: Hook up GWindow event dispatch for paint and mouse events.Andreas Kling
2019-01-20Make it possible for userspace to alter window title/geometry.Andreas Kling
2019-01-20Start bringing up LibGUI properly (formerly Widgets.)Andreas Kling
2019-01-19Make a SharedGraphics directory for classes shared between Kernel and LibGUI.Andreas Kling
2019-01-18Add a simple /bin/sysctl that wraps the files in /proc/sys.Andreas Kling
2019-01-18Make it possible to invalidate only a portion of a window.Andreas Kling
2019-01-17Add WindowActivated and WindowDeactivated events.Andreas Kling
2019-01-15Make it possible for a process to switch controlling terminals.Andreas Kling
2019-01-15Start working on a graphical Terminal program.Andreas Kling
2019-01-14Build Painter & friends into LibC. Use it in the GUI test app.Andreas Kling
2019-01-14Share GraphicsBitmaps between the windowing server and the client process.Andreas Kling
2019-01-14Start refactoring the windowing system to use an event loop.Andreas Kling
2019-01-13Minor GUI API things + make Button corners properly transparent.Andreas Kling
2019-01-13Let's use the existing Rect and Color types in the GUI API.Andreas Kling
2019-01-13Start working on a GUI kernel API.Andreas Kling
2019-01-08Fix broken "make clean" in Userland.Andreas Kling
2018-12-29Tweak /bin/id output slightly.Andreas Kling
2018-12-21Add a simple /bin/more.Andreas Kling
2018-12-21Get rid of three test utilities that I no longer need.Andreas Kling
2018-12-21Yet another pass of style fixes.Andreas Kling
2018-12-20Add sync() syscall and a /bin/sync.Andreas Kling
2018-12-19Implement utime() along with a naive /bin/touch.Andreas Kling
2018-12-07sh: Restore termios after a child process exits.Andreas Kling