Bananymous
  • Joined on 2023-09-10
Bananymous pushed to main at Bananymous/xbanan 2026-02-23 01:02:15 +00:00
f7150056c4 Cleanup debug prints
bb7632d53f Fix input event state and child window
862eaa205a Fix parenthesis being flipped
Compare 3 commits »
Bananymous pushed to main at Bananymous/xbanan 2026-02-22 22:40:59 +00:00
61f8b2fa66 Implement per-client event masks
Bananymous pushed to main at Bananymous/xbanan 2026-02-22 22:39:44 +00:00
e8df5a78c0 Implement per-client event masks
Bananymous pushed to main at Bananymous/xbanan 2026-02-22 20:16:56 +00:00
e376c57cda Remove unnecessary includes added by clangd
561aaecc3f Add support for changing window's fullscreen state
4886e71452 Cleanup WM_CLOSE_WINDOW atom handling
710b896a84 LibGUI/WindowServer: Add fullscreen events
8c2fea9edf Cleanup whitespace and suppress unused variable warnings
Compare 7 commits »
Bananymous pushed to main at Bananymous/xbanan 2026-02-21 17:25:32 +00:00
3e0dc851c4 Link to system libraries on banan-os
Bananymous pushed to main at Bananymous/xbanan 2026-02-21 16:48:16 +00:00
26b65e1e6e Make glx and shm cmake options
Bananymous pushed to main at Bananymous/xbanan 2026-02-21 16:39:16 +00:00
b90cbae5ae Add missing include
Bananymous pushed to main at Bananymous/banan-os 2026-02-13 15:54:03 +00:00
f022a1b08f Shell: Fix crash when executing semicolon
b3bbfaeff0 LibC: Fix posix_spawnattr_t definition
679a3d4209 LibGUI: Add Texture::clear{,_rect}
a0211d88e7 Kernel: Don't include TCP header in MSS
e216fc7798 Kernel: Fix port allocation endianness
Compare 11 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-25 00:06:24 +00:00
c304133224 LibC: Indicate regex support in unistd.h
7843d3de62 LibC: Support attrs and file actions in posix spawn
aef536fff3 Kernel: Fix SharedMemoryObject cloning on deleted keys
d472e1ac0e Kernel: Remove obsolete FIXMEs and null pointer checks
120c08fb75 Kernel: Implement fcntl based locks
Compare 5 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-23 22:33:31 +00:00
ba6229b92d Kernel: Fix TCP accept bind address
3d2362cb5f ports/xash3d-fwgs: Don't apply vorbis patch
a08b9b82a6 Kernel: Fix yield stack pointer value
Compare 3 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-16 14:33:01 +00:00
5d62fa3f10 Kernel: Clenup stacktrace printing on exception
d3df00f0ba Kernel: Make Processor structure default to zero
34e84f8b07 Kernel: Reduce the number of TLB invalidations
1143dc3cae Kernel: Rework syscall memory validation and locking
0299d4d44e Kernel/LibC: remove SYS_TERMID
Compare 17 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-11 01:17:46 +00:00
4af9699b22 Kernel: Only save/load sse state when it is used
35c97e2ff8 Kernel: optimize yielding
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-10 17:34:20 +00:00
83e5cb81e8 ports: Cleanup projects using cmake
7a49a0d986 BuildSystem: Install meson as part of the toolchain
78cd054d59 BuildSystem: Write my own disk image perm updater
d33a8eac9c ports/mesa: Download prebuilt llvm instead of building it
Compare 4 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-10 14:21:26 +00:00
9355ab1656 ports: Add cairo port
Bananymous pushed to main at Bananymous/banan-os 2026-01-10 14:00:40 +00:00
1f87bfbf2e ports/SuperTuxKart: Don't disable configure :D
Bananymous pushed to main at Bananymous/banan-os 2026-01-10 11:35:32 +00:00
e06429da87 ports: Add SuperTuxKart port
26058763df ports: Add harfbuzz port
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-10 11:17:09 +00:00
1f03d23dae Kernel: Fix load balancing
2eea074473 Kernel: Remove unnecessary page table loads
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-09 22:32:46 +00:00
ed82a18e2a Kernel: Fix deadlock in ext2 filesystem
2961a49dc7 Kernel: Optimize futexes
5c9151d3e9 LibC: Add stubs for {init,set}state
90deb9fb43 BAN: Make debug output thread safe
Compare 4 commits »
Bananymous pushed to main at Bananymous/banan-os 2026-01-09 15:10:49 +00:00
12489a4c6b Kernel: Fix 32 bit target compile and runtime
Bananymous pushed to main at Bananymous/banan-os 2026-01-09 13:39:28 +00:00
74f70ae4bd Kernel/LibC: Use builtin functions over inline asm