A simple, high performance text editor.
StatusBar (top bar): - Added Search icon (always visible, toggles search bar) - Removed cursor position from top bar (moved to bottom bar) - Fixed icon slots: Cut, Copy, Search, Paste (left to right) - File size between Paste and Conflict icons BottomBar (new element): - Always visible at bottom of editor page (24 DP fixed height) - Left: cursor position (Ln X, Col Y) - Right: word wrap status (On/Off) - Cursor position updated on every cursor movement - Word wrap status persisted to .pad/state.json Search button: - Tap toggles search bar visible/invisible - When active: shows SearchBar element, focuses text field, shows keyboard - When inactive: hides SearchBar, clears query, hides keyboard - Primary search activation method on Android (Ctrl+F still works as secondary) Layout: - Top: StatusBar (filename + action icons) - Middle: SearchBar (when active) + TextField (editor) - Bottom: BottomBar (cursor position + word wrap status) Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com> |
||
|---|---|---|
| cmd/pad | ||
| doc | ||
| internal/ui | ||
| go.mod | ||
| go.sum | ||