Skip to content

Releases: lucaslopes/time-tree

0.2.0

18 Apr 17:29
Compare
Choose a tag to compare

Never stop time tracking! Segment your time into tasks when switching activities during your day.

0.1.5

23 Mar 05:31
Compare
Choose a tag to compare
  1. priority management: propagate priority changes to descendant notes
  2. status propagation: update note status and propagate changes to ancestor files

0.1.4

15 Mar 07:39
Compare
Choose a tag to compare

Command to open a note that has a tracker running, if one is found.

0.1.3

15 Mar 00:15
Compare
Choose a tag to compare

Fix bugs and add new commands to change properties in YAML metadata

0.1.2

13 Mar 10:17
Compare
Choose a tag to compare

The most stable version so far, the core functionalities are working well with easy integration with other plugins.

0.1.1

13 Mar 08:00
Compare
Choose a tag to compare
  1. Set preference interval to periodically compute the hierarchical elapsed time from the root notes.
  2. Command to Start or Stop the tracker to be used as a hotkey (used in combination with the command that updates the elapsed time of the current note, triggered when the tracker stops, as defined in the settings of simple-time-tracker)

0.1.0

12 Mar 20:14
Compare
Choose a tag to compare

All the core functionalities working as expected.

0.0.3

12 Mar 17:18
Compare
Choose a tag to compare

Time Tree plugin has two main commands:

  1. Compute hierarchical (aggregating) elapsed time from a root note descending to the leaves notes (no links to other notes);
  2. Update metadata of the current note and its ascendent notes.

The first command can be time-consuming, hence the existence of the second command that only needs to update the necessary metadata as it goes (can be set to trigger automatically when the time tracker ends).

0.0.2

12 Mar 05:37
Compare
Choose a tag to compare

In the plugin's settings, the user can define a note to serve as the root of the tree structure. From that note, the new command calls the other commands to: calculate the total elapsed time of each note, aggregate the elapsed time of child notes, and finally update the node size property so the Custom Node Size plugin can edit the graph view accordingly to the accumulated elapsed times from the leaves to the root node.

0.0.1

12 Mar 02:53
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

First concept of the Time Tree plugin

Store elapsed time as YAML metadata.
The elapsed time considers the aggregated sum of linking notes up to a leaf node (note with no links).
If notes are expected to be linked as a tree structure, where all notes only have one parent note (except the root note), this would allow unlimited hierarchical subtasks.