1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:31:01 +00:00
serenity/SharedGraphics
Andreas Kling 91031346e5 Kernel: More signal handling improvements.
Finally fixed the weird flaky crashing when resizing Terminal windows.
It was because we were dispatching a signal to "current" from the scheduler.
Yet another thing I dislike about even having a "current" process while
we're in the scheduler. Not sure yet how to fix this.

Let the signal handler's kernel stack be a kmalloc() allocation for now.
Once we can do allocation of consecutive physical pages in the supervisor
memory region, we can use that for all types of kernel stacks.
2019-03-05 12:52:35 +01:00
..
.gitignore Add basic automatic dependency management to Makefiles. 2019-02-02 04:41:59 +01:00
CharacterBitmap.cpp Convert more RetainPtr use to Retained. 2019-02-25 16:04:08 +01:00
CharacterBitmap.h Convert more RetainPtr use to Retained. 2019-02-25 16:04:08 +01:00
Color.cpp WindowServer: Support windows with alpha channels. And per-WSWindow opacity. 2019-02-19 01:42:53 +01:00
Color.h WindowServer: Support windows with alpha channels. And per-WSWindow opacity. 2019-02-19 01:42:53 +01:00
DisjointRectSet.cpp More moving towards using signed types. 2019-02-25 22:06:55 +01:00
DisjointRectSet.h WindowServer: Avoid overdraw by shattering dirty rects into unique shards. 2019-02-19 14:49:23 +01:00
Font.cpp Base: Add Csilla Bold 7x10 variant. 2019-03-01 02:50:50 +01:00
Font.h SharedGraphics: Removed some unused stuff from Font. 2019-02-17 00:36:55 +01:00
GraphicsBitmap.cpp AK: Add Retained<T>, like RetainPtr, but never null. 2019-02-25 12:43:52 +01:00
GraphicsBitmap.h AK: Add Retained<T>, like RetainPtr, but never null. 2019-02-25 12:43:52 +01:00
Painter.cpp Kernel: More signal handling improvements. 2019-03-05 12:52:35 +01:00
Painter.h SharedGraphics: Make Painter clipping work with translated clip origin. 2019-02-28 18:57:36 +01:00
Point.h WindowServer: Rename GUI_Foo to WSAPI_Foo. 2019-02-15 09:17:18 +01:00
Rect.cpp SharedGraphics: Minor tweaks in rect shattering code. 2019-02-19 16:37:12 +01:00
Rect.h SharedGraphics: Add Rect::center_within(Rect). 2019-03-03 13:34:50 +01:00
Size.h Add concept of size increments to windowing system. 2019-02-21 00:21:23 +01:00
TextAlignment.h LibGUI: Allow specifying per-column text alignment. 2019-02-28 11:27:04 +01:00