6,655 Commits over 2,557 Days - 0.11cph!
Fix errors so tasks actually get completed and a response is sent back
Manager initialize and update
Route requests back to the receiver when completed
Add pooled mode for bytes fields (add `[pooled = true]` to the field to enable)
Preemptive fix for popover shifting sometimes
Remove extra padding on remove server dialog
Contextual header component on the confirm dialog
Icon picker padding tweak so it can get 3 columns on my phone
Filter timestamps in reverse order so it doesn't do weird stuff
Hide similar timestamps in chat
Fix missing header on team tab when you're not in a team
FIx header not showing on some pages when there's a problem loading data
Fix some require cycles I added recently
Smart switch requires TC auth to manually turn on/off
Press and hold devices to pick them up and reorder them
Don't use react-native-elements Avatar because it fades in every time it renders (even if the image is already loaded)
Limit the server subscription check so it doesn't run every refresh
▉▌▆ ▄▆▍▉▅▅▇ ▉▌▌▆▊█ ▋▆ ▅▌▉▌▅▇▇
Centralize KeyboardAvoidingView into KeyboardAvoider so we can tweak it per platform easier
Some FlatList optimization
Put the player you're signed in as as the topmost player marker
Tappng on grouped player marker will show a a list of their names
Combined player markers when they're close together
Add vending machine clusters
Commas in item quantity, hitslop
Add another mock sell order where there's a very high amount in stock
Fix weird white border showing while the popover is animating in/out
Update mock server to list sell orders and stuff
Add details popover for vending machine markers
Fix outOfStock flag being inverted
Regenerate protobufs because I apparently reordered fields I was adding and forgot to generate after
Update protobufs for vending machine info
Add all the item info and icons (these are auto generated)
Add an editor script to export all the items (with icons) for the app
Add all the vending machine sell order info to the app marker data
WIP client task request system
Handling for new notifications, tapping news notification opens in browser
▇▍▇ ▉ ▊▅▊▇ ▉▅ ▌▊█▇ ▊▍▋ ▊▌▊▄▌▊ ▄█▉█ ▇▆▅▍▋▄▆▍▌▄▉▉▄ ▅▅ ▍▇▋▊▆▍
Fix the connection test alwys passing (but still somehow working out in the end)
Force close the connection if the test fails
Test the connection when returning to the app in case we don't get the disconnect event
Tweak reportError - don't push to Sentry in dev mode, always log to the console
Do a soft reload of everything when returning to the app after the connection to the game closes
Fix GameConnection never firing state changes for connected or failed to connect
Disable server ticking when the app isn't active