Skip to content

Releases: Saisui/read_bin_cli

v0.1.11

Choose a tag to compare

@github-actions github-actions released this 23 Jun 07:29
feat: v0.1.11 - Windows tracking + color mode fixes + HEAT cursor

- Windows: ReadDirectoryChangesW event-driven file tracking
- Color modes: set (not toggle), HSL fix
- HEAT edit mode: no dim, cursor green bg + black fg
- All flock/fcntl/pwrite code gated with #[cfg(unix)]

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 17 Jun 23:12
v0.1.10: About 添加功能亮点,更新 CODE_NAV / README / CHANGELOG

v0.1.9

Choose a tag to compare

@github-actions github-actions released this 17 Jun 20:50
v0.1.9: 新增 Gray/Heat/hsl/rgb 显示模式 + 菜单重构 + 编辑模式优化

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 17 Jun 17:48
编辑模式增强与修复

增强:
- Alt+↑/↓ 字节值 ±1(到 0xFF/0x00 不动)
- 状态栏显示:[EDIT HEX] [FF] &地址 @页码
- 非光标字节背景压暗 20%
- 非光标字节前景色根据压暗后背景亮度自动选择黑/白

修复:
- 光标到屏幕边界不滚动(max_rows 与 build_lines 行数不一致,统一为 h-3)
- 鼠标点击闪烁(点击只移动光标,拖拽才开始选区)
- 恢复编辑模式框选
- cursor_byte 末尾 clamp 防越界

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 14 Jun 21:23
feat: v0.1.6 - Gradient line numbers + run() refactor

- Line numbers 00-FF with blue→purple→pink gradient
- run() split into render_frame/handle_mouse_event/handle_key_event
- Doc comments added to all pub functions and fields

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 14 Jun 21:20
feat: v0.1.6 - Top bar + flicker fix + UI improvements

- Top bar showing file size and name, clickable to open file browser
- Shared terminal between file browser and hex viewer (no flicker)
- Help text moved to help.txt (include_str!)
- Help scrollbar draggable
- File browser: click again to open (touch-friendly)
- File browser: mouse click and scroll wheel support
- Selection: sp(18) bug fixed (start byte now highlights)

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 14 Jun 20:06
feat: v0.1.5 - File browser + Ctrl+F/P

- No-argument startup shows file browser (navigate dirs, select file)
- Ctrl+P opens file browser from hex viewer (switch files without restart)
- Ctrl+F global search (works in all modes including Edit)
- Scroll wheel crosses page boundaries (uses global rows)
- Fix: OnceLock color config idempotent on re-entry

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 14 Jun 19:05
feat: v0.1.4 - Cross-page seamless scrolling

- Scroll past page boundaries without stopping
- Global row numbering for seamless navigation
- Up/Down/j/k, PageUp/PageDown, Home all work cross-page
- Mouse click and drag work across pages
- Row numbers show within-page offset (0x00-0xff)
- O/P (±1MB) jump uses global rows

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 14 Jun 18:56
feat: v0.1.3 - UI overhaul + Windows fix

- Remove top 2 rows, add clickable status bar
- Mode dropdown menu ([ASCII]/[HEX]/[UTF8]) with 256-color toggle
- 256-color gradient mode label (blue→purple)
- Click @address to goto byte, click pack to goto page
- Click Ctrl+H:help to open help
- Mouse drag selection support
- Ctrl+C copy with mode-aware output (ASCII/HEX/UTF8)
- Windows: filter KeyEventKind::Repeat + 40ms throttle for key double-click fix
- Pack info in hex format in status bar

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 14 Jun 00:26
v0.1.2: add version and author to help