Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, Tab Indention, and a Bonus Ability to Visualize Past Due Notes (and overdue visual removal if placed in a 'Done' or 'Complete' named List). #98

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

dustinsterk
Copy link

@dustinsterk dustinsterk commented Dec 20, 2024

I wanted a way to quickly add the date to the front of a note and also indent the text since Tab is used to cycle notes. I have enabled 'due date' & regular date stamp insertion with ctrl+d & ctrl+s and the ability to indent with Alt+ArrowRight. I also added a quick delete of a note with ctrl+x (as you do with the ability to quickly add a new note before or after current note).

In this PR I also added the Command+shift+* for the MacOS bullet bug but feel free to remove that.

Enable auto date insertion with ctrl+d and ability to delete the note with ctrl+x.  Also added the Command+shift+* for MacOS bullet
@dustinsterk dustinsterk changed the title CTRL+D and CTRL+X for Auto Date Insertion and Note Deletion CTRL+D, CTRL+X, and Alt+RightArrow -- Enables Auto Date Insertion/Quick Note Deletion/Indent Text (Simulated Tab) Dec 20, 2024
…te is past due from today. This assumes the 'due date' is catured in the note in between [] notation.
@dustinsterk
Copy link
Author

dustinsterk commented Dec 20, 2024

I also added one last bit of fun. Based on my due date change with ctrl+d, I added the ability for the note to show differently if the date represented in the "[ ]" notation is past todays date and not moved into a list named "done" or "complete" (did not want it to show as overdue if in that list swim lane). Here is what it looks like. I am pretty happy with this (icon is a SVG base64 encoded), but not sure it is too over the top of your vision for this tool. I hope this code could help others even if it is not merged into the main branch as this give you the ability to visually see items with dates that are also overdue. I have also added a ctrl+s quick key that just will date/time stamp a note without the "[ ]" so you can tag things without setting the "due date".

Note: Showing two items overdue as they both have due dates set (inside "[ ]") and occured in the past. The other note has a regular date stamp not inside the brackets, so does not affect the UI.

Screenshot 2024-12-20 at 12 15 33

Note: Pay Bills is now complete and no longer showing as overdue since it was moved into the "Done" list.
Screenshot 2024-12-22 at 01 38 16

@dustinsterk dustinsterk changed the title CTRL+D, CTRL+X, and Alt+RightArrow -- Enables Auto Date Insertion/Quick Note Deletion/Indent Text (Simulated Tab) CTRL+D, CTRL+X, and Alt+RightArrow -- Enables Auto "Due Date" Insertion/Quick Note Deletion/Indent Text (Simulated Tab) and the ability to see Overdue Notes. Dec 20, 2024
@dustinsterk dustinsterk changed the title CTRL+D, CTRL+X, and Alt+RightArrow -- Enables Auto "Due Date" Insertion/Quick Note Deletion/Indent Text (Simulated Tab) and the ability to see Overdue Notes. CTRL+D, CTRL+X, and Alt+RightArrow -- Enables Auto "Due Date" Insertion/Quick Note Deletion/Indent Text (Simulated Tab) and the ability to visualize Overdue Notes. Dec 20, 2024
@dustinsterk dustinsterk changed the title CTRL+D, CTRL+X, and Alt+RightArrow -- Enables Auto "Due Date" Insertion/Quick Note Deletion/Indent Text (Simulated Tab) and the ability to visualize Overdue Notes. CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a bonus ability to visualize Overdue Notes. Dec 22, 2024
@dustinsterk dustinsterk changed the title CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a bonus ability to visualize Overdue Notes. CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or "Complete" named Llist).. Dec 22, 2024
@dustinsterk dustinsterk changed the title CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or "Complete" named Llist).. CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or 'Complete' named List)).. Dec 22, 2024
@dustinsterk dustinsterk changed the title CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or 'Complete' named List)).. CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or 'Complete' named List). Dec 22, 2024
@dustinsterk dustinsterk changed the title CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, and Tab Indention and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or 'Complete' named List). CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, Tab Indention, and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or 'Complete' named List). Dec 22, 2024
@dustinsterk dustinsterk changed the title CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, Tab Indention, and a Bonus Ability to Visualize Past Due Notes (and overdue removal if placed in a 'Done' or 'Complete' named List). CTRL+D, CTRL+S, CTRL+X, and Alt+RightArrow -- Enables a "Due Date", Regular "Date Stamp", Quick Note Deletion Action, Tab Indention, and a Bonus Ability to Visualize Past Due Notes (and overdue visual removal if placed in a 'Done' or 'Complete' named List). Dec 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant