When one tried to open a recent document which happened to be
executable (a shell script, for example), it was run instead.
This was unexpected and could even be disastrous.
After this change, recent documents are always opened.
hein | |
broulik |
Plasma |
When one tried to open a recent document which happened to be
executable (a shell script, for example), it was run instead.
This was unexpected and could even be disastrous.
After this change, recent documents are always opened.
No Linters Available |
No Unit Test Coverage |
Task Manager runs the corresponding application explicitly by its .desktop file, so it's not affected.
Currently recent documents in application launchers (i.e. Kicker, Kickoff etc.) are opened in their default applications rather than the ones they were opened with back then. My intent was to prevent accidental execution, not to change the behavior.
If you think that current behavior should be changed so that recent documents are opened in the same applications, I'll implement it (in a new revision).
Stupid me, you're absolutely right. Looks good to me but please let @hein have the final word on this.
It looks good to me as well. I was waiting for Kai's concerns to get sorted out ;)
@aleksejshilin Do you have a contributor account to commit this or should we do it on your behalf? (Your authorship will be preserved, of course.)
I have a contributor account, thanks.
I'll update the revision to address code style issues pointed out by @anthonyfieroni and will be ready to land it when it's accepted.
If there are no more concerns, could anyone actually accept the revision, please? :) Thanks in advance!