index
:
abaos
master
Unnamed repository; edit this file 'description' to name the repository.
gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
kernel
Age
Commit message (
Expand
)
Author
2017-07-10
VGA Z-buffer is now dynamically allocated and freed
Andreas Baumann
2017-07-09
fixed the vga_refresh bug. the problem is under optimization the
Andreas Baumann
2017-07-08
added dedicated kernel entry to avoid address reordering under compiler optim...
Andreas Baumann
2017-07-05
removed unneded volatile for text VIDEO_MEMORY (we should add the reference t...
Andreas Baumann
2017-07-05
removed superfluous context in vga driver (was not used)
Andreas Baumann
2017-07-05
tried to fix libc tests, currently they draw in too many dependencies
Andreas Baumann
2017-07-05
'mem' command shows memory usage of kernel heap now
Andreas Baumann
2017-07-05
fixed compilation errors due to unused variables
Andreas Baumann
2017-07-05
some kernel code cleanup
Andreas Baumann
2017-07-05
fixed graphical screen refresh (a refreshScreen task)
Andreas Baumann
2017-07-04
got scheduling of task A and B working (now graphics output and termination i...
Andreas Baumann
2017-07-02
started to add task scheduling
Andreas Baumann
2017-07-02
added ESC key in PS/2 keyboard driver
Andreas Baumann
2017-07-01
do not call methods directly on desktop object, the desktop object could
Andreas Baumann
2017-07-01
replaced some strange access to .base.base with casts of the class to the cla...
Andreas Baumann
2017-07-01
got rid of superflous vtables in GUI class hierarchy
Andreas Baumann
2017-07-01
fixed get_focus error in widget (called the wrong parent)
Andreas Baumann
2017-07-01
restoring VGA text cursor in the right place
Andreas Baumann
2017-07-01
readded -Werror and fixed some cast errors around memcpy
Andreas Baumann
2017-06-30
almost got a complete mode switch (vga graphics back to text) working
Andreas Baumann
2017-06-30
text widget has a constant buffer and owns the string to draw now
Andreas Baumann
2017-06-30
playing with Z buffering in VGA driver
Andreas Baumann
2017-06-30
added a third widget (for drawing fonts)
Andreas Baumann
2017-06-30
added a VGA wait for retrace in graphics mode
Andreas Baumann
2017-06-30
added a window to gui which is draggable by the mouse
Andreas Baumann
2017-06-29
widget should be in kernel data section and not in local scopes of a stack
Andreas Baumann
2017-06-26
nothing working in gui!
Andreas Baumann
2017-06-25
fighting races and corrupted data on clang, funny behaviour on tcc, fine on g...
Andreas Baumann
2017-06-25
small unused variable fix
Andreas Baumann
2017-06-25
we have a flickering mouse cursor and terrible redrawing of the desktop now :-)
Andreas Baumann
2017-06-25
put the mouse object into the global context so we can adjust the
Andreas Baumann
2017-06-25
fixed calculation of coordinates in text widget
Andreas Baumann
2017-06-24
.
Andreas Baumann
2017-06-24
font is shown as a text widget now
Andreas Baumann
2017-06-24
started to implement a widget showing text, the problem currently
Andreas Baumann
2017-06-24
fixed the console output to VGA text mode to also wipe the rest of a line
Andreas Baumann
2017-06-24
minor font printing fixes
Andreas Baumann
2017-06-24
printing whole ASCII font in VGA graphics mode
Andreas Baumann
2017-06-24
made VGA graphical font smaller (we only want ASCII for now)
Andreas Baumann
2017-06-21
started to rewrite to use the main desktop widget
Andreas Baumann
2017-06-21
much nicer calls when passing color constants
Andreas Baumann
2017-06-21
improved VGA colors
Andreas Baumann
2017-06-18
started the widget framework
Andreas Baumann
2017-06-17
added the most complex VGA mode (640x480x4, only timings for now)
Andreas Baumann
2017-06-16
playing with VGA font distance and characters bei being on the head or mirrored
Andreas Baumann
2017-06-16
switching mode text/graphics, text is distorted
Andreas Baumann
2017-06-16
first character printed in graphics mode
Andreas Baumann
2017-06-16
added a global kernel data structure, so we don't allocate the
Andreas Baumann
2017-06-16
fixed loading of kernel in stage2 grossing 64k
Andreas Baumann
2017-06-15
added a clear screen method to graphics mode VGA driver
Andreas Baumann
[next]