Commit History

Autor SHA1 Mensaxe Data
  Brian Gianforcaro 9d1b27263f Kernel: Declare type aliases with "using" instead of "typedef" %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 58fb38551c Kernel/TTY: Remove redundant SpinLock from VirtualConsole %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace %!s(int64=4) %!d(string=hai) anos
  Andreas Kling c9f6786e8b Kernel: Make various T::class_name() and similar return StringView %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 1c3346e3ce Kernel: Use KResultOr<size_t> throughout the TTY subsystem %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan ce9460de59 Kernel+LibVT: Fix selection with scrollback wrap-around %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 89843cd692 Kernel+LibVT: Implement left-right scrolling %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 7419569a2b Kernel+LibVT: Add function for deleting a range of characters %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 8f8fd9c5a8 LibVT+Kernel: Support clearing the scrollback buffer %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan ae6bdc4e29 LibVT+Kernel: Clean up scroll API %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 99033876ec LibVT+Kernel: Create `Color` class %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 875a2cbb71 LibVT+Kernel: Add support for setting cursor styles %!s(int64=4) %!d(string=hai) anos
  Liav A 87f8f892d8 Kernel: Fix framebuffer resolution modesetting after boot %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 5d80debc1f LibVT: Fix newline handling %!s(int64=4) %!d(string=hai) anos
  Liav A dbccfc3281 Kernel: Print all logbuffer from ConsoleDevice to debug Virtual Console %!s(int64=4) %!d(string=hai) anos
  Liav A 20743e8aed Kernel/Graphics + SystemServer: Support text mode properly %!s(int64=4) %!d(string=hai) anos
  Liav A 8f2ddde4cb Kernel: Rename Console => ConsoleDevice %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 8b079a6b0d Kernel: Avoid unnecessary allocations for TTY::tty_name() %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Liav A 8e3e3a71cb Kernel: Introduce a new HID subsystem %!s(int64=4) %!d(string=hai) anos
  Jean-Baptiste Boric f64e287b82 Kernel: Make device generate their own names %!s(int64=4) %!d(string=hai) anos
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 58feebeed2 Kernel+LibC: Tidy up sys$ttyname() and sys$ptsname() %!s(int64=5) %!d(string=hai) anos
  Florian Angermeier d8fa8c5f82 Kernel: Ensure there are all VirtualConsoles properly initialized %!s(int64=5) %!d(string=hai) anos
  Florian Angermeier 971a42a816 Kernel: Make the VirtualConsole index const unsigned instead of unsigned %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 165f69023b LibVT: Allow updating the window progress via an escape sequence %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev f11270e7ce Kernel: Port VirtualConsole to LibVT :^) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 21d5f4ada1 Kernel: Absorb LibBareMetal back into the kernel %!s(int64=5) %!d(string=hai) anos
  Jesse Buhagiar 35ba4bf005 TTY: Reset VGA start row when setting graphical TTY %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace %!s(int64=5) %!d(string=hai) anos