Skip to content

Latest commit

 

History

History
59 lines (49 loc) · 2.66 KB

README.md

File metadata and controls

59 lines (49 loc) · 2.66 KB

UnityTodo (Editor-Only)

image

✨ Features

  • Add, remove, and edit tasks in form of List/Item like Trello and other famous Task Management apps
  • Copy task lists to json and back to the editor
  • Saves to file by default and shares with team members in git
  • Light mode and Dark mode support
  • Directory-based grouping of task lists (like the workplace feature of Trello. useful for when working on multiple projects in a single Unity session)
  • Shortcuts to make power users more productive
  • Add references to your Unity objects for tasks (saves by asset path)
  • Bullet-Points for task details

🛠️ Installation

UPM

You can install this as a unity package by following the instructions at the official manual.

The package url is https://github.com/somedeveloper00/UnityTodo.git

Git Submodule

clone the repository into your project's Assets/Plugins folder as a submodule:

git submodule add --force https://github.com/somedeveloper00/UnityTodo/ Assets/Plugins/UnityTodo
git submodule update Assets/Plugins/UnityTodo

or if you don't have git, simply download the zip and extract it into your project's Assets/Plugins folder:

Linux / MacOS

wget https://github.com/somedeveloper00/UnityTodo/archive/refs/heads/main.zip -O UnityTodo.zip
unzip UnityTodo.zip -d Assets/Plugins
rm UnityTodo.zip

Windows

mkdir Assets\Plugins
curl -L -o UnityTodo.zip https://github.com/somedeveloper00/UnityTodo/archive/main.zip
tar -xf UnityTodo.zip -C Assets/Plugins
del UnityTodo.zip

💡 Tips

  • You can click on a task to enter edit mode.
  • You can access task's menu bar with right clicking the task (otherwise clicking the menu button (three dots) will do the same)
  • You can save an editing task just by hitting Enter after writing the title.
  • You can cancel any editing task and remove all selections (and focus) by hitting Escape.

🤝 Contribute

Feel free to open issues and pull requests. There are no strict rules for contributing, but please try to follow the coding style of the project. If you want to contact me, you can find my email in my profile.

🙌 Support

If you like my work, you can buy me a coffee to keep me motivated to work on this project and other projects like this. My wallet addresses are:

  • BTC: bc1q808ykgvhn2ewtx09n3kdhnlmcnc6xqwxa0hnys
  • ETH: 0xCe7028266Cf3eF0E63437d0604511e30f8e4B4Af
  • LTC: ltc1qlu2jahcdr5kqf5dp9xt3zr3cv66gm2p8hmnz9j

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.