summaryrefslogtreecommitdiff
path: root/Kernel/TTY
AgeCommit message (Expand)Author
2021-08-09Kernel: Fix logic typo in ConsoleManagement::is_initialized()Andreas Kling
2021-08-08Kernel: Remove unnecessary churn in ConsoleManagementAndreas Kling
2021-08-08Everywhere: Replace AK::Singleton => SingletonAndreas Kling
2021-08-07Kernel: Port PTYMultiplexer to ProtectedValueAndreas Kling
2021-08-07Kernel: Increase maximum PTY count from 8 to 64Andreas Kling
2021-08-07Kernel/TTY: Remove redundant SpinLock from VirtualConsoleAndreas Kling
2021-08-07Kernel: Move Mutex into Locking/Jean-Baptiste Boric
2021-08-06Kernel: Add convenience values to the Memory::Region::Access enumAndreas Kling
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-06Kernel: Fix handful of remaining "return -EFOO" mistakesAndreas Kling
2021-08-03Kernel: Convert MasterPTY creation to use DoubleBuffer factoryBrian Gianforcaro
2021-07-27Kernel: Modify the IOCTL API to return KResultBrian Gianforcaro
2021-07-27Kernel+LibC: Use argument for TIOCGPGRP ioctl valueBrian Gianforcaro
2021-07-27Kernel: Utilize AK::Userspace<T> in the ioctl interfaceBrian Gianforcaro
2021-07-18Kernel: Rename Locker => MutexLockerAndreas Kling
2021-07-17Kernel: Rename Lock to MutexAndreas Kling
2021-07-11Kernel: Standardize the header include style to 'include <Kernel/...>'Brian Gianforcaro
2021-07-11Kernel: Remove unused header includes in TTY subtreeBrian Gianforcaro
2021-07-11Kernel: Make various T::class_name() and similar return StringViewAndreas Kling
2021-07-03Kernel: Fix miscellaneous warnings when building with ClangDaniel Bertalan
2021-06-25Kernel: Don't clear VirtualConsoles when initializingSahan Fernando
2021-06-24Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`Daniel Bertalan
2021-06-24Kernel: Move special sections into Sections.hHendiadyoin1
2021-06-24Kernel: Pull apart CPU.hHendiadyoin1
2021-06-21Kernel: Fix assertion failure on large TTY writesDaniel Bertalan
2021-06-18Kernel: Fix crash when changing screen resolutionGunnar Beutner
2021-06-17Kernel: Remove obsolete size_t castsGunnar Beutner
2021-06-16Kernel: Use KResultOr<size_t> throughout the TTY subsystemGunnar Beutner
2021-06-11Kernel: Add missing BrightWhite color to VirtualConsoleDaniel Bertalan
2021-06-10Kernel: Re-render console after echoing charactersDaniel Bertalan
2021-06-10Kernel+LibVT: Fix selection with scrollback wrap-aroundDaniel Bertalan
2021-06-10Kernel+LibVT: Implement left-right scrollingDaniel Bertalan
2021-06-10Kernel+LibVT: Add function for deleting a range of charactersDaniel Bertalan
2021-06-10LibVT+Kernel: Support clearing the scrollback bufferDaniel Bertalan
2021-06-10LibVT+Kernel: Clean up scroll APIDaniel Bertalan
2021-06-05Kernel: Perform output processing on echoDaniel Bertalan
2021-06-04LibVT+Kernel: Create `Color` classDaniel Bertalan
2021-05-31Kernel: Fix crash when switching to console 5 & 6Sebastian Zaha
2021-05-24LibVT: Add Alternate Screen Buffer supportDaniel Bertalan
2021-05-24LibVT+Kernel: Add support for setting cursor stylesDaniel Bertalan
2021-05-24Kernel: Signal EOF/EOL characters properly in `TTY`Daniel Bertalan
2021-05-21Kernel/VirtualConsole: Fix grammar error in commentLiav A
2021-05-21Kernel: Fix framebuffer resolution modesetting after bootLiav A
2021-05-21Kernel/TTY: Don't flush dirty lines if VirtualConsole is not activeLiav A
2021-05-19Kernel: static vs non-static constexpr variablesLenny Maiorani
2021-05-18Kernel: Acknowledge partial writes from TTYsSahan Fernando
2021-05-17LibVT: Fix newline handlingDaniel Bertalan
2021-05-17Kernel+LibC: Support more `termios` settings in TTYDaniel Bertalan
2021-05-16Kernel: Print all logbuffer from ConsoleDevice to debug Virtual ConsoleLiav A
2021-05-16Kernel: Allow the user to specify the virtual console when bootingLiav A