Invoice #91966 to ppy
osu!dev (August 2022)
Paid
Invoice #91966
Submitted by frenzibyte•Approved by Dean Herbert
Aug 27, 2022
Invoice items
[15m] Review "Implement mod preset panels for mod select overlay" (https://github.com/ppy/osu/pull/19287)
$7.50 USD
[2h] Fix best rank badge not handling legacy scores (https://github.com/ppy/osu/pull/19308)
$60.00 USD
[30m] Review "Fix beatmap overlay stats showing modded values" (https://github.com/ppy/osu/pull/19299)
$15.00 USD
[1h] Investigate and fix test failure with background beatmap reprocessing (https://github.com/ppy/osu/pull/19312)
$30.00 USD
[15m] Investigate and fix NRE on beatmap info overlay (https://github.com/ppy/osu/pull/19343)
$7.50 USD
[30m] Update beatmap info overlay to use `GetMaximumAchievableComboAsync` (https://github.com/ppy/osu/pull/19344)
$15.00 USD
[2h] Look into the steps necessary to switch to `IScoreInfo`
$60.00 USD
[30m] Investigate first global score not displaying results screen (https://github.com/ppy/osu/discussions/19335)
$15.00 USD
[30m] Fix `ReplayRecorder` potentially ending play on restart (https://github.com/ppy/osu/pull/19363)
$15.00 USD
[15m] Review wiggle strength settings (https://github.com/ppy/osu/pull/16589)
$7.50 USD
[1h] Handle unprocessed PP scores everywhere (https://github.com/ppy/osu/pull/19372)
$30.00 USD
[1h] Fix intermittent timeline zoom test failures (https://github.com/ppy/osu/pull/19377)
$30.00 USD
[3h] Look into including `ScoringValues` in scores (https://github.com/ppy/osu/pull/19380)
$90.00 USD
[2h] Fix song select not maintaining sort stability properly (https://github.com/ppy/osu/pull/19399)
$60.00 USD
[15m] Review "Add ContextMenu to beatmap external link" (https://github.com/ppy/osu/pull/19375)
$7.50 USD
[30m] Continue looking into the steps necessary to switch to `IScoreInfo`
$15.00 USD
[15m] Review "Remove nullable disable annotation in mods for osu ruleset" (https://github.com/ppy/osu/pull/19407)
$7.50 USD
[15m] Review "Fix beatmap carousel not maintaining selection if currently selected beatmap is updated" (https://github.com/ppy/osu/pull/19409)
$7.50 USD
[2h] Review "Add osu!stable style circular song progress for legacy skins" (https://github.com/ppy/osu/pull/19408)
$60.00 USD
[30m] Review "Add confirmation dialog when about to discard a playlist" (https://github.com/ppy/osu/pull/19455)
$15.00 USD
[30m] Review "Fix editor summary timeline not responding to kiai changes correctly" (https://github.com/ppy/osu/pull/19457)
$15.00 USD
[1h] Fix taiko hit samples not falling back to classic skin (https://github.com/ppy/osu/issues/19436)
$30.00 USD
[30m] Investigate potential test failures from early `CreateWorkingBeatmap` calls (https://github.com/ppy/osu/pull/19469)
$15.00 USD
[30m] Apply changes to "Add confirmation dialog when about to discard a playlist" (https://github.com/ppy/osu/pull/19455)
$15.00 USD
[30m] Review "Add IRenderer and adjust DrawNode signature" (https://github.com/ppy/osu-framework/pull/5324)
$15.00 USD
[30m] Review "Internalise vertex batches and expose via IVertexBatch" (https://github.com/ppy/osu-framework/pull/5325)
$15.00 USD
[30m] Review "Internalise FrameBuffer and expose via IFrameBuffer" (https://github.com/ppy/osu-framework/pull/5326)
$15.00 USD
[15m] Review "Internalise Shader and expose via IShader" (https://github.com/ppy/osu-framework/pull/5327)
$7.50 USD
[1.5h] Investigate and fix carousel not selecting correct difficulty on editor change (https://github.com/ppy/osu/issues/19476)
$45.00 USD
[1h] Improve message when reaching download limit (https://github.com/ppy/osu/pull/19522)
$30.00 USD
[30m] Fix newly imported maps not using correct comparer (https://github.com/ppy/osu/issues/19499)
$15.00 USD
[15m] Fix playlist settings reference leak due to unsafe binding (https://github.com/ppy/osu/pull/19536)
$7.50 USD
[1h] Attempt to restrict from calling `BindValueChanged` on exposed bindable targets
$30.00 USD
[3h] Apply changes to "Improve computation of failed scores to not require increasing "miss" count" (https://github.com/ppy/osu/pull/19380 / https://github.com/ppy/osu/issues/19519)
$90.00 USD
[30m] Review "Improve IBeatSyncProvider interface and reduce beatmap track dependence" (https://github.com/ppy/osu/pull/19548)
$15.00 USD
[15m] Add migration for `bss_process_queue` table
$7.50 USD
[1h] Apply changes to "macOS: Add hint for blocking thread on OpenGL context update dispatch" (https://github.com/libsdl-org/SDL/pull/5708)
$30.00 USD
[4h] Fix multi-spectator sometimes not progressing to results screen (https://github.com/ppy/osu/pull/19597 / https://github.com/ppy/osu/pull/19938)
$120.00 USD
[30m] Review "Add `maximum_statistics` to ScoreInfo" (https://github.com/ppy/osu/pull/19939)
$15.00 USD
[30m] Review "Add `legacy_combo_increase` hit result type for legacy scores" (https://github.com/ppy/osu/pull/19940)
$15.00 USD
[30m] Review `IRenderer` changes (https://github.com/ppy/osu-framework/pull/5330 + https://github.com/ppy/osu-framework/pull/5332)
$15.00 USD
[2h] Review "Introduce FramedBeatmapClock (and use in gameplay flow)" (https://github.com/ppy/osu/pull/19828)
$60.00 USD
[30m] Review "Fix beatmap carousel not maintaining selection if currently selected beatmap is updated" (https://github.com/ppy/osu/pull/19409)
$15.00 USD
[1h] Review "osu! ruleset simple touch input implementation" (https://github.com/ppy/osu/pull/19977)
$30.00 USD
[9h] Continue reimplementing Veldrid (rename remaining OpenGL classes in renderer, mark all renderer classes as internal, update inline with latest changes, implement veldrid device initialisation, implement veldrid shaders)
$270.00 USD
Total amount $1,492.50 USD
Additional Information
Paid to
frenzibyte@frenzibyte
payout method
PayPal
Email address
********
By frenzibyte
on Expense created
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,492.50
Payment Processor Fee (paid by ppy): $29.85
Net Amount for ppy: $1,522.35
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
$6,784.66 USDFiscal Host:
ppy