Open Collective
Open Collective
Loading

Invoice #155150 to ppy

osu!dev (July 2023)

Paid
Invoice #155150

Submitted by Bartłomiej DachApproved by Dean Herbert

Aug 10, 2023

Invoice items
[20m] Review: Fix `IWindow.Resized` being invoked with invalid data during `WindowMode` switch (https://github.com/ppy/osu-framework/pull/5880)
Date: July 1, 2023
$10.00 USD

[10m] Review: Increase the minimum size of the scroll bar (https://github.com/ppy/osu/pull/24097)
Date: July 1, 2023
$5.00 USD

[5m] Review: Ensure "tablet support disabled" notification is only shown once (https://github.com/ppy/osu/pull/24087)
Date: July 1, 2023
$2.50 USD

[35m] Review: Reattach any orphaned scores when a beatmap is imported (https://github.com/ppy/osu/pull/24081)
Date: July 1, 2023
$17.50 USD

[40m] Fix edge cases where selection buttons go outside playfield bounds (https://github.com/ppy/osu/pull/24099)
Date: July 1, 2023
$20.00 USD

[15m] Review: Make `IWindow` and `IGraphicsSurface` implementations internal (https://github.com/ppy/osu-framework/pull/5881)
Date: July 2, 2023
$7.50 USD

[15m] Review: Set PerMonitor V2 DPI awareness on Windows (https://github.com/ppy/osu-framework/pull/5877)
Date: July 2, 2023
$7.50 USD

[1h 10m] Review: Look through new version of taiko hitsounding changes (https://discord.com/channels/188630481301012481/188630652340404224/1124321652969308271)
Date: July 2, 2023
$35.00 USD

[1h 5m] Review: Force all non-spectators to play even when not explicitly "Ready" (https://github.com/ppy/osu-server-spectator/pull/170)
Date: July 2, 2023
$32.50 USD

[10m] Review: Add handling of "unknown" beatmap availability in multiplayer flow (https://github.com/ppy/osu/pull/24071)
Date: July 2, 2023
$5.00 USD

[1h 0m] Add links to nested object entries to `HitObjectLifetimeEntry` (https://github.com/ppy/osu/pull/24118)
Date: July 3, 2023
$30.00 USD

[10m] Review: Fix game benchmarks being completely broken (https://github.com/ppy/osu-framework/pull/5884)
Date: July 3, 2023
$5.00 USD

[40m] Review: Reduce complexity overhead (and avoid one copy) when obtaining character SSDQs in `SpriteTextDrawNode` (https://github.com/ppy/osu-framework/pull/5883)
Date: July 3, 2023
$20.00 USD

[1h 5m] Review: Ensure scores always have the correct linked `BeatmapInfo` (https://github.com/ppy/osu/pull/24114)
Date: July 4, 2023
$32.50 USD

[5m] Review: Fix game tools being rendered outside safe area (https://github.com/ppy/osu-framework/pull/5887)
Date: July 5, 2023
$2.50 USD

[50m] Review: Add basic "render scale" support for mobile devices (https://github.com/ppy/osu-framework/pull/5888)
Date: July 5, 2023
$25.00 USD

[25m] Review: Move all remaining osu!taiko sample playback logic out of `DrawableHitObject`s (https://github.com/ppy/osu/pull/24088)
Date: July 5, 2023
$12.50 USD

[10m] Review: Fix fallback for `Judged` to be more correct (https://github.com/ppy/osu/pull/24121)
Date: July 5, 2023
$5.00 USD

[30m] Review: Remember state of replay settings visibility and allow key customisation (https://github.com/ppy/osu/pull/24129)
Date: July 5, 2023
$15.00 USD

[30m] Review: Fix taiko hit overlay animation timing not accounting for timing section start time (https://github.com/ppy/osu/pull/24120)
Date: July 5, 2023
$15.00 USD

[35m] Review: Fix `GameplaySampleTriggerSource` not handling rewinds correctly (https://github.com/ppy/osu/pull/24142)
Date: July 6, 2023
$17.50 USD

[15m] Review: Fix potential crash when mashing exit key (https://github.com/ppy/osu/pull/24141)
Date: July 6, 2023
$7.50 USD

[25m] Review: Bring realm library up-to-date (https://github.com/ppy/osu/pull/24135)
Date: July 6, 2023
$12.50 USD

[15m] Review: Add support for skinnable "retry" sound (https://github.com/ppy/osu/pull/24134)
Date: July 6, 2023
$7.50 USD

[5m] Review: Remove beatmap info wedge rotation animation (https://github.com/ppy/osu/pull/24137)
Date: July 6, 2023
$2.50 USD

[30m] Review: Remove the ability to cancel all "in progress" tasks (https://github.com/ppy/osu/pull/24144)
Date: July 6, 2023
$15.00 USD

[1h 15m] Review: Skip corresponding frames after a negative frame (https://github.com/ppy/osu/pull/24138)
Date: July 6, 2023
$37.50 USD

[5m] Review: Adjust results screen transition tweens to feel better (https://github.com/ppy/osu/pull/24152)
Date: July 8, 2023
$2.50 USD

[5m] Review: Redesign "local input" toggle in manual input tests to be more user-friendly (https://github.com/ppy/osu/pull/24150)
Date: July 8, 2023
$2.50 USD

[5m] Review: Add generated code hints in editorconfig / dotsettings (https://github.com/ppy/osu/pull/24154)
Date: July 8, 2023
$2.50 USD

[15m] Review: Add basic visual performance test scenes (https://github.com/ppy/osu-framework/pull/5904)
Date: July 8, 2023
$7.50 USD

[1h 45m] Review: Implement new argon osu!taiko hitsounds (https://github.com/ppy/osu/pull/24119)
Date: July 8, 2023
$52.50 USD

[20m] Review: Add source generator for IsLongRunning property (https://github.com/ppy/osu-framework/pull/5906)
Date: July 8, 2023
$10.00 USD

[30m] Fix `GenerateTicks` being lost during osu! beatmap conversion process (https://github.com/ppy/osu/pull/24165)
Date: July 8, 2023
$15.00 USD

[1h 55m] Backpopulate stable ScoreV2 scores with ScoreV2 system mod (and don't recalculate their total score) (https://github.com/ppy/osu/pull/24169)
Date: July 9, 2023
$57.50 USD

[30m] Fix copying timestamp not working without selection (https://github.com/ppy/osu/pull/24171)
Date: July 9, 2023
$15.00 USD

[2h 55m] WIP: Add precise rotate control to osu! editor (https://github.com/ppy/osu/issues/12045)
Date: July 9, 2023
$87.50 USD

[25m] Add length limit to chat text box (https://github.com/ppy/osu/pull/24173)
Date: July 9, 2023
$12.50 USD

[30m] Review: Add beatmap drain time check (https://github.com/ppy/osu/pull/24175)
Date: July 10, 2023
$15.00 USD

[30m] Review: Remove most locking overhead in `TripleBuffer` (https://github.com/ppy/osu-framework/pull/5915)
Date: July 10, 2023
$15.00 USD

[15m] Review: Improve `Clipboard` class for use in tests and on Android (https://github.com/ppy/osu-framework/pull/5919)
Date: July 10, 2023
$7.50 USD

[25m] Review: Fix slider blueprint placement when ending placement outside the playfield (https://github.com/ppy/osu/pull/24181)
Date: July 11, 2023
$12.50 USD

[1h 5m] Review: Add legacy beatmap export option (https://github.com/ppy/osu/pull/24186)
Date: July 11, 2023
$32.50 USD

[30m] Review: Fix timing distribution graph sometimes not displaying correctly (https://github.com/ppy/osu/pull/24191)
Date: July 12, 2023
$15.00 USD

[25m] Review: Implement a more efficient discord connector and re-enable connection retrying (https://github.com/ppy/osu/pull/24189)
Date: July 12, 2023
$12.50 USD

[35m] Review: Remove emoji regex (https://github.com/ppy/osu/pull/24190)
Date: July 12, 2023
$17.50 USD

[30m] Review: Fix incorrect slider stacking on very old beatmaps (https://github.com/ppy/osu/pull/24188)
Date: July 12, 2023
$15.00 USD

[10m] Review: Fix osu!taiko swells eating input after already being judged (https://github.com/ppy/osu/pull/24196)
Date: July 13, 2023
$5.00 USD

[30m] Review: Make results / statistics visual testing easier with better data population (https://github.com/ppy/osu/pull/24203)
Date: July 13, 2023
$15.00 USD

[15m] Review: Fix some minor issues with results screen (https://github.com/ppy/osu/pull/24206)
Date: July 13, 2023
$7.50 USD

[5m] Review: Allow saving changes to mod presets using enter key (https://github.com/ppy/osu/pull/24202)
Date: July 13, 2023
$2.50 USD

[40m] Review: Touch up various results screen component's metrics (https://github.com/ppy/osu/pull/24204)
Date: July 13, 2023
$20.00 USD

[20m] Review: Allow autoplay to fail (https://github.com/ppy/osu/pull/24197)
Date: July 13, 2023
$10.00 USD

[25m] Review: Update design of "revert to default" button (https://github.com/ppy/osu/pull/24199)
Date: July 13, 2023
$12.50 USD

[1h 35m] Review: Add kiai fountains to main menu (https://github.com/ppy/osu/pull/24208)
Date: July 13, 2023
$47.50 USD

[1h 25m] Review: Fix osu!mania scores failing to convert to new standardised score due to cast failure (https://github.com/ppy/osu/pull/24219)
Date: July 14, 2023
$42.50 USD

[1h 30m] Review: Fix some taiko maps not finishing in some conditions (https://github.com/ppy/osu/pull/24233)
Date: July 15, 2023
$45.00 USD

[5m] Review: Compute the top local rank directly without an expensive detach call (https://github.com/ppy/osu/pull/24235)
Date: July 15, 2023
$2.50 USD

[30m] Fix potential crash in confirm exit dialog while attempting to exit game (https://github.com/ppy/osu/pull/24246)
Date: July 16, 2023
$15.00 USD

[1h 0m] Fix several issues in multiplayer exit-on-disconnection flow (https://github.com/ppy/osu/pull/24255)
Date: July 16, 2023
$30.00 USD

[35m] Review: Add checks for breaks obtained via external edits (https://github.com/ppy/osu/pull/24259)
Date: July 17, 2023
$17.50 USD

[35m] Review: Change beatmap editor to always select the closest object in time (https://github.com/ppy/osu/pull/24289)
Date: July 19, 2023
$17.50 USD

[10m] Review: Fix deadlock when logging out while at the create match screen (https://github.com/ppy/osu/pull/24295)
Date: July 19, 2023
$5.00 USD

[40m] Review: Update various editor design language (and centre playfield / timeline) (https://github.com/ppy/osu/pull/24220)
Date: July 19, 2023
$20.00 USD

[35m] Review: Correctly implement stable notelock (https://github.com/ppy/osu/pull/24280)
Date: July 19, 2023
$17.50 USD

[50m] Review: Fix editor blueprints being selectable for too long when hit markers are enabled (https://github.com/ppy/osu/pull/24288)
Date: July 19, 2023
$25.00 USD

[30m] Review: Add confirmation dialog when performing dangerous actions in tournament client (https://github.com/ppy/osu/pull/24284)
Date: July 19, 2023
$15.00 USD

[5m] Review: Change offset calibration control to adjust for all difficulties of the current beatmap set (https://github.com/ppy/osu/pull/24290)
Date: July 19, 2023
$2.50 USD

[45m] Review: Fix some UI elements in legacy skins not always aligning correctly (https://github.com/ppy/osu/pull/24292)
Date: July 19, 2023
$22.50 USD

[20m] Review: Add ability to toggle all free mods quickly at multiplayer song select (https://github.com/ppy/osu/pull/24294)
Date: July 19, 2023
$10.00 USD

[30m] Review: Fix alive hitobjects blocking hits in taiko with HD (https://github.com/ppy/osu/pull/24305)
Date: July 20, 2023
$15.00 USD

[20m] Review: Add support for cyclic selection in beatmap editor (https://github.com/ppy/osu/pull/24291)
Date: July 20, 2023
$10.00 USD

[10m] Review: General improvements to tournament client ladder editor (https://github.com/ppy/osu/pull/24308)
Date: July 20, 2023
$5.00 USD

[20m] Review: General improvements to tournament client team editor and buttons (https://github.com/ppy/osu/pull/24309)
Date: July 20, 2023
$10.00 USD

[30m] Review: Fix "key count" setting showing as "circle size" in osu!mania editor (https://github.com/ppy/osu/pull/24317)
Date: July 21, 2023
$15.00 USD

[5m] Review: Change tournament tests to use development folder (https://github.com/ppy/osu/pull/24313)
Date: July 21, 2023
$2.50 USD

[5m] Review: Reduce spacing in settings items (https://github.com/ppy/osu/pull/24314)
Date: July 21, 2023
$2.50 USD

[1h 15m] Review: Stop `OnDrag`, `OnDragEnd`, `OnMouseUp` etc. from firing on removed / disposed drawables (https://github.com/ppy/osu-framework/pull/5557)
Date: July 22, 2023
$37.50 USD

[5m] Review: Adjust metrics of editor menu spacers (and make visible) (https://github.com/ppy/osu/pull/24333)
Date: July 23, 2023
$2.50 USD

[3h 0m] Refactor rotation handling in editor to facilitate reuse (https://github.com/ppy/osu/pull/24341)
Date: July 23, 2023
$90.00 USD

[20m] Review: Apply various visual and usability improvements to tournament ladder editor (https://github.com/ppy/osu/pull/24347)
Date: July 24, 2023
$10.00 USD

[15m] Review: Fix tournament client crashing occasionally when editing bracket (https://github.com/ppy/osu/pull/24349)
Date: July 24, 2023
$7.50 USD

[30m] Review: Enforce a hard minimum window size for tournament client (https://github.com/ppy/osu/pull/24348)
Date: July 24, 2023
$15.00 USD

[15m] Review: Fix beatmaps being queued for reprocessing every startup when logged out (https://github.com/ppy/osu/pull/24350)
Date: July 24, 2023
$7.50 USD

[15m] Fix uneven spacing on match connectors in tournament ladder screen (https://github.com/ppy/osu/pull/24353)
Date: July 24, 2023
$7.50 USD

[10m] Review: Fix misalignment of selection box on schedule screen (https://github.com/ppy/osu/pull/24356)
Date: July 25, 2023
$5.00 USD

[1h 15m] Review: When an exit request is triggered, pause active gameplay first before actually exiting (https://github.com/ppy/osu/pull/24316)
Date: July 25, 2023
$37.50 USD

[45m] Review: Fix startup tournament population not recovering from null beatmaps (https://github.com/ppy/osu/pull/24357)
Date: July 25, 2023
$22.50 USD

[5m] Review: Fix `TestSceneUnknownMod` failing due to null reference (https://github.com/ppy/osu/pull/24359)
Date: July 25, 2023
$2.50 USD

[10m] Review: Show break time in tooltip at song select (https://github.com/ppy/osu/pull/24358)
Date: July 25, 2023
$5.00 USD

[2h 10m] WIP: Fix `KeyBindingContainer` propagating release events to removed drawables (https://github.com/ppy/osu/issues/24248)
Date: July 26, 2023
$65.00 USD

[15m] Review: Fix attempting to export replay from results screen after play not working (https://github.com/ppy/osu/pull/24367)
Date: July 26, 2023
$7.50 USD

[40m] Review: Fix osu!taiko editor playfield missing a piece (https://github.com/ppy/osu/pull/24374)
Date: July 26, 2023
$20.00 USD

[10m] Review: Add back the ability to close mod select using enter key (https://github.com/ppy/osu/pull/24375)
Date: July 26, 2023
$5.00 USD

[15m] Review: Discord Rich Presence images (https://github.com/ppy/osu/pull/24380)
Date: July 27, 2023
$7.50 USD

[5m] Review: Fix potential startup crash due to early application of animations (https://github.com/ppy/osu/pull/24390)
Date: July 28, 2023
$2.50 USD

[10m] Review: Avoid reprocessing scores which already failed an upgrade previously (https://github.com/ppy/osu/pull/24368)
Date: July 28, 2023
$5.00 USD

[20m] Review: Allow ladder editor grid to scale with content (https://github.com/ppy/osu/pull/24389)
Date: July 28, 2023
$10.00 USD

[1h 5m] Review: Add new skin layer to allow components anchored to the playfield (https://github.com/ppy/osu/pull/24387)
Date: July 28, 2023
$32.50 USD

[40m] Review: Change spinner rotation animation to match input 1:1 (https://github.com/ppy/osu/pull/24360)
Date: July 28, 2023
$20.00 USD

[5m] Review: Fix temporary auto mod (ctrl+enter at song select) not reverting in all scenarios (https://github.com/ppy/osu/pull/24386)
Date: July 29, 2023
$2.50 USD

[15m] Review: Add ability to toggle gameplay leaderboards with tab key (https://github.com/ppy/osu/pull/24402)
Date: July 29, 2023
$7.50 USD

[10m] Review: Fix accuracy break info decimal separator being incorrect in certain languages (https://github.com/ppy/osu/pull/24406)
Date: July 29, 2023
$5.00 USD

[40m] Review: General visual improvements to mutliplayer spectatator screen (https://github.com/ppy/osu/pull/24415)
Date: July 29, 2023
$20.00 USD

[30m] Review: Disallow interacting with the global track state in `Player` and `Editor` (https://github.com/ppy/osu/pull/24361)
Date: July 29, 2023
$15.00 USD

[20m] Review: Fix now playing overlay background occasionally showing incorrect background (https://github.com/ppy/osu/pull/24418)
Date: July 30, 2023
$10.00 USD

[20m] Review: Fix replay being unexpected exported at results screen after score switch (https://github.com/ppy/osu/pull/24419)
Date: July 30, 2023
$10.00 USD

[10m] Fix multiplayer match screen being exited from when not current (https://github.com/ppy/osu/pull/24422)
Date: July 30, 2023
$5.00 USD

[2h 10m] Fix osu! logo suddenly disappearing during rapid exit (https://github.com/ppy/osu/pull/24424)
Date: July 30, 2023
$65.00 USD

Total amount $1,845.00 USD

Additional Information

Organization

ppy@ppy
Balance:
$8,248.62 USD

payout method

PayPal
Email address  
********

By Bartłomiej Dachon
Expense created
By Dean Herberton
Expense approved
By Dean Herberton
Expense scheduled for payment
By Dean Herberton
Expense processing
By Dean Herberton
Expense paid
Expense Amount: $1,845.00
Payment Processor Fee (paid by ppy): $36.90
Net Amount for ppy: $1,881.90

Organization balance
$8,248.62 USD

Current Fiscal Host
ppy

FAQ

How do I get paid from a Collective?
Submit an expense and provide your payment information.
How are expenses approved?
Collective admins are notified when an expense is submitted, and they can approve or reject it.
Is my private data made public?
No. Only the expense amount and description are public. Attachments, payment info, emails and addresses are only visible to you and the admins.
When will I get paid?
Payments are processed by the Collective's Fiscal Host, the organization that hold funds on their behalf. Many Fiscal Hosts pay expenses weekly, but each one is different.
Why do you need my legal name?
The display name is public and the legal name is private, appearing on receipts, invoices, and other official documentation used for tax and accounting purposes.

Organization balance

$8,248.62 USD

Fiscal Host:

ppy