Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
5,111 contributions in the last year
Activity overview
Contributed to
SerenityOS/serenity,
awesomekling/computron,
SerenityOS/SerenityQuake
and 1 other
repository
Contribution activity
August 2020
- LibGUI: Hide ResizeCorner in StatusBar when maximized
- FontEditor: Don't corrupt nearby glyphs, don't crash on fixed-width
- Kernel: Release page tables when no longer needed
- Spreadsheet: *Spreadsheets + icons (and showing errors better)
- LibCompress: Make the DEFLATE implementation a true stream implemenation.
- WindowServer+LibGfx: Move title bar button layout to WindowTheme
- LibJS: Make Interpreter::throw_exception() a void function
- Applications: Add a (very basic) Spreadsheet
- Introduce strlcpy, clean up wrong str{,n}cpy uses
- Chess: Minor UI improvments (coordinates and resizing)
- IPCCompiler: Use GenericLexer
- AK+Kernel+LibC: Move out the implementation of memmem / Shell: Make 'for' loops read their input as an stream
- LibLine: <C-c> and <C-d> fixes
- Kernel: Add an atomic Singleton class
- LibWeb: Implement <template> parsing
- LibCompress: Turn DEFLATE implementation into a stream.
- ChessEngine: A chess engine for Serenity's Chess app
- Kernel: Use Userspace<T> for the sendto + recvfrom syscalls
- LibWeb: Implement Element.innerText
- Shell+Kernel: TTY signals, ProcessGroup's and pipe stuff
- AK + Libraries + Applications + Games + DevTools: Coverity static analysis fixes
- LibGfx: Modularize StylePainter
- TextEditor: Ruler fixes
- AK: HashTable add a constructor that allows preallocation of capacity + Use in CppLexer.
- LibGUI: Update active tooltip when source widget changes the label
- Some pull request reviews not shown.
Created an issue in SerenityOS/serenity that received 3 comments
WindowServer: Error message box not visible on TextEditor startup
To reproduce:
te /tmp/portal/window
TextEditor shows an error message box, but the window is nowhere to be found.
cc @tomuta
3
comments
- UserspaceEmulator: Support SSE instructions
- UserspaceEmulator: Support MMX instructions
- UserspaceEmulator: Support floating point (x87) instructions
- LibLine: Weird up arrow behavior
- Ext2FS: Group block/inode counts wrong after file removal
- 2048: Game should allow you to continue towards 4096 if you like
- WindowServer: Parent window of file picker becomes maximized as well
- LaunchServer: "open ." does not open the current directory