
Burger.

NP-ToDo Is a To-Do application I made to manage tasks for my game development projects.
It isn't very complicated program, but it has some features that aren't immediately obvious.
Video Manual
How to use NP-ToDo
Create a Task
The first thing you'll want to do is make some tasks! In the app, the panel on the left is the task list, where all the tasks live.
To create a task, you can right click on the task list and select "create task". You can also click the Edit menu and create one there.
When you have a task highlighted, you have two shortcuts to create more tasks:
- Enter creates a task next to the one highlighted.
- Shift + Enter creates a subtask.
When you create a subtask, it gets the priority and tags of the parent task.
Edit a Task
When you click on a task, the panel on the right automatically shows all its properties for you to edit.
There's also some other ways to edit tasks
- Double-clicking a task or pressing Space when it's highlighted lets you rename it.
- Right-clicking a task lets you change its priority or complete it.
Filter Tasks
The big feature of NP-ToDo is the filtering. You can filter down to just the most relevant tasks and their parent tasks with several filters:
- Complete/Active: By default, only active tasks are shown, but you can show/hide completed and active tasks.
- Priority: Set the minimum priority to see.
- Search: Searching the title or notes of a task are supported.
- Required Tags: Only show tasks that were tagged with every tag in the list.
- Excluded Tags: Hide tasks that contain any of these tags.
Keyboard shortcuts
Some shortcuts are visible in the menus, but some are hidden.
NP-ToDo uses standard GUI widgets for all supported OSes, so standard shortcuts are also available, such as using the arrow keys to navigate the task list.
Hidden shortcuts
| Shortcut | Action | Context |
|---|---|---|
| Space | Rename a task | When a task is highlighted. |
| Enter | Create a task next to the current one. | When a task is highlighted. |
| Shift + Enter | Create a subtask. | When a task is highlighted. |
| Control + Backspace | Delete a word. | When editing text. |
Visible Shortcuts
| Shortcut | Action |
|---|---|
| Control + N | Create a new project |
| Control + O | Open a project |
| Control + S | Save |
| Shift + Control + S | Save to a new file |
| Control + Z | Undo |
| Shift + Control + Z | Redo |
| Control + Space | Toggle Sidebar |
| Control + R | Refresh Filters |
If you have any questions or encounter any bugs, feel free to ask on the community page.