Community
Participate
Working Groups
Extracted from bug 146205. Now that run in background is enabled by default, it's unlikely that anyone will intentionally use this preference. We should simplify our preference page by removing the option to run in foreground, and simplify our code by removing the preference and dialog box implementation.
+1 for removal of this (IMHO useless) preference. IIRC the dialog is also used if the user clicks on the job indicator, if that is true, we cannot delete it.
(In reply to Lars Vogel from comment #1) > IIRC the dialog is also used if the user clicks on the job indicator, if > that is true, we cannot delete it. I'm unable to re-surface the dialog via the UI. I think we can delete it.
New Gerrit change created: https://git.eclipse.org/r/76850
Please do not remove the scaffolding for the job progress monitor. I will provide a way to pop it up through API. I am thinking on providing some addition to Job API where one can request the dialog. If the user presses "always run in background" a callback can inform that the user has selected it which will allow control of it next time around. I'm back end of august.
The discussion in bug 146205 shows that several people don't want to run in background. Therefore the preference musts stay.
> The discussion in bug 146205 shows that several people don't want to > run in background I'm not sure it shows that. It shows that the current run in background behavior doesn't address their needs. It doesn't necessarily show that retaining this preference would be the best way to address those needs. I think we could draw better conclusions once we understand those needs more concretely.