Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-31258

Small VCS related task list

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • Qt Creator 14.0.0
    • All

    Description

      List of tasks/ideas that don't deserve own reports (yet)

      Uncategorized

      • Git log for folder - Executes `git log .` which shows the log for the folder and subfolders: https://codereview.qt-project.org/c/qt-creator/qt-creator/+/588293
      • Git status: make colorized
      • Git invalidBranchAndRemoteNamePattern() should include "<=>"
      • Add version control status to file statistic - Untracked/Modified/Staged/Ok
      • Add "Edit commit message" and "Drop commit" to log context menu
      • Allow to add files to gitignore from File System or Projects view
      • Add Branch icon/name + context menu to status bar
      • Add "edit commit message" checkbox to Fixup Commit
      • Allow editing right pane in DiffEditor
      • Allow staging of chunks from text editor
      • Improve patch handling, e.g. apply from clipboard or create patch from commit
      • Add run time (seconds) to VCS output pane next to command
      • Evaluate integrating (parts of) https://github.com/Murmele/Gittyup (MIT license)

      Tags

      • Add tag: error message if already existing
      • Add annotated tag
      • Add tag: refresh branches model
      • Branches: sort tags
      • With list of branches/tags it would be possible to linkify in the output window (1.8, master, origin/1.8, origin/master, v1.8.0)

      Commit window

      git status --porcelain -b
      ## HEAD (no branch)
      

      Git Show

      Instant blame

      • Make working for unsaved files
      • Adjust for modified lines (disable log, blame, make better summary)
      • Allow staging and reverting modified lines
      • Allow clicking author name?
      • Add line diff to modified lines: https://codereview.qt-project.org/c/qt-creator/qt-creator/+/580827
      • LineDiff: Make number of context lines configurable and highlight current line
      • LineDiff: Make working for local uncommited changes  (diff)
      • Add "revert commit" action

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              aha_1980 André Hartmann
              aha_1980 André Hartmann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes