Settings, preferences, auto updater; I would need to change that across 100+ servers…
Use powershell (or whatever other IT tools you have access to) to edit config.xml on all those servers with one simple script to change
<GuiConfig name="noUpdate" .* autoUpdateMode="[01]">.*</GuiConfg>
to
<GuiConfig name="noUpdate" .* autoUpdateMode="2">no</GuiConfg>
We have already made the decision that asking is important enough to be the default, can we go the next step and just do it in the background and not interrupt work flow getting it done?
That’s the idea behind the silent-at-exit, which mostly doesn’t interfere at all.
There also exists the MSI installer now, which allows IT departments to better control the install process – I don’t pretend to understand its benefits or how to use it to the full effectiveness, but I’ve been told it makes corporate environments easier or more convenient. One of its options is NOUPDATER=1, which allows you to completely turn off auto-updater on the installed Notepad++, which then means that the corporate scripts are in charge of running the MSI from the central location on your schedule, rather than allowing each of the 100+ servers to decide it’s time for them to update on their own schedule, breaking users’ workflows.
Edit; what is being discussed here is the “tyranny of the default”. The vast majority of users are going to leave it default so for that audience is it better to have a workflow with some interruptions or a workflow that doesn’t interrupt them and leads them to a hopefully more secure installation?
And the majority of single-user environments can click Yes (silent) once every couple of months. And if they set it to on-exit rather than on-startup, it shouldn’t even need to ask them to close Notepad++. One extra click every month or two doesn’t seem too onerous to me. YMMV.
“hijacking the open tab of the thing you were working on” and “just not on the active tab for that View” sounds like the same thing with different words to me.
Sorry, since you were using your own terminology, rather than Notepad++'s terminology, I thought you were describing a situation that didn’t exist, and was correcting that. If you’re using different terminology, that’s fine, but don’t be surprised when people misinterpret you. I disagree that the change.log tab being put in front of your active tab once every few months is a horrible thing, but each person has their own frustration points.
As you presumably saw when you created your account and read the “Read this before posting”, this is a Community of Notepad++ Users, so if you want something to change in the product, rather than just talking about it with other users, you would have to follow our easily-findable links to the GitHub issue tracker, and put in requests (after verifying that those requests don’t already exist, opened or closed).