First of all, thank you for a great plugin. I use it daily, and it has allowed me to eliminate all other tracking apps (with a small script to parse/show summaries over intervals based on tags).
Overview
To enhance the user experience within the plugin, I propose the addition of hotkey functionalities that allow users to apply changes, cancel edits, and possibly navigate to the next record directly from the editing interface. This feature aims to improve efficiency and reduce reliance on mouse interactions.
Propositoion
When you edit record:
Apply Changes (Save) Hotkey
Assign a keyboard shortcut (e.g., Ctrl+Enter or Cmd+Enter) that allows users to quickly save the current changes made to a time-tracking record without needing to click the save button.
Cancel Edits Hotkey
Implement a hotkey (e.g., Esc) that enables users to cancel the current edit session, reverting any unsaved changes.
Navigate to Next Record Hotkey (much less important)
Introduce a hotkey (e.g., Ctrl+N or Cmd+N) that allows users to move to the next time-tracking record after saving or canceling the current one.
Shortcuts have been discussed in a previous issue, but this proposal focuses specifically on editing records only.
Motivation
I tag and add descriptions to each record, and doing so with keyboard shortcuts would streamline the process, making it faster and more efficient.
First of all, thank you for a great plugin. I use it daily, and it has allowed me to eliminate all other tracking apps (with a small script to parse/show summaries over intervals based on tags).
Overview
To enhance the user experience within the plugin, I propose the addition of hotkey functionalities that allow users to apply changes, cancel edits, and possibly navigate to the next record directly from the editing interface. This feature aims to improve efficiency and reduce reliance on mouse interactions.
Propositoion
When you edit record:
Apply Changes (Save) Hotkey
Assign a keyboard shortcut (e.g., Ctrl+Enter or Cmd+Enter) that allows users to quickly save the current changes made to a time-tracking record without needing to click the save button.
Cancel Edits Hotkey
Implement a hotkey (e.g., Esc) that enables users to cancel the current edit session, reverting any unsaved changes.
Navigate to Next Record Hotkey (much less important)
Introduce a hotkey (e.g., Ctrl+N or Cmd+N) that allows users to move to the next time-tracking record after saving or canceling the current one.
Shortcuts have been discussed in a previous issue, but this proposal focuses specifically on editing records only.
Motivation
I tag and add descriptions to each record, and doing so with keyboard shortcuts would streamline the process, making it faster and more efficient.