[GH-ISSUE #760] Keypress/keystroke formatting missing. #396

Closed
opened 2026-03-03 00:20:49 +03:00 by kerem · 5 comments
Owner

Originally created by @Mirdarthos on GitHub (Jan 9, 2021).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/760

Using the previous boostnote, I got used to, and used, the keypress/keystroke functionality a lot. Wrapping the text in double square brackets ( [[Text]] ) would have caused it to be rendered as keyboard buttons.

Current behavior

This isn't happening. It just shows the text as [[Text]]. No formatting or anything of the sort.

Expected behavior

It should be rendered as buttons as in the previous (original?) version of Boostnote

Steps to reproduce

Type a note and wrap some text in double square brackets, for example [[Enter]]

Environment

Linux KDE, for what it's worth.

Unrelated note

I wanted to mention the same happens for admonitions but I noticed it has been added already. However, according to the commit comment for it, it was added ~2/3 days ago and the latest .AppImage file is ~16 days old. Hence they are not available in the .AppImage and I can't use them. (Unless I'm missing something, which is also a possibility.)

Originally created by @Mirdarthos on GitHub (Jan 9, 2021). Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/760 Using the previous boostnote, I got used to, and used, the keypress/keystroke functionality a lot. Wrapping the text in double square brackets ( `[[Text]]` ) would have caused it to be rendered as keyboard buttons. # Current behavior This isn't happening. It just shows the text as `[[Text]]`. No formatting or anything of the sort. # Expected behavior It should be rendered as buttons as in the previous (original?) version of Boostnote # Steps to reproduce Type a note and wrap some text in double square brackets, for example `[[Enter]]` # Environment Linux KDE, for what it's worth. ## Unrelated note I wanted to mention the same happens for _admonitions_ but I noticed it has been added already. However, according to the commit comment for it, it was added ~2/3 days ago and the latest `.AppImage` file is ~16 days old. Hence they are not available in the `.AppImage` and I can't use them. (Unless I'm missing something, which is also a possibility.)
kerem 2026-03-03 00:20:49 +03:00
Author
Owner

@Komediruzecki commented on GitHub (Jan 9, 2021):

Hi Mirdarthos

I'll see what we can do with those keyboard renderings, in boostnote.next you can use a similar feature with backticks as shown here: code-block (`code-block`).

But key syntax might be used by future internal note linking feature - so the syntax could change (even thou it could coexist)

For admonitions, they are added - just not in the latest release, once it comes it will feature the admonitions (maybe keyboard renderings too)

<!-- gh-comment-id:757220134 --> @Komediruzecki commented on GitHub (Jan 9, 2021): Hi Mirdarthos I'll see what we can do with those keyboard renderings, in boostnote.next you can use a similar feature with backticks as shown here: `code-block` (\`code-block\`). But [[key]] syntax might be used by future internal note linking feature - so the syntax could change (even thou it could coexist) For admonitions, they are added - just not in the latest release, once it comes it will feature the admonitions (maybe keyboard renderings too)
Author
Owner

@Mirdarthos commented on GitHub (Jan 9, 2021):

I know about, and understand the backticks. I use them regularly, as well. They just aren't the same as the keypresses though.

But thank you very much!

<!-- gh-comment-id:757222668 --> @Mirdarthos commented on GitHub (Jan 9, 2021): I know about, and understand the backticks. I use them regularly, as well. They just aren't the same as the keypresses though. But thank you very much!
Author
Owner

@Mirdarthos commented on GitHub (Jan 30, 2021):

From what I could see online, a new version was released ~2 weeks ago, so I downloaded it (the .AppImage, as I always do.)

I replaced the previous version, made this one executable, and checked that it was v 0.12.4. Which it was indeed.

Sadly, I was still unable to properly use admonitions. And I just checked again, I still am. It just appears in the same as in the edit pane. See this image for a clearer, better example of what's happening.

I also noticed the admonitions aren't working for previous notes that has them in.

<!-- gh-comment-id:770203076 --> @Mirdarthos commented on GitHub (Jan 30, 2021): From what I could see online, a new version was released ~2 weeks ago, so I downloaded it (the `.AppImage`, as I always do.) I replaced the previous version, made this one executable, and checked that it was v 0.12.4. Which it was indeed. Sadly, I was still unable to properly use admonitions. And I just checked again, I still am. It just appears in the same as in the edit pane. See [this image](https://0x0.st/-o-L.png) for a clearer, better example of what's happening. I also noticed the admonitions aren't working for previous notes that has them in.
Author
Owner

@Komediruzecki commented on GitHub (Jan 30, 2021):

From what I could see online, a new version was released ~2 weeks ago, so I downloaded it (the .AppImage, as I always do.)

I replaced the previous version, made this one executable, and checked that it was v 0.12.4. Which it was indeed.

Sadly, I was still unable to properly use admonitions. And I just checked again, I still am. It just appears in the same as in the edit pane. See this image for a clearer, better example of what's happening.

I also noticed the admonitions aren't working for previous notes that has them in.

Hi Mirdarthos,

You are using the wrong syntax, it is not the same as in boostnote legacy. Please replace "!!!" syntax with ":::".
See this for better understanding and which keywords for admonitions are available:
https://github.com/BoostIO/BoostNote.next/pull/727

<!-- gh-comment-id:770206953 --> @Komediruzecki commented on GitHub (Jan 30, 2021): > From what I could see online, a new version was released ~2 weeks ago, so I downloaded it (the `.AppImage`, as I always do.) > > I replaced the previous version, made this one executable, and checked that it was v 0.12.4. Which it was indeed. > > Sadly, I was still unable to properly use admonitions. And I just checked again, I still am. It just appears in the same as in the edit pane. See [this image](https://0x0.st/-o-L.png) for a clearer, better example of what's happening. > > I also noticed the admonitions aren't working for previous notes that has them in. Hi Mirdarthos, You are using the wrong syntax, it is not the same as in boostnote legacy. Please replace "!!!" syntax with ":::". See this for better understanding and which keywords for admonitions are available: https://github.com/BoostIO/BoostNote.next/pull/727
Author
Owner

@Mirdarthos commented on GitHub (Jan 30, 2021):

Hi @Komediruzecki.

THANK YOU THANK YOU TANK YOU!

I missed that, somehow. And I really do actually pride myself on being able to pick up something like that. And I brave the stormy ocean interwebz for it before coming here, and I STILL MISSED IT! i'M SORRY!

<!-- gh-comment-id:770214258 --> @Mirdarthos commented on GitHub (Jan 30, 2021): Hi @Komediruzecki. THANK YOU THANK YOU TANK YOU! I missed that, somehow. And I really do actually pride myself on being able to pick up something like that. And I brave the stormy ocean interwebz for it before coming here, and I STILL MISSED IT! i'M SORRY!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/BoostNote-App#396
No description provided.