6,973 Commits over 2,741 Days - 0.11cph!
Regenerate protobufs because I apparently reordered fields I was adding and forgot to generate after
Update protobufs for vending machine info
Add all the item info and icons (these are auto generated)
Add an editor script to export all the items (with icons) for the app
Add all the vending machine sell order info to the app marker data
WIP client task request system
Handling for new notifications, tapping news notification opens in browser
▇▍▇ ▉ ▊▅▊▇ ▉▅ ▌▊█▇ ▊▍▋ ▊▌▊▄▌▊ ▄█▉█ ▇▆▅▍▋▄▆▍▌▄▉▉▄ ▅▅ ▍▇▋▊▆▍
Fix the connection test alwys passing (but still somehow working out in the end)
Force close the connection if the test fails
Test the connection when returning to the app in case we don't get the disconnect event
Tweak reportError - don't push to Sentry in dev mode, always log to the console
Do a soft reload of everything when returning to the app after the connection to the game closes
Fix GameConnection never firing state changes for connected or failed to connect
Disable server ticking when the app isn't active
Add alarm notification setting in-app, move logout button to the very bottom of settings
Fix scrolling on the devices page
Hook up new confirmation modal
modal styling
Add Server Modal
changing everything to components
passing title and description as props
remove button padding
Merge branch 'master' into Modals
Modalbody, footer, header and icon picker + addentity modal
use GameIcon in ModalIconPicker
pass props through to iconpicker
header using GameIcon and prop styling for position
GameIcon style prop, modalbody padding, header props
Pull real data into AddEntityTest
adding iconswitcher functionality back
More data to the modals
Add asyncbuttons to modal footer
new edit entity modal, replace old
set devices to use container, remove unneeded margin
Dialogs on edit switch
notification on smart alarm
adding Delete device modal
add navigation go back on cancel
pageMessage alignment fix
Hook up the new AddServer
Hook up new AddEntity modal
Fix new EditEntity screen
Hook up new confirmation modal
Fix new EditEntity screen
Hook up new AddEntity modal
Hook up the new AddServer
▇▋▆▆▌ ▍▅▆▌ █▉▉▇▊█▆▉▇▉▇▊ ▋▄▄ ▄▆█▄ ▉▌'▅ ▄█▅▍▅▌ ▍▌▆▅▆▋ ▊ ▇▍▍
Fix being unable to select chat text
▄██ ▅█▍▆█ ▅▉▍ ▇▄▉ ▉▍▆▊▅▅▋
Add padding to the bottom of the devices list
Add more icons, reorder them so they aren't as scrambled about
Revert that change because it only fixes the S10+ but breaks other phones - will need proper fix
Fix screen size workaround when there's safe area insets
Map seed should be optional
Use proper error type for disconnected errors
Server switcher default image, set tab back behavior to history
Workaround SDK 37 bug on Android causing KeyboardAvoidingViews to not work properly
Disable screen animations for the blog view on Android to workaround a webview crash
Remove DS_Store
Use the proper default server image, fix the server header image looking very dull
Update protos, invalidate the map cache when a server's map changes
Send the app the map's seed and salt so we can invalidate map caches properly
Cargo ship and heli marker size fixes, also give the heli two sets of blades like the game
Show an error icon on paired devices which are no longer accessible
Test self hosted actions runner
▄▍▆ ▆▋▋▊██▊ ▄█▇ ▊▇▆▌▅▌ ▇▊▇ ▌▉▅▄▋▌ (▋▉▆█▍ ▌▉▊▉▄▆▄ ▇▆▋▄▅▉ ▅ ▍▇▋)
Tapping notifications will now switch to that server, or if the server isn't paired, allow you to disable all notifications from that server
Fix server pairing not working since my recent changes