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

Git prompt using libgit2 (again) #55

Merged
merged 36 commits into from
Oct 30, 2024
Merged

Git prompt using libgit2 (again) #55

merged 36 commits into from
Oct 30, 2024

Commits on Oct 26, 2024

  1. Added simple Git repository parsing code

    The reference (which can be the branch name or commit hash) is obtained by reading `.git/HEAD` because the suggested way (https://stackoverflow.com/questions/12132862) does not work (`git_repository_head` fails) if there are no commits on the branch yet.
    tfpf committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    ca7da17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b0f479 View commit details
    Browse the repository at this point in the history
  3. Merge and rebase status

    tfpf committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    6e2bf9d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d513ec View commit details
    Browse the repository at this point in the history
  5. Reverted workflow change

    tfpf committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    8aabb90 View commit details
    Browse the repository at this point in the history
  6. Bisecting status

    tfpf committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    40c3a21 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. Configuration menu
    Copy the full SHA
    b26338a View commit details
    Browse the repository at this point in the history
  2. No need to check if reference is branch

    `git_branch_name` already does that
    tfpf committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    0ce33f4 View commit details
    Browse the repository at this point in the history
  3. Status listing with callback

    tfpf committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    3cf7081 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c79469 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    7078293 View commit details
    Browse the repository at this point in the history
  2. Added bare member

    tfpf committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    0329967 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    779c8e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b024ce View commit details
    Browse the repository at this point in the history
  5. Completed status detection code

    tfpf committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    d34b6e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b14bf9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    74ec24c View commit details
    Browse the repository at this point in the history
  8. Initialise all primitive members

    Use this to detect if there is no Git repository.
    tfpf committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    29aa066 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5da796e View commit details
    Browse the repository at this point in the history
  10. Removed static linking on Windows

    Cannot link libgit2 statically
    tfpf committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    4cdf16e View commit details
    Browse the repository at this point in the history
  11. Renames and minor fixes

    tfpf committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    9e84074 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    4fcd5a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    440574f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ee0bc5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11a0a93 View commit details
    Browse the repository at this point in the history
  5. Merged with main

    tfpf committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8197bf6 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Updated documentation

    tfpf committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    c1bd247 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'libgit2-git-ps1-impl' of https://github.com/tfpf/dotfiles

    … into libgit2-git-ps1-impl
    tfpf committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    32b417b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82fd168 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e6a4325 View commit details
    Browse the repository at this point in the history
  5. Install to target

    tfpf committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    783ba6d View commit details
    Browse the repository at this point in the history
  6. Fixed make command

    tfpf committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    e339c64 View commit details
    Browse the repository at this point in the history
  7. Windows has mkdir

    tfpf committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    93e4ab0 View commit details
    Browse the repository at this point in the history
  8. Install pkg-onfig

    tfpf committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    9788817 View commit details
    Browse the repository at this point in the history
  9. Removed package workflow

    tfpf committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    27cbf0a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5719a28 View commit details
    Browse the repository at this point in the history