Feedback: Rich text editor in Issues, Epics and Merge Requests
Goal
Our goal is to test the performance, stability, usability, and feature complete-ness of the rich text editor as an alternate editing experience for issues, merge requests and epics, and adding comments and replies.
Guiding principles
- You should always be able to switch between editing plain text and rich text. Some will always prefer to manipulate the raw Markdown in plain text and that's okay.
- Switching between the two editing modes should be nearly instantaneous and never result in data loss.
- In general, we hope to offer every feature of the current Markdown based plain text editor in the rich text editor.
- The visual styling of the rich text editor should match as close as possible the final rendered output.
List for Bugs Reported
-
Bug: Create parity in /unassign_reviewer between rich text editor and plain text editor #420344 (closed) -
Bug: User styling not visible in Rich Text Editor #379045 (comment 1331283748) -
Bug: Load time #379045 (comment 1330979589) -
Bug: Location of auto complete dropdown #379045 (comment 1331034500) -
Bug: Quick actions should not be links #379045 (comment 1330957672) -
Bug: Copy/Pasting comments only works with plain text #379045 (comment 1336453833) -
Bug: After adding a link, you can't go back to normal text in the same line anymore #379045 (comment 1336472710) -
Bug: When switching between link and image, an unrelated popup shows up #379045 (comment 1336529431) -
Bug: When clicking on top bar dropdown with content editor out of focus, it flashes and auto-closes #379045 (comment 1336917578) -
When I @mention
someone I cannot quickly press the down arrow to select the correct person. #379045 (comment 1332740494) -
Bug: Quick actions data is lost when switching from markdown to rich text #406720 (closed) #379045 (closed) -
Bug: Table formatting in HTML when switching between Rich Text Editor and Markdown. Reported in the following Slack conversation. #379045 (closed) (comment 1331324534)
-
Bug: Pasting links has a long delay before being visible and if you keep typing, you insert text before the link #379045 (comment 1331962762) -
Bug: When typing while a file is being uploaded, the upload fails #379045 (comment 1331065123) -
Bug: Not adding space after choosing user #379045 (comment 1331027475) -
Bug: Unnecessary "Write" tab #379045 (comment 1331016710) -
Bug: Videos (and maybe images?) heavily oversized #379045 (comment 1330997053) -
Bug: Keyboard shortcut to preview markdown doesn't work on OKR and Key Result descriptions
Missing features
-
Bug: I can't paste raw GitLab links #379045 (comment 1331964017) -
Bug: Can't escape a code block with the keyboard #379045 (comment 1331926063) -
Cmd + K shortcut for inserting a link #379045 (comment 1336780450) -
Bug/UX: "Suggest changes" not available #379045 (comment 1332013259) -
Bug: Does not prefix @
anymore when choosing a quick action with user to be chosen #379045 (comment 1331726858) -
When adding inline code formatting to text, the editor does not recognize it if I put the backtick to the end of the string then at the start of the string. #379045 (comment 1164852603) -
I like that the editing window expands as the issue description gets longer, up to about 3/4 of the browser window. Could we add that in the Source view as well? #379045 (comment 1161633704) -
There is no full-screen mode in the Content Editor. #335552 (closed) -
Inserting footnotes is not possible through a UI component (though they will render fine) #365265
List for UX Inconsistencies Reported
-
Bug: Overlaying active states #379045 (comment 1331408009) -
The spacing in the link and image dropdowns could be balanced out. #379045 (comment 1333369538) -
previous attachment capability with the paperclip icon #379045 (comment 1333368596)
-
can't embed SVGs anymore #379045 (comment 1333362129) -
making the highlight icon more marker like #379045 (comment 1333357474) -
UX: Why do we have an extra action bar for selected text? #379045 (comment 1331050882) -
Bug: Rich Text auto complete dropdown visually different to Markdown #379045 (comment 1331011721) -
UX: Add shortcuts to toolbar tooltips in rich text editor #379045 (comment 1343598753)