Taskspect

Taskspect

User Guide — Version 0.1.0

Getting Started

When you launch Taskspect™ for the first time, you'll be greeted with a welcome dialog that lets you choose how to begin:

First Run Dialog

The first-run dialog lets you choose between sample data or a fresh start

Changed your mind? You can always install the sample data later from Help > Install Sample Data, or remove it by deleting the sample projects.

Overview

Taskspect™ is a task management app with three synchronized views that give you different perspectives on the same data. Changes made in one view are instantly reflected in the others.

Task View

Column-based project layout. See all your tasks organized by project, drag between columns to reorganize.

Timeline View

Gantt-style zoomable timeline. Visualize task schedules, drag to reschedule, resize to adjust dates.

Timebox View

Day planner with hourly time slots. Schedule your day by dragging tasks onto specific hours.

Keyboard-First

Every action has a keyboard shortcut. Press Tab to cycle views, N to create tasks.

First launch: When you open Taskspect™ for the first time, you can choose to start with sample data to explore the app, or start fresh with an empty workspace.

Task View

Task View presents your work as columns, one per project. Each task card shows its title, due date, tags, checklist progress, and status at a glance.

Task View

Task View with projects as columns and task cards showing metadata

Working with Task Cards

Column Management

Timeline View

Timeline View displays tasks as horizontal blocks on a calendar grid, organized by project. It provides a Gantt-style overview of your schedule.

Timeline View

Timeline View showing tasks as draggable blocks on a date grid

Interacting with Timeline Blocks

Navigation

Timebox View

Timebox View is a day planner with 30-minute time slots. Use it to plan your day by scheduling tasks into specific hours.

Timebox View

Timebox View with task list on the left and hourly schedule on the right

Scheduling Tasks

Time Blocks

Time blocks are schedule entries that aren't tied to a specific task. Use them for recurring activities like lunch breaks, commute time, or meetings. Double-click a time block's title to rename it, and click its color dot to cycle through colors.

Summary bar: The bar at the top shows how many tasks are scheduled, total planned time, and free time remaining. A red indicator means you're overcommitted.

Detail Panel

Click any task to open the detail panel at the bottom of the screen. The panel lets you edit all task properties:

Detail Panel

Detail panel showing task properties, notes, and checklist

Press Esc to close the detail panel. When a task is completed or cancelled, the panel closes automatically. Press Delete or Backspace to delete the selected task (undoable with Z).

Task Lifecycle

Every task has a status that tracks its progress. You can change status through the detail panel or the context menu.

Statuses

Changing Status

There are three ways to change a task's status:

Context Menu

Right-click any task card in any view to access quick actions:

Undo: Most actions including task deletion can be undone with Z.

Drag and Drop

Drag and drop works consistently across all views with orange visual feedback:

Areas & Projects

Tasks are organized in a hierarchy: Areas contain Projects, and Projects contain Tasks.

Areas

Areas represent broad categories of responsibility (e.g., Work, Personal, Health). Create a new area with N. Each area has a color that tints its project columns.

Projects

Projects are collections of related tasks within an area. Create a new project with N. Projects appear as columns in Task View and rows in Timeline View.

Inbox

The Inbox is a special project that captures tasks not yet assigned to a project. Use the Quick Add bar in the Inbox column header or N to quickly capture tasks.

Tags

Tags are color-coded labels you can apply to any task for cross-project categorization. Manage tags through the tag editor in the sidebar (click the gear icon next to Tags).

Import & Export

Import CSV

Import tasks from a CSV file via File > Import > Import CSV. The import wizard lets you map CSV columns to task fields, preview the data, and choose a target project. Auto-detection attempts to match common column names.

Export CSV

Export all your data to CSV via File > Export > Export CSV. The export includes all tasks across all projects with their properties, tags, and checklist items.

Settings

Click the gear icon in the top-right corner to open the settings panel. Settings are organized by view:

Live preview: The UI scale slider updates the interface in real time as you drag it. Click Cancel to revert.

Keyboard Shortcuts

Press ? to open the keyboard shortcuts reference at any time.

Keyboard Shortcuts

Keyboard shortcuts reference modal

ShortcutAction
TabCycle between views
1 / 2 / 3Switch to Task / Timeline / Timebox View
\Toggle sidebar
IToggle Inbox
NNew task
NNew project
NNew area
ZUndo
ZRedo
TMove selected task to Today
+ / Zoom in / out
0Reset zoom
FSearch
?Keyboard shortcuts
Nudge selected task ±1 day (Timeline View)
DeleteDelete selected task or timeblock
EscClose panel / dismiss

Status Shortcuts

When a task is selected (detail panel open), press these keys to change its status:

KeyAction
SStart (In Progress)
PPause
CComplete
XCancel
OReopen