- Migrate all serial commands from ASCII text to binary KS/KR frame protocol (SETLAYER, TD_LIST, COMBO_LIST, LEADER_LIST, KO_LIST, etc.) - Add config import/export as JSON (keymaps, tap dances, combos, KO, leaders, macros) - Merge Flash + Layout Preview into single Tools tab - Replace WPF tree layout JSON format with flat groups+keys format: - Top-level "keys" for absolute positioning (thumbs, isolated keys) - "groups" with x/y/r transform, keys inside use local coordinates - Coordinates in units (1u = 50px), w/h default 1u, r default 0 - Layout auto-refresh (5s timer) for live preview while editing externally - Pretty-print JSON in layout preview and export Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
20 lines
389 B
Rust
20 lines
389 B
Rust
#[allow(dead_code)]
|
|
pub mod binary_protocol;
|
|
pub mod config_io;
|
|
#[allow(dead_code)]
|
|
pub mod flasher;
|
|
#[allow(dead_code)]
|
|
pub mod keycode;
|
|
pub mod layout;
|
|
#[allow(dead_code)]
|
|
pub mod layout_remap;
|
|
#[allow(dead_code)]
|
|
pub mod parsers;
|
|
#[allow(dead_code)]
|
|
pub mod protocol;
|
|
#[allow(dead_code)]
|
|
pub mod serial;
|
|
#[allow(dead_code)]
|
|
pub mod settings;
|
|
#[allow(dead_code)]
|
|
pub mod stats_analyzer;
|