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

78 Commits

Author SHA1 Message Date
9693afd671 fix: fix lint error 2022-05-18 20:34:35 +09:00
f257740ea7 add tooltip view for showing menu item descriptions 2022-05-08 13:24:36 +10:00
517e9445df refactor view definitions 2022-05-08 11:41:13 +10:00
ad7703df65 show namesake for child views 2022-03-26 18:00:46 +11:00
13b90ac37f support viewing commits of reflog entry and show better view title 2022-03-26 18:00:46 +11:00
46e9946854 refactor credential handling 2022-03-17 19:13:40 +11:00
145c69d9ae working again 2022-03-17 19:13:40 +11:00
482bdc4f1e more refactoring 2022-03-17 19:13:40 +11:00
2a1e3faa0c resetting controllers on new repo 2022-03-17 19:13:40 +11:00
1dd7307fde start moving commit panel handlers into controller
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-03-17 19:13:40 +11:00
a90b6efded start refactoring gui 2022-03-17 19:13:40 +11:00
cdcfeb396f stop refreshing the screen so much 2022-01-15 14:15:41 +11:00
f503ff1ecb start breaking up git struct 2022-01-09 14:09:53 +11:00
01ea5813a8 align Gui struct with GitCommand 2022-01-04 09:07:15 +11:00
2fc1498517 some refactoring in anticipation of the graph feature 2021-11-01 10:03:49 +11:00
f704707d29 stream output from certain git commands in command log panel 2021-10-30 18:26:06 +11:00
ef544e6ce9 add more suggestions 2021-10-23 12:29:52 +11:00
3b7e7a7f56 add random tip to command log 2021-04-12 21:48:08 +10:00
e4f0a470e9 print header for command log 2021-04-11 23:36:34 +10:00
84b0c3df4f ask question button 2021-04-11 22:07:29 +10:00
f2007f4d95 support scrolling extras view 2021-04-11 17:07:49 +10:00
e145090046 add cmdLog panel 2021-04-11 17:07:49 +10:00
a9fbc9eda1 fix merge conflict panel not rendering 2021-04-11 10:21:53 +10:00
d5504fa5d0 potentially fix credentials issue 2021-04-09 00:39:04 +10:00
cab0aa462c fix crash at start 2021-04-09 00:10:35 +10:00
4f700c23ba fix crash on first open 2021-04-07 22:59:53 +10:00
94d26d00ba move suggestions view behind confirmation view 2021-04-06 19:34:32 +10:00
39ae122304 more refactoring 2021-04-06 19:34:32 +10:00
4fe512ff3a test
type safe view access
2021-04-06 19:34:32 +10:00
0898a7bb57 refactor 2021-04-06 19:34:32 +10:00
f1d7f59e49 switching repos without restarting the gui 2021-04-06 19:34:32 +10:00
bc9a99387f refactor of contexts and filtering 2021-04-06 19:34:32 +10:00
da3b0bf7c8 Start on supporting auto-suggestions when checking out a branch
switch to other fuzzy package with no dependencies
2020-11-28 20:48:17 +11:00
682db77401 fix lint errors 2020-11-18 08:36:19 +11:00
ef77d7c608 fix submodule tab colour 2020-10-10 00:23:01 +11:00
aa5001f661 for some reason the commit files view was on top 2020-10-10 00:23:01 +11:00
2e05ac0c90 paging keybindings for line by line panel
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 00:23:01 +11:00
37bb89dac3 type i18n 2020-10-10 00:23:01 +11:00
5d128adee1 add mutexes for when looping through views 2020-10-02 08:09:42 +10:00
7b4a0f20b2 add submodules context 2020-10-02 08:09:42 +10:00
3b93b5dde4 make it easier to add a tab to a view 2020-10-02 08:09:42 +10:00
077f113618 add in-built logging support for a better dev experience 2020-09-26 11:00:50 +10:00
66bd86b9b7 set keybindings after initialising views 2020-08-23 17:49:58 +10:00
9ca0073cd7 attempt at fixing bad lazyloading 2020-08-23 14:29:18 +10:00
c2b154acad better handling of our different modes and also cherry picking 2020-08-23 14:29:18 +10:00
fbd61fcd17 refactor how we handle different modes 2020-08-23 14:29:18 +10:00
974c6510b8 add sub commit context 2020-08-23 14:29:18 +10:00
41df63cdc4 show when building patch 2020-08-23 14:29:18 +10:00
2d90e1e8ee commit files kind of generalised 2020-08-23 14:29:18 +10:00
eb5e54e9fd use interface for panel state rather than pointer 2020-08-23 14:29:18 +10:00