Niko on 13 Oct, 2021 08:05 AM
Are you running the latest version of Timelime (v1.8.10)?
Does the plus symbol turn to a normal shade when you click on the first task in the task list?
Does the plus symbol turn to a normal shade when you deselect a task in the task list (uncheck its checkbox)?
On a side note, there are several ways to manually add a timing:
1. You can drag&drop a task from the task list (left column of the main window) on a specific day of the calendar (middle column).
2. You can right-click on a task in the task list (main window or menu bar popup panel) and choose “Add Timing”.
3. You can select a task in the task list of the main window and then push the “+” button below the “Timings” view.
4. To add a timing to a recent task, you can also right-click on the Timelime status item in the menu bar, then press the “command” key and select “Add timing to <recent task>”. (I know this is quite hidden.)
Hi Niko, I'm here to confirm that the issue still exists in version 1.11.2. The "add time" button is inactive, as shown in the screenshot. I was lucky enough to find a way to enable it by expanding the task tree in the main window. Collapsing the tree disables the button again... I hope this helps isolate the problem.
UPD: It looks like at least one of the deepest-level tasks must be expanded for the button to become active. It is not enough to expand tasks that contain non-expanded subtasks.
Niko on 06 Nov, 2022 05:36 PM
It should behave like this:
At least one task that is not a parent task has to be selected. (It can also be selected through a selected parent task.) Otherwise, the added Timing would not be visible in the Timings view, so the “add timing” button is grayed out.
Can you confirm this on your Mac?
Ooooh! Everything turned out to be even more interesting. If, for example, you have nested tasks with checkboxes set, then the collapsed parent task will not activate the button. But, if the child task is unselected (unchecked), then even an unexpanded parent task activates the button, which, as I suspect, can be seen in your screenshot. Probably there is an ambiguous state of the tree and the states of its elements.
Niko on 06 Nov, 2022 10:45 PM
BTW: Somehow the main window appears after system launch even if this behavior disabled in preferences: "Open main window at launch" is unchecked. (Monterey 12.6.1)
I just remembered: This could happen when there is not enough space in the menu bar to display the Timelime status item. Then the main window will open regardless of the "Open main window at launch” setting.