Commit történet

Szerző SHA1 Üzenet Dátum
  Andreas Kling 4d5fe39494 FileManager: Start building a file manager. 6 éve
  Andreas Kling 887b4a7a1a Start working on a simple Launcher app. 6 éve
  Andreas Kling 71b9ec1ae0 Kernel: Add basic process priority support. 6 éve
  Andreas Kling 3fc3a8d7bc Kernel: Remove some unnecessary zero initialization now that BSS is cleared. 6 éve
  Andreas Kling 6cba80510e Kernel: Add a Finalizer process to take care of dying processes. 6 éve
  Andreas Kling a1b63bb6d4 Bootloader: Locate the kernel's data segment and clear it. 6 éve
  Andreas Kling 731fc5a7c8 Kernel: Much improved BochsVGA (BXVGA) support. 6 éve
  Andreas Kling d0078b6574 Clock: Turns the clock window from guitest2 into a separate program. 6 éve
  Andreas Kling 5e9ba2ac84 Kernel: Rewrite ProcFS. 6 éve
  Andreas Kling 6fc3c38324 Start working on a simple graphical font editor. 6 éve
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. 6 éve
  Andreas Kling b4e478aa50 Deallocate PTY's when they close. 6 éve
  Andreas Kling e9b948103d Add a /dev/pts filesystem and make PTY allocation dynamic. 6 éve
  Andreas Kling 6d351bb326 Kernel: Move RAM size detection to MemoryManager and use what we learn. 6 éve
  Andreas Kling a54848f451 Let's not auto-start guitest. guitest2 is so much more useful. 6 éve
  Andreas Kling dfdca9d2a7 Kernel: Implement lazy FPU state restore. 6 éve
  Andreas Kling 0db72786cf Snazz up the windows with some title bar gradients. :^) 6 éve
  Andreas Kling 754037874c Move VFS sources into Kernel/. 6 éve
  Andreas Kling 8eae89a405 Start bringing up LibGUI properly (formerly Widgets.) 6 éve
  Andreas Kling 4fef895eda Rework WindowServer to use select() in its main event loop. 6 éve
  Andreas Kling f7ca6d254d Tear out or duplicate what's unique for WindowServer from Widgets. 6 éve
  Andreas Kling 9dd29f9aa9 Add a PTY multiplexer (/dev/ptmx) device. 6 éve
  Andreas Kling 310a5f4199 Let each MasterPTY create its slave. 6 éve
  Andreas Kling e42f090ed3 Rename WindowComposer -> WindowServer. 6 éve
  Andreas Kling 2f74c2f430 Add basic PTY support. 6 éve
  Andreas Kling 6d8043767e Start working on a graphical Terminal program. 6 éve
  Andreas Kling b0e3f73375 Start refactoring the windowing system to use an event loop. 6 éve
  Andreas Kling 8f8c8d1ca3 Start working on a GUI kernel API. 6 éve
  Andreas Kling edc827077e Optimize WindowManager::flush() with fast_dword_copy(). 6 éve
  Andreas Kling e740f1195a Add a simple PS/2 mouse device. 6 éve