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