hosts, a python with textual based /etc/hosts editor.
- Implement DetailsHandler for managing entry details display and edit forms. - Create EditHandler to handle edit mode operations, including validation and saving of entry changes. - Introduce NavigationHandler for entry movement and action operations. - Define key bindings for various application actions in keybindings.py. - Add TableHandler for managing the data table, including sorting and filtering of entries. - Establish CSS styles for consistent theming across the application. - Update tests to reflect changes in module structure and ensure proper functionality. |
||
---|---|---|
memory-bank | ||
src/hosts | ||
tests | ||
.clinerules | ||
.gitignore | ||
.python-version | ||
pyproject.toml | ||
README.md | ||
uv.lock |