Highlights
- Arctic Code Vault Contributor
- GitHub Sponsor
Pinned
2,488 contributions in the last year
Less
More
Activity overview
Contribution activity
March 2021
Created 86 commits in 4 repositories
Created a pull request in ppy/osu that received 4 comments
Fix restore-to-default buttons never showing if initially hidden
As reported on discord. Regressed in #11916, for reasons that should be immediately obvious upon reading the single added line. No excuses, should …
+45
−1
•
4
comments
Opened 14 other pull requests in 2 repositories
ppy/osu
11
merged
- Remove release delay for hold notes when generating autoplay
- Remove osuTK desktop rider run config
- Fix mania hold note heads hiding when frozen
- Revert EF Core to version 2.2
- Fix transform mutations from invalid thread on tablet disconnection/reconnection
- Fix selection blueprint misbehaving with overlapping objects
- Fix selection box operation hotkeys not registering in change handler
- Add support for pooling explosions in taiko
- Enable pooling for taiko judgements
- Fix taiko leaving behind empty judgements on legacy skins
- Allow rulesets to specify custom song select filtering criteria
Reviewed 57 pull requests in 5 repositories
ppy/osu 33 pull requests
- Allow copying timestamps in editor
- Improve code quality of constructing legacy sprite texts
- Add support for nudging objects in the editor using ctrl+arrow keys
- Implement editor timeline stacking support
- Fix very high accuracies feigning as "perfect" 100% plays when actually below
- Fix osu!catch fruit showing on plate when hidden mod is enabled
- Add solo score submission flow
- Fix SkinManager not properly handling archive name casing on comparsions
- Fix hitobjects potentially ending up outside playfield when selection is scaled
- Fix spinners playing looping sound too long in the editor
- Remove local workarounds to attempt to avoid crashes on skin change
- Add another test for colinear perfect curves
- Delay key fade in legacy mania skins
- Add comments count to user profile overlay
- Fix playing skinned samples being unsafe during skin changes
- Prevent editor clock from continuing beyond song end
- Update kudosu section on user profile overlay in line with web
- Add support for pooling explosions in taiko
- Consume framework updates to input handling
- Remove skype handle from user profile overlay
- Add support for legacy spinner bonus counter
- Update EF Core
- Add libgamemode support
- Hide toolbar forever when the user hides it
- Fix crashes when accessing changelog too early in game startup
- Some pull request reviews not shown.
ppy/osu-framework 20 pull requests
- Add bounding box method for circular arcs
- Ensure relative mouse mode is never set when the cursor has not been hidden
- Allow caps lock events to fire via KeyDown / KeyUp
- Add support for constraining game window size
- Ensure disposal of drawables within DrawablePool
- Avoid changing the enabled state of MidiHandler from the input thread
- Make ConfigManager.Set protected to avoid accidentally setting default values
- Fix CursorInWindow not updating as expected
- Add Resizable property in SDLWindow
- Add new configuration store for InputHandlers
- Prepare InputHandlers for configuration via bindables and reflection
- Combine WindowsRawInputHandler and WindowsMouseHandler into a single implementation
- Fix resetting input handlers via IgnoredInputHandlers causing reinitialisation
- Move SpriteText's bind logic to LoadComplete to alleviate potential threading issues
- Remove the majority of osuTK support
- Fix LocalisableString operator== failing for non-interned strings
- Update usages of await to always call ConfigureAwait(false)
- Fix text builder not invalidating on indirect relative size changes
- Improve code quality surrounding confine mode changes
- Remove unused bindable from OsuTKRawMouseHandler
ppy/osu-wiki 2 pull requests
ppy/osu-server-spectator 1 pull request
ppy/osu-tools 1 pull request
Created an issue in ppy/osu that received 5 comments
Judgement container's existing judgement removal logic is incorrect with pooling
Originally spotted this in #11970. I was going to fix it myself, but after writing a test case it turned out not to be as easy as I thought, and fi…
5
comments