Chia-Plot-Status
Chia-Plot-Status copied to clipboard
GUI 2.0
- [x] Setup electron based GUI
- [ ] Sections
- [ ] Menu
- [x] Horizontal
- [x] Menu Entry Icons
- [ ] All Menu Entries
- [ ] Logo
- [ ] PlotLog Table
- [x] Setup table
- [ ] Search / Filter / Sorting
- [x] Make table sortable
- [x] Implement filters
- [x] Add Search
- [ ] Implement debounce for search
- [ ] Column Order / Hiding
- [x] Make columns order re-sortable via settings
- [ ] Make columns order re-sortable via the GUI (drag & drop)
- [x] Implement hiding columns via settings
- [ ] Implement hiding columns via the GUI
- [ ] implement auto reload
- [ ] implement auto reload pause
- [ ] Implement Selection
- [ ] CheckBoxes
- [ ] SelectionButtons
- [ ] FunctionButtons
- [ ] Add Translation functionality
- [ ] Add Tooltips
- [x] Fix Scrollbar and Layout
- [ ] Add Exporters
- [ ] Progress with progress bar
- [ ] Open Logfolder
- [ ] Open Logfile
- [ ] Mark as Dead dialog
- [ ] Implement Notes
- [ ] Field + Button
- [ ] Dialog for Edit / Save
- [ ] Statistics Tab
- [ ] Setup Tables
- [ ] Use Charts
- [ ] Log Folders Tab
- [x] setup table
- [x] implement add
- [x] implement remove
- [ ] implement undo? (nice to have)
- [ ] add file count
- [ ] implement temporally excluding folder without removing it
- [ ] Harvester Tab
- [ ] Setup Tables
- [ ] Use Charts
- [ ] Syntax Highlighting LogViewer
- [ ] Menu
- [ ] Other stuff
- [ ] Implement all forks
- [ ] future proof
- [ ] implement lookup of not yet existing forks based on folder structure and config.yaml content
- [ ] future proof
- [x] Spend way too much time on an animated background
- [ ] Implement disable background animation
- [ ] Favicon / Exe-Icon
- [ ] Add to installer
- [ ] make it coexist with the GUI 1.0, so users can still choose to use that one
- [ ] merge into main
- [ ] Implement all forks
You can test the new GUI in branch gui2. The main plot log table and managing plot log directories is functional, but far from feature complete.
Trivia: Technically it is the third GUI, but almost no one has seen or remembers the windows native one.