summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-08-14GTableView: Add a way to customize cell painting per-columnAndreas Kling
2019-08-14StylePainter: Move progress bar painting from GProgressBar to hereAndreas Kling
2019-08-14GJsonArrayModel: Add hook for customizing the GModel::Role::Custom dataAndreas Kling
2019-08-14JsonParser: "" is an empty string, not a null valueAndreas Kling
2019-08-14SystemMonitor: Add a PCI devices tabSergey Bugaev
2019-08-14ProcessManager: Rename it to SystemMonitorSergey Bugaev
2019-08-14Userland: Use LibPCIDB in lspci to print device namesConrad Pankoff
2019-08-14Misc: Import pci.ids file version 2019.08.08Conrad Pankoff
2019-08-14Libraries: Add LibPCIDB for reading PCI device information from pci.idsConrad Pankoff
2019-08-14AK: Make it possible to use HashMap<K, NonnullOwnPtr>::get()Andreas Kling
2019-08-14OwnPtr: Add a way to turn an OwnPtr into a NonnullOwnPtrAndreas Kling
2019-08-14Userland: Implement simple lspci commandConrad Pankoff
2019-08-14Kernel: Hide PCI logs behind a debug flag like other logsConrad Pankoff
2019-08-14Kernel: Reimplement /proc/pci as JSON, add some more fieldsConrad Pankoff
2019-08-14Kernel: Add more PCI configuration reading functionsConrad Pankoff
2019-08-13AK: Support width/alt/caps/padding modifiers for %x in printfConrad Pankoff
2019-08-13Terminal: Only repaint the lines that actually changedAndreas Kling
2019-08-13Terminal: Clip to the paint event rectAndreas Kling
2019-08-13Terminal: Rename Terminal => TerminalWidgetAndreas Kling
2019-08-13LibVT: Shave down VT::Attribute from 8 bytes to 3 bytesAndreas Kling
2019-08-13LibVT: Rename VT::BufferPosition to VT::Position and move to own fileAndreas Kling
2019-08-12Kernel: Show region access bits (R/W/X) in crash dump region listsAndreas Kling
2019-08-12Kernel+LibC+crash: Add mprotect() syscallAndreas Kling
2019-08-12Minesweeper: Make the SquareButtons non-checkableAndreas Kling
2019-08-12GButton: Allow non-checkable buttons to render as checkedAndreas Kling
2019-08-12WindowServer: Fix incorrect "window left" event after button dragAndreas Kling
2019-08-12LibVT: Factor out terminal emulation from Terminal to make it reusableAndreas Kling
2019-08-12Kernel: Use a CircularQueue for input rather than a DoubleBufferConrad Pankoff
2019-08-12VirtualConsole: Only consume data from key-down eventsConrad Pankoff
2019-08-12Kernel: Restore alt+n hijacking for virtual console switchingConrad Pankoff
2019-08-12Kernel: Don't forward hijacked keypresses in keyboard driverConrad Pankoff
2019-08-12Server: Add TTYServer, a rudimentary text console managerConrad Pankoff
2019-08-12Kernel: Fix non-DMA writes to IDE drivesConrad Pankoff
2019-08-12Kernel: Use established device name and number for framebufferConrad Pankoff
2019-08-12Kernel: Allow boot without mouse attached by checking for presenceConrad Pankoff
2019-08-12ProcessManager: Hook the sort order for the file systems JSON modelAndreas Kling
2019-08-12GJsonArrayModel: Add hook to customize what comes out of GModel::SortAndreas Kling
2019-08-12Vector: Use memcpy to implement remove() for trivial typesAndreas Kling
2019-08-12GTableView and friends: API improvements for 'Sortable' flag.Ignas S
2019-08-12GDirectoryModel: prevent sorting by icons.Ignas S
2019-08-12GTableView: add 'sortable' column header flag.Ignas S
2019-08-11Base: Draw some new icons for various apps, tweak othersAndreas Kling
2019-08-11ChanViewer: Make a 32x32 icon :^)Andreas Kling
2019-08-11GSortingProxyModel: Sort case insensitively by default (#441)ignas-sa
2019-08-11ProcFS: Expose local sockets in /proc/net/localSergey Bugaev
2019-08-11Kernel: Customize absolute_path() for more file typesSergey Bugaev
2019-08-11Net: Store an acceptor PID alongside the origin PID in a socketSergey Bugaev
2019-08-11Net: Store all the LocalSockets in an InlineLinkedListSergey Bugaev
2019-08-11Net: Add LocalSocket::socket_path()Sergey Bugaev
2019-08-11Net: Override LocalSocket::class_name()Sergey Bugaev