summaryrefslogtreecommitdiff
path: root/Kernel/TTY/VirtualConsole.cpp
AgeCommit message (Expand)Author
2022-12-28Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removalLiav A
2022-12-28Kernel: Remove i686 supportLiav A
2022-09-20Kernel: Move PCSpeaker code to the x86-specific architecture directoryLiav A
2022-09-20Kernel: Move IO delay code to x86 architecture subdirectoryLiav A
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-22LibVT+Kernel: Separate the caret shapes and its steadinessMichaล‚ Lach
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-26Kernel: Add a way to print the pseudo name of attached TTY of a processLiav A
2022-03-22Kernel: Don't assume paths of TTYs and pseudo terminals anymoreLiav A
2022-03-18LibVT/Kernel: Make VT::Attribute::Flags enum class, use AK EnumBitsBrian Gianforcaro
2022-01-23Kernel: Add CommandLine option to disable or enable the PC speakerLiav A
2022-01-23Kernel: Implement beep functionality in virtual consolesLiav A
2021-12-30Kernel: Tighten String-related includesDaniel Bertalan
2021-12-28Kernel: Propagate overflow errors from Memory::page_round_upGuilherme Goncalves
2021-12-28Kernel: Remove the KString::try_create(String::formatted(...)) patternDaniel Bertalan
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-08Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>Andreas Kling
2021-11-02Kernel: Move TTY subsystem to use KString instead of `AK::String`Brian Gianforcaro
2021-11-02Kernel: Remove duplicate constructor from TTY/VirtualConsoleBrian Gianforcaro
2021-10-01Kernel: Remove IO.h include from a bunch of placesLiav A
2021-09-17Kernel: Introduce the DeviceManagement singletonLiav A
2021-09-11Kernel/Devices: Defer creation of SysFS component after the constructorLiav A
2021-09-08Kernel/Devices: Remove required_mode and device_name methodsLiav A
2021-09-06Kernel: Make kernel region allocators return KResultOr<NOP<Region>>Andreas Kling
2021-09-01Kernel: Convert UserOrKernelBuffer callbacks to use AK::BytesBrian Gianforcaro
2021-08-22Kernel: Rename ScopedSpinlock => SpinlockLockerAndreas Kling
2021-08-22Kernel: Rename SpinLock => SpinlockAndreas Kling
2021-08-07Kernel/TTY: Remove redundant SpinLock from VirtualConsoleAndreas Kling
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-07-11Kernel: Standardize the header include style to 'include <Kernel/...>'Brian Gianforcaro
2021-06-25Kernel: Don't clear VirtualConsoles when initializingSahan Fernando
2021-06-24Kernel: Move special sections into Sections.hHendiadyoin1
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-04LibVT+Kernel: Create `Color` classDaniel Bertalan
2021-05-24LibVT: Add Alternate Screen Buffer supportDaniel Bertalan
2021-05-24LibVT+Kernel: Add support for setting cursor stylesDaniel 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