This PR resolves Issue #68 by adjusting the activateView function. The issue caused the task timeline view to reopen in the top-right sidebar by default, regardless of its previous location. The changes ensure that if a task timeline view is already open within the workspace, it will be revealed instead of opening a new one in a default location.
This PR also introduces an openViewOnStartup option, enabling users to choose whether the task timeline view should auto-load on startup, as requested in Issue #70.
This PR resolves Issue #68 by adjusting the activateView function. The issue caused the task timeline view to reopen in the top-right sidebar by default, regardless of its previous location. The changes ensure that if a task timeline view is already open within the workspace, it will be revealed instead of opening a new one in a default location. This PR also introduces an openViewOnStartup option, enabling users to choose whether the task timeline view should auto-load on startup, as requested in Issue #70.