6,993 Commits over 2,771 Days - 0.11cph!
Fix for IL2CPP hang on exit
Wait until the GA thread finishes in OnQuit (workaround for IL2CPP compatibility)
Set the on flag when the potentiometer is allowing electricity to pass through
Don't allow 0 resistance potentiometer
Use the generic IOEntity fields for potentiometer save/load instead
Handling team change broadcast, fix issues with team UI not rebuilding
Send an immediate update to clients whenever the team changes
Fix team members not being removed from the model
Swap vibration levels around so it's more useful, reduce radius
Damage detector is now seismic detector, outputs more electricity the bigger the vibrations
Added potentiometer electric component
IO entity to detect when your stuff is attacked
▌▅▅ ▉▇▋ ▍▇▄▇ ▄▇▇▄▋▇▊█ ▄▌▊▄▌
Options model, blog notifications toggling
Notification toggle colors, don't show push notifications in snackbar
Allow customizing alarm messages
Refactor showMessage to not need a BuildContext so we can show errors somewhere now
Notification toggle button for controllers
Unsubscribe implementation, bit more error handling
Output change broadcast handler, remove debug print
Broadcast output changes as well so others would stay in sync, remove debug stuff
Changed everything to protobufs, server broadcasts work now
WIP replacing all the json with protobufs, also support for broadcast messages
▍█▅▅▋▉▍-▊▇▇█▆▉▅▇▇ ▌█▄▊ ▍▊▅▋▆▋▇▆
Bunch of notification stuff so they show up properly, also did the icons too
Controller names, I/O names
Better controller UI, also show input states on UI
Add firebase_messaging, push notifications mostly working
Base renaming, other fixes
Save/load to file, base info on base page, IP rewriting for testing on device, other fixes
Closes #2
Add output control switches, minimal UI
Entity info and controls WIP
Split into another entity
Adding controllers, fix some more issues (including the app getting slower over time?)
Fix duplicate routes being put onto the navigation stack
BuildingRoute shows server info too, some style fixes
Team info, sort out some naming issues, bunch of fixes