Invoice #96498 to ppy
osu!dev (September 2022)
Paid
Invoice #96498
Submitted by frenzibyte•Approved by Dean Herbert
Sep 20, 2022
Invoice items
[1h] Investigate and fix cause of blueprints sometimes not found in container (https://github.com/ppy/osu/pull/20009)
$30.00 USD
[15m] Review "Add ruleset API versioning" (https://github.com/ppy/osu/pull/19907)
$7.50 USD
[15m] Final review of "Fix beatmap carousel not maintaining selection if currently selected beatmap is updated" (https://github.com/ppy/osu/pull/19409)
$7.50 USD
[1h] Review "Update IContainer interface to add explicit disposal argument on Remove methods" (https://github.com/ppy/osu-framework/pull/5382)
$30.00 USD
[30m] Review "Fix gameplay skipping forward during resume operation" (https://github.com/ppy/osu/pull/20014)
$15.00 USD
[1h] Review "Update Remove/RemoveRange/RemoveAll calls in line with framework changes" (https://github.com/ppy/osu/pull/19971)
$30.00 USD
[1h] Review "Add ability to delete difficulties from the editor" (https://github.com/ppy/osu/pull/19413)
$30.00 USD
[30m] Review "Refactor TrueGameplayRate to account for only gameplay adjustments, no matter what" (https://github.com/ppy/osu/pull/20157)
$15.00 USD
[30m] Review "Add ability to delete difficulties from the editor" (https://github.com/ppy/osu/pull/19413)
$15.00 USD
[30m] Review "Refactor TrueGameplayRate to account for only gameplay adjustments, no matter what" (https://github.com/ppy/osu/pull/20157)
$15.00 USD
[1h] Apply changes to "Fix best rank badge not handling legacy scores properly" (https://github.com/ppy/osu/pull/19308)
$30.00 USD
[2h] Gather pieces for in-game leaderboard support (https://github.com/ppy/osu/pull/5446#issuecomment-1241731444)
$60.00 USD
[30m] Investigate beatmap listing potentially showing same song twice (https://github.com/ppy/osu/issues/20170)
$15.00 USD
[30m] Fix osu! using different markdown extensions from web
$15.00 USD
[2h] Investigate and fix beatmap listing potentially showing same beatmap twice (https://github.com/ppy/osu/pull/20273)
$60.00 USD
[15m] Review "Fix new-style legacy skins with animated judgements not adding correct transforms" (https://github.com/ppy/osu/pull/20260)
$7.50 USD
[1h] Review "Simplify skin bindable flow" (https://github.com/ppy/osu/pull/20264)
$30.00 USD
[30m] Review "Fix dropdown selected visual state not being maintained when Items are set after Current" (https://github.com/ppy/osu-framework/pull/5401)
$15.00 USD
[15m] Review "Fix PoolableDrawable prepare call schedules potentially creating overhead if drawable never updated" (https://github.com/ppy/osu-framework/pull/5409)
$7.50 USD
[2h] Add category-specific sort criterias (https://github.com/ppy/osu/pull/20317)
$60.00 USD
[3h] Improve tablet error notifications (https://github.com/ppy/osu/issues/20324)
$90.00 USD
[45m] Apply changes to "Forward tablet driver output to custom logging target" (https://github.com/ppy/osu-framework/pull/5421)
$22.50 USD
[15m] Review "Expose TextureAtlas.Add()" (https://github.com/ppy/osu-framework/pull/5403)
$7.50 USD
[30m] Review "Add basic gameplay leaderboard display" (https://github.com/ppy/osu/pull/20286)
$15.00 USD
[15m] Review "Fix notification count not always updating when it should" (https://github.com/ppy/osu/pull/20339)
$7.50 USD
[15m] Review "Rename default skin to make way for new version" (https://github.com/ppy/osu/pull/20354)
$7.50 USD
[15m] Review "Fix notification count not always updating when it should" (https://github.com/ppy/osu/pull/20339)
$7.50 USD
[30m] Investigate tablet null reference (https://github.com/ppy/osu-framework/issues/5423)
$15.00 USD
[30m] Review "Rename default skin to make way for new version" (https://github.com/ppy/osu/pull/20354)
$15.00 USD
[1h] Review "Add basic gameplay leaderboard display" (https://github.com/ppy/osu/pull/20286)
$30.00 USD
[15m] Fix progress notification closing on click (https://github.com/ppy/osu/pull/20383)
$7.50 USD
[36.5h] Continue reimplementing Veldrid (fixed `Initialise` called at wrong thread, replace `IGraphicsBackend` logic with renderer, make `IRenderer` implementations pleasent to the eyes, implement color write masking for front-to-back support, implement framebuffer for renderer)
$1,095.00 USD
Total amount $1,815.00 USD
Additional Information
Paid to
frenzibyte@frenzibyte
payout method
PayPal
Email address
********
By frenzibyte
on Expense created
By frenzibyte
on Expense updated
By frenzibyte
on Expense updated
By Dean Herbert
on Expense approved
By Dean Herbert
on Expense scheduled for payment
By Dean Herbert
on Expense processing
By Dean Herbert
on Expense paid
Expense Amount: $1,815.00
Payment Processor Fee (paid by ppy): $36.30
Net Amount for ppy: $1,851.30
Organization balance
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 USDFiscal Host:
ppy