This plugin customizes a note by modifying its name, adding tags, and applying predefined settings based on user input, handling asynchronous interactions with the application API for seamless updates. It enhances note organization by allowing users to add multiple tags and emojis, making it easier to sort and filter notes based on various criteria such as status, priority, or type. The predefined options offer standardized formatting for users who frequently use similar tags or formats, streamlining the customization process.
The intuitive prompt-based interface and asynchronous updates ensure a user-friendly experience and efficient note management. Additionally, the plugin's flexibility and scalability make it adaptable to evolving user needs, providing a practical tool for advanced note organization and customization.
This plugin allows users to customize their notes by modifying names, adding tags, and applying predefined settings. It interacts asynchronously with the application API to ensure smooth and responsive updates.
Customize Your Note:
The plugin will prompt you with options to customize the note:
Tags Selection: Choose up to 10 tags to add to the note.
Single Tag: Type a single tag to add to the note.
Emoji Selection: Pick an emoji to represent the note's status or type. Choose its position as either a prefix or suffix.
Predefined Options: Select a predefined sample for quick customization, which includes preset emojis and tags.
Complete Customization:
After providing your inputs, the plugin will:
Update the note’s name with the selected emoji.
Add the specified tags to the note.
Apply predefined settings if no other customization is selected.
name | Tagger 2.0 |
icon | label |
description | Type |
instructions | Please fine the Instructions here = Tagger Pro - Insert Text |
July 11th, 2024 - Build the framework and all the basic requirements for this Plugin.
Collected all the necessary codes, templates, and references.
Build the Plugin to handle single tag and multiple tags correctly. Also how to handle new tag and already existing tag.
Fixed all the error handling methods.
Added the feature to prefix and suffix the desired Emoji or Any Text can be added by default.
Added the Predefined Template / Format to handle multiple addition in a single click, after be configured in the Code based on users perferences.
Understanding the Requirements
Build the framework
Lots of emojis + Groupings
Add prefix and suffixing options
Error handling
handle multi tagging array
handle single tagging along with multi tagging array
handling errors and cleanup nulls or empty spaces
adding console logs and testing the requirements
fix multi tags as single tag issue - for loop
handling default options for select position
cleaned up logs for query optimization
minor tweaks
Testing
changes to error logs
handling spaces
Documentation
Final
change log update
time invested update
Gifts - how tos
documentation fixing
publishing
Future Ideas in the Bucket:
Add Tagger to Multiple Notes / A Particular Tag (Exclusion Criteria's - Involved!)
Code Explanation! For Curious Readers and Explores! Thank you if you have made till here. You are Awesome, if you are reading this! 😀. Have a Great Day Ahead!
Time Invested For this Plugin: 4h 32m [Not including the ideas popping up randomly when doing daily rituals, only Screen Time.]