- London, UK
- https://linus.dev
- @linusgroh
Highlights
- 3 discussions answered
Block or Report
Block or report linusg
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned Loading
-
-
rpi-backlight Public
🔆 A Python module for controlling power and brightness of the official Raspberry Pi 7" touch display -
-
libjs-test262 Public
✅ Tools for running the test262 ECMAScript test suite with SerenityOS's JavaScript engine (LibJS) -
-
xbox360controller Public
🎮 A pythonic Xbox360 controller API built on top of the xpad Linux kernel driver
4,032 contributions in the last year
Less
More
Activity overview
Contributed to
SerenityOS/serenity,
linusg/libjs-test262,
linusg/la-capitaine-android
and 5 other
repositories
Loading
Contribution activity
November 2021
Created 74 commits in 3 repositories
Created a pull request in SerenityOS/serenity that received 13 comments
LibJS: Start implementing an ISO 8601 parser for Temporal
I'm very bad at writing parsers, and it probably shows. I do like the public API I came up with however, and given that it only relies on the parse_*…
+1,312
−121
•
13
comments
Opened 20 other pull requests in 3 repositories
SerenityOS/serenity
15
merged
- LibJS: Allow string as parameter in Temporal's round() / total()
-
LibCrypto: Fix subtracting two negative
SignedBigIntegers - LibJS: More ThrowCompletionOr
- LibJS: Add spec comments to Promise implementation + fix some issues
- LibJS: Implement Temporal.Duration.prototype.total()
- LibJS: Implement Temporal.ZonedDateTime.prototype.with()
- LibJS: Clear exception after running each queued Promise job
- LibJS: Implement Temporal.Plain{Date,DateTime,YearMonth,MonthDay}.prototype.with()
- LibJS: Implement Temporal.Duration.prototype.to{String,JSON,LocaleString}()
- LibJS: Reduce number of TODO()'s in Temporal
- LibJS: Implement Temporal.Plain{Date,DateTime,Time}.prototype.toZonedDateTime()
- LibJS: Implement Temporal.PlainDate.prototype.{add,subtract}()
- LibJS: Implement Temporal.PlainDateTime.prototype.{add,subtract}()
- Meta: Don't check for toolchain if serenity.sh target is lagom
- LibJS: Implement Temporal.TimeZone.prototype.getInstantFor()
tc39/proposal-temporal
2
open
2
merged
kleinesfilmroellchen/yaksplained
1
merged
Reviewed 50 pull requests in 1 repository
SerenityOS/serenity
50 pull requests
- LibGUI+Userland: Replace settings UI boilerplate with SettingsWindow class, and give KeyboardSettings some love
- SoundPlayer+LibDSP: Move the FFT implementation to LibDSP
- CrashReporter: Add "Inspect in HackStudio" button
- LibJS: Start implementing an ISO 8601 parser for Temporal
- Base+FontEditor: Add new icons already in use
- LibJS: Allow string as parameter in Temporal's round() / total()
- LibJS + js: Rethrow exception on the vm after bytecode interpreter run
- LibJS: Implement ECMA-402 [Number,Array].prototype.toLocaleString
- LibJS: Remove fallback value for get_offset_nanoseconds_for
- LibJS: Implement unit number formatting
- LibJS: Implement Temporal.PlainDate.prototype.{until,since}
- LibJS: Unbreak to_iso_day_of_week
- LibJS: Use modulo() function in to_iso_day_of_week
- Piano: Create controller widgets for processor parameters
- Minesweeper: Turn difficulty menu into checkable actions
- FontEditor: Random improvements
- LibJS: Implement engineering and scientific number formatting
- LibC+Toolchain: Implement _aligned_malloc and _aligned_free
- AutocompleteBox: Apply suggestion with mouse
- AK: On macOS host builds, fix inclusion of unistd.h in Platform.h
- Minesweeper: Add "Custom game..." difficulty
- LibJS+LibUnicode: Implement number grouping for Intl.NumberFormat
- LibJS: Implement Intl.NumberFormat.prototype.formatToParts
- LibJS: Implement Temporal.Duration.prototype.total()
- LibJS+LibUnicode: Fully implement currency number formatting
- Some pull request reviews not shown.
Created an issue in tc39/proposal-temporal that received 4 comments
PlainDate.prototype.with() with Temporal.Calendar not working as advertised; always requires a month or monthCode property
The docs have this example: date = Temporal.PlainDate.from('2006-01-24'); // What's the first day of this month? date.with({ day: 1 }); // => 2006-…
4
comments
Opened 2 other issues in 1 repository
tc39/proposal-temporal
2
open
53
contributions
in private repositories
Nov 8 – Nov 19
