TaskDeck is a task management application built as a deck for Decker. It helps you organize and prioritize your tasks visually.
- Manage tasks with different priority levels (LOW, MEDIUM, HIGH, IN PROGRESS)
- Create, edit, and delete tasks
- Add detailed notes to each task
- Easily change task priorities
- Reorder tasks within their priority groups
- Dashboard view showing task counts by priority level
Dashboard View
Task Organizer View
- Download and install Decker if you haven't already
- Download the task.deck file
- Open the file with Decker
- Export the deck as HTML from Decker
- Open the exported HTML file in any modern web browser
The dashboard shows four priority categories with task counts:
- LOW
- MEDIUM
- HIGH
- IN PROGRESS
Click on any category to view and manage tasks in that priority level.
- Adding Tasks: Click the "+" button to add a new task
- Editing Tasks: Select a task and modify its name, notes, or priority
- Changing Priority: Toggle the priority buttons (LOW, MEDIUM, HIGH, IN PROGRESS)
- Reordering: Use the "Up" and "Down" buttons to reorder tasks
- Deleting: Select a task and click "Delete/Done" to remove it
- Saving Changes: Click "Apply" to save changes to a task
- Return to Dashboard: Click the "<<" button
TaskDeck is implemented using Decker's scripting language and widget system. The main cards are:
- dashboard: Shows task counts by priority
- organizer: Interface for managing tasks
- tasks: Stores the task data
This project is licensed under the GNU General Public License v3.0 (GPLv3). See the LICENSE file for details.
TaskDeck is built with Decker, a multimedia sketchpad and livecoding environment by John Earnest.