Commit History

Author SHA1 Message Date
  Andreas Kling 4320c5fd58 Kernel: Make better use of the multiboot info. 6 years ago
  Robin Burchell d31ce9eccd Misc: Add a simple init process 6 years ago
  Christopher Dumas dd84dcf31f Launcher loads applications from Launcher.ini, is started by default, and is resized automatically 6 years ago
  Andreas Kling e24e486714 Snake: Flesh out a basic snake game :^) 6 years ago
  Andreas Kling 0e6b273620 LibGUI: Start working on GTableView inline editing. 6 years ago
  Andreas Kling 3817f5f619 Kernel+LibC: Add a DebugLogDevice that forwards everything to I/O port 0xe9. 6 years ago
  Andreas Kling 33920df299 AK: Try to use StringViews more for substrings and splitting. 6 years ago
  Andreas Kling 29d0412a06 Kernel: Remove system.h and make the uptime global a qword. 6 years ago
  Andreas Kling 6f90f41516 VisualBuilder: Add some more GWidget default properties. 6 years ago
  Andreas Kling 0f5114852a Kernel: Spawn text editor by default while I work on it. 6 years ago
  Andreas Kling 93b76628a5 GGroupBox: Improve appearance with new FrameShape::Box style. 6 years ago
  Andreas Kling a58d7fd8bb Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress. 6 years ago
  Andreas Kling ec7817af37 Kernel: Spawn /bin/Taskbar on startup. 6 years ago
  Andreas Kling b9738fa8ac Kernel: Move VM-related files into Kernel/VM/. 6 years ago
  Andreas Kling ab43658c55 Kernel: Move devices into Kernel/Devices/. 6 years ago
  Andreas Kling 9fca94269e Kernel: Move TTY-related files into Kernel/TTY/. 6 years ago
  Andreas Kling f9864940eb Kernel: Move FS-related files into Kernel/FileSystem/ 6 years ago
  Andreas Kling 649c81a714 Kernel: Move networking related files into Kernel/Net/. 6 years ago
  Andreas Kling 94c68dc55a Kernel: Spawn the Launcher by default. 6 years ago
  Andreas Kling ee4d7c18c8 Kernel: Use a multiboot header instead of a convoluted two-part bootloader. 6 years ago
  Andreas Kling 750d79dcaf Kernel: Initialize the CPU to allow SSE on startup. 6 years ago
  Andreas Kling 239c0bd6a6 Kernel: Make block() and yield() automatically call Scheduler::yield(). 6 years ago
  Andreas Kling 60d25f0f4a Kernel: Introduce threads, and refactor everything in support of it. 6 years ago
  Andreas Kling 9120b05a40 Rename DNSLookupServer => LookupServer. 6 years ago
  Andreas Kling 0e4a1936ca LibC: Implement gethostbyname() by talking to the DNSLookupServer. 6 years ago
  Andreas Kling 35098cbde1 Kernel: Add a NetworkTask and a received network packet queue. 6 years ago
  Andreas Kling 97664fad60 Kernel: A bunch of hacking towards initial Ethernet support. 6 years ago
  Andreas Kling 405413c354 Kernel: Start adding support for E1000 network adapters. 6 years ago
  Andreas Kling 7d1142c7d9 Make it possible to sort a GTableModel by column+order. 6 years ago
  Andreas Kling a738b5cb69 TextEditor: Open an empty document by default. 6 years ago