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

6501 Commits

Author SHA1 Message Date
639df512f3 decolorise strings before calculating padwidths 2019-02-24 17:05:17 +11:00
a8858cbd12 support cherry picking commits 2019-02-24 13:51:52 +11:00
1a19b1412d remove old rebase code now that we're only ever interactively rebasing 2019-02-24 11:03:14 +11:00
95d451e59a Make it easier to run sync/async commands, switch to interactive rebase when rebasing on branches 2019-02-24 10:58:15 +11:00
6c1d2d45ef some i18n and restricting rewording during interactive rebase 2019-02-24 09:42:35 +11:00
f6b3a9b184 rearranging todo items while interactively rebasing 2019-02-24 09:42:34 +11:00
cdc50e8557 more support for files with spaces 2019-02-24 09:42:34 +11:00
0173fdb9df support file renames 2019-02-24 09:42:32 +11:00
9661ea04f3 wrap amend command in a confirmation 2019-02-20 19:46:27 +11:00
0228e25084 work towards more interactive rebase options 2019-02-19 23:36:36 +11:00
935f774834 don't autostash when editing 2019-02-19 09:34:24 +11:00
dcc7855fd0 pull commit list builder functions into their own builder struct 2019-02-19 09:18:30 +11:00
a8e22ed82f show interactive rebase commits that are yet to go 2019-02-19 09:03:29 +11:00
d44638130c add various interactive rebase commands 2019-02-18 23:27:54 +11:00
76a27f417f rename any commit 2019-02-18 21:29:43 +11:00
adc2529019 dealing better with errors at the top level 2019-02-18 19:42:23 +11:00
43ab7318d3 remove HasMergeConflicts struct instance variables 2019-02-18 19:28:02 +11:00
cb372d469f fix golangci errors 2019-02-16 21:30:29 +11:00
88ba6efdd5 remove outdated TODO 2019-02-16 21:20:10 +11:00
e011e9bc42 more work on rebasing feature 2019-02-16 21:01:17 +11:00
ad93b4c863 consider whether the view has focus when rendering the contents of a view 2019-02-16 15:17:44 +11:00
198cbee498 introduce panel contexts and more work on rebasing 2019-02-16 12:07:27 +11:00
daca07eaca add loading panel 2019-02-16 12:03:22 +11:00
34acaf7ac4 support users with gotest for coloured test output 2019-02-16 11:35:35 +11:00
d967f65329 fix git tests 2019-02-16 11:24:47 +11:00
306ac41fd8 bump gocui to support loader animations on views 2019-02-15 20:54:03 +11:00
c101993405 post-merge cleanup 2019-02-11 22:47:14 +11:00
6430ab6ac9 Merge branch 'master' into feature/rebasing 2019-02-11 22:46:27 +11:00
e09f3905e9 update go.mod 2019-02-11 22:39:17 +11:00
53e73313a2 bump gocui to version that uses go-errors as well 2019-02-11 22:39:17 +11:00
0891797bf8 bump dep to include go-errors package 2019-02-11 22:39:17 +11:00
cfe3605e6b use go-errors package to display stacktrace of errors that cause panics 2019-02-11 22:39:17 +11:00
75ab8ec4d9 catch rebase errors and show in error panels 2019-02-11 21:29:47 +11:00
77faf85cfc post-merge cleanup 2019-02-11 21:07:12 +11:00
3d343e9b57 Merge branch 'master' into feature/rebasing 2019-02-11 21:02:53 +11:00
3a607061a2 Only reset origin in main view when handling the selection of a new file v0.6 2019-01-18 09:32:15 +11:00
695b092c41 Directly send wrap argument rather than the view 2019-01-17 10:29:52 +11:00
a38d1a3b68 Explicitly refer confirmation panel view
as @jesseduffield pointed in #358, need to refer
confirmation panel view explicitly in case something
else has focus

Co-Authored-By: KOREAN139 <korean139@gmail.com>
2019-01-17 10:29:52 +11:00
2dc5e6d503 Fix recent repo view size issue
getMessageHeight() calculates height under assumption that given view's
wrap option (view.Wrap) is true, and createMenu() does not set wrap
option as true. this causes gocui set improper view's height when lines
in view needs to be wrapped.
add *gocui.View as parameter in getMessageHeight(), and calculates
view's height depend on its wrap option.

resolve issue #354
2019-01-17 10:29:52 +11:00
0dcfa09ff2 run go fmt against generator 2019-01-17 10:11:17 +11:00
d5401ab200 add script generating keybindings cheatsheet 2019-01-17 10:11:17 +11:00
b6f8ebc0ca delete KeyReadable field from Binding struct
also rewrite GetKey function
2019-01-17 10:11:17 +11:00
3e24069722 pkg: Fix typo 2019-01-16 18:06:11 +11:00
c722ea5afc log in config directory rather than wherever you opened lazygit 2019-01-16 08:54:12 +11:00
c759c7ac65 bump gocui to prevent truncating the contents of wrapped views 2019-01-15 19:56:32 +11:00
e50bd812fc fix checksum mismatches 2019-01-14 22:12:43 +11:00
7ff022f1e7 pkg/updates: Refactoring 2019-01-14 21:52:03 +11:00
1db8801771 Update dutch.go 2018-12-20 09:17:10 +11:00
666ea3a4a0 Fixed suggestion from glvr182 2018-12-20 09:17:10 +11:00
47d50989c4 Added dutch translations 2018-12-20 09:17:10 +11:00