vietc/engine
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
..
examples Optimize typing performance and preserve casing on replaced syllables 2026-06-25 19:59:46 +07:00
src feat: window-switch engine reset, xprop fallback, clean up dead code 2026-06-29 14:12:30 +07:00
tests Fix flush spacing regression while preserving auto-restore 2026-06-26 10:47:43 +00:00
Cargo.toml release: v0.1.5 — Event Sourcing, Flatpak build fixes, icons 2026-06-28 21:20:19 +07:00
gen_tests_output.json Fix typing race conditions with unified channel injection, add persistent logging, and align config schemas 2026-06-24 20:30:14 +07:00