Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-14578

Refactor the code viewer and integrate blame information

    Details

    • Difficulty:
      Unknown
    • Similar issues:

      Description

      The Blame API was developed in XCOMMONS-626 in 2014 but we still lack an UI in XWiki to use it. Also, it is not included in the build, so it's a really powerful feature that is completely undiscoverable by an average user.

      Additionally, the code viewer is very old and unattractive and it needs a reboot to be able to view the code outside a textarea and even to be able to link to a specific line of the code.

      One

        Attachments

        1. codeViewer-current.png
          78 kB
          Eduard Moraru
        2. codeViewer-new.png
          85 kB
          Eduard Moraru
        3. codeViewer-new-blameView.png
          97 kB
          Eduard Moraru
        4. codeViewer-new-blameView-author.png
          99 kB
          Eduard Moraru
        5. codeViewer-new-blameView-versionAndDate.png
          99 kB
          Eduard Moraru
        6. codeViewer-new-clickingTheVersion.png
          59 kB
          Eduard Moraru
        7. codeViewer-new-lineNumbers.png
          85 kB
          Eduard Moraru

          Issue Links

            Activity

              People

              • Assignee:
                enygma Eduard Moraru
                Reporter:
                enygma Eduard Moraru
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: