shutdownBlocker Changelog

What's new in shutdownBlocker 1.2.2

Mar 13, 2017
  • Added: Hibernate command added to right click menus (tray menu and general app right-click menu)
  • Changed: tweaked some build options.
  • Changed: systemsettings code moved to debug mode, seems like it's no longer needed in new builds?

New in shutdownBlocker 1.2.1 (Dec 2, 2016)

  • Fixed: Quitting without hitting 'allow' could have left some blocks active. Now quitting should unblock everything.

New in shutdownBlocker 1.2 (Nov 28, 2016)

  • A couple fixes to elevation (admin rights) should prevent unblocked shutdowns: Our app now asks for the highest privileges it can get. UAC prompts abound, but this way we ensure all blocking options are available. Next, to ensure automatic starts happen with the highest privileges the "Start with Windows" method was changed to use task scheduler. This method requires an initial run-as-admin to invoke; But should automatically elevate afterwards. Also: To work around a windows bug (notification icon sometimes not shown), we wait 30 seconds after log-in to start our app.
  • Added: Context menu options to shutdown or reboot immediately. Context menu is now also available by right clicking the main app.
  • Changed: Some UI fluff was updated. Mostly they way we store window position.
  • Fixed: Working on Windows XP.

New in shutdownBlocker 1.1 (Aug 15, 2016)

  • MusNotification.exe intercepts added.
  • SystemSettings.exe closer added. In windows 10, SystemSettings.exe goes into a suspend mode when it's not in use. This would be fine, but there are a bunch of bugs associated with this behavior, like delays (due to timeouts) when global hotkeys are pressed. So we now close systemSettings.exe if we see it suspended. What does this have to do with shutdowns? Nothing, but this project was open when I needed to fix the issue.