Remove no longer needed clipboard and ffi gems, use new CyberarmEngine::GuiState#needs_repaint? method to only paint when needed- should avoid wasting CPU/GPU time (gain a bit more battery life?), make TACNET connection error visually change UI and also trigger a TACNET dialog when not on the TACNET page

This commit is contained in:
2023-01-05 08:42:29 -06:00
parent cce1c2c341
commit 451568003a
5 changed files with 44 additions and 16 deletions

View File

@@ -77,6 +77,7 @@ robot.forward 100"
@simulation.update
unless @simulation.robots.all? { |robot| robot.queue.empty? } # Only update clock if simulation is running
current_state.request_repaint
@simulation_status.value = "Time: #{(@simulation.simulation_time).round(1)} seconds"
end
end