6,973 Commits over 2,741 Days - 0.11cph!
Make blog tags consistent with website
Error handling for login, make it look a bit nicer
Move the intro before login so we can hide a click
Finishing touches on the header changes - fixes the height being wrong for me for some reason
Switch login to use a browser modal (needs UX polish)
Floating circle button styling
Include the settings button on the map tab
Set the app background color
Remove a bunch of broken safe areas, properly handle safe areas for the tab page headers and team header
Use a custom header component for the tab pages so we don't have layout flickers switching between some tabs
▉▇▋██▄ ▅▉▇▉▇▆▋▆▇ ▋█▍ ▄▌ ▍▆▊▇ ▅▍▆▌ ▌▌▄▅▌▄█▉▄▉ ▌█▋▉▍▇ ▆█▊▍▉ ▇▊▉▆ ▄▍▇▊ █▆█ ▋▆▊▉▉▆ █▋▌▌ ▊▍▄▊▄ █▆▇▅ ▋▇ ▇▆▉▅█ (▌▋▄▄▌ ▊▆▇ ▊▉▌ ▇▋▄▍▌▄▋ ▊▋█ ▊▍▉▄ ▇▆▉▅)
▍▆▍▍ ▇▍▍ ▄▉▍▅ ▌▍▊█ ▇▉ ▉▌▅ ▍██▍█ █▆▉▍▅█ ▇▄▌▍ ▆▆▋▊██ (▉▍▉▉▆▆ ▌▌█ ▌▇▅▊▉█ ▌▍█▌)
Use SafeAreaProvider and SafeAreaView from react-native-safe-area-context -- fixes the header problems, maybe tabs?
Make sure client side map markers are cleared when joining a server
▅▇▇ ▆▄▋▄ ▍▌▆▋▍▇▄▌▊▋▆, ▋▍▊'▇ ▆▋▌▇ ▅▅▇▇▊ ▋▊ ▌▋▌▊▉▇▅▉▌▇▊█ ▉▋ ▉▆▅-▋▆▉▋▍▌▄▊█ ▋▉▌▉▉▉▍
▊▄▊▄▊▍▉█▋▌▍ ▅▊ ▉▅▄▇▉▋ ▉█▅ ▅▇▋▊▇▉ ▅▉ ▆█▆▌▇▌ ▌▍▅▊▋ ▊▋▉▍▊▇ ▉▅▍▊▋▋
▅▋▍▌▅▄▅ ▍▊█▆▇▍▄██▍▍ ▋▆▇▌▍ ▄ ▊▄█▍ ▌▋ ▌▆▌▌ ▄▌▍▆ ▍▄▄▇▅█▇▌ ▄▉ ▄▌ (▉▇▄▇▉▆▌!)
Fix the same thing happening with the regular teleport too
Fix teleport2me teleporting a random bot sometimes when the player was not found
▆▌▅ "▆▉▅ ▉▇▉▆" ▋▄▆▅▉▋▋ █▆▊ ▄▋▄▄▍▄▌█▅
Fix being unable to use teleport2owneditem when the player is offline+dead (provide a steamID instead)
Add teleport2marker to teleport you to your marker point on the map
Explicitly set app.serverid's default to empty
Make the map more zoomed in by default
Fix "inactive" smart alarm text overflowing
Switch to the plain tab view, add a fake page header for Devices page because toggling the header has one frame of weirdness
Default map cell labels to on
Version numbers styling, hit slops on the hub header buttons
Bring the auth stack off the compatibility layer, remove the dynamic below status bar stuff for the login page
Hide the links to other blogs and stuff in BlogView
Reduce the openModal debounce to 1 second
Fix update and login buttons shrinking when toggling the dev menu
Switch the dev menu to use AsyncButton so it's consistent between Android and iOS
Use proc for ToggleSwitch (should speed up mount speed....)
Make smart switch and alarm not craftable or researchable
Fix/workaround status bar weirdness
Mostly working React Navigation 5 with compatibility layer
Don't use the compat layer for the modal stack
Remove HeaderStyle duplication
Get rid of the compatibility layer for tabs too
Change header based on the tab thats open
Fix null reference after signing in
Fix skip button on intro doing nothing
Header style fix
Install proper versions of some packages
Fix/workaround status bar weirdness
Install proper versions of some packages
Fix null reference after signing in
Fix skip button on intro doing nothing
Change header based on the tab thats open
Get rid of the compatibility layer for tabs too
Remove HeaderStyle duplication
Don't use the compat layer for the modal stack
Mostly working React Navigation 5 with compatibility layer
Expo upgrade + package updated (without React Navigation)
Fix some style and type checker warnings
Another missing unit in styles
Asynchronously register the device for push notifications (will need some UI to show status later)
Remove GlobalState so fast refresh should work properly (hopefully)
Map fixes (but still uses some setValue)
Update splash and Android status bar config
Remove a bunch of setValues from the map, also removed a hacky bit of code in the process
Revert splash screen changes -- apparently this background color is used for all screens and bleeds through for a frame sometimes