Org has the ability to timestamp state changes. For instance, when you mark a TODO as DONE, it adds a timestamp for when it was done. You can also mark timestamps for when you moved it to WAITING for return a phone call and such (with side notes).
Can you do this in BeOrg?
The code is already written to do this I just need to add a Scheme variable so it can be turned on. I've made a note of this and will look at this for a future update.
There's no update yet on this. It is still planned for a future update.
The latest version does record state changes when repeating events get completed.
Will it be possible to also record generic state changes in the future? That would be really awesome for keeping track of things and doing some interesting analysis!
Along these same lines, time stamping a recurring item when it is marked done and gets its deadline updated would be very helpful in keeping a record of periodic completions.
How to disable this?
See https://beorg.app/learning/initorg/ on how to create an init.org file. This is a way to do some more advanced customisation of beorg.
There are the following variables which control what happens with state changes:
If you set these to #f then the this automatic logging shouldn't happen.
that worked. thankyou!