Improve behavior when launching with --load-session and an invalid session
requested to merge stefanocrocco/konqueror:improve-behavior-when-starting-with-invalid-session into master
This merge request improves the behavior of Konqueror when it is launched with the --open-session option but an invalid session name. The previous behavior was:
- if Konqueror was already running, nothing would happen at all
- if Konqueror wasn't already running a new application was created and run, but without any window.
In both cases, the user received no feedback about what happened.
This changes the behavior in two ways:
- a message box describing the situation is shown to the user
- if Konqueror wasn't already running, a new window is created as if --open-session hadn't been specified