branchrust_companion_react/mastercancel
818 Commits over 1,796 Days - 0.02cph!
Revert "Maybe fix map markers shifting around?"
This reverts commit 07139186a869d2c5118eb4617cca0a10d984efd7.
Probably actually fix markers shifting around
Maybe fix map markers shifting around?
Few small fixes trying to get the map markers to stop shifting around
Possible fix for crash when removing cameras/devices
Fix shaky pinch zoom
Fix map position changing at the end of a pinch zoom
Fix crash when tapping on a player marker with multiple players in it
Fix two more errors in sentry
Use a new push kind to support FCM v1 for android
Bit of optimizations for the map
Fix train tunnel icons not showing on the map
Fix camera edit modal being very broken after upgrades
Fix cameras list breaking for the same reason as the devices list
Make sure pointer events are disabled on the alpha banner
Items again, this time hosted on our cdn instead of packaged in the app because we blew through expo's file limit
Maybe fix tapping on notifications not doing anything when the app is killed
Extra logging to troubleshoot opening notifications
Fix push notifications after SDK upgrade?
Add apple privacy manifest stuff, version bump
Update nodejs for actions
Upgrade to Expo SDK 48
Update actions
More actions updates
Try again
Again
Increase max heap size while building app
Rewrite ToggleSwitch component using modern reanimated
Move VendingMachineIcon component to the correct folder
Install skia
Progress stripping out reanimated v1 map code
More, but stuck for now because I can't get Skia to load the map image
Upgrade to Expo SDK 49
Write the map image to disk so Skia can render it, but it just crashes and breaks things most of the time
Add basic pan and zoom
Some progress
Pan/zoom mostly working now
Got monument map markers working
Finish up the rest of the markers
Implement following the player
Add in the map grid based on the shader from the game (hopefully fixes the grid not matching the game soemtimes too?)
Fix pinch gesture not disabling follow player
Upgrade to Expo SDK 50
Needed to force webidl-conversions to 7.0.0 to get it working due to 6.1.0 referencing SharedArrayBuffer
Map grid fixes
Migrate from sentry-expo to @sentry/react-native
Upgrade to Expo SDK 51
Fix device list freezing the entity list array etc and breaking things
Missed file
Update react-class-model
Merge branch 'skia-map'
Show icon for above ground train tunnel links
Move VendingMachineIcon component to the correct folder
Rewrite ToggleSwitch component using modern reanimated
Increase max heap size while building app
Don't show the fallback logo as the server's logo on modals when the server has no logo set
Only enable clans in staging builds
Update translations and items
Enable clans in all builds
Version bump
Loading indicator for clan page instead of just claiming the player isn't in a clan until it loads
Show error message on clan page instead of saying there's no clan
Add a new 'not supported' error message for features the paired server doesn't support yet
Fix errors while pairing a nexus
Make tapping a clan notification switch to the clan tab for that server
Hide all the nexus zone servers if the current server isn't one of them
Tapping on the nexus will set the current server to the one the player is assigned to
Toggling notifications for a server will toggle the entire server group so it should be in sync with all the nexus servers
Automatically turn on notifications for all servers in the group when pairing a server in the app
Styling work on the nexus side of the server switcher
Don't show all clan members on the clan overview screen
Only show the 'all clan members' button if the overview screen doesn't show all already
Don't put the server header image under the header bar anymore (might need a pass on this lewis)
Show nexus zone names instead of server hostnames when viewing a nexus zone's server
Fix nexus info not loading for server groups immediately
Show nexus zone name for zone servers instead of the server name
Show nexus logo image instead of individual server logos
Update auth implementation for nexus (was outdated)
Fix incorrect dependency versions
Update items and translations