Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add sort by column. Force all columns headers to be initialized. #633

Closed
wants to merge 32 commits into from

Commits on Apr 6, 2023

  1. Extend tools to handle multiple files

    Extend DiffTool, MergeTool, EditTool, and ShowTool to support
    one or more files in each tool.
    gh-devnull committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    4e5bfd8 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    76f07e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Merge branch 'master'

    gh-devnull committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    959c83d View commit details
    Browse the repository at this point in the history
  2. Close the branch drop-down list after the user checks out a branch.

    Avoid the inconvenience of having to close the drop-down list manually after checking out a branch.
    
    ...and format...
    gh-devnull committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    01b09f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    53cb4ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db90aa8 View commit details
    Browse the repository at this point in the history
  3. In MergeTool, use the workspace file as "merged".

    Using the workspace file as "merged" allows for the file to be edited in-place for the merge.
    gh-devnull committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    f51f2d0 View commit details
    Browse the repository at this point in the history
  4. Fix FLATPAK typo.

    gh-devnull committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    ab69697 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Configuration menu
    Copy the full SHA
    b17e494 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Configuration menu
    Copy the full SHA
    9a67cee View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    e20b5d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8c9d13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    99537fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b37de0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    fb6218c View commit details
    Browse the repository at this point in the history
  2. Review updates for multi-file tool support 6 - Remove "this" paramete…

    …r from the QProcess constructor for DiffTool.cpp, EditTool.cpp, and MergeTool.cpp so the external tool process lifetimes are not in anyway tied to gittup's lifetime. This simulates QProcess::startDetached() behavior.
    gh-devnull committed May 10, 2023
    Configuration menu
    Copy the full SHA
    c5be6b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e34413 View commit details
    Browse the repository at this point in the history
  4. Review updates for multi-file tool support 6 - Remove "this" paramete…

    …r from the QProcess constructor for DiffTool.cpp, EditTool.cpp, and MergeTool.cpp so the external tool process lifetimes are not in anyway tied to gittup's lifetime. This simulates QProcess::startDetached() behavior.
    gh-devnull committed May 10, 2023
    Configuration menu
    Copy the full SHA
    11d27ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc117e6 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. For a selected directory, add the ability to skip recursive file enum…

    …eration.
    
    When a directory is selected, all files within it, recursively, are added to the list of 
    files selected.  This is not really what the user intends (i.e. if the files are displayed 
    as a tree and the user selects from the first to the last, the user really only wants to 
    interact with the selected files, not all those in any selected directory).  
    
    Introduce the AccumRepoFiles class to keep track of files actually selected by the user 
    as well as those under any selected directory and provide a way to get either list 
    individually or both file lists together.
    gh-devnull committed May 16, 2023
    Configuration menu
    Copy the full SHA
    87a0722 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26f2513 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    009e67f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11f2304 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    c544198 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9848ca View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. 1e57e7d ("Spanish translation", 2023-06-17) José Miguel Manzano

    3c92cc0 ("Adds "Hide Untracked Files" option to DoubleTreeWidget cogwheel context menu", 2023-07-02) pvacatel
    a80ffed ("Fixes code format according to clang-format", 2023-07-03) pvacatel
    b202f1a ("Reverts format changes to test/Settings.cpp", 2023-07-04) pablov
    0a935f8 ("enable debug build by setting a settings Reason: so the debug possibility is always available and is by default off for performance reason", 2023-07-14) Martin Marmsoler
    198fb7a ("Update src/app/Application.cpp", 2023-07-14) Martin Marmsoler
    gh-devnull committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    76031bb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'latest'

    1e57e7d ("Spanish translation", 2023-06-17) José Miguel Manzano 
    3c92cc0 ("Adds "Hide Untracked Files" option to DoubleTreeWidget cogwheel context menu", 2023-07-02) pvacatel
    a80ffed ("Fixes code format according to clang-format", 2023-07-03) pvacatel
    b202f1a ("Reverts format changes to test/Settings.cpp", 2023-07-04) pablov
    0a935f8 ("enable debug build by setting a settings Reason: so the debug possibility is always available and is by default off for performance reason", 2023-07-14) Martin Marmsoler
    198fb7a ("Update src/app/Application.cpp", 2023-07-14) Martin Marmsoler
    gh-devnull committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    59a51da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    304d037 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02f2f39 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Use columns for file name, directory, and state when files are shown …

    …as a list in TreeViews. Resolves Dense layout issue Murmele#547
    gh-devnull committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    9424dde View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Merge branch 'master'

    Conflicts:
    	.gitignore
    	src/ui/FileContextMenu.cpp
    gh-devnull committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    64be458 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    9da5e4f View commit details
    Browse the repository at this point in the history