Cleanup and Dead Code Removal #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/cleanup-dead-code"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes
17. Remove dead ThreadPanel methods
delete_message()andarchive_to_local()inThreadPanelwere never wired to any keybinding. Delete/archive operations in thread view are handled by the global keymap which delegates to the current list panel. Removed both methods and the now-unusedactionsimport.18. Fix typo in commandbar.py
ingnore->ignore26. Deduplicate DashboardModel row-building
Extracted
_rebuild_rows()method shared byrefresh()and_rebuild_from_sections()to eliminate the duplicate 8-line row assembly code.Files Changed
dodo/thread.py: Remove dead methods and unused importdodo/commandbar.py: Fix typododo/dashboard.py: Extract _rebuild_rows(), deduplicateTesting
Pull request closed