Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-17 | refactor contexts code | Jesse Duffield | |
2022-03-17 | fix some things | 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-01-26 | better rendering of bisect markets in commits panel | Jesse Duffield | |
2021-12-06 | more efficient context diff size changing | Jesse Duffield | |
2021-11-05 | refactorv0.31.1v0.31 | Jesse Duffield | |
2021-11-05 | support scrolling left and right | Jesse Duffield | |
2021-11-05 | render commit graph | Jesse Duffield | |
2021-11-01 | some refactoring in anticipation of the graph feature | Jesse Duffield | |
2021-10-17 | stop resetting scroll all the time | Jesse Duffield | |
2021-04-11 | more support for command log and more code reuse for contexts | 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-06 | fix bug where we had two sets of contexts with their own state | Jesse Duffield | |
2021-04-06 | reset origin when clicking new item | Jesse Duffield | |
2021-04-06 | get rid of these positively ghastly method signatures | Jesse Duffield | |
2021-04-02 | refactor | Jesse Duffield | |
2021-04-02 | big refactor to give our enums actual types | Jesse Duffield | |
2021-04-02 | refactor to no longer call these things file changes | Jesse Duffield | |
2021-04-02 | refactor | Jesse Duffield | |
2021-04-02 | file tree for commit files | Jesse Duffield | |
2021-03-30 | rename function | Jesse Duffield | |
2021-03-30 | refactor | Jesse Duffield | |
2021-03-30 | rename some things | Jesse Duffield | |
2021-03-30 | support some more things | Jesse Duffield | |
2021-03-30 | WIP | Jesse Duffield | |
start moving to new interface WIP WIP WIP WIP WIP | |||
2020-11-28 | Start on supporting auto-suggestions when checking out a branch | Jesse Duffield | |
switch to other fuzzy package with no dependencies | |||
2020-11-18 | fix lint errors | 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-10-10 | type i18n | Jesse Duffield | |
2020-10-10 | remove viper | Jesse Duffield | |
WIP | |||
2020-10-02 | update keybindings | Jesse Duffield | |
2020-10-02 | stop refreshing item when at end of list | Jesse Duffield | |
2020-10-02 | add submodules context | Jesse Duffield | |
2020-09-29 | support discarding submodule changes | Jesse Duffield | |
2020-09-26 | add in-built logging support for a better dev experience | Jesse Duffield | |
2020-08-23 | Return whether the context has a parent or not along with that parent | Jesse Duffield | |
There has got to be a better way around this but if we're returning a Context from a function (Context is an interface, not a concrete type), even if we return nil, on the calling end it won't be equal to nil because an interface value is a tuple of the type and the value meaning it's never itself nil, unless both values in the tuple are nil. So we're explicitly returning whether or not the underlying concrete type is nil. | |||
2020-08-23 | centralise logic for rendering options map | Jesse Duffield | |
2020-08-23 | cleanup | Jesse Duffield | |
2020-08-23 | cleanup of list context file | Jesse Duffield | |
2020-08-23 | remove dead code | Jesse Duffield | |
2020-08-23 | deal with the fact that a nil wrapped in an interface is not equal to nil | Jesse Duffield | |
2020-08-23 | more cherry picking stuff, mostly around the reflog | Jesse Duffield | |
2020-08-23 | better handling of our different modes and also cherry picking | Jesse Duffield | |
2020-08-23 | refactor how we handle different modes | Jesse Duffield | |
2020-08-23 | add description field to ListItem interface | Jesse Duffield | |
2020-08-23 | genericise creating new branches off things | Jesse Duffield | |
2020-08-23 | rename to make way for a generic function name | Jesse Duffield | |
2020-08-23 | allow getting the current item generically | Jesse Duffield | |