userlamalovecancel
branchrust_companion_react/releasecancel

61 Commits over 1,522 Days - 0.00cph!

6 Months Ago
Fix shaky pinch zoom Fix map position changing at the end of a pinch zoom Possible fix for crash when removing cameras/devices Few small fixes trying to get the map markers to stop shifting around Maybe fix map markers shifting around? Revert "Maybe fix map markers shifting around?" This reverts commit 07139186a869d2c5118eb4617cca0a10d984efd7. Probably actually fix markers shifting around Merge branch 'master' into release
6 Months Ago
Fix crash when tapping on a player marker with multiple players in it Fix two more errors in sentry Merge branch 'master' into release
6 Months Ago
Don't show the fallback logo as the server's logo on modals when the server has no logo set 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 Github actions tweak Show icon for above ground train tunnel links 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' Update nodejs for actions Yarn lockfile changes Add apple privacy manifest stuff, version bump Fix push notifications after SDK upgrade? Extra logging to troubleshoot opening notifications More logging Maybe fix tapping on notifications not doing anything when the app is killed Even more logging Update items Items again, this time hosted on our cdn instead of packaged in the app because we blew through expo's file limit Update translations Fix cameras list breaking for the same reason as the devices list Make sure pointer events are disabled on the alpha banner Fix camera edit modal being very broken after upgrades Fix train tunnel icons not showing on the map Bit of optimizations for the map Version bump Use a new push kind to support FCM v1 for android Merge branch 'master' into release
1 Year Ago
Update items and translations Update auth implementation for nexus (was outdated) Fix incorrect dependency versions 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 Show nexus zone names instead of server hostnames when viewing a nexus zone's server Don't put the server header image under the header bar anymore (might need a pass on this lewis) 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 Styling work on the nexus side of the server switcher 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 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 Fix errors while pairing a nexus Make tapping a clan notification switch to the clan tab for that server 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 Update translations and items Enable clans in all builds Version bump Only enable clans in staging builds Merge branch 'master' into release
1 Year Ago
WIP lighting based on time of day Lighting for the main camera view Adjust background color based on time of day Change the color of players to something that stands out less Fixed night Updata protos with default TOD value for backwards compatibility Merge branch 'lighting' HowToPair styling fixes Show a message on the 'no signal' screen if the player is online or needs to respawn so it doesn't look like the camera isn't working Show a different message when trying to view a static CCTV camera Update items Merge branch 'master' into release
1 Year Ago
Added new map marker assets and first pass of new functionality Put a back button on the 'more news' modal so it can be closed on iOS Fix page header padding uneven on Android Fix alpha banner rendering below the camera list items Remove comment Use proper marker background Fix required labels, adjust marker sizes Add icons for PTZ camera and drone Changes to make screen keep awake more reliable in case anything else is controlling it Protobuf updates Remove background properly, colour change Show map labels Fix marker rendering so it tints properly because RN can't tint the normal way Clamp icon/color indices so things don't break if there's a mismatch between game and app Update map marker assets Merge branch 'more_map_markers' Merge branch 'master' into release
1 Year Ago
Version bump Merge branch 'master' into release
1 Year Ago
▅▄█▋▉▊ ▉▊▉ ▌▄▍▉ ▋▍▌ (▊▆▅ ▌▍▄▌▉▇ █▌ ▌▋▇ ▇▋▌▌▄▄ ▄▄ ▍▋▆ █▊▉ ▇▉▅ ▄▇ ▊▉▊ ▉▆ █▄▆▌▇▅▋) ! ▋▌▆ █▆▅▊▋▍ ▌▊▇█▊██▆▆ ! ▋▆▌ █▅▌▋ ▆▉█▍▋▅ ▊▋▍▉▊▇▄▄█ ! ▉▇█▌▌▆▅ ▊▍ ▊▍▉ ▉▍▍▆▋▇▋▍ ▉▆▋▅ ▊▄▊ █▅▌ ▄▆▆▇▊█▄▆▄▉ ! ▄▌█▇▌ ▊▄▌▄ ▆▌▍▇▄ ▌▆▉ ▆▆▌▊▋▉ ▅▉▋ ▇▆▆█ ▆▉▇▅▍ ▊▌█▆ ▍▍▌▇ ▍▍▄▌▅██▌▋ ▍▅▍▇▇▇ ▋▅▆▌ (▉▉▍▇▉▅▅, ▅▇▅▍▆▍▌▇, ▊▅▉▌▆▌ ▋▊▉▉▆▆▉▇▉▊ ▅▋ ▅▆▌▍▉█▊▍) ! ▆▄▋▋▊▆ ▄▍▊ ▅▆▆▄ ▍▋ ▍ ▇▌▇▍ ▊▌▌█▋▉▋ ▉▉ ▊▉▄▆▇ ▊▋▌▌▌▍▅▊ ▋▇█▍▋▅▉▌ ▊▋ ▅▋▇ ▇▅▆▍▅█ ▉█▍ ▉▅▍▊▇▄▄▉▍█ ▋▄▅ ▉▍▌▌▊ ▄▊▄▌ ▍█▄▆▉▊▌▊ █▊▅▋ ▋▇ ▍▄▌█ ▋▄▌ ▋▄▇▆ ! ▊▆▅▇▌▉ ▋▍▋▆█▊ ▄██▊▆▍▅▌▇ ▋▊▌▋▋▉ ▌▄▍ ! ▆█▋▍▌▇ ▋▇▊▅ █▌ ▄ ▅██▋▍ ▇█▉ ! ▋▍█▌▍▉▆▉ ▄▍▌ ▍▋▍▄▍▅ ▊▅▍▍▆, ▄▇▉▊▉ ▇▇▄ ▉▉▊ ██▉ ▆▄▍ ▋█▋ ▊▅▉▌▆▅█ █▊▇▆█▊▉ ▌▄▆ ▆▄▍▆▄▇▇▇▇▉█▋▄▋ ▇█ ▅▊'▌ ▌▋██▌▍ ▇▅▇▅▌▌ ▊▅▌, ▊▋▉ ▉▉▋ ▆▉▍▊ ▍▋▊▊▌ ▄█▍▄ ▆▉ ▌▉ ▅▇▊▆ ▄▅█▊▌ ! ▊▆▄ ▊ ▍▊▄▅▉▅▉▌ ▌▅▊▉█▄▇▍▊ ! ▌▆▌ ▅█▆▌▉▆▇█ ▍▅▅█▉▆▅▌ ▌▌▋█▆▋▆ ▅▄ ▋▉▅▅▊ ▅▋▍▆▉▉ ! ▇▅▊▆ ▋▅▌▋▄▆▍▆ ▍█▄▋▄ ▋▉ ▇▅▄▌ ▌▋ ▆▆▆▄▇ █▇▊▊█▋ ! ▆█▋▅ ▌█ ▄▌▌▇▆▊▊▇ ▋▆▋ ▅▇▆▆ ▌▉█ ▌▊▋▋▋▉▉▇ ! ▄▇█▉▄▇█ ▊▄▄▍ ▇▍▊▊ ▊▉▆▊█▆ ! ▅██▍ ▆▇▆▋▆ ▄▆▋ ▍▊▇▌▅▅▇▋ ▊▆▆ ▌▅▉▆▍▄▅ ! █▍▄▄▌▌ ▄▊ ▋▄▅ ▌▋▍▋▊▄ ▍▇▋█▄▆ ▋▊▍▆▊▋▋▅▇ ! ▋▄▉ ▇▋▌▌█▌ █▇▇▉▋█▆▄▉█▆▊▇▋ █▊▇█▌▊▇▍▄ ▍▌▅▊▇█▌▅▅ ▍▌▄▊▍▅▌ █▍▉▅▆▌▋█▇ ! ▅▊▇█▍▋▉ ▉▇▇▋▊ ▋▌▊ ▊▆▄▊█▋▋▋▅▉█ ! ▋▋▋▋ ▄▄ ▋▇▆▌▉▋▅▅ ▇▉▇▉▇▆ ▊▅▍█ ▄▌▄▍▊ ! █▍▆ ▌▉▄▋▋▉▇▊ ▌█▊▌ ▅▉▍▉▄▅▇▅ ▋▇▋ ▊▌▆▋▆▄ ! ▋▋▋▌ ▆▌▊▄▊▋ ▌▆▊▇'▆ █▅▇█▌▉▍█▅▌█ █▋█▍█▋▅▊▄▋ ▍▍▌▋▆███ ▉▌▄ ▄▉▅▊▍▇▇ ! ▉▌▆▊▄ ▌▇ ▍▊▋▆▄▅▄▆ █▉▅█▊ ▊▄█▄▊▍▇█ ▆▇ ▆▉ █▋▅ ▆ █▆▌▄ ▇▇▋▊ ▅█▊ ▄▋▄ ▉█▉▊▊█ ▇▆▄▄▉▌ ▊▇█▋▉▇ ! ▍▄▄▆▇█ ▇▇▆▋▌▅▆, ▆▋▅▋▌▄▌ ▄▊▌▆▆▌ ▉▉▊█▆▇▌▇ ▅▊ ▄▇▅▅ ▇▇▅ ▉▇▌▌ ▆▅▉ ▉▊▋▋▆ ▆▆▋▍▉▌▌ ▊▌▉ ▉▆ ▍▅▅▅ ▇▊▌ █▋▉▆ ▍▇▍▆█▅ ▌▉▉▅▄ ▍▇▆▇ ▊▆▉ ▋▇▄▋▊▌ ▅▄▇▅▄▌ ▆▉▋▄▌▉▉ ! ▊▇█▍▍▍ ▅▍▅▋▌▄ ▍▊▍▍▅ ! ▅▅▋▅▅█ ▋▊▉▊▌█, ▆▇█▋▅▊ ▅▆█▄▌▉▍▍▆▉▅ ▄▆▇ ▉▉ ▌▊▌▇ █▍▋▆▇▆ ▇█▍▇ ▇▇▌ ▄▌▋▋▄▇ ! ▅▅▆▅▆▉ ▉█▉▌▊█ ▌▌▋▅▅▉▅▋▉▆▉ ▍▌▆▌▆, ▆█▌▌▋ ▇▊▅▆▌█▋▌/▌▋▉▇▍██▄ ▌▋▅ ▉▇▋▍▊ ! ▆▆▄▊▇▆ ▄▄▋, ▊▉▅▉▍▆ ▄█▌▋█▍ ▉▍ ▋▇'▅ ▇▋▋ ▇█▉ ▋▉▍▊█▄ ▉▉▋ ! ▉▉▆▍ ▆█▍█▄▄▉▍▉▋▋▇ ▇▇▅▍ ▇▆█ ▆▍█▄ ▍▊▊ ! █▇▆'▋ ▇▍▊▋ ▅▊█▆▊ ▇▍ ▉▅▋▆▆▅▋ ▇▊ ▇▆▅▄▄▋█ ! ▍▋█ ▉▅▋▌▇▋▋▉▅█ ▉▄ ▊▄▇▇ ▇▆▋▇▉▋▄ ▉▇▅▋▉, ▊█▆██ ▅▋▋▌▇██▉▉▉▌▅ ! ▆▊▅▋▊█ ▅▅█▍▋▅▆ ! █▆▍▅▌▋▅▄▊█▆ ▉▉▍▌▇▌▍ ▆▅█▄▉▊▌▄▍▅▇ ▄▆▄▊ ▊▌▅██▊▌▊▄ ▊▅▌▅ ▅█▆▋▊▄▉▍ ▋█▋▇▆ ▌▋ ▄▋▉▆ ! ▆▍▍▅ ▊▍▇▆▇█▇█▇▌▋▌ ▉▍▉█ ▆█▋▌ ██▅ ! ▆▌▄ ▊▇▄▌▉▆▆▆▉ ▌▆▋▅█ ▇▄▇██▄▅▄▅ ! ▅▄▋▅▄▋▆▋▅ █▆▌▄▇▉▇▉▊▇▇▊▅, █▆▆▉█ ▅▊▋▋▍▉▅▌▌, ▋▄▅ ▉▇▅▅▇▌▊▇▊ ! ▌▅▍ ▇▌▋▉▄ ▉▉▌▉▇▄▄ █▊ ▇▆▌ ! █▊▉▉ ▉▋▄▉▄▅ █▊▆▋▇▉▋▇▄ ▌▊▌▇▆▅▉ ▆▆ ▄▋▊ ▉██▆▅ ▊█▌▅ (▊▍▄▇▄ ▆▇▉▋▉▊▆ ▆▇▅ ▉▆▇▇▍▉ ▌█▆▉ ▌▆▋▉▅ ▍▇▉ ▍▅▊▌▄ ▅▌ ▆▊██▅▇▆▄) ▆▊▌▇ ▄▍ ▉▌-▉▋▋ ▆▄▉▄▊▊ ▆▋▇▅▉▊▆▅ ▉▊▍ ▇▄▅▅▊ ▅▉▌ ▆▊▆▉█▆▅ ▅▆▍▌ ! ▊▉▌▋▌▊▌▌▋▍▊ ▅▉▇▊▉█ ▊▊▉▍▄▆ ▇▄▄▆▍▌▇▉▍ ▅▋▍█▉▆▇ ▉▋▆▋▌ ▊█▋▆ ! ▋▋▋▉▉█ ▍▊▆▉▊▌█▍▍ (▇█▊▍▌▇ ▆▄▅▆▅▋ ▊▆ ▇▋▊ ▆▍▅▅▊▄█▋ ▋▇▅▍ ▉█▄▋▇) ! ██▍█▌ ▌▉▋▉▆█▊▆▇▍ ▋▄▉ █▌▌▊█▆ ▅▄ ▍▅▄▉▋▄▍ ▇▌ ▍▋ ▅▇▅ ▊▇▅▋▍▅▉ ! ▄▅▅▉▍▊ ▍█▋▄▊▇▌▍█ ▋▍█▇ ▊▍█▄▄▍▅▇▆▉ ▉▊▇▄▉▍▍ ! ▌▄▌█ ▄▌▄▍▄▌▉▅▅ ▊▆▆▊█▉▉▅▅▉▋ ▇▋▍▆ ▇▇▆ ! ▇▄█▍ ▌▊▍▊▄▇▄▍ ▄▊▅▄▌▆▇ ▋▉▍▇▋ ▊█▄▅▆▍ ! ▌▊▋ ▉▆ ▅▊▋ ▇▊▊ ▌▉▆ ▅▆█▅▆▋▄ ! ▍▍▊▊▇▊▋ ▆▇▉▌█ ▅▉█▆▉█ ▍▇▅▍▋ ▄▋█ ▄▊█▄ ▌▌█▍ ▌▊▄▍▌▉▍ █▄▅▌ ██ ! ▋▊▄▍▋▆█▌ ▄▆ ▊▍▍▊▄▌ ▇▊▍▍ ▅▊ ! ▋▅▊▉█▇▋ ▍▊▅▇▄▇▄ ▇▄▅ ▉▄▄▌██▍▍ ▌▌▊▊█▍█ ! ▆▄▌▍▇▅▌▄ ▅▄▉█▉▌▆ ▄█▇ ▉▇▌▅▋▆ ▋▊▊▉▉▄ ▆▅▆▌ ▌▆▅ █▊▍▋▍▍ ▋▌▍ ! ▇▄▊▋ ▅▇▌▉▉▄ ▆▉▅▋█▇ ▉▄▌█▆ ▋▄▍ ▍▄▊▉ ▊▍▆▄▇▋▆▊▌▋ ▍▍ ▇▊▆ ▋▍▉▆ ▍█▇█▌▍ █▋▊▍▋▌ ▅▊▆▍ ▊▌▆ ▆▇ █▌▉▌▅▌.... ! ▄▉█▆▍█ ▋▊ ▅▆█▇▄▍ ▄▉▋▅▍▌, ▆▄▋▊▍▊▇▍▉▊▌ ▊▋▅▇▆▆ ▊▋█▇ ▄▅▊▅█▆▇ ▇▌▅ ▇▌▆▉ ! ▄▌▌▇ ▆▄▌▄██▌▊ ▍▉▌▇▄ █▉█▆▍ ▄█▉█▄▊ ▊▉ █▋█ ▉▇▇▇▇█▇ ▉▍▊▆▇▋ ▇▋█▉▄▍▇/▌▇ ▅▌█▌▌▄ ▅█▍▄▅▅ ▇▅█ ▍▋▍▅▌▆ ▆▋▄▋▅▆ ! ▅▅██ ▇▊▆▅▉ ▍█▊▇█▉▋▆ ▅▊ ▍▊▄ ▉▇▄▆ ▍▄ ▍▄▇▅▊ ▋▄ ▆█ ▉▌▉▅▍▌▄▆ ▆▌█▋█▉▍▅ (▅▊ ▅▊▅█▅▊) ▅▆▉ ▊▇▍▉ ▇▆▆ ▋▇▄▌▊▅█▄▋ █▉ '▇█ ██▄▉▅▌' ▉▇▄▊ ▍▍▋▇ █▍▆▆▄█ ▆▌▉▄▇▄ ▄▅ ▄▊▋▄▌▌▅▅▆ ! █▇█'▋ ▌▊▊▅▌▌ ▌▄▄█▅█▍ ▅▉▌▍▆ ▅▌ █▆▇ ▍▌▅▌▅▆ ▋▌▌'▉ ▋█▅▌▍█▅▅▄ ▄▆▉▉▍▊▉▇ ▆▆▆ ▊▇▉ ▇▊▆▋▄▊ ! ▌▇▊ ▆▌ ▅ ▋█▍▄▋▄ ▋▇▆▅█▆▆ ▅▊▌ █▊▊▍ █▌ ▌▆▊ ▋▄▉▆ ▋▉▇▋▋▍ ▅▇ ▆█ ▆▌▍ ▇▅▆▍█ ▌▄▍▌▄▊▌▋▍▉▋ ▇▍▍▅ ▄█▉ ▄▉█ ▆▉▉ ! ▆▅▇▄ ██▊▍▊▆▆▉▆ ▌▉ ▋▌▍▍▉▊ ▌█▆▋▍ ▌ ▊▅█▍ ▉██▊▌▆ ▋▇█▌▋▋ ▋▊▊ ▋▉▄▇▋ ! ▉▆▍ ▌▇▋▅▇█ ▉▄▋▆▇▋▄ ▌▆▋▉▄▉▉ ▊▌▅▋▊▄ ▅▆ ▉▌▋ █▇▉ ! ▊▆▄▅ █▌▍▌▍█▇ ▍▊ ▍▇▇▌▋▍▋ ▆▍▆ ▄█▇▇ ▆▉▍ ▉▌▇█▆▍ ▊▇▊ ▋▊▌▌▊▇ ▊▇▅▍▆▄ ▄█▉▆▊▄▄▊▄ ▉▊▇ ! ▄▍▉ ▉▅ ▋▇▊█▄▆▅ ! █▄▉ ▊▋▄▅▇▆▌▉▇ ▌▆▉▍▊▋▉▅ ▍▉▌▋ ▌▅ ▅█▊▊ ▉▍ ▆█▋▉█▇▌▄▇ ! ▇▄▆█▅▋▍ ▅▇▄ ▊▉▄▅ ▍▆ ▋▌▊ ▌▋▊▊▆▊ ▅▇█▍█▆▌▉▌▊ █▊▇ ▊▇▆▆▆ ▉▍ ▇▆▇▌▇▊▉▆ ▅ ▊▊█ ▍▋▄▇█▅ (▍▌▌▍ ▅█▉▊█▆▆ ▊█ █▄▇ ▆▍▄▊▊▋ ▊▊▇▆▄▍▊▉▊▄▋ ▅▇▋ ▄▇▄▌▇▋) ! ▆▇▍█ ▅▅█▉ ▉▅▆ ▌▉▅▅▅▊ ▍▇▉▍▍ ▊▆▍ ▇▄▆▆ ▌▌ ▅▇▍▉ ▇▊ ▌▄▌▉▅▍█▋ ! ▍▊▆▊▌▋▄ █▌▋▇ ! ▋▋▉▌▄ ▅▆▋▆▅▉ '▉▉▋▉▋▍_▉▍▋▍' ! ▅█▍▋▌▉ ▇▄▌▊█▅_▆▊▍▆, ▅▋▇'▌ ▆▆▊█ ▄▊ ▍▇▄▅▍▌▄ ! ▇▉▆▊▅ ▆▉▌▊██ '▄█▇▄▉█_▋▋▉▌' ! ▊▌▌ ▉▊▆▊-▍▄ ▊▋▊▅▌▄▊, ▊▄▉▋ ! ▄▉▋▆█ ▉▇▌▌▊█ '▆▆▅▊▊█_▄█▍▍' ! ▌▊▌▋▇▇ █▍▌▋▊▅ ▌▌▅▅▊ ▅▅▌▌▅█▅██ ▍▆█▆▊▉▉ ! ▌▅▍▍▉▄▆▍▌▍▌▋ ▄█▆▉▉▌▍ ▇▅▅ ▊▆ ▊▆▍▇▆▉ ▊▄▄▊▍▊ ! ▅▅▅ ▄ ▌▍▍▆▉▇ █▍ ▋▊▌█▋ ▆█▋ █▋▇▆▄▍ ▊▇▆▋ ▋█▉▊██▋ ▌█▅ ▅█▋▆ ▋▄ ▊▉▋▆ ! ▇▌▅▅▆ █▋▌▄▍▆ '▊▍▋▊▄█_▄▆█▋' ! ▍▌▇ ▉▄▄▅▉▄ ▆▅▉▄ █▍▆▇ ▇▍▊▌▋█▌▉▉ ▍▉▋▉▉ ▇▇▉ █▄▌▊▆█ ▊▇▍▊ ▅▄▍▇▋ (▌▅▋▆▋ ▌▅▇▉▍ █▄ ▉▌▉▋ ▋▆▉▄ ▌▇▊ ▅▉▍▉▌▌ ▊▉ ▉▊▋▌█ ▌▄ ▉ ▊▆▊▇▊▋▇▅) ! ▉▇▍█▋ ▇▆▌██▉ '▊▌▆▆▉▌_█▍▇▋' ▍▅▍▊▋▌ ▋▆▄ ▄█▅▌▄█ ▌▆▋▆▇▍ █▍ ▆█▊ ▇▄▅█▅▌ ▍▇▊▆▄▋ ▄▉▉▊▇▇▄/█▄▆▋▊▊▋, ▊▄▌█▅▊▆ ▄█▊▄ ▉▍▊▅ ██▅▌▉▋▊ ▋▆▅▊ ▆▍ ▊▅▆ ▉ '▌█▅▍█▅ ▅██▍▄▍▊▋█▇' ▇▉▌▊▌▅ ▄▄ ▆▊▆ █▇▇█▇██▋ █▉▆▍ ▆▄ █▄▋▉▌ ▉▇▅ ▌▉▅▇▊▋▋ █▄ ▋▌▌ ▊▄▄ ! ▉▋█▅ ▍▍ ▌▄▉▉▉ █▄▆█▇▄ ▌▇ ▉▋ ! ▇▄▌▋▄▄ ██▅▇▇▇▄ ▆▌█▇▇▆▍ ▉▉▋▄▆ ▋▆▊▇▋▄ '▇█▆▅▊▊_▇▍▌▇' ▉█▅▆▄▍ ▍▉▍▊▉ ▄▉▆▋▆ ▋▉▇▌▌▅ '▇▇▍▍▋▄' ▆▋▍█ ▇▊▍▅▉▌▆
1 Year Ago
Workaround chat being backwards after expo upgrade Merge branch 'master' into release
1 Year Ago
Refactoring the game connection code and RPC code to be independent from Rust+/RN things Move the core code into a separate package in the same repo Hopefully fix github actions Try again Another one And another one Some fixes after refactoring Hopefully fix haptics error spam Github actions update Switch to yarn Fix entrypoint to work with monorepo Remove react-native-appearance usage Remove expo-app-loading Some dependency fixes Merge branch 'sdk45' SDK 46 upgrade Remove text transform capitalize on blog titles so QOL doesn't turn into Qol Fix core build after yarn switch Github actions use yarn More github actions fixes Don't show clan notification options if the feature isn't enabled Version bump to 0.0.26 Update items Update translations Sentry config updates Migtate away from yarn classic pt 1 Part 2 Auto-build core on install Setting configs for EAS WIP updates to handle EAS differences Lockfile after rebase Fix promote styling on chat Remove Android status bar translucent from app.json Set update channel for release builds Expo SDK 47, fix publishTime Fix version text getting clipped because it's much longer now Readme and actions updates for EAS build Merge branch 'eas' Try actions again Again Update copyright year, version bump More logging for connecting to game servers Fixed missed publish time upgrade to support EAS Update translations Update items Actions for release Merge branch 'master' into release
2 Years Ago
Merge branch 'master' into nexus-ui Update sentry config Fix error page message shown when not in a clan Update react-class-model Update protos Add function to call the nexus API to get its details WIP server grouping for nexus Show unique names for the mock servers instead of stomping them all to the same value Refactor the mock configs so we can do that better and get it reflecting the nexus params too Fix nexus servers not immediately being grouped correctly when adding/removing them Automatically refresh groups once in a while just in case data changes Render server groups under a group header Update protos Automatically add other servers from the nexus when we have at least one already Automatically correct the IP address and port of paired nexus servers if they changed Ungroup servers when their zone is not found in the nexus anymore Fetch player info from the nexus to get appKey etc Remove appKey fields from server and notification data Support removing server groups so the button does something now Show an icon on the server you are currently assigned to Zone Name -> Key Upgrade to expo SDK 44 Merge branch 'nexus-ui' Fix devices scroll view not filling the screen (without breaking scrolling again, hopefully) Add a flag to turn nexus features off Don't render nexus servers on the list if not enabled Add dependency on react-is because actions is failing Update items and translations Version bump Merge branch 'master' into release
2 Years Ago
Update items Update translations Merge branch 'master' into release
3 Years Ago
Delete the KeyboardOffset component because it turned out to be useless and causes issues with focussing textboxes Revert the dynamic background color for chat input (it made the caret look invisible) Fix unable to scroll the devices list
3 Years Ago
Version bump to 0.0.24 because Google
3 Years Ago
Hide the clan section on the FUE Fix the update available button on the hub being under the header a bit Fix the "not a real server" message being over the header a bit Update items Update translations Merge branch 'master' into release
3 Years Ago
Version bumpb Merge branch 'master' into release
3 Years Ago
Expo SDK 41 (cherry picked from commit 600ba4b8c09183251159b093fd5a5e3ba087fb1e) Update react-native-elements EAS config Fix EAS config EAS test config Fix image loading placeholders SDK 42 SDK 43 React Navigation upgrade Un-bump version to deploy to older app version Revert "Un-bump version to deploy to older app version" This reverts commit ea7e18c9f63f2aceab128c5f1f352d724b75e54e. Merge branch 'master' into sdk43 Get rid of react-navigation/compat Disable KeyboardAvoidingViews on Android Add KeyboardOffset component to shift the chat textbox so it isn't partially cut off on Android Add an offset for the device tab's filter textbox too Update translations Update items Bump to version 0.0.22 Clan view Add header, members, announcement components Add header to the members section Gradient for Clan Header Add author on announcement Avatar and edit on announcement ClanInviteModal, modifying Container and Styledbutton to accept more props rewrite ClanInviteModal to use Modal components Add a modal for managing user New OnlineStatus component Add status component to ClanView localisation onlinestatus, use it in user component Cleanup User component Cleanup ClanMembers, invite and member info Rewrite Chatheader, add styling for switching chat Clean up the Hub view Add promote functionality to the Hub Spacing fixes Add OnlineStatus to promote tooltip Switch to a custom bottom tab bar component so we can hide the tabs in a much less janky way Switch software keyboard layout mode to resize for Android, hide bottom tabs on keyboard open (Android only) Remove console.log Update eas.json to reflect schema changes since last trying it Merge branch 'master' into nexus-ui Initial work to get clan info into the app Replace the API we use to retrieve avatars with a hook-based one which provides the avatar URL and their profile name Should also fix the avatars not refreshing in the app Fill in player names for clan motd and the member list Update react-class-model and other stuff Fill in the rest of the data for the clan info mock Deserialize int64 timestamps to JS Dates Render the motd timestamp on the clan tab Hook up the ClanMemberInfo modal Automatically refresh clan using data pushed from the game Update react-class-model to fix a bug where the motd timestamp wouldn't update Fix server time being invisible Update react-class-model to fix the map not loading Implement PlayerCapsuleTablet (didn't use localization and promote did nothing) Add a dev tool to spoof the signed in steam ID as someone else when rendering things Show the signed in player name in the drawer now that we can Provide the member and role instance of the signed in player to the clan UI Fix ScaleY deprecation Clan styling fixes, clan member fixes and accepts isOnline styling Page Header tweaks, News Item News styling News date styling Padding for bottom safe area in bottom tab bar navbar padding tweaks More tab spacing test Spacing on clan members Improve chat visuals Style chat input on type Fix slowness on chat UI again Show the clan logo and color nicer Set up rpcs to set the clan motd and send messages to clan chat Implement setting the clan motd Set up RPCs and models for clan chat Refactor the chat components so they can use either the team or clan chat models Mock setup for clan chat Team tab is now a chat tab Header can now be used to switch between team and clan chat (very rough atm) Chat Switcher redesign add localised strings for chat Rewrite the chat header, split out into components Localisation again Chat channel backgrounds Tone down gradient adjust chatline gradient iPad clan chat views Add more tablet fixes More reliable clan color gradient logic use clan colour behind clan logos PageHeader fixes and ClanMemberInfo styling Fix news type tags if tag isnt specified Replace ClanEdit and Memberinfo modal and rewrite ModalBody ClanMemberHeader component added Initial Lottie setup Null checks to prevent errors on logout Provide clan member online status and hook it up hub lottie test fue hub assets in the right branch Update Animation Update Hub anim Animation update, embedded images FUE Team Animation Set up notification channel for clan announcements with toggle for it fue map json animation Add map view, update component for responsiveness fue clan animation Add clan animation Android specific PageHeader padding TransparentHeader padding Clan page member styling isOnline PageHeader android padding on opaque header Add last seen to the ClanMember tile Adding a full members list dialog ClanMemberModal styles Update flag overlay background Animate clanheader banner Dripsy beginnings for the Hub Revert "Dripsy beginnings for the Hub" This reverts commit c7107a60dfffec7b6cc4435d24a2d6f4da05eb69. Revert "Revert "Dripsy beginnings for the Hub"" This reverts commit b70d66d43b7a0ad347099fe8238fc0e2a1eb5b77. Fix app crash user component rewrite StyledAvatar dripsy Styled Avatar, NewsList and NewsItem Dripsy Container Dripsy Header, News, Styled Avatar, Theme colours Notifications, more colours Server Switcher font families, game icon, game item Game Item, ImageOverlay, Modal Root, NotifStatus, OnlineStatus PageLoading, PageMessage, Separators, ServerIcon, ServerTime and Spinner StyledButton, SafeAreaHeader styles Async button add dripsy gradient, player capsule and teaminterface ChatInput and Chatline Fix clan banner doing a weird fade every time you switch tabs (Android only?) Fix AsyncButton missing padding Fix GameIcon clipping the right off the edit badge Fix PageMessage missing spacing on the left/right Update react-native-draggable-flatlist to fix reordering devices (it's faster too!) Fix multiple player map marker not collapsing the avatars down (style wasn't passing through) Merge branch 'dripsy' into nexus-ui Fill in the chat channel switcher header text Always show the chat channels even if not in a team/clan (they show a message when not in one) Show the clan member limit (if there is one) Localization support for the clan UI Fix model content not being centered vertically Fix missing padding on the clan members list Add elevation to modals so it looks a bit less odd with the clan background Only enable the clans UI in Rust+ dev/staging for now Merge branch 'nexus-ui' Delete all the CCTV camera stuff Possible crash fix after dripsy changes Add monument name for arctic research base Hide the server logo component on the hub if the server didn't set one Merge branch 'master' into release
3 Years Ago
Add search light icon Add abandoned military base monument Update items Update translations
3 Years Ago
Add an option to hide avatars on the map (shows a light green dot instead) Update items and translations Show underwater lab locations on the map Update items and translations Update items and translations Fix compact player marker not showing player lists when tapped Version bump (also update readme)
3 Years Ago
Update items and translations
3 Years Ago
Fix map caching key not working sometimes
3 Years Ago
▅▉▉ █▄▋ ▅▊▊▋▍ ▌▇▍▅▉█▉ ▌▌ ▆▉▊▊▋▊█▍ ▋▄▊▌ █▄▊▌▉▄ ▊▍▄▊▇▇▄▇ ▉▋▉ ▉▅ ▄▌▆▍ ▉▌▌▋█▆▆ ▌▉▅▄█▆▇ ▆▍ █▍▌ ▋▊▆▆ ▉▇▅ ▋▇▅▌ ▊▄▅▄ ▄▍▋ ▆▅▋▌▋▋ ▅▄▍▆▇▆▊▋▄▍▉▇ ▇▉▆▇ ▆▉▌ ▋▋ ▉▍▇▆▇▇ "▆▅▋▅ ▍▌▉ ▅▉" █▍▇▅ ▉▅▉▅▊▊▋ ▇█▌▌▆▄ ▄▄▊▄▉▍▄▌▇▉▇▋▊▉▌█▋▍▇▅▋▅▉▄▌▋▉▉▄▌▇▌▍▌▌██▉▌▍. ▆▆▆▉▅▇ ▄▅▍▌▋ ▍▉▄▆▌█ ▊▆▌██▌█▆▉▌▋▊ ▇▄▅ ▅▇▌▉ ▍▍▌█ ▊▇ ▊▅▅ ▇▆▍ ▉▄▄▌▇▍▉ ▋▇▋ ▇▊▉▇█▊ ▌▉▋ ▅▅▋▌ █▋▋ ▅▄▌▊▇▌▆▍ ▅▊▆▅▌ ▅▌▅▅▆ ▊▆▍▇▌▄▇▉▊ ▅▋▌▅▊▅ ▉▋ ▉▍▋▇▉▇▊ ▅▌▇▊▊ ▉▇ ▄▊▉ ▌█▋▋▅▋ ▆▋▆▅ ▅▆█▊▄ ▇█▇▅█ ▍▅▌▇▆ ▄▋▋▍ ▄▋▋▅▊▌ ▊▋▍▇▅ █▉▇▆█▌ ▇▋▉▇ ▅▄▌▆▊▊▉█▉▅▄▉ ▌▅▇█▅▌▌ █▉█▍▄▍▇▌ ▊▍ ▇▊▄▆▉ ▌▋ ▌▍▍ ▅▄▇█ ▆▄ ▌▋▅▍▍▋ ▉▌▅ ▌▋▄▌▆▇▌ ▍▉ ▆█▄▇▇▆ ▉▉▆▌▊ ▇▆▍ ▋▍▅▊▊▋▍▉▄▅▄▋
4 Years Ago
Fix some odd device tab crash? 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
4 Years Ago
Version bump
4 Years Ago
No Servers Available dialog ! Enable Firebase Analytics for iOS Fix automatic update checker Filter out some more transient errors so they don't go to Sentry Version bump Update translations
4 Years Ago
Actually revert react-native-draggable-flatlist, not sure why it went back up to the bad version Fix server switcher showing a red tint on icons when tapping on them Fix chat crash when there are messages from a player no longer in the team Add in a notification menu message and translations Update the news item on Hub to match News Force conditional elements to evaluate to a boolean (crash fix for scenarios where something is blank etc) Merge branch 'master' of rust_companion_react update icon on no devices Add missing stuff to unknown server modal ServerIcon component Unknown Server style fixing Outdated version check fix
4 Years Ago
Update items WIP pairing tutorial Basic how to pair 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) How to pair styling Merge branch 'master' of rust_companion_react Upgrade to Expo SDK 40 Block out the out of date app screen (forced on atm) Styling Update View Don't force the outdated screen on Adding steps images How to pair fixes Show an obvious warning when using the mock server in builds of the app Revert react-native-draggable-flatlist upgrade due to regression Android nav bar color Remove some keyboard status monitors and deprecated safe areas 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) Fix large gap at bottom of chat interface Update translations expo-optimize Version bump
4 Years Ago
Update translations Update items
4 Years Ago
Promote on chatline avatars Get the logged in steam ID better in PlayerCapsule Hide the promote button for chat avatars when it's not usable
4 Years Ago
Hub re-design Tabs design Tabs Adding the drawer menu Servre List to drawer menu Notification menu ServerList Sidebar Server Selectable Notifications button on all pages Refactor to use react-class-model from npm Update translations with new monuments ServerHeader changes Chatinput style PageHeader accepting teaminterface Team Header status tooltips Merge branch 'master' into ui-changes Fix TS errors Wire up notifications to the new notifications menu Tablet landscape team redesign tabbar fix tablet Hub tablet views re-organise tablet team views ServerInformation and tablet styling Server Info and Tablet header Map button Player Capsule tweaks tablet Improved notification listing and opening Filter Devices and Team Chat input Merge branch 'ui-changes' of rust_companion_react into ui-changes confirmationmodal footer and deleting servers Add some mock data to the notification menu fix chat input on tablet Notifications Menu styling Parse notification data so we can use it in the UI code Hook up the device search box Turn on Android's junk shadows for the map focus button Notification menu category styling Tooltip map name Delete code to clean up old updates (not needed since SDK 39 + caused OTA updates to break for Android) Merge branch 'master' into ui-changes Avatar in Drawer and Notification menu styling confirmation modal safearea and styling Hide username in drawer Server Header logo and fallback Notification menu NotificationStatus styling Pull server logo from the game server Add logo to mock data attempt to fix android News redesign ServerHeader tablet Filter Devices no results Show server logo on the server switcher and tablet hub Server Logo in pairing and tablet modal ServerInformation rewrite - potential android fix Fix Server list scrollarea Fix crash on logout fix status bar issue on login ios fix no devices and no filter results Pass server logo to delete server Notification status no servers and no servers in drawer pagemessage update available header More update status bar changes localisation on filter devices hub localisations and map size fix asyncbutton NewsItem styling Update status, fix header showing settings button Fix TS errors fixing typing fast bug on inputs update loading visuals update assets ios Fix statusbar crash on android Promote to leader functionality + mock server support Latest News tappable opacity update FUE assets mock data update fix status bar ios light mode bugs Automatically fail over to the proxy websocket instead of requiring a retry in the UI Switch react-native-webview back to the matching expo SDK version Change check for updates button Update items from Rust Merge branch 'ui-changes' Update translations Update button and hide it Version bump
4 Years Ago
Version bump
4 Years Ago
Move the vending machine and tool cupboard icons up on the icon list 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 Update items Update translations
4 Years Ago
Fishing village strings Storage monitor device icon Defer notification initialization until after resources are loaded (fixes possible race condition causing spurious "unknown server" modals) Update default background color Items + localization updates
4 Years Ago
Update icons + translations
4 Years Ago
Fix storage monitor UI when it's unplugged Update translations Fix smart switch toggling Fix unable to scroll the devices list Update items
4 Years Ago
Show vending machine icons above the player icons Initial storage monitor implementation Some storage monitor styling fixes Don't red box in dev mode when we don't need to Dropdown selector Add a hint message explaining how to edit/delete devices, add a button to remove all 'no response' devices Automatically refresh the server time so it doesn't stay out of sync (if it goes out of sync) SafeAreaView on Edit Entity for iOS IconPicker SafeArea iOS Reduce type size on devices Storage monitor spacing Device hint text Redesign devices screen Device clear button Haptic feedback on devices Shop style tweaks Fix haptics triggering without onPress triggering Add a setting to disable haptic feedback Hapic ServerItem Chatinput style Settings Footer style Consistent action labels IconPicker selected styling active opacity Devicewrapper Newstype tag colours Settings menu redesign Server List style tweaks Storage background style Update background assets Merge branch 'master' of rust_companion_react update asset_native Don't send 403 errors to sentry, connect the staging release channel to the staging server Update items, run npx expo-optimize Update translations Update localizations
4 Years Ago
expo upgrade to SDK 38 Update everything else Compile error fixes, remove unused Items update Update translations Adjusting item and vending machine text for some better contrast, fix Linking package warning Going through some keyboard avoider problems after upgrading Disable automatic OTA update downloading - use the settings menu to manually update instead Automatically toggle between direct connect and proxying - should fix connection issues that only affect wifi or data, or people connecting to a locally hosted server Move root model providers to wrap everything (fixes ErrorBoundary crash due to inaccessible localization model) Fix expo-linking export Fix safeareaview for modals Fix alignnment on iPad Update translations Version bump
5 Years Ago
Oops forgot to whitelist english Moment.js bullshit
5 Years Ago
Fix norwegian bricking the app? Whitelist moment locales to try because it'll crash for anything else
5 Years Ago
Add localization for hapis monuments, update localization Fix notification toggler appearing over retry buttons Update localization code to support language switching at runtime Add UI to select which language to use in the app Update translations More reliable momentjs setup Fix wrong localization key on the hub
5 Years Ago
Show a proper error message if device registration fails (most likely because notifications are disabled)
5 Years Ago
Update translations
5 Years Ago
Stick all the localization stuff in try catches because I'm sure someone will have a messed up phone where it crashes (even though it shouldn't) Lowercase the original locale string (should make portugese and chinese actually work) Version bump More consistent button spacing on the settings page Fix notification setup error and hub header not localizing Fix retry button not using the right localization key Bug fixes (including making chinese work for real) Fix server time being labeled as the map
5 Years Ago
WIP support for other languages More localization stuff Even more localization Drop i18n-js cause it sucks Add button links to submit feedback or help translate in settings, hook up other languages from crowdin Set moment's locale as well so timestamps are translated properly Fix missing translation on the combined player map marker Fix tapping on notifications not loading the page it should when the app isn't already loaded
5 Years Ago
Fix pan and zoom in map for RTL layouts Fix map position in RTL layout Almost fixed marker positions in RTL layouts Fix map grid on RTL layouts Fix some marker misalignments in RTL layouts Remove event handlers from sockets when closing them (possible fix for duplicated chat messages) Fix grid issues on LTR Make TeamMemberList scrollable when you have more than 6 members in your team
5 Years Ago
Fix switches disappearing on RTL layouts when they're turned on
5 Years Ago
Allow direct connections on iOS too Automaticlly check for updates (doesn't download them automatically)
5 Years Ago
Directly connect to the game if you're not on data (faster and more reliable!)
5 Years Ago
Version bump again because google
5 Years Ago
Fix for the "server offline" page almost never showing up Disable ticking when a server has an error Pass the app build number when connecting to servers, make development mode connect to staging servers