branchrust_companion_react/mastercancel
818 Commits over 1,796 Days - 0.02cph!
Mostly fixed the gap at the bottom of the screen on android devices with screen cutouts (just the animation is a bit weird/broken for some reason)
Remove some keyboard status monitors and deprecated safe areas
Revert react-native-draggable-flatlist upgrade due to regression
How to pair fixes
Show an obvious warning when using the mock server in builds of the app
Don't force the outdated screen on
Block out the out of date app screen (forced on atm)
Allow Rust+ to be used even if notifications aren't working (obviously they wont get push notifications, but at least they can pair using the notification history)
Update translations
Update items
Hide the promote button for chat avatars when it's not usable
Get the logged in steam ID better in PlayerCapsule
Switch react-native-webview back to the matching expo SDK version
Automatically fail over to the proxy websocket instead of requiring a retry in the UI
Delete code to clean up old updates (not needed since SDK 39 + caused OTA updates to break for Android)
Update translations with new monuments
Refactor to use react-class-model from npm
Update items
Update translations
WIP updating to expo-notifications
SDK 39 upgrade
Handle errors in notification handler code
Sentry update fixes
Workaround in-app notifications being silent after upgrading to the new notifications API
Move the vending machine and tool cupboard icons up on the icon list
Items + localization updates
Update default background color
Defer notification initialization until after resources are loaded (fixes possible race condition causing spurious "unknown server" modals)
Storage monitor device icon
Update icons + translations
Fix unable to scroll the devices list
Fix smart switch toggling
Fix storage monitor UI when it's unplugged
Update translations
Update items, run npx expo-optimize
Don't send 403 errors to sentry, connect the staging release channel to the staging server
Add a setting to disable haptic feedback
Fix haptics triggering without onPress triggering
Automatically refresh the server time so it doesn't stay out of sync (if it goes out of sync)
Add a hint message explaining how to edit/delete devices, add a button to remove all 'no response' devices
Don't red box in dev mode when we don't need to
Some storage monitor styling fixes
Initial storage monitor implementation
Show vending machine icons above the player icons