Highlights
- 1 discussion answered
Pinned
2,521 contributions in the last year
Less
More
Activity overview
Contributed to
SerenityOS/serenity,
owntracks/frontend,
linusg/la-capitaine-android
and 5 other
repositories
Contribution activity
April 2021
Created 122 commits in 3 repositories
Created a pull request in SerenityOS/serenity that received 7 comments
LibJS: Make Errors fully spec compliant
cc @Lubrsi, can you confirm that this fixes the error you had on a website earlier?
+178
−189
•
7
comments
Opened 30 other pull requests in 1 repository
SerenityOS/serenity
29
merged
1
closed
- Everywhere: Copyright headers cleanup
- LibJS+LibWeb: Move unhandled exception logging to LibWeb and remove should_log_exceptions
- Meta: Add basic Zsh completions for serenity.sh
- LibJS: Automatically create numeric PropertyName from strings
- LibJS: Fix crash in Object.{freeze,seal}() with indexed properties
- LibJS: Implement console.assert()
- LibJS: Remove #if !defined(KERNEL)
- WindowServer: Replace window menu action magic numbers with enum
- WindowServer: Recalculate window rect when toggling menubar
- LibJS: Use references in CallExpression::compute_this_and_callee()
- LibJS: Improve Reference::get() TypeError message for nullish base
- LibJS: Add name and message properties to NativeError prototypes
- LibWeb: Implement Node.cloneNode()
- LibWeb: Fix a TODO in the adoption agency algorithm
- LibJS: Fix return value of TryStatement with finalizer (+misc exception tweaks)
- LibJS: Fix array hole and string object indexing prototype indirection
- LibJS+LibWeb: Implement various missing things to get a Vue.js hello world running
- LibTLS: Hide some debug spam, use more dbgln_if and if constexpr
- LibJS: Implement Object.freeze(), Object.seal(), Object.isFrozen() and Object.isSealed()
- Ports: Update Python to 3.9.4
- LibJS: Some object refactoring and a fix for Reflect.ownKeys()
- WindowServer: Exclude WindowType::Desktop windows from Super key actions
- SystemMonitor: Tweak default window size
- Ports: Add SDL2_gfx
- Ports: Set freetype2 include path for SDL2_ttf
- Some pull requests not shown.
Reviewed 79 pull requests in 2 repositories
SerenityOS/serenity 78 pull requests
- WindowServer: Fix alpha hit-test accessing out-of-bounds pixels
- Build + LibTest + Tests: Convert more tests to be LibTest based.
- Games: Game of Life
- Ports: ffmpeg 4.4 (+ relevant LibC additions)
- Uncrosscompiling: Various fixes, step 1
- Ports: MilkyTracker - Fix install directory, remove SDL Timer changes
- VimEditingEngine: allow selection of the endline character
- LibTest + Tests: Convert a few Kernel tests to be LibTest based.
- Build: Provide the user with a nice message after Toolchain upgrade
- Browser: Add GitHub and Yandex to search engines
- Browser: Add basic support for search engines
- Userland: Make rmdir take multiple paths
- FileManager+unzip: Unzip from context menu
- Fix du to display folder space and add -h option
- ProtocolServer+WebSockets+LibWeb: Added Javascript bindings for WebSockets, added an isolated service for WebSockets, renamed ProtocolServer to RequestServer
- AK: Add SourceLocation support
- LibSQL: Parse INSERT, UPDATE, and ALTER TABLE statements
- Utilities: Add cksum
-
Make
IterationDecisionoptional in some Kernel/LibELFfor_eachfunctions - Ports: Add openttd
- Shell: jobspecs and builtin 'kill'
- Ports: Detect more types of errors in the AvailablePorts.md file
- HackStudio: Add JS expression evaluation to the debugger
- LibRegex: Implement multiline stateful matches
-
Userland: Implement
pls, a sudo clone - Some pull request reviews not shown.
linusg/xbox360controller 1 pull request
Created an issue in SerenityOS/serenity that received 4 comments
Screensaver: Exits immediately after launch
No crash, it just exits without showing. Regressed in 2e1320f, reverting that commit makes it work again (with the cursor not disappearing, of cour…
4
comments
Opened 4 other issues in 1 repository
SerenityOS/serenity
3
closed
1
open
Answered 1 discussion in 1 repository
SerenityOS/serenity
SerenityOS/serenity
81
contributions
in private repositories
Apr 1 – Apr 29
