mirror of
https://codeberg.org/Kankys/doxa.git
synced 2026-11-11 06:44:36 +01:00
rozšíření-completeTask
This commit is contained in:
1 parent
6230b7895d
commit
b447cc8de7
6 files changed
+178
-5
No files matched your search
@@ -33,6 +33,7 @@ The main interface displays:
|
||||
- **/: Search** - Search todos by title, description, or tags
|
||||
- **b: Tags** - Browse all tags
|
||||
- **c: Filter** - Filter todos by category
|
||||
- **t: Toggle Complete** - Toggle completion status of the selected todo
|
||||
- **l: EN/CS** - Toggle language between English and Czech
|
||||
- **q: Quit** - Exit the application
|
||||
|
||||
@@ -138,6 +139,27 @@ The exported file contains:
|
||||
3. Press `y` to confirm deletion
|
||||
4. Press `n` or `Esc` to cancel
|
||||
|
||||
## Completed Todos
|
||||
|
||||
The application allows you to mark todos as completed, helping you track your progress.
|
||||
|
||||
### Marking Todos as Completed
|
||||
|
||||
1. Navigate to the todo you want to mark as completed/incomplete
|
||||
2. Press `t` to toggle its completion status
|
||||
3. Completed todos will:
|
||||
- Be displayed with strikethrough and gray color
|
||||
- Be automatically moved to the end of the list
|
||||
- Be saved with the new status
|
||||
|
||||
### Completed Todos Features
|
||||
|
||||
- **Automatic Sorting**: Completed todos are always displayed last in the list
|
||||
- **Visualization**: Completed todos are shown with strikethrough and gray color for easy identification
|
||||
- **Persistent Storage**: Completion status is saved in the JSON file along with the todo
|
||||
- **Filtering**: Completed todos are included in all filters and searches
|
||||
- **Export**: When exporting a completed todo, its status is included in the exported data
|
||||
|
||||
## Keyboard Shortcuts Summary
|
||||
|
||||
### Navigation
|
||||
@@ -154,6 +176,7 @@ The exported file contains:
|
||||
- `/`: Search
|
||||
- `b`: Browse tags
|
||||
- `c`: Filter by category
|
||||
- `t`: Toggle todo completion status
|
||||
- `l`: Toggle language
|
||||
- `+`: Increase priority (when adding/editing)
|
||||
- `Tab`: Switch between fields
|
||||
|
||||
Reference in new issue
Block a user