vietc/engine/src
Khoa Vo 24e4425665
Some checks are pending
Build & Release / Build & test (push) Waiting to run
Build & Release / Build packages (push) Blocked by required conditions
feat: window-switch engine reset, xprop fallback, clean up dead code
- Fix window-switch engine state carryover (Alt+Tab between apps)
- Add xprop -root _NET_ACTIVE_WINDOW fallback for get_active_window_id()
- Update last_key_time only on character key presses (not modifiers)
- Use log_info for change detection (no per-key eprintln)
- Fix Flatpak build: add mkdir -p /app/share/applications
- Remove unused X11 clipboard code (~300 lines of dead unsafe code)
- Remove unused engine methods: is_empty, is_tone_or_mark_key,
  process_string, last_base_char, apply_cluster_mark, apply_mark
- Remove unused RuleEffect enum and special_rules field
- Suppress verbose paste debug logging in uinput_monitor
2026-06-29 14:12:30 +07:00
..
bamboo.rs feat: window-switch engine reset, xprop fallback, clean up dead code 2026-06-29 14:12:30 +07:00
engine.rs release: v0.1.5 — Event Sourcing, Flatpak build fixes, icons 2026-06-28 21:20:19 +07:00
english.rs release: v0.1.5 — Event Sourcing, Flatpak build fixes, icons 2026-06-28 21:20:19 +07:00
event.rs release: v0.1.5 — Event Sourcing, Flatpak build fixes, icons 2026-06-28 21:20:19 +07:00
input_method.rs feat: window-switch engine reset, xprop fallback, clean up dead code 2026-06-29 14:12:30 +07:00
lib.rs release: v0.1.5 — Event Sourcing, Flatpak build fixes, icons 2026-06-28 21:20:19 +07:00
spelling.rs release: v0.1.5 — Event Sourcing, Flatpak build fixes, icons 2026-06-28 21:20:19 +07:00
telex.rs Optimize typing performance and preserve casing on replaced syllables 2026-06-25 19:59:46 +07:00
tests.rs Fix spacing bug: stop retyping finished word on flush char 2026-06-26 10:38:54 +00:00
vni.rs Optimize typing performance and preserve casing on replaced syllables 2026-06-25 19:59:46 +07:00