Andreas Kling
|
53c69dbade
Start the WindowServer process with high priority.
|
6 år sedan |
Andreas Kling
|
640360e958
Move WindowServer to userspace.
|
6 år sedan |
Andreas Kling
|
799177feda
Kernel: Make BochsVGADevice a BlockDevice and support mmapping it.
|
6 år sedan |
Andreas Kling
|
994279d56c
Kernel: Add Device base class for CharacterDevice.
|
6 år sedan |
Andreas Kling
|
022f7790db
Use modern C++ attributes instead of __attribute__ voodoo.
|
6 år sedan |
Andreas Kling
|
18210c606d
Kernel: Remove GUIEventDevice.
|
6 år sedan |
Andreas Kling
|
c5a00a56c8
WindowServer: Put a clock in the top right corner of the screen.
|
6 år sedan |
Andreas Kling
|
111589a558
Kernel: Make sure processes always start out with fds 0, 1 and 2 open.
|
6 år sedan |
Andreas Kling
|
f311d0f353
Kernel: Don't bother trying to pass environment to init's testing processes.
|
6 år sedan |
Andreas Kling
|
4d5fe39494
FileManager: Start building a file manager.
|
6 år sedan |
Andreas Kling
|
887b4a7a1a
Start working on a simple Launcher app.
|
6 år sedan |
Andreas Kling
|
71b9ec1ae0
Kernel: Add basic process priority support.
|
6 år sedan |
Andreas Kling
|
3fc3a8d7bc
Kernel: Remove some unnecessary zero initialization now that BSS is cleared.
|
6 år sedan |
Andreas Kling
|
6cba80510e
Kernel: Add a Finalizer process to take care of dying processes.
|
6 år sedan |
Andreas Kling
|
a1b63bb6d4
Bootloader: Locate the kernel's data segment and clear it.
|
6 år sedan |
Andreas Kling
|
731fc5a7c8
Kernel: Much improved BochsVGA (BXVGA) support.
|
6 år sedan |
Andreas Kling
|
d0078b6574
Clock: Turns the clock window from guitest2 into a separate program.
|
6 år sedan |
Andreas Kling
|
5e9ba2ac84
Kernel: Rewrite ProcFS.
|
6 år sedan |
Andreas Kling
|
6fc3c38324
Start working on a simple graphical font editor.
|
6 år sedan |
Andreas Kling
|
ffab6897aa
Big, possibly complete sweep of naming changes.
|
6 år sedan |
Andreas Kling
|
b4e478aa50
Deallocate PTY's when they close.
|
6 år sedan |
Andreas Kling
|
e9b948103d
Add a /dev/pts filesystem and make PTY allocation dynamic.
|
6 år sedan |
Andreas Kling
|
6d351bb326
Kernel: Move RAM size detection to MemoryManager and use what we learn.
|
6 år sedan |
Andreas Kling
|
a54848f451
Let's not auto-start guitest. guitest2 is so much more useful.
|
6 år sedan |
Andreas Kling
|
dfdca9d2a7
Kernel: Implement lazy FPU state restore.
|
6 år sedan |
Andreas Kling
|
0db72786cf
Snazz up the windows with some title bar gradients. :^)
|
6 år sedan |
Andreas Kling
|
754037874c
Move VFS sources into Kernel/.
|
6 år sedan |
Andreas Kling
|
8eae89a405
Start bringing up LibGUI properly (formerly Widgets.)
|
6 år sedan |
Andreas Kling
|
4fef895eda
Rework WindowServer to use select() in its main event loop.
|
6 år sedan |
Andreas Kling
|
f7ca6d254d
Tear out or duplicate what's unique for WindowServer from Widgets.
|
6 år sedan |