Emit running action signal only when needed
Create action dialog only if necessary
Update tray icon only if needed
Postpone updating size of columns in tables until visible
Minor performance fixes
Try harder to detect data encoding
Don't execute empty command in an action