Skip to content
This repository was archived by the owner on Jun 24, 2025. It is now read-only.

Conversation

@SiriusXT
Copy link
Member

@SiriusXT SiriusXT commented Apr 17, 2025

  1. Make each part of the note path in the ribbon clickable, allowing users to navigate to parent notes via the ribbon. Also fixed the issue where its CSS was not applied correctly.
    before:
    图片
    after:
    图片

  2. Enable Ctrl + Shift + Click to open a note in a new tab and activate it, aligning the interaction with Firefox and Edge behavior.

@SiriusXT SiriusXT marked this pull request as ready for review April 17, 2025 09:16
@github-actions
Copy link

github-actions bot commented Apr 17, 2025

Folder/File Previous size New size Difference
/upload/TriliumNextNotes-Server-1732-merge-linux-x64.tar.xz 82.75MB +82.75MB (+100.00%)
TOTAL +82.75MB

@github-actions
Copy link

github-actions bot commented Apr 17, 2025

Folder/File Previous size New size Difference
/upload/TriliumNextNotes-1732-merge-linux-x64.deb 135.34MB +135.34MB (+100.00%)
/upload/TriliumNextNotes-1732-merge-linux-x64.flatpak 128.07MB +128.07MB (+100.00%)
/upload/TriliumNextNotes-1732-merge-linux-x64.rpm 143.22MB +143.22MB (+100.00%)
/upload/TriliumNextNotes-1732-merge-linux-x64.zip 173.86MB +173.86MB (+100.00%)
TOTAL +580.49MB

@JYC333
Copy link
Member

JYC333 commented Apr 17, 2025

  1. Enable Ctrl + Shift + Click to open a note in a new tab and activate it, aligning the interaction with Firefox and Edge behavior.

Is Ctrl also needed? Looks like only Shift is needed in the code.

@SiriusXT
Copy link
Member Author

SiriusXT commented Apr 17, 2025

Is Ctrl also needed? Looks like only Shift is needed in the code.

@JYC333 In the browser, middle mouse button + shift or ctrl+shift+left click opens a new tab and activates it, while left mouse button + shift opens a new window and activates it...

I modified the code, and it's simplified as follows:

  • ctrl+click: Opens a new tab without activation.
  • ctrl+shift+click: Opens a new tab and activates it.
  • shift+click: Opens a new window and activates it.

@eliandoran eliandoran added this to the v0.93.0 milestone Apr 17, 2025
@eliandoran eliandoran merged commit 4f07592 into develop Apr 17, 2025
10 checks passed
@eliandoran eliandoran deleted the notepath branch April 17, 2025 16:48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants