Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-30 | Use forward-slashes on windows | Jesse Duffield | |
We want to be using forward slashes everywhere internally, so if we get a path from windows we should immediately convert it to use forward slashes. I'm leaving out the recent repos list because that would require a migration | |||
2023-04-30 | Begin refactoring gui | Jesse Duffield | |
This begins a big refactor of moving more code out of the Gui struct into contexts, controllers, and helpers. We also move some code into structs in the gui package purely for the sake of better encapsulation | |||
2023-03-19 | appease golangci-lint (#2512) | Jesse Duffield | |
2022-09-17 | remove deprecated calls | jiepeng | |
2022-08-15 | Merge branch 'master' into feat/detect-bare-repo | nullishamy | |
2022-08-15 | Apply refactoring suggestions | nullishamy | |
2022-08-13 | move code from main into app package to allow test to be injected | Jesse Duffield | |
2022-08-07 | allow rendering to main panels from anywhere | Jesse Duffield | |
2022-08-06 | refactor to only have one context per view | Jesse Duffield | |
2022-08-01 | prevent crash when opening recent repos panel if no recent repos are present | Jesse Duffield | |
2022-07-31 | Add i18n for unknown branch | Luka Markušić | |
2022-07-31 | Display short SHA when in `detached HEAD` state | Luka Markušić | |
2022-07-31 | Use filepath.Join instead of manual concat | Luka Markušić | |
2022-07-30 | Refactor a bit, enable worktrees | Luka Markušić | |
2022-07-30 | Gotta go fast | Luka Markušić | |
2022-07-30 | Parallelize fetching current branch | Luka Markušić | |
2022-07-30 | Show active branch for recent repo | Luka Markušić | |
Split recent repo menu into three columns | |||
2022-07-30 | Worktrees should not be filtered out | Luka Markušić | |
But non-git directories should | |||
2022-06-11 | Merge pull request #1950 from ↵ | Jesse Duffield | |
HiromasaNojima/add_subcommand_into_specific_layout_directly | |||
2022-06-11 | allow opening lazygit to a specific panel | Jesse Duffield | |
2022-06-11 | Validate recent repo before blindly opening it | Luka Markušić | |
2022-05-18 | chore(i18n): localize panel titles | Ryooooooga | |
2022-05-08 | rename displayString to label for menu items | Jesse Duffield | |
2022-03-24 | many more generics | Jesse Duffield | |
2022-03-17 | rename OSCommand field to os | Jesse Duffield | |
2022-03-17 | resetting controllers on new repo | Jesse Duffield | |
2022-03-17 | refactor contexts code | Jesse Duffield | |
2022-03-17 | avoid deadlock | Jesse Duffield | |
2022-03-17 | start moving commit panel handlers into controller | Jesse Duffield | |
more and more move rebase commit refreshing into existing abstraction and more and more WIP and more handling clicks properly fix merge conflicts update cheatsheet lots more preparation to start moving things into controllers WIP better typing expand on remotes controller moving more code into controllers | |||
2022-03-17 | start refactoring gui | Jesse Duffield | |
2022-03-17 | Record current directory on switch | David Roman | |
2022-01-15 | stop refreshing the screen so much | Jesse Duffield | |
2022-01-09 | shorten name | Jesse Duffield | |
2022-01-09 | fix tests | Jesse Duffield | |
2022-01-09 | start breaking up git struct | Jesse Duffield | |
2022-01-04 | WIP | Jesse Duffield | |
2022-01-04 | refactoring the config struct | Jesse Duffield | |
2022-01-04 | align Gui struct with GitCommand | Jesse Duffield | |
2022-01-04 | introduce Common struct for passing around common stuff | Jesse Duffield | |
2022-01-04 | WIP | Jesse Duffield | |
2021-10-23 | use cached git config | Jesse Duffield | |
2021-10-16 | small changes | Jesse Duffield | |
2021-10-16 | Allow having multiple config files | mjarkk | |
2021-07-30 | Switch to github.com/gookit/color for terminal colors | mjarkk | |
2021-04-06 | only re-use repo state when jumping in and out of submodules | Jesse Duffield | |
2021-04-06 | test | Jesse Duffield | |
type safe view access | |||
2021-04-06 | WIP | Jesse Duffield | |
2021-04-06 | switching repos without restarting the gui | Jesse Duffield | |
2021-04-06 | refactor of contexts and filtering | Jesse Duffield | |
2021-04-01 | faster startup | Jesse Duffield | |