Skip to content

Milestones

List view

  • Due by July 14, 2024
    1/1 issues closed
  • No due date
    4/4 issues closed
  • No due date
    12/12 issues closed
  • No due date
    1/1 issues closed
  • No due date
  • No due date
    1/1 issues closed
  • No due date
    1/1 issues closed
  • No due date
    1/1 issues closed
  • The code can use a rework in terms of logging and ease-to-maintain, to encourage more contributions from others

    No due date
  • We need to get some loading happening asynchronously. Currently we arbitrarily limit the amount of commits in git log, but the ideal approach is to fetch more as you scroll down the diff panel, so that there's no latency when e.g. flicking through files

    No due date
    1/1 issues closed
  • We need an automated workflow around publishing binaries for each of the major OS platforms, and making them available via curl, homebrew, and any other convenient installation method.

    No due date
    2/2 issues closed
  • There are lots of situations where we want to spawn a new process (e.g. `git add -p`, `vim`), give stdin and stdout to that process, then wait for the process to finish, and rerender. There is a PR up looking at how to do this in the context of opening vim for a file, but after the subprocess finishes, the app gets very glitchy. This is probably the number one blocker to a lot of functionality that would be great to have in the app.

    No due date
    3/4 issues closed
  • This will work off the back of configurable keybindings, but in this case users will be able to specify what colors they want each of the app's 16 colors to map to.

    No due date
    1/1 issues closed
  • Title speaks for itself. Would be good to support, but not sure when this will be top of the priority list

    No due date
    0/1 issues closed
  • This will require reading from a config file in $HOME/lazygit/config that states all the keybindings. I'm currently thinking it should be a TOML file because that maps nicely to go structs. This will also require a minor refactor of the code to have a config attached to an app struct that holds the application's state. First step is making docs for the existing keybindings

    No due date
    2/2 issues closed