Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-10 | fix mutex deadlock | Jesse Duffield | |
2020-10-10 | do not put mutexes on state else we might unlock an unlocked mutex | 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 | ensure there is always a current context | Jesse Duffield | |
2020-08-23 | minor refactor | Jesse Duffield | |
2020-08-23 | use actual keys | Jesse Duffield | |
2020-08-23 | faster patch manager | Jesse Duffield | |
2020-08-23 | rename to SelectedLineIdx | Jesse Duffield | |
2020-08-23 | use camelCase | Jesse Duffield | |
2020-08-23 | stop crash due to context stack not being initialized | Jesse Duffield | |
2020-08-23 | centralise setting of main views context | Jesse Duffield | |
2020-08-23 | small things | Jesse Duffield | |
WIP | |||
2020-08-23 | standardise getting selected item | Jesse Duffield | |
2020-08-23 | WIP | Jesse Duffield | |
2020-08-23 | WIP | Jesse Duffield | |
2020-08-15 | move patch stuff into its own package | Jesse Duffield | |
2020-08-15 | allow opening files on the selected line in the staging panel | Jesse Duffield | |
2020-05-19 | fix race condition when scrolling to merge conflict | Jesse Duffield | |
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-05 | support line by line additions in staging and patch building contexts | Jesse Duffield | |