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
@mentionsomeone 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)