improve gesture ui and matching

This commit is contained in:
Fabian Freund
2026-06-02 12:04:02 +02:00
parent 6108b24f21
commit 84ae5e71dd
22 changed files with 2759 additions and 3667 deletions
@@ -62,6 +62,10 @@ class GestureSettingsRepository extends _$GestureSettingsRepository {
DriftSqlType.int,
db.typeMapping,
),
'minStrokeIntervalMs': settings['minStrokeIntervalMs']?.readAs(
DriftSqlType.int,
db.typeMapping,
),
'showFeedback': settings['showFeedback']?.readAs(
DriftSqlType.bool,
db.typeMapping,
@@ -332,6 +332,7 @@ GestureConfig gestureNativeConfig(Ref ref) {
strokeSize: settings.strokeSize,
timeoutMs: settings.timeoutMs,
maxFingers: requiredFingers,
minStrokeIntervalMs: settings.minStrokeIntervalMs,
activeGestureKeys: settings.bindings.keys.toList(),
);
}
@@ -193,7 +193,7 @@ final class GestureNativeConfigProvider
}
String _$gestureNativeConfigHash() =>
r'57aada8631dfc3d8355f9498f6b7c6954b0cdcf1';
r'd7caf199a60089109cbf264ca3c4d59ccf97044e';
/// The in-progress stroke shown by the live feedback overlay.
///