branchrust_companion_react/mastercancel
794 Commits over 1,553 Days - 0.02cph!
Fix update and logout button height
Fix server images looking very dull
Fix server list issues
Use the same wrapper for the vending machine markers as the one used for player cluster markers
Trigger requests and display the response in a test modal
Swap buffers without fading or flickering
Cleaner and more robust request loop implementation
Componentizing
Update protos
Much better ticking
Render from a list, add some styling
Fix ticking getting stuck
Fix some styling issues
New placeholder image, revert to placeholder image if there's any error
Merge branch 'rtasks'
Fix device error icon not being centered
Remove workaround for keyboard avoiding view - fixes hang when switching between landscape and portrait
Fix oversized header image when using the fallback image
Hide the notification channel settings on Android (use the system UI to do it instead)
Fix login screen closing on Android when switching to another app
Login screen tweaks so it's not the same screen two times in a row
Proper fix for popover shifting (react-native-popover-view upgrade)
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
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
Update protobufs for vending machine info
Add all the item info and icons (these are auto generated)
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