summaryrefslogtreecommitdiff
path: root/src/gui/window.c
AgeCommit message (Collapse)Author
2017-07-22separated video driver in a virtual video driver and a specificAndreas Baumann
VGA video driver
2017-07-22moved color handling to video driver from generic VGA driverAndreas Baumann
2017-07-21changed video mode management, moved to video driver,Andreas Baumann
the VGA driver registers his specific mode data with the video driver kernel function now use virtual functions of the video driver
2017-07-14removed stddef.h and limits.h (come with the compiler header files)Andreas Baumann
added a stub stdint.h (only sometimes comes with the compiler) added a guide on cross compiling adapted to cross compilation, for now tcc works
2017-07-02simplified some driver manager code around calling virtual driver methodsAndreas Baumann
declared method tables const per class
2017-07-01replaced some strange access to .base.base with casts of the class to the ↵Andreas Baumann
class needed to access the proper vtable
2017-07-01got rid of superflous vtables in GUI class hierarchyAndreas Baumann
2017-06-30added a window to gui which is draggable by the mouseAndreas Baumann