alperenozlu / rainmeter-todo

It's a to-do skin that will always be in the spotlight.
GNU General Public License v3.0
49 stars 6 forks source link

✔️ Rainmeter To-Do

While searching for a Rainmeter todo skin for my personal needs, I found a skin named rainmeter-todo-list. This project has been developed based on rainmeter-todo-list. I developed this code with various performance fixes and features (delete, order, trash etc...).

🎞️ Preview

You can watch the YouTube video by clicking the following image.

Rainmeter To-Do

📝 Features

Install

Via Installer
Via Source Code
Activate Skin

🖋️ Customize

  1. Go to Rainmeter > Skins > rainmeter-todo > todo > todo.ini and click Edit button.
  2. Edit the values you want to change. You can find information about which fields you can change in the table below.
  3. After saving the file, you can see the changes by clicking the refresh button twice.
Name Description Possible Values Default Value
SolidColor Background color of the skin Color Code 0,0,0,150
SkinWidth Width of the skin Number 600
SHOW_RECURRING Show/Hide Recurring column 0: False, 1: True 1
SHOW_IMPORTANT Show/Hide Important column 0: False, 1: True 1
ACTIVE_TASK_COLOR Color of the active task Color Code FFFFFF
COMLETED_TASK_COLOR Color of the completed task Color Code 255,255,255,170
TRASH_LIMIT Maximum number of deleted tasks to keep in trash Number 10
BUTTON_SIZE Font size of icon buttons Number (px) 18
BUTTON_COLOR Font color of icon buttons Color Code FEFEFE
FONT_FACE Font type to be used Inter or Roboto Inter
FONT_SIZE Font size of texts Number (px) 15

🤖 Technical Details & Notes

🗒️ Tasks and Editing Tasks Manually

In an emergency, you may want to edit the task file manually. For this, you must first know the structure of the task file.

1 2 3 4
Task Text Is Completed Is Recurring Is Important

For example, a completed and important task would look like this task title|x||x

If it's just a completed task, it's look like task title|x||

☁️ Sync With Multiple Device

Added and deleted tasks are stored on a file basis. Since there is no database connection, you can use programs such as Google Drive, Dropbox, and OneDrive to synchronize between multiple devices.

Notes

😔 Known Bugs and Issues

PS: I continue to work on the errors I mentioned above, not in a short time, but I will try to solve them one day 😂.