Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-28 | Fixed relative positioned events | Marvin Borner | |
They're still hidden though. Let's fix it tomorrow!! | |||
2020-10-28 | Added container functions | Marvin Borner | |
And some other stuff - as always in this highly professional project | |||
2020-10-26 | Optimizations | Marvin Borner | |
2020-10-25 | Added on-demand font loading | Marvin Borner | |
2020-10-25 | Some fixes :) | Marvin Borner | |
2020-10-25 | Added gui event loop and onclick listener | Marvin Borner | |
2020-10-25 | Added buttons | Marvin Borner | |
2020-10-24 | Started new GFX/GUI abstraction | Marvin Borner | |
2020-10-24 | Fixed Ofast - unfinished debugging! | Marvin Borner | |
Don't ask how I came up with the flags.. | |||
2020-10-24 | Woopsie | Marvin Borner | |
2020-10-24 | Improved testing | Marvin Borner | |
2020-10-24 | Merged loader_search make fixes | Marvin Borner | |
Idk why I committed them in the wrong branch... | |||
2020-10-24 | Forced ccache compilation | Marvin Borner | |
...and some fixes :) | |||
2020-10-24 | Removed Terminus | Marvin Borner | |
2020-10-17 | Added OpenBSD instructions | Marvin Borner | |
2020-10-17 | Fixed OpenBSD build | Marvin Borner | |
2020-10-17 | Added basic support for OpenBSD | Marvin Borner | |
Building the Cross Compiler successfully took me several days of debugging, patching and testing. It finally (kinda) works now, though! | |||
2020-10-06 | Added newline at overflow | Marvin Borner | |
2020-09-30 | Hmmm | Marvin Borner | |
2020-09-28 | Added icmp checksum, identifier and sequence | Marvin Borner | |
2020-09-27 | Networky things | Marvin Borner | |
Idk, really | |||
2020-09-27 | Added UDP, DHCP, ARP | Marvin Borner | |
Quite awesome, IMHO | |||
2020-09-26 | Very simple icmp ping handling | Marvin Borner | |
2020-09-26 | Some random network things | Marvin Borner | |
2020-09-25 | Added memory alignment | Marvin Borner | |
2020-09-24 | Restructured network stack | Marvin Borner | |
2020-09-24 | IPv6 networking... | Marvin Borner | |
2020-09-23 | Fixed brctl conditional | Marvin Borner | |
2020-09-23 | Added network use conditional | Marvin Borner | |
2020-09-21 | Frustration | Marvin Borner | |
2020-09-21 | Fixed bottom pixels | Marvin Borner | |
2020-09-21 | Networking | Marvin Borner | |
2020-09-20 | Some Terminus thingies | Marvin Borner | |
2020-09-20 | Started rtl8139 driver | Marvin Borner | |
2020-09-20 | Added BuyMeACoffee | Marvin Borner | |
2020-09-19 | Wrroooooooom, I'm faster. ig | Marvin Borner | |
2020-09-19 | Cleaned syscalls | Marvin Borner | |
2020-09-19 | Better workflow description | Marvin Borner | |
2020-09-18 | Text input demo | Marvin Borner | |
2020-09-16 | Fixed workflow description | Marvin Borner | |
2020-09-16 | Added *very* basic keymap parsing | Marvin Borner | |
2020-09-15 | Keymaps n stuff | Marvin Borner | |
2020-09-15 | Some code improvements. | Marvin Borner | |
I know, my commit messages are getting worse... | |||
2020-09-15 | Added window focus z-index | Marvin Borner | |
2020-09-15 | Added some list functions | Marvin Borner | |
2020-09-14 | Smooooth | Marvin Borner | |
2020-09-14 | Added new values to README | Marvin Borner | |
2020-09-14 | Tracked down 12KiB bug | Marvin Borner | |
2020-09-14 | Some GUI fixes | Marvin Borner | |
2020-09-13 | Added window scaling | Marvin Borner | |
2020-09-13 | Maaany wm features | Marvin Borner | |
2020-09-13 | Less malloc in wm | Marvin Borner | |
2020-09-12 | Re-implemented PCI driver. | Marvin Borner | |
Adding the affected files to the makefile doesn't work, though. This probably has something to do with the 12KiB file size limit which should have been fixed by now! I'll need to investigate this tomorrow. | |||
2020-09-12 | Some casual bug fixes | Marvin Borner | |
2020-09-12 | Fixed vbe parameter in ext2 loader | Marvin Borner | |
2020-09-12 | Independent ext2 bootloader for bigger kernels | Marvin Borner | |
2020-09-12 | Fixed window move y overflow | Marvin Borner | |
2020-09-11 | Removed wait syscall - whoopsidoo! | Marvin Borner | |
2020-09-11 | Some testing using the q35 chipset | Marvin Borner | |
2020-09-08 | Some work on CPU stuff (soon: SMP) | Marvin Borner | |
2020-09-07 | Added wait syscall. | Marvin Borner | |
This makes a process sleep until it receives a new message (no polling!). I thought that this will result in performance improvements but I haven't noticed any, yet. Maybe I'll remove this again in the future.. | |||
2020-09-06 | Some timer thingies | Marvin Borner | |
2020-09-06 | Finished switch to hpet timer | Marvin Borner | |
2020-09-06 | ARGH structs | Marvin Borner | |
2020-09-06 | Added some ACPI tables | Marvin Borner | |
2020-09-06 | Started ACPI driver | Marvin Borner | |
2020-09-06 | Fixed GPF on non-existent exec | Marvin Borner | |
2020-09-05 | Improved scheduler | Marvin Borner | |
2020-09-04 | Mandelbrot performance and coloring | Marvin Borner | |
2020-09-04 | Strange keyboard resolution changing thing | Marvin Borner | |
2020-09-04 | Added mandelbrot demo and fpu driver | Marvin Borner | |
2020-09-03 | Moved test to app | Marvin Borner | |
2020-08-31 | Abstracted tests from boot process | Marvin Borner | |
2020-08-30 | Even mooore tests or sth | Marvin Borner | |
2020-08-30 | Even more tests | Marvin Borner | |
2020-08-30 | Added some tests | Marvin Borner | |
2020-08-30 | Added kernel testing suit | Marvin Borner | |
2020-08-28 | Added window flags | Marvin Borner | |
2020-08-27 | Fixed branch rename bugs | Marvin Borner | |
2020-08-27 | Added sluggishness coefficient | Marvin Borner | |
2020-08-27 | Added little keyboard demo and stuff | Marvin Borner | |
2020-08-27 | Added time consumption warning | Marvin Borner | |
2020-08-27 | Updated instructions | Marvin Borner | |
2020-08-27 | Kinda fixed wallpapers | Marvin Borner | |
2020-08-27 | Added doubly indirect pointer support | Marvin Borner | |
2020-08-27 | Added alpha channel and cursor image | Marvin Borner | |
2020-08-26 | Started stack allocator. | Marvin Borner | |
This will replace the current linear allocator so we can free and realloc memory correctly. This is especially important for the window resizing due to a fixed LFB size. | |||
2020-08-26 | Some optimizations and window moving | Marvin Borner | |
2020-08-26 | Added features | Marvin Borner | |
2020-08-26 | Some cursor things | Marvin Borner | |
2020-08-25 | Some GUI things | Marvin Borner | |
2020-08-25 | Added mouse driver and better event system | Marvin Borner | |
2020-08-25 | Some optimizations or sth | Marvin Borner | |
2020-08-24 | Added window borders | Marvin Borner | |
2020-08-24 | Removed async events | Marvin Borner | |
2020-08-24 | Added moving square | Marvin Borner | |
2020-08-23 | Some window buffer switching | Marvin Borner | |
2020-08-23 | Added bmp loading and other stuff | Marvin Borner | |
2020-08-23 | How did this work before?! | Marvin Borner | |
I used r->eax instead of r->ebx in malloc :O | |||
2020-08-22 | Some window fb and yield implementation | Marvin Borner | |