Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-01-22 | properly resolve cyclic dependency | Jesse Duffield | |
2022-01-18 | fix integration test | Jesse Duffield | |
2022-01-09 | add some more linters | Jesse Duffield | |
2022-01-09 | shorten name | Jesse Duffield | |
2022-01-09 | start breaking up git struct | Jesse Duffield | |
2021-04-18 | refactor line by line panel | Jesse Duffield | |
2021-04-06 | test | Jesse Duffield | |
type safe view access | |||
2021-04-06 | refactor | Jesse Duffield | |
2021-04-06 | refactor of contexts and filtering | Jesse Duffield | |
2021-04-02 | refactor to no longer call these things file changes | Jesse Duffield | |
2021-04-02 | file tree for commit files | Jesse Duffield | |
2020-11-28 | Start on supporting auto-suggestions when checking out a branch | Jesse Duffield | |
switch to other fuzzy package with no dependencies | |||
2020-10-10 | fix mutex deadlock | Jesse Duffield | |
2020-10-10 | more mutex safety with staging panel | Jesse Duffield | |
2020-10-10 | paging keybindings for line by line panel | Jesse Duffield | |
support searching in line by line panel move mutexes into their own struct add line by line panel mutex apply LBL panel mutex bump gocui to prevent crashing when search item count decreases | |||
2020-08-23 | better handling of there being no commit files | Jesse Duffield | |
2020-08-23 | hide secondary view when escaping patch building panel | Jesse Duffield | |
2020-08-23 | unused method | Jesse Duffield | |
2020-08-23 | support creating patches from files in diff mode | Jesse Duffield | |
2020-08-23 | faster patch manager | Jesse Duffield | |
2020-08-23 | only return focus if we already have it | Jesse Duffield | |
2020-08-23 | remove clipboard option for now because we need a better way of doing it | Jesse Duffield | |
2020-08-23 | don't panic | Jesse Duffield | |
2020-08-23 | only show rebasey commands on a local commit when patch building | Jesse Duffield | |
2020-08-23 | generalise patch building stuff | Jesse Duffield | |
2020-08-23 | rename Sha to parent now that we're also considering stash entries | Jesse Duffield | |
2020-08-23 | allowing commit files to be viewed in reflog as well | Jesse Duffield | |
2020-08-23 | WIP | Jesse Duffield | |
2020-08-23 | centralise split main panel code | Jesse Duffield | |
2020-08-23 | WIP | Jesse Duffield | |
2020-08-15 | more removing of g | Jesse Duffield | |
2020-08-15 | clean up interface for popup panels | Jesse Duffield | |
2020-05-19 | fix race condition when scrolling to merge conflict | Jesse Duffield | |
2020-03-29 | add new diff mode | Jesse Duffield | |
WIP WIP WIP WIP WIP WIP WIP | |||
2020-03-09 | big golangci-lint cleanup | Jesse Duffield | |
2020-02-29 | better keybindings for patch building mode | Jesse Duffield | |
2020-01-31 | fix segfault on line by line panel | Jesse Duffield | |
The state object is sometimes undefined in the onclick method of the line by line panel. Because we set it to nil in a bunch of places, I've decided to just change the main context to 'normal' before setting it to nil anywhere. That way the keybindings for the line by line panel won't get executed and we won't get a segfault. | |||
2019-11-21 | add contexts to views | Jesse Duffield | |
2019-11-10 | simplify how the context system works | Jesse Duffield | |
2019-11-10 | add mouse support | Jesse Duffield | |
2019-11-10 | reset patch builder when we've escaped from the building phase and nothing ↵ | Jesse Duffield | |
has been added | |||
2019-11-05 | don't let patch manager ever be nil | Jesse Duffield | |
2019-11-05 | more work on managing focus when applying patch command | Jesse Duffield | |
2019-11-05 | handling when to show the split panel | Jesse Duffield | |
2019-11-05 | support line by line additions in staging and patch building contexts | Jesse Duffield | |