Standard Notes is an e2e encrypted note-taking platform that operates on plain text files and provides editors for convenient editing of those files.
This repository contains an editor for maintaining a simple timesheet in CSV format.
Overview | Recording |
---|---|
Install as a custom editor from this URL: https://eizinger.io/sn-timesheet-editor/ext.json
- Starting to record will switch to a different view
- The start time can be adjusted +1/-1 minute
- Current recording can be aborted using "Discard" button
- Each project has a separate "Start timer" button to resume work on it.
- The total of duration is displayed in the note preview.
To delete or edit something, please switch to plain text mode.
The implementation is fairly naive and parses the entire note on every change. Using this editor with very large notes may thus incur performance problems.
Personally, I create a new note per month to avoid this problem. PRs to implement more efficient parsing and/or a better data model will gladly be accepted.