index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Keyboard.cpp
Age
Commit message (
Expand
)
Author
2019-02-17
Kernel: Rename Keyboard to KeyboardDevice.
Andreas Kling
2019-02-07
Kernel: Drivers for PS/2 mouse and keyboard kept stealing from each other.
Andreas Kling
2019-01-30
Add support for keyboard arrow keys.
Andreas Kling
2019-01-25
Keyboard: Shift+backspace should generate backspace character.
Andreas Kling
2019-01-23
Keyboard: Support the escape key.
Andreas Kling
2019-01-21
Keyboard: Use some of the existing defines instead of hard-coded numbers.
Andreas Kling
2019-01-21
Flesh out keyboard event support a bit more.
Andreas Kling
2019-01-16
Rework WindowServer to use select() in its main event loop.
Andreas Kling
2019-01-16
Pass the process to CharacterDevice::read/write.
Andreas Kling
2019-01-16
Rename CharacterDevice::has_data_available_for_reading() -> can_read().
Andreas Kling
2019-01-14
Start refactoring the windowing system to use an event loop.
Andreas Kling
2018-12-03
More coding style changes.
Andreas Kling
2018-11-17
Make bash-2.05b build with minimal changes.
Andreas Kling
2018-11-16
Refactor TTY signal generation a bit.
Andreas Kling
2018-11-10
Merge VGA into VirtualConsole.
Andreas Kling
2018-11-09
Fix all current build warnings in the kernel.
Andreas Kling
2018-11-02
Basic ^C interrupt implementation.
Andreas Kling
2018-11-01
Convert VirtualConsole to the new coding style.
Andreas Kling
2018-10-31
Fuck it, add a 4th virtual console. :^)
Andreas Kling
2018-10-30
Virtual consoles kinda work!
Andreas Kling
2018-10-30
Start working on virtual consoles/TTYs.
Andreas Kling
2018-10-30
Basic support the backspace key.
Andreas Kling
2018-10-25
Implement a basic way for read() to block.
Andreas Kling
2018-10-25
Keyboard should support the space character (jeez!)
Andreas Kling
2018-10-23
Lots of hacking:
Andreas Kling
2018-10-22
Add IRQHandler class that can be subclasses to handle an IRQ.
Andreas Kling
2018-10-16
Import the "gerbert" kernel I worked on earlier this year.
Andreas Kling