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

Refactor the code viewer and integrate blame information

    XMLWordPrintable

Details

    • Unknown

    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

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

              Dates

                Created:
                Updated:
                Resolved: