Open Collective
Open Collective
Loading

Invoice #92375 to ppy

osu!dev (May-August 2022)

Paid
Invoice #92375

Submitted by Susko3Approved by Dean Herbert

Aug 31, 2022

Invoice items
[10m] Use same key bindings on macOS and iOS (https://github.com/ppy/osu-framework/pull/5145)
Date: April 30, 2022
€5.00 EUR

[3h] Fix horizontal scrolling being inverted on non-Apple platforms (https://github.com/ppy/osu-framework/pull/5179)
Date: May 18, 2022
€75.00 EUR

[30m] Add support for horizontal scrolling via Shift key (https://github.com/ppy/osu-framework/pull/5188)
Date: May 20, 2022
€12.50 EUR

[2h] Log SDL errors (and forward SDL logs to framework logs) (https://github.com/ppy/osu-framework/pull/5203)
Date: May 26, 2022
€50.00 EUR

[30m] Normalise precise scrolling values to match non-precise scrolling (https://github.com/ppy/osu-framework/pull/5195)
Date: May 27, 2022
€12.50 EUR

[15m] Adjust ScrollDelta usages to account for normalised IsPrecise values (https://github.com/ppy/osu/pull/18438)
Date: May 27, 2022
€6.25 EUR

[3h] Synchronously exit ThreadRunner threads (https://github.com/ppy/osu-framework/pull/5217)
Date: June 2, 2022
€75.00 EUR

[4h] Investigate and fix "Host.Window.RequestClose() is unsafe to call in single threaded mode" (https://github.com/ppy/osu-framework/issues/5193, https://github.com/ppy/osu-framework/pull/5211)
Date: June 3, 2022
€100.00 EUR

[15m] Clear textbox selection when setting via Text or Current (https://github.com/ppy/osu-framework/pull/5223)
Date: June 3, 2022
€6.25 EUR

[2h] Fix and cleanup android touch handling (https://github.com/ppy/osu-framework/pull/5229)
Date: June 6, 2022
€50.00 EUR

[2h] Implicitly confine the cursor when it can't leave to another display (https://github.com/ppy/osu-framework/pull/5210)
Date: June 6, 2022
€50.00 EUR

[1h] Properly set IsPrecise for SDL scroll events (https://github.com/ppy/osu-framework/pull/5236)
Date: June 8, 2022
€25.00 EUR

[10m] Add explicit Exported = true to AndroidGameActivity (https://github.com/ppy/osu-framework/pull/4966)
Date: June 17, 2022
€5.00 EUR

[1h] Move input settings creation to OsuGameBase and add mouse settings to mobile (https://github.com/ppy/osu/pull/16464)
Date: June 21, 2022
€25.00 EUR

[5m] Disable ugly green border when using hardware keyboard on Android (https://github.com/ppy/osu-framework/pull/5273)
Date: June 27, 2022
€5.00 EUR

[2h] Fix pressing keys on a hardware keyboard showing the software keyboard (https://github.com/ppy/osu-framework/pull/5274)
Date: June 28, 2022
€50.00 EUR

[1h] Fix backspace not working properly with hardware keyboards (https://github.com/ppy/osu-framework/pull/5275)
Date: June 29, 2022
€25.00 EUR

[30m] Move joystick-axis-to-button simulation out of JoystickHandler (https://github.com/ppy/osu-framework/pull/5278)
Date: June 30, 2022
€12.50 EUR

[10m] Add code autocomplete blacklist (https://github.com/ppy/osu-framework/pull/5285)
Date: July 2, 2022
€5.00 EUR

[30m] Full NRT pass on Android (https://github.com/ppy/osu-framework/pull/5286)
Date: July 4, 2022
€12.50 EUR

[5m] Set proper access modifier on ScheduledDelegate.State (https://github.com/ppy/osu-framework/pull/5291)
Date: July 5, 2022
€1.00 EUR

[15m] Allow MIDI and joysticks to trigger the osu! cookie on the initial screen (https://github.com/ppy/osu/pull/19005)
Date: July 5, 2022
€6.25 EUR

[4h] Touch support for desktop platforms (https://github.com/ppy/osu-framework/pull/5299)
Date: July 12, 2022
€100.00 EUR

[8h] Add support for joysticks/gamepads on Android (https://github.com/ppy/osu-framework/pull/5281)
Date: July 12, 2022
€200.00 EUR

[10m] Add joystick settings on Android (https://github.com/ppy/osu/pull/19131)
Date: July 15, 2022
€5.00 EUR

[5m] Add Touch input handler settings section (https://github.com/ppy/osu/pull/19151)
Date: July 18, 2022
€2.00 EUR

[15m] Fix zero width textbox throwing in updateImeWindowPosition() (https://github.com/ppy/osu-framework/pull/5311)
Date: July 18, 2022
€6.25 EUR

[5m] Fix startup crash on Android (https://github.com/ppy/osu-framework/pull/5315)
Date: July 19, 2022
€1.00 EUR

[1h] Add battery info / low battery warning for desktop platforms (https://github.com/ppy/osu/pull/19471)
Date: July 30, 2022
€25.00 EUR

[5h] Android input handlers refactor (https://github.com/ppy/osu-framework/pull/5317)
Date: August 5, 2022
€125.00 EUR

[3h] Unify usages of GetCultureInfo and fix LocalisationManager throwing on invalid culture (https://github.com/ppy/osu-framework/pull/5341)
Date: August 9, 2022
€75.00 EUR

[30m] Review "Add callbacks to text selection events of TextBox" & "Add audio feedback for text selection " (https://github.com/ppy/osu-framework/pull/5366, https://github.com/ppy/osu/pull/19850)
Date: August 19, 2022
€12.50 EUR

Total amount €1,166.50 EUR

Accounted as (USD):
$1,219.13 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,166.50
Payment Processor Fee (paid by ppy): $24.38
Net Amount for ppy: $1,243.51
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