reporust_companion_reactcancel
1,488 Commits over 2,011 Days - 0.03cph!
Show a message when no server is available (instead of blank area)
Much better add server screen
Show which team member is the leader, workaround for NaNs being used as marker positions for a frame
Disable swiping through tabs cause it sucks
Switch to MaterialTopTabNavigator because it looks better and has transitions
Tab bar doesn't look as bad now
Player location component, add a little bit of padding so things aren't so cramped
Hamburger button, blog tags, disable cell lables on the map (they're slow)
Few fixes, show server details on the hub, made the hub look a bit nicer
ServerTime component renders auto-updating server time (24 hour)
Fix avatars when not in debug mode
Remove memo on SteamAvatar
Open blog posts in browser when tapped
Remove ServerDetails page
Use new avatar API to load avatars
Allow mxing real Rust servers with the mock one for better testing
Split all the persistence/serialization stuff into multiple files, fixed require cycle
Fix dates not decoding properly
WIP updating auth, switching things to use Long
Need to fix a require cycle and date decoding...
Remove debug, enable map markers again, split hub into multiple files
Convert unix timestamps to Date instances, add SteamAvatar component, show online teammates on the hub
Show blogs on the hub, turn the map into its own tab, persist the selected server
Make the server drawer look more like Lewis's designs
Server list is in a drawer now, dev menu in drawer, add a button to start pairing for mocking, some cleanup
Add support for mocking the game server connection (see Dev.ts and BasicMockHandler.ts)
Update protos and auth mapping
Fix opening pairing notifications when the app is closed (needs some more work)
Update protos, entity now loads its info when subscribed to
Remove buildings code, entities list is now in server
Pixi webgl map bullshit that doesn't work yet
Setting up WebGL and Pixi
Revert "Testing RN maps"
This reverts commit a629f34d1139f842b3e16a4929baf7941392de5a.
Setting up WebGL and Pixi
Fix server list not rendering on changes
Use proxy for websocket requests
Set player token from notification payload
Implement the AddServer page
WIP add server screen
Show add server screen when the notification comes in (Expo can't handle opening notifications???)
Remove server list loading from api cause that's been removed too
Add FCM config for notifications
wip auth and notifications
Cleaned up the grid code a bit, still haven't found a way to prevent the updates from queuing up....
Add an option to switch between scaling modes on markers, WIP map layers, WIP grid culling... still slow to refresh but at least rendering is good
Fix a bunch of the grid cull delay, still bad though
Map margin, correct background color
Fixed the jumpTo animation
Never use anything but the mapping syntax for Animated.event...