selfoss icon indicating copy to clipboard operation
selfoss copied to clipboard

client: Middle click on title to open entry in new tab

Open PhrozenByte opened this issue 7 months ago • 4 comments

Ten years after #452 (I'm feeling old...) it's time to try again to finally bring this tech-wise tiny but UX-wise major feature to upstream. I'm not aware of any good reason why one should be required to click on the tiny favicon to open an entry in a new tab.

I believe that this should be default behaviour. There's still the possibility to make this an opt-in feature using a new config.ini option, but I'd strongly discourage it - it's simple and basic, it doesn't affect other users, thus it shouldn't come with unnecessary complexity (like an option).

If you want to merge both #1470 and #1471, ignore this PR and merge #1472 instead. Merging any of the three PRs will automatically close the other two PRs.

Closes #1470 Closes #1472

PhrozenByte avatar Nov 23 '23 23:11 PhrozenByte

Deploy Preview for selfoss canceled.

Name Link
Latest commit 845c8577c76680a65ed998ebf84d124a00dddb9a
Latest deploy log https://app.netlify.com/sites/selfoss/deploys/655fe4a778a42f00088b21ea

netlify[bot] avatar Nov 23 '23 23:11 netlify[bot]

Related issue: #1411

PhrozenByte avatar Nov 24 '23 12:11 PhrozenByte

I think this makes sense. Using a link might be a bit iffy from accessibility standpoint but then again, we used ARIA role=link before so this should not be a regression.

jtojnar avatar Nov 26 '23 05:11 jtojnar

Actually, now I remember why we do not do this. Some spouts (e.g. Twitter) contain links in the title and links cannot be nested. I guess we can fall back to the old way when the title contains < character.

jtojnar avatar Dec 03 '23 21:12 jtojnar