1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-19 00:28:03 +02:00
Commit Graph

1924 Commits

Author SHA1 Message Date
fa6893fda9 feature: custom keybindings 2019-12-04 18:01:06 -08:00
710abded64 Merge pull request #554 from jesseduffield/alias-V-v-keybinding
keybindings: alias V -> v
2019-11-27 20:40:17 +01:00
1c38db1fc7 keybindings: alias V -> v 2019-11-27 20:37:07 +01:00
339e1b5dcf lenient sorting of tags on startup v0.11.3 2019-11-26 21:39:40 +11:00
7113ed73d4 support older versions of git when getting remote branches 2019-11-26 21:36:07 +11:00
3dd1daacdc unescape another string v0.11.2 2019-11-21 22:17:18 +11:00
bad06bb634 fix typo v0.11.1 2019-11-21 22:09:02 +11:00
e18e81f5eb don't pass single commands directly to RunCommand (or equivalent function)
when it contains percentages.

This is a really strange one. It's a linting warning in my editor
and it doesn't stop me from compiling, but it breaks `go test`.

A basic file to reproduce what I'm talking about:

package main

import "fmt"

func main() {
	notSprintf("test %s") // compiler complains here thinking %s needs a corresponding argument
}

func notSprintf(formatStr string, formatArgs ...interface{}) string {
	if formatArgs != nil {
		return formatStr
	}
	return fmt.Sprintf(formatStr, formatArgs...)
}
2019-11-21 22:07:14 +11:00
67a446234c fix specs 2019-11-21 22:07:14 +11:00
f905b27b00 couple of things to clean up after rebasing onto master 2019-11-21 22:07:14 +11:00
e36ee0b4f1 give RunCommand the same input signature as fmt.Sprintf 2019-11-21 22:07:14 +11:00
3c13229145 add tags panel 2019-11-21 22:07:14 +11:00
cea24c2cf9 allow editing remotes 2019-11-21 22:07:14 +11:00
64017cf874 require double clicking menu items so you know what you're clicking 2019-11-21 22:07:14 +11:00
b3bce8a1ba refactor confirmation prompt code 2019-11-21 22:07:14 +11:00
3b0cef2ec8 better handling of click events in list views 2019-11-21 22:07:14 +11:00
07cbae4019 support setting upstream 2019-11-21 22:07:14 +11:00
b42202ea1c better fast forward 2019-11-21 22:07:14 +11:00
8347dcd671 make upstream branch display more lenient on git errors 2019-11-21 22:07:14 +11:00
dcb5285797 support rebasing onto remote branch 2019-11-21 22:07:14 +11:00
a9cd647075 support deleting remote branches 2019-11-21 22:07:14 +11:00
f0cd730fbb ensure we switch tabs when switching context 2019-11-21 22:07:14 +11:00
2afbd7ba7f support merging remote branches into checked out branch 2019-11-21 22:07:14 +11:00
55ff0c0dee support detached heads when showing the selected branch 2019-11-21 22:07:14 +11:00
6b7aaeca45 support adding/removing remotes 2019-11-21 22:07:14 +11:00
1f3e1720a3 split RemoteBranch out from Branch 2019-11-21 22:07:14 +11:00
b7f2d0366b get branches with git for-each-ref 2019-11-21 22:07:14 +11:00
6bd0979b4a only refresh branches panel on focus lost when in the local-branches context 2019-11-21 22:07:14 +11:00
986abc1e45 support viewing a remote branch 2019-11-21 22:07:14 +11:00
61dac10bb9 support navigating remotes view 2019-11-21 22:07:14 +11:00
b5385f2560 remove redundant logging 2019-11-21 22:07:14 +11:00
92e43d9e77 allow changing tabs with [ and ] 2019-11-21 22:07:14 +11:00
325408d0e3 get remote branches when getting remotes 2019-11-21 22:07:14 +11:00
eeb667954f trying to use gogit with branches from remotes 2019-11-21 22:07:14 +11:00
8aa1062e06 extract out some logic for list views 2019-11-21 22:07:14 +11:00
7e0a8f235e add contexts to views 2019-11-21 22:07:14 +11:00
44bbc106a9 bump gocui to get contexts on keybindings 2019-11-21 22:07:14 +11:00
e6be849eb2 add remotes context to branches view 2019-11-21 22:07:14 +11:00
092f27495a add remote model 2019-11-21 22:07:14 +11:00
7849f91d80 Merge pull request #543 from lhaeger/master
Readme: add MacPorts install source
2019-11-17 09:14:29 +01:00
5f769da74d Readme: add MacPorts install source 2019-11-17 08:08:04 +01:00
963c034b48 go mod tidy && go mod vendor 2019-11-14 22:22:47 +11:00
f15e47bb67 add file watching for modified files
log createErrorPanel error

swallow error when adding file to watcher
2019-11-14 22:22:47 +11:00
7995d56a85 allow editing or opening a file while resolving merge conflicts 2019-11-14 22:22:47 +11:00
30aed94aa8 update go git v0.10.6 2019-11-14 09:41:56 +11:00
3b1d705473 show upstream branch for branch 2019-11-13 22:25:42 +11:00
f43ba728e3 prompt to set upstream when pulling on untracked branch
prompt to set upstream when pulling on untracked branch
2019-11-13 21:36:16 +11:00
b662362570 Merge pull request #538 from jesseduffield/dawidd6-patch-1
README: fix typo
2019-11-12 23:46:27 +01:00
99ece6fc35 README: fix typo
945fccd211
2019-11-12 23:42:57 +01:00
8287659584 fix up pty fork v0.10.5 2019-11-12 22:58:01 +11:00