branchrust_companion_react/mastercancel
794 Commits over 1,553 Days - 0.02cph!
Add an option to hide avatars on the map (shows a light green dot instead)
Update items and translations
Fix map caching key not working sometimes
Update items and translations
Switch to webview login if the custom tabs popup login fails
This should allow people with noncompliant Android browsers to login at the cost of losing the browser UI
Add wipe time to the map caching key
Should fix maps not updating after wipes sometimes
Update items
Update translations
Revert "Expo SDK 41"
This reverts commit 600ba4b8c09183251159b093fd5a5e3ba087fb1e.
Work around slowness bug on some Android devices on the chat tab
2021
Make new string translatable
Expo SDK 41
Update translations
Restore some fields in case they get corrupted somehow
Update items
Add train tunnel markers + an option to turn them off
Translations again
Fix some odd device tab crash?
Filter out some more transient errors so they don't go to Sentry
Fix automatic update checker
▉▇▍▄▋▆ ▄▆▌▆▄▊▄▅ ▉█▅▊▌▍▍▅▊ ▆▉▆ ▍▊▉
Outdated version check fix
Add missing stuff to unknown server modal
Fix chat crash when there are messages from a player no longer in the team
Force conditional elements to evaluate to a boolean (crash fix for scenarios where something is blank etc)
Fix server switcher showing a red tint on icons when tapping on them
Actually revert react-native-draggable-flatlist, not sure why it went back up to the bad version
Fix large gap at bottom of chat interface
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