Even Realities G1: Make the heartbeat more aggressive on disconnect

I switched from pixel 8 to pixel 10 and the 10 is much more aggressive
at putting threads to sleep. This change changes the logic to make the
heartbeat more and more aggressive the more unexpected disconnects that
there are.

Even Realities G1: Add Calendar Support

This change adds support for syncing the calendar to the glasses. It
also cleans up the settings menu and adds a few dummy options for touch
controls that don't currently do anything.

Even Realities G1: Clean up the command ID constants

This should be purely a refactor with no functional changes. The change
renames all the command IDs, it adds the ones that are missing and
unifies the name of all of them. It also breaks out the known
subfunctions into their own structures. Finally, it reorders the Command
objects to be in the same order as the command ids.

Even Realities G1: Set the language on the glasses to match the app locale
This commit is contained in:
jrthomas270
2026-01-06 18:07:22 -08:00
parent 6bdfdfc6ca
commit 6fcd6cc636
28 changed files with 1857 additions and 922 deletions
+8
View File
@@ -5343,6 +5343,14 @@
<item>never</item>
</string-array>
<string-array name="pref_device_even_realities_g1_double_tap">
<item>@string/menuitem_nothing</item>
</string-array>
<string-array name="pref_device_even_realities_g1_long_press">
<item>@string/menuitem_nothing</item>
</string-array>
<string-array name="health_connect_initial_sync_periods">
<item>@string/health_connect_initial_sync_3_days</item>
<item>@string/health_connect_initial_sync_7_days</item>