[Wishlist] Advanced validation of file dialog box

Actually, there is very small risk that trying to change a folder in a dialog box that is not a "file" dialog box (like Open, Save As) but another type of dialog box (like Options or Preferences) to alter dialog box content inadvertently. A QAP user (thanks Helge) is doing research on how to identify with more certitude that a dialog box is a file dialog box.

See "Technical explanation" in http://www.quickaccesspopup.com/can-i-change-folders-in-file-dialog-boxes-open-save-as-etc/


[Wishlist] Extended search in Settings

- add the "Extended Search" checkbox after the "Search" text box in the "Settings" window
- by default, the "Extended Search" is not checked, and search filters only based on the favorites name
- if the "Extended Search" is checked, search covers favorite name, type, shortcut, hotstring trigger, location (file or folder path), snippet content, FTP login name and password, and advanced settings "Parameters" and "Start in" folder


[Wishlist] Add QAP features Sleep/Hibernate and a Stop Computer Combo

Stop Computer Combo would be:

"Power down" (shutdown and turn power off)
"Force" (checkbox for above actions - may cause data loss)

"Suspend" (DllCall("PowrProf\SetSuspendState", "int", 0, "int", 0, "int", 0))
"Hibernate" (DllCall("PowrProf\SetSuspendState", "int", 1, "int", 0, "int", 0))
"Disable wake events" (checkbox)
"Suspend and Disable wake events" (DllCall("PowrProf\SetSuspendState", "int", 0, "int", 0, "int", 1))"Hibernate and Disable wake events" (DllCall("PowrProf\SetSuspendState", "int", 1, "int", 0, "int", 1))

"Turn monitor off"
"Start screen saver"
(see examples in https://autohotkey.com/docs/commands/PostMessage.htm)


[Wishlist] Run a background task to refresh Recent Folders menu (and Running Applications menu eventually)

Actually, the Recent Folders menu is shown in a separate menu because of the time it would take to refresh the Recent Folders menu each time the popup menu is displayed. Showing Recent Folders submenu as part of the main menu would slow down the display of the popup menu and make it less snappy.

The solution I'm think of is to write a background task that would refresh the Recent Folders submenu every x minutes. We would have to determine the best refresh frequency not to impact the PC performance (thinking here of the slowest PCs) .

This would also require much testing to make sure the background process and the popup menu process work well together (no collision or locking issues, etc.) But I'd like to work on this in a future version. The background task could also refresh the list of running applications (re: this other suggestion).