Open Collective
Open Collective
Loading

Invoice #87356 to ppy

osu!dev (July 2022)

Paid
Invoice #87356

Submitted by frenzibyteApproved by Dean Herbert

Jul 22, 2022

Invoice items
[2h] More work on long tap to right click (https://github.com/ppy/osu-framework/pull/5255)
Date: June 21, 2022
$50.00 USD

[15m] Fix `GetLocalisableDescription` not working on `LocalsiableString` types (https://github.com/ppy/osu-framework/pull/5263)
Date: June 24, 2022
$6.25 USD

[1h] Validate transform values before queuing to drawable (https://github.com/ppy/osu-framework/pull/5264)
Date: June 24, 2022
$25.00 USD

[1h] Review "Refactor difficulty icons to not suck" (https://github.com/ppy/osu/pull/18819)
Date: June 24, 2022
$25.00 USD

[1h] Fix dragged click initiating double click on second attempt (https://github.com/ppy/osu-framework/pull/5268)
Date: June 25, 2022
$25.00 USD

[30m] Review "Move joystick-axis-to-button simulation out of JoystickHandler" (https://github.com/ppy/osu-framework/pull/5278)
Date: July 1, 2022
$12.50 USD

[15m] Review "Add difficulty filter reset to song select "no results" suggestions" (https://github.com/ppy/osu/pull/18963)
Date: July 1, 2022
$6.25 USD

[15m] Review "Allow disabling forced GC during test runs" (https://github.com/ppy/osu-framework/pull/5284)
Date: July 2, 2022
$6.25 USD

[30m] Review "Fix slider bar drags not being relative to mouse down position" (https://github.com/ppy/osu-framework/pull/5277)
Date: July 2, 2022
$12.50 USD

[15m] Fixed replays showing incorrect star difficulty on load (https://github.com/ppy/osu/pull/18984)
Date: July 2, 2022
$6.25 USD

[15m] Review "Fix BeatmapInfoWedge test potentially failing due to quick initial load" (https://github.com/ppy/osu/pull/18940)
Date: July 2, 2022
$6.25 USD

[30m] Review "Nullability annotations for bindables" (https://github.com/ppy/osu-framework/pull/5099)
Date: July 2, 2022
$12.50 USD

[30m] Fix tournament mod icons no longer used (https://github.com/ppy/osu/issues/18989)
Date: July 3, 2022
$12.50 USD

[30m] Review "Fix default spinner's accent on rewind in user replays" (https://github.com/ppy/osu/pull/19007)
Date: July 6, 2022
$12.50 USD

[30m] Review "Reduce Scheduler overhead when no tasks are pending" (https://github.com/ppy/osu-framework/pull/5295)
Date: July 6, 2022
$12.50 USD

[15m] Review "Remove class constraint on AsNonNull()" (https://github.com/ppy/osu-framework/pull/5296)
Date: July 6, 2022
$6.25 USD

[30m] Fix draw visualiser taking hover away (https://github.com/ppy/osu-framework/pull/5297)
Date: July 6, 2022
$12.50 USD

[15m] Review "Fix skins potentially being duplicated on batch import" (https://github.com/ppy/osu/pull/19029)
Date: July 7, 2022
$6.25 USD

[1h] Review "Fix custom rulesets not importing scores at all" (https://github.com/ppy/osu/pull/19025)
Date: July 7, 2022
$25.00 USD

[1h] Review "Fix background loading excessively on startup" (https://github.com/ppy/osu/pull/19032)
Date: July 7, 2022
$25.00 USD

[15m] Review "Fix editor saving not updating BeatmapSetInfo's hash" (https://github.com/ppy/osu/pull/19034)
Date: July 7, 2022
$6.25 USD

[2h] Add collection support for playlist items (https://github.com/ppy/osu/pull/19037)
Date: July 7, 2022
$50.00 USD

[30m] Review "Add hidden item toggle to directory/file selectors" (https://github.com/ppy/osu/pull/19048)
Date: July 11, 2022
$12.50 USD

[1h] Review "Populate user ID for locally imported scores" (https://github.com/ppy/osu/pull/19038)
Date: July 11, 2022
$25.00 USD

[30m] Review "Add support for a drawings screen video background" (https://github.com/ppy/osu/pull/19069)
Date: July 11, 2022
$12.50 USD

[15m] Review "Fix editor playing object samples while paused after cancelling exit" (https://github.com/ppy/osu/pull/19063)
Date: July 11, 2022
$6.25 USD

[30m] Review "Remove the nullable disable annotation in the ruleset class" (https://github.com/ppy/osu/pull/19066)
Date: July 11, 2022
$12.50 USD

[1.5h] Add tests and apply changes to "Allow including playlist items to beatmap collections via context menu" (https://github.com/ppy/osu/pull/19037#discussion_r916501417)
Date: July 13, 2022
$37.50 USD

[30m] Review "Disable tournament client "save changes" button when there's no changes to save" (https://github.com/ppy/osu/pull/19100)
Date: July 13, 2022
$12.50 USD

[1h] Investigate potential dialog overlay exception (https://github.com/ppy/osu/pull/19114)
Date: July 13, 2022
$25.00 USD

[30m] Simplify playlist item collections changes (https://github.com/ppy/osu/pull/19037#issuecomment-1184003113)
Date: July 14, 2022
$12.50 USD

[1h] Investigate large file imports slowed down significantly (https://github.com/ppy/osu/issues/19116)
Date: July 14, 2022
$25.00 USD

[30m] Fix source and tags filtering via beatmap listing rather than song select (https://github.com/ppy/osu/pull/19124)
Date: July 14, 2022
$12.50 USD

[15m] Review "Fix clicking search link from song select sometimes not switching search mode to "relevance"" (https://github.com/ppy/osu/pull/19129)
Date: July 15, 2022
$6.25 USD

[2h] Review "Add ability to save failed score" (https://github.com/ppy/osu/pull/18785)
Date: July 15, 2022
$50.00 USD

[15m] Fix login overlay not showing API error messages (https://github.com/ppy/osu/issues/19135)
Date: July 15, 2022
$6.25 USD

[30m] Cleanup review "Add in-game updater for linux platforms" (https://github.com/ppy/osu/pull/19109)
Date: July 15, 2022
$12.50 USD

[2h] Replace country class with enumeration (https://github.com/ppy/osu/pull/19137)
Date: July 15, 2022
$50.00 USD

[30m] Store user country on databased scores (https://github.com/ppy/osu/pull/19139)
Date: July 15, 2022
$12.50 USD

[1.5h] Look into suggested changes on country enum PR (https://github.com/ppy/osu/pull/19137#issuecomment-1186239666)
Date: July 16, 2022
$37.50 USD

[30m] Look into `SoloScoreInfo` mods not unmapping properly (https://github.com/ppy/osu/issues/19144)
Date: July 16, 2022
$12.50 USD

[30m] Review "Update profile web overlay to use SoloScoreInfo" (https://github.com/ppy/osu/pull/19192)
Date: July 17, 2022
$12.50 USD

[1h] Remove score multiplier from mods with customisation (https://github.com/ppy/osu/issues/7698)
Date: July 17, 2022
$25.00 USD

[30m] Review "Fix creating multiplayer game during server migration not joining new room correctly" (https://github.com/ppy/osu/pull/19189)
Date: July 17, 2022
$12.50 USD

[15m] Fix `OverlayContainer` no longer blocking mouse move events (https://github.com/ppy/osu-framework/pull/5313)
Date: July 18, 2022
$6.25 USD

[6h] Replicate osu!(stable)'s hit target position with "Classic" mod (https://github.com/ppy/osu/pull/17622)
Date: July 18, 2022
$150.00 USD

[2h] Reduce `Bindable` allocations on `HitObject` classes (https://github.com/ppy/osu/discussions/18357)
Date: July 18, 2022
$50.00 USD

[30m] Highlight perfect slider tick/end judgements (https://github.com/ppy/osu/pull/19244)
Date: July 19, 2022
$12.50 USD

[15m] Review "Fix multiplayer map selection carousel opening to wrong map" (https://github.com/ppy/osu/pull/19234)
Date: July 19, 2022
$6.25 USD

[30m] Investigate and fix wiki redirection error (https://github.com/ppy/osu/pull/19246)
Date: July 19, 2022
$12.50 USD

[1h] Review "Add game-side FPS counter" (https://github.com/ppy/osu/pull/19250)
Date: July 20, 2022
$25.00 USD

[15m] Review "Remove nullable disable annotation in mods for catch ruleset" (https://github.com/ppy/osu/pull/19249)
Date: July 20, 2022
$6.25 USD

[2h] Fix failed scores displaying incorrect total score and max combo (https://github.com/ppy/osu/pull/19263)
Date: July 20, 2022
$50.00 USD

[3h] Review "Guard against work being queued on an already-disposed ThreadedTaskScheduler" (https://github.com/ppy/osu-framework/pull/5320)
Date: July 21, 2022
$75.00 USD

[10h] First pass on reimplementing Veldrid with smoogi's refactor (in summary: tidy up `IRenderer` to start implementing veldrid with, port pipeline and commands over to renderer class, implement veldrid textures, implement veldrid vertex/index buffers, move vertex structures and add utils for veldrid)
Date: July 12, 2022
$250.00 USD

Total amount $1,437.50 USD

Additional Information

Organization

ppy@ppy
Balance:
$495.17 USD

payout method

PayPal
Email address  
********

on
Expense created
on
Expense approved
on
Expense scheduled for payment
on
Expense processing
on
Expense paid
Expense Amount: $1,437.50
Payment Processor Fee (paid by ppy): $28.75
Net Amount for ppy: $1,466.25
Organization balance
$495.17 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

$495.17 USD

Fiscal Host:

ppy