Another example about a tool some of us use everyday:
bzr explorer .
How would a tool like that get a QtMir connection if
confinement and a desktop file is required?
Also even if started with "launcher bzr ." you would not
get the arguments into the UAL session.
Same with tools like KDiff:
"kdiff file1 file2"
I think we can not reduce the Desktop to UI only .There
are so many more ways to execute applications. And even applications
that sometimes have a UI and sometimes not (bzr using the explorer plugin)
Another example about a tool some of us use everyday:
bzr explorer .
How would a tool like that get a QtMir connection if
confinement and a desktop file is required?
Also even if started with "launcher bzr ." you would not
get the arguments into the UAL session.
Same with tools like KDiff:
"kdiff file1 file2"
I think we can not reduce the Desktop to UI only .There
are so many more ways to execute applications. And even applications
that sometimes have a UI and sometimes not (bzr using the explorer plugin)