NewChirp
NewChirp is a Flutter desktop channel editor for amateur and GMRS radios. It
uses the CHIRP driver tree as a compatibility layer for safe radio transfers
while presenting a fresh desktop interface.
See docs/SOFTWARE_ROADMAP.md for the complete
implementation history, architecture, known risks, and prioritized next work.
Included
- CHIRP-compatible CSV import and export
- CSV/GMRS template insertion starting at any channel number
- Searchable channel library with validation and detailed editing
- Multi-row selection with Shift and Cmd/Ctrl, plus a CHIRP-style Properties
editor that applies only modified fields across the selected channels
- Drag-and-drop channel rearrangement across the radioβs occupied memory slots
- Optional empty-slot view that keeps memory gaps visible and lets a channel
be created directly in a specific slot
- Right-click copy, cut, paste, and duplicate for channel rows
- Right-click clear channel, which clears it from the radio on the next write
- Undo/redo with keyboard shortcuts
- 22-channel GMRS starter library
- RepeaterBook search with state, location,β¦