Releases: 0x5c0f/KeyStats.Linux
Releases · 0x5c0f/KeyStats.Linux
Release list
KeyStats v0.2.0
Full Changelog: v0.1.3...v0.2.0
KeyStats v0.2.0-rc.3
KeyStats v0.2.0-rc.2
KeyStats v0.2.0-rc.1
KeyStats v0.1.3
Full Changelog: v0.1.2...v0.1.3
KeyStats v0.1.3-rc.1
KeyStats v0.1.2
Full Changelog: v0.1.1...v0.1.2
KeyStats v0.1.2-rc.2
KeyStats v0.1.2-rc.1
v0.1.2-rc.1 (Pre-release)
Performance
- Batch key count flush — accumulate in memory, write every 2s in single transaction
- Remove per-keystroke SQLite writes
Reliability
lock().unwrap()→lock_stats()helper (mutex poison recovery).ok()silent errors →tracing::warn!logging
GNOME Extension
- Use
openPreferences()API for EGO compliance
Full Changelog: v0.1.1...v0.1.2-rc.1
KeyStats v0.1.1
v0.1.1
Features
keystatsctl history— terminal bar chart for key/click stats with configurable--days,--keys,--clicks- Settings gear icon replaces Preferences text button in popup
Fixes
- History chart bars bottom-align correctly
- GNOME Shell 46 UTF-8 crash — use
this.gettext()instead of module-level_()
Improvements
make upgrade/make upgrade-extensionfor safe installation without GNOME Shell crash
Full Changelog: v0.1.0...v0.1.1