standardnotes / bold-editor Goto Github PK
View Code? Open in Web Editor NEW[Moved to https://github.com/standardnotes/app]
License: GNU Affero General Public License v3.0
[Moved to https://github.com/standardnotes/app]
License: GNU Affero General Public License v3.0
I am on Standard Notes for Mac 3.8.21, using Bold Editor 1.2.6
I used to be able to resize images by dragging the lower right corner. This is not possible anymore and some images become too small
This is a weird bug but if I scroll down on one note that has the Bold Editor active, then switch to another note that has the same Bold Editor active, it scroll down on that one too. Down or up doesn't matter. But if there are different editors it won't happen. Only happens with the Bold editor.
Tested on Arch Linux with this https://aur.archlinux.org/packages/standardnotes-bin/
When creating a list you hit tab to create indented child items, and when you hit enter you move down to the next child item. Then if you wanted to drop down and create another parent level item you'd hit enter again without entering anything on the child line. That's typically how lists work in most editors I've used. Instead it just exists the list. Is there some way to create more parent items in a list?
The editor would be even better if it supported checkboxes for creating inline to-do-lists (similar to Evernote).
The bold editor has an issue when pasting youtube videos.
I just wanted to paste a youtube link with a timestamp in it but the timestamp got removed by the parser. Also, when you paste a video it gets embedded but you can not click on it. If you do, nothing happens.
A PoC:
Please improve the bold editor :-)
If I add a link to a document with ctrl-k or the insert link menu icon, the document scrolls to the top, and I have to re-scroll to where I was editing text.
I'd like to be able to select multiple lines to indent/outdent with the tab key or the icons. Right now I can only indent one line at a time. Case: If I have a large list and then add a higher level parent, I have to manually indent each child line one at a time. It would be easier to select all the children and programmatically add one level of indent to each child.
Bold editor resets the font preference each time when pressing enter or when I create a new line.
It's kinda annoying to have to select the font that you want with every line.
I see there is no way to resize images. Could be very useful since at times they take up the entire width of the note.
Apologies if I missed this feature. I'd like to adjust the spacing between lines. The only option for changing size value is the size of the text, but not the spacing
I tested all of the keyboard shortcuts listed in the bold editor documentation using the Windows desktop app version 3.5.18. They all work except for the indent and outdent shortcuts for ordered and unordered lists (Ctrl+[ and Ctrl+])
When you do multiple actions in a table (add row, enter text, format text, etc.), undoing (Ctrl/Cmd+Z) undoes a good batch of actions. Same with redo. Could this work more granularly?
(I know this is external code, so thank you if you can forward it to the upstream dev!)
Describe the bug
Every once in a while, when a note loads with google drive images attached, a popup displays which says "Unable to find integration named 'google_drive'. This includes booting the app if the most recent note had an image attached.
To Reproduce
I'm not sure what causes the program to get into that state, so I can't answer this part. When it is in that state, however, if I recall correctly any time a note is loaded with images attached I see the aforementioned modal popup. After that the images are not loaded into the note.
Expected behavior
I expected not to see the popup and instead to see the images.
Desktop (please complete the following information):
Additional context
The issue seemingly comes and goes without any action on my part to specifically address it. I'm using the bold editor to have inline images in my notes.
Bold Editor is breaking my existing Markdown, whenever I open a note written in Markdown with the Bold Editor (I was using SN Web), and switch to any other editor, it adds <p>
to the beginning and a <p />
to the end of each line.
sometimes albeit rarely, it gives a warning before opening saying Weโve detected that this note contains a script or code snippet which may be unsafe to execute. Scripts executed in the editor have the ability to impersonate as the editor to Standard Notes. Press Continue to mark this script as safe and proceed, or Cancel to avoid rendering this note.
I was able to reproduce the issue with many notes written in Markdown, but not all.
Note: All my Markdown notes are written using the Append Editor, and I add a CSS script to allow for inline footnoting (something I found useful, and a good alternative to Notion's comment feature that I used to use heavily) in the Monaco Mode, I did not use the Dynamic Mode, I know the Dynamic Mode of the Append Editor breaks Markdown.
Describe the bug
The Bold Editor discards existing edits to the HTML of embedded images when the title of a note is changed
To Reproduce
Steps to reproduce the behavior:
style="border: thin solid red;"
to the tagExpected behavior
I'd expect edits to the HTML to be stable even when the note is renamed.
Desktop (please complete the following information):
I noticed that after pasting text from websites into Bold Editor, I often get a message like the below.
I looked at the text content in my notes and this seems to be related to harmless HTML attributes that get dropped (e.g., target=x
in <a>
tags), which will make the comparison below fail ... renderedDom
will be != sanitizedDom
. I didn't have more time to look at it, but I assume that there's a very narrow whitelist of allowed attributes that doesn't cover all the things that we see on the legit web.
bold-editor/app/components/Editor.js
Lines 277 to 318 in 01f03e2
Maybe the tooltips for the two buttons "Format" and "Style" should be "Paragraph style" and "Character style" instead - thats clearer. At first I didn't understand that "Style" was only for character styles. I also overlooked the "Format" button because Word uses that symbol to show/hide whitespace. Maybe consider using different symbols as well.
I'd like to be able to change the global font in the Bold Editor per platform. Right now, on MacOS it's using a large mono-spaced font-family "Menlo, Consolas, 'DejaVu Sans Mono', monospace !important" with a "15.73px" font-size. The font is too large, and is not very readable unless I was writing code.
I would also prefer not to change the font of the note as it would be tedious and add a lot of CSS cruft that isn't necessary. I think changing a font in the note itself should be exceptional case, and not the rule.
Hello,
I'm set up the filesafe integration with my nextcloud server following the appropriate procedures to connect WebDav to filesafe.
The first images I inserted in my notes were smaller than 30 kB, and as such they were embedded in the notes.
However, I started to notice that for files larger than 30 kB I get "Error uploading file".
I've tried many times creating a new integration with filesafe, every time paying close attention to the credentials inserted, however every-time I did this I could upload and insert <30 kB files just fine but files larger than that I got that error.
Thank you for your time.
I came across a strange but really annoying bug. I just recently started using bold editor and I really like it. However in one of my notes I cannot change the format using the Format Button (looks like a mirrored P).
I encountered that bug across all devices (Ubuntu and Android).
The expected behavior is: I mark a specific line, click on Format, choose the desired option and it changes the font accordingly.
Instead I am only able to change the format up to a certain point of that note but after that point it stops changing the format (e.g. changing from Heading1 to Code). In addition, other format options like "Style" or "Size" work just fine.
So far I only encountered that bug in one specific note but moving the HTML code to a new note did not fix the problem. It is a fairly long note but nothing excessively I would say. In addition, I do not encounter that bug in Plus Editor.
Hi, I really like the bold editor but there's one issue that's quite bothering me.
As you can see here, there are three buttons that don't fit with the other ones but it looks like there's still a bit room on the right side of the other buttons.
Phone: Xiaomi Mi A1
My screen resolution is: 1080ร1920 pixels, ~401 ppi
Describe the bug
After any change in the title text, focus immediately and automatically jumps into the body of the note. I can move back to the title to type the next character, but it then repeats the same behavior and jumps to the body of the note.
Copying and pasting text into the title will paste the full text before jumping into the body of the note.
Also, this only seems to happen in the Bold Editor. I tested it on the Plain Editor and the Plus Editor and neither had this issue. This is also a new issue, as I didn't start hitting this issue until the last week or so. Surprisingly it seems to have started without the app updating during that time, so not sure what introduced this.
Reproduced this both on my desktop app and on the web app.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expected focus to remain in its location immediately after the character which had just been typed in step 3.
Desktop (please complete the following information):
Additional context
As noted above, issue only happens with the bold editor. The Plain and Plus editors do not result in this unexpected behavior. Just tried it again and realized that deleting text will cause this issue as well, not just typing characters.
This affects both mobile and desktop.
Add any ordered list and try to change the font. I am unable to.
Hello,
I realized that one of the things that the Bold Editor is missing is support for checkboxes. It's something that I didn't realize how much I use checkboxes until I could no longer use them in my notes. I began an implementation of it on my own, but figured I would open an issue on here to discuss it further.
The policy on contributing code for Standard Notes seems to not want new features added to often, so I wanted to see if this is something that would be considered acceptable to implement.
Edit: I'm also not sure if this issue should have been created on this GitHub page or on the forum. Please let me know if this issue should be opened there instead.
When viewing a locked note that has the bold editor, a message appears that says "1 item you are attempting to save is locked and cannot be edited". Is this intended? I'm just opening the note to view it, not trying to edit it.
I have a note that is in total about 100kb in size that I edit with the bold editor.
When reaching this size, there is a noticeable lag when typing. If you type at a regular speed there can be 1-3 seconds between typing and seeing the characters. It chokes and then the missing characters get rendered in a batch.
I assume the issue is with the editor, because when changing the note to the plain editor, I see no lag.
The use case is essentially to have a long running journal note, at least on a yearly basis, rather than hundreds of individual journal notes.
This is on a Macbook Pro using the desktop app.
If you cut/copy text and insert it into a cell in a table, two/three line breaks (depends on the source) are added before the text, and one/two after (I don't know what that depends on).
I would like to be able to upload images (captures of the notes I take by hand, with drawings, sketches, etc.) but it never allows me because the option is not enabled.
Will this be possible soon or should I use another notebook program?
Trying to change the font in the font picker does not seem to do anything and I'm stuck with monospace, on Windows and iOS at least. Is it a known limitation/bug or just something on my end?
Bisides the trillions of bugs on mobile with this bold editor, i found a bug on desktop/web.
Using ncu. Will likely require some webpack config changes to handle new version.
The horizontal lines which you can add in the editor are shown in grey in the standard theme, and I think they have just the right color there - not too prominent, but clearly visible.
However, in the dark themes the horizontal lines are hardly visible - this could be improved.
Hello !
The strikethrough shorcut is CTRL + MAJ + S
on the "Plus" editor but doesn't work on the "Bold" editor.
There is a shortcut for this action on "Bold" editor ?
Thanks :D
Is there a way to disable the previews so that when I add a youtube link it simply stays as a link?
Using Linux Arch + https://aur.archlinux.org/packages/standardnotes-bin/
You can click and edit/delete a FileSafe image in a note, but you can't do the same with an audio file, there is only the option to 'download' under the 3 dots.
So you have to go into the FileSafe settings and then delete it from there, and then go to the note which now says missing source and delete the text.
The audio file should have the same edit/delete function as the image for easy removal.
Desktop. I have a list of 20 photos in a note and when scroll down and delete for example 15th (select photo and click "delete") in jumps back to the very beginning of the note. Not convenient if I need to delete multiple photos (cant select multiple photos as well).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.