I’d like to request that more options be added for the double-click behaviors for tasks. Right now, the behavior of connecting to the slave log when a completed task is double clicked is confusing just about everyone here. Intuitively, they expect a double-click to pull up the reports for that task, and I’d like to request that this be made an option (or the default behavior).
For bonus convenience, it would be great if new reports windows (i.e. those created when viewing task or slave reports) automatically selected the first report in the list.
We have a wishlist item for this already, with the plan that you could set default double-click behavior for any list, and you would be able to choose from any of the menu items that are in that list’s context menu. We haven’t worked this wishlist item into the roadmap yet, but it’s probably something we could consider for 7.1.
OK, I like the sound of adding more customization, but I’m wondering if something can be done earlier than 7.1.
Right now there’s an “Automatic” option in the Monitor settings for the task double-click behavior that’s supposed to launch an image viewer for completed tasks. However, it’s still connecting to the slave log, and I have a feeling this is because the jobs in question don’t have any output image files defined. Thus, as a bridge solution, would it be possible to tweak the Automatic behavior slightly so it showed the task reports instead if there were no output images?
I took a look at the code, and that’s exactly what it’s doing.
Maybe what we could do is have individual double-click options for tasks that are in the completed, rendering, or failed state, and you could choose from View Slave Log, View Reports, and View Image for each of them. Then for the rest, it would just show the Reports (since I don’t think it makes sense to try connecting to the slave log or viewing the rendered image for pending, queued, and suspended tasks).