1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-18 00:51:00 +00:00
serenity/Userland/Applications
Andreas Kling 8415866c03 Kernel: Remove user/kernel flags from Region
Now that we no longer need to support the signal trampolines being
user-accessible inside the kernel memory range, we can get rid of the
"kernel" and "user-accessible" flags on Region and simply use the
address of the region to determine whether it's kernel or user.

This also tightens the page table mapping code, since it can now set
user-accessibility based solely on the virtual address of a page.
2021-02-14 01:34:23 +01:00
..
About Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Browser LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJS 2021-02-07 16:56:02 +01:00
Calculator Everywhere: Fix weird includes 2021-02-08 18:03:57 +01:00
Calendar Everywhere: Add missing parent window to about dialogs 2021-01-30 13:42:39 +01:00
CrashReporter CrashReporter: Show pledge violation in backtrace 2021-01-20 21:01:15 +01:00
Debugger Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
DisplaySettings DisplaySettings: Show a confirmation message when applying changes 2021-02-03 10:17:19 +01:00
FileManager FileManager: Add layout options to View menu 2021-02-13 11:01:59 +01:00
FontEditor FontEditor: change order of baseline and mean line row 2021-01-24 22:02:23 +01:00
Help Everywhere: Remove a bunch of now-unnecessary shared_buffer pledges 2021-01-17 09:07:32 +01:00
HexEditor HexEditor: Fix about dialog icon 2021-01-30 13:42:39 +01:00
IRCClient Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
KeyboardMapper Kernel+keymap+KeyboardMapper: New pledge for getkeymap 2021-02-01 09:54:32 +01:00
KeyboardSettings Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
MouseSettings Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Piano Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
PixelPaint Everywhere: Remove unnecessary headers 1/4 2021-02-08 18:03:57 +01:00
QuickShow Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Run Run: Pledge "thread" 2021-01-23 09:54:46 +01:00
SoundPlayer AudioServer+LibAudio: Pass audio buffers as Core::AnonymousBuffer 2021-01-17 09:07:32 +01:00
SpaceAnalyzer SpaceAnalyzer: Change tabs to spaces in GML file 2021-01-17 08:43:46 +01:00
Spreadsheet LibSyntax: Make rehighlight() take Gfx::Palette as by const-reference 2021-02-11 23:52:39 +01:00
SystemMonitor Kernel: Remove user/kernel flags from Region 2021-02-14 01:34:23 +01:00
Terminal Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
TextEditor TextEditor: Set wrapping and preview menus to correct defaults 2021-02-13 11:01:59 +01:00
ThemeEditor Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
CMakeLists.txt Applications: Remove "Welcome" application 2021-02-03 10:20:17 +01:00