Skip to content

A program to add / remove functions to the Windows 10 / 11 right click menu related to tracking tasks.

License

Notifications You must be signed in to change notification settings

masonlet/tasktracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasktracker

Tests C++17 License: MIT

Lightweight Windows 10/11 tool to manage folder statuses from the right-click context menu.
Quickly mark folders as Finished, Hidden, Unfinished, or reset to Default.

⚠️ Icon changes may not appear immediately due to Windows icon cache.

Features

  • Add or remove task status options from the right-click menu
  • Simple install/uninstall using a single installer
  • Instantly mark folder icons with one of four states:
    • 📁 Default
    • ✅ Finished
    • 🚫 Hidden
    • ❌ Unfinished

Preview

Context Menu

Right-click any folder to see Tasktracker options.
Context Menu

Folder Tracking Example

Folder icons reflect their current status.
Example


Prerequisites

  • Windows 10 or 11
  • Administrator privileges (required for context menu installation)

Installation

  1. Download the latest installer from Releases
  2. Run the installer
  3. To uninstall, simply re-run the installer

Building the Project

Prerequisites

  • C++17
  • CMake 3.10+

Build Steps

# 1. Clone the repository
git clone https://github.com/masonlet/tasktracker.git
cd tasktracker

# 2. Create a build directory and generate build files
cmake -B build

# 3. Build the project
cmake --build build

Or open the generated .sln file in Visual Studio and build the solution.

Running Tests

cmake -B build -DBUILD_TESTS=ON
cmake --build build
ctest --test-dir build/shared

License

MIT License — see LICENSE for details.

About

A program to add / remove functions to the Windows 10 / 11 right click menu related to tracking tasks.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published