bubble selection WIP

I wonder what happens if we use "all" instead of "text" ? If this behaves the same I'd prefer to have "all" so that if we support images later (for example to paste in an email) it would work without any change in the app.