Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-12 | remove go-getter | Jesse Duffield | |
2019-11-11 | specify upstream when pushing a branch for the first timev0.10.4 | Jesse Duffield | |
2019-11-11 | allow for changing the current directory on exit | Jesse Duffield | |
For this to work you'll need to put this in your ~/.zshrc (or equivalent rc file): lg() { export LAZYGIT_NEW_DIR_FILE=/Users/jesseduffieldduffield/Library/Application\ Support/jesseduffield/lazygit/.lastd lazygit "$@" if [ -f $LAZYGIT_NEW_DIR_FILE ]; then cd "$(cat $LAZYGIT_NEW_DIR_FILE)" rm -f $LAZYGIT_NEW_DIR_FILE > /dev/null fi } | |||
2019-11-10 | support clicking through to commit files panel | Jesse Duffield | |
2019-11-10 | add some shameless self promotion | Jesse Duffield | |
2019-11-10 | add '?' keybinding for opening options menu | Jesse Duffield | |
2019-11-10 | allow secondary view to be scrolled | Jesse Duffield | |
2019-11-10 | don't try to give a logrus entry object to gocui | 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-10 | remove old add patch keybinding | Jesse Duffield | |
2019-11-08 | support ours/theirs merge conflict headers | Jesse Duffield | |
2019-11-05 | fix testsv0.9 | Jesse Duffield | |
2019-11-05 | only test with non-original header | Jesse Duffield | |
2019-11-05 | better titles | Jesse Duffield | |
2019-11-05 | better interface for ApplyPatch function | Jesse Duffield | |
2019-11-05 | strip whitespace when there is nothing else | Jesse Duffield | |
2019-11-05 | fix ambiguous condition | Jesse Duffield | |
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 | do not return focus to commitsFiles view after selecting to start a new patch | 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 | |
2019-11-05 | handle empty commit in rebase | Jesse Duffield | |
2019-11-05 | use fallback approach for applying patch | Jesse Duffield | |
2019-11-05 | reorder patch command options | Jesse Duffield | |
2019-11-05 | create backups of patch files in case something goes wrong | Jesse Duffield | |
2019-11-05 | clear patch after successful patch operation | Jesse Duffield | |
2019-11-05 | move PatchManager to GitCommand | Jesse Duffield | |
2019-11-05 | checks for if we're in a normal working tree state | Jesse Duffield | |
2019-11-05 | better rebase args | Jesse Duffield | |
2019-11-05 | Support building and moving patches | Jesse Duffield | |
WIP | |||
2019-11-05 | use array of ints instead of range | Jesse Duffield | |
2019-11-05 | don't unsplit main panel unconditionally on focus lost | Jesse Duffield | |
2019-11-05 | fix headerRegexp | Dawid Dziurla | |
2019-11-05 | please golang-ci | Dawid Dziurla | |
2019-11-05 | use v keybindings instead of c | Jesse Duffield | |
2019-11-05 | support split view in staging panel and staging ranges | Jesse Duffield | |
2019-11-05 | rewrite staging to support line ranges and reversing | Jesse Duffield | |
Now we can stage lines by range and we can also stage reversals meaning we can delete lines or move lines from the working tree to the index and vice versa. I looked at how a few different git guis achieved this to iron out some edge cases, notably ungit and git cola. The end result is disstinct from both those repos, but I know people care about licensing and stuff so I'm happy to revisit this if somebody considers it derivative. | |||
2019-10-27 | \#480 Close popup panels before switching to a side view0.8.3 | Giorgio Previtera | |
Reusing the `onNewPopupPanel` function to close existing popup panels (if any) before switching to a new side view. Alse closing any confirmation prompt. | |||
2019-10-27 | 480 - remove duplication by using a decorator | Giorgio Previtera | |
Also use a for loop to append the new keybindings | |||
2019-10-27 | #480 Allow cycling side panels with number keys | Giorgio Previtera | |
2019-10-20 | Removed the pkg/gui/theme.go file | mjarkk | |
Moved most functions to the new theme/theme.go | |||
2019-10-20 | Added light theme option to the settings | mjarkk | |
2019-09-24 | UserConfigPath -> UserConfigDir | Dawid Dziurla | |
2019-09-24 | download updated binary to config dir rather than /tmp | Dawid Dziurla | |
2019-09-08 | use git.autoFetch config option | matejcik | |
2019-09-08 | move git config options to top-level in default config | matejcik | |
2019-09-08 | use gui.g directly | matejcik | |