Jesse Duffield
|
364c5db19c
|
shorten name
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
f503ff1ecb
|
start breaking up git struct
|
2022-01-09 14:09:53 +11:00 |
|
Jesse Duffield
|
95b2e9540a
|
update tests
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
43a4fa970d
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
192a548c99
|
refactoring the config struct
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
18ab086126
|
introduce Common struct for passing around common stuff
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
b4c078d565
|
WIP
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
f704707d29
|
stream output from certain git commands in command log panel
|
2021-10-30 18:26:06 +11:00 |
|
Jesse Duffield
|
b6a5e9d615
|
use cached git config
|
2021-10-23 10:26:47 +11:00 |
|
Dwarven YANG
|
63072af5bc
|
allow user to configure the gui language
|
2021-08-30 09:12:29 +10:00 |
|
Davyd McColl
|
53ea7df655
|
🚚 move only the platform-specific part of log tailing into platform-specific files
|
2021-07-01 17:13:14 +10:00 |
|
Davyd McColl
|
2ac33bb83d
|
🎨 split out platform-dependent logging for compile-time selection
|
2021-07-01 17:13:14 +10:00 |
|
Davyd McColl
|
2b4048ebff
|
🐛 shouldn't hammer the file continually, have a nap instead
|
2021-07-01 17:13:14 +10:00 |
|
Davyd McColl
|
31bcd632c7
|
🎨 observe the error, if there is one
|
2021-07-01 17:13:14 +10:00 |
|
Davyd McColl
|
aa9ef12d43
|
✨ make log-watching work on windows
|
2021-07-01 17:13:14 +10:00 |
|
Jesse Duffield
|
f1d7f59e49
|
switching repos without restarting the gui
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
69e9f6d29d
|
use suspense rather than close the gui when switching to a subprocess
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
8af3fe3b4a
|
faster startup
|
2021-04-01 09:13:29 +11:00 |
|
Jesse Duffield
|
09f32d4f84
|
add secureexec file for getting around windows checking for a binary first in the current dir
|
2021-02-08 14:40:30 -08:00 |
|
Kalvin Pearce
|
0a58cb2877
|
Fix formatting on notARepository checks
|
2020-11-28 10:51:34 +11:00 |
|
Kalvin Pearce
|
d468866746
|
Add config option for notInRepo behaviour.
|
2020-11-28 10:51:34 +11:00 |
|
Jesse Duffield
|
37bb89dac3
|
type i18n
|
2020-10-10 00:23:01 +11:00 |
|
Jesse Duffield
|
4912205adb
|
remove viper
WIP
|
2020-10-10 00:23:01 +11:00 |
|
Jesse Duffield
|
1759ddf247
|
move OS commands into their own package
|
2020-09-29 20:48:49 +10:00 |
|
Jesse Duffield
|
75598ea2a1
|
move git dir env stuff into a centralised package
|
2020-09-29 17:42:07 +10:00 |
|
Jesse Duffield
|
97af7e677b
|
support bare repositories
|
2020-09-29 17:42:07 +10:00 |
|
Jesse Duffield
|
077f113618
|
add in-built logging support for a better dev experience
|
2020-09-26 11:00:50 +10:00 |
|
Jesse Duffield
|
307d051ec2
|
smarter checking of git version
|
2020-09-18 21:02:27 +10:00 |
|
Jesse Duffield
|
5611d9a3ef
|
gracefully fail due to git version less than 2.0
|
2020-08-27 12:21:37 +00:00 |
|
Jesse Duffield
|
4f4bb40ea6
|
support opening lazygit outside a git directory
|
2020-08-16 22:59:58 +10:00 |
|
Dima Kotik
|
e73f4c6b7e
|
Better CWD check for a git repository.
|
2020-05-30 00:31:58 +10:00 |
|
Jesse Duffield
|
a2790cfe8e
|
rename to filtered mode
|
2020-03-29 11:37:29 +11:00 |
|
Jesse Duffield
|
624ae45ebb
|
allow scoped mode where the commits/reflog/stash panels are scoped to a file
WIP
restrict certain actions in scoped mode
WIP
|
2020-03-29 11:37:29 +11:00 |
|
Jesse Duffield
|
deaa2bcb15
|
remove rollbar
|
2020-01-29 17:29:36 +11:00 |
|
Giorgio Previtera
|
9fb9962ce7
|
472 - Don't panic if not in a repository
Display a friendly message and exit with an error if not
in a Git repository. Using the same approach used in this PR:
https://github.com/jesseduffield/lazydocker/pull/14/files
|
2019-07-14 14:24:18 +10:00 |
|
Jesse Duffield
|
b8baef7b8f
|
use fork of roll that doesn't care about errors
|
2019-06-29 20:56:46 +10:00 |
|
Jesse Duffield
|
235a47bb80
|
Revert "emergency situation: we're not logging to rollrus while we're past the request quota"
This reverts commit c107eed890 .
|
2019-06-29 20:56:46 +10:00 |
|
Jesse Duffield
|
c107eed890
|
emergency situation: we're not logging to rollrus while we're past the request quota
|
2019-06-24 12:29:44 +10:00 |
|
Jesse Duffield
|
43e5c042a2
|
prompt user to git init when outside a repo
|
2019-03-16 11:38:16 +11:00 |
|
Jesse Duffield
|
39844ffef9
|
allow a LOG_LEVEL env var to be set
|
2019-03-16 10:52:30 +11:00 |
|
Jesse Duffield
|
8925b161a7
|
windows support for skipping the editor
|
2019-03-03 12:44:10 +11:00 |
|
Jesse Duffield
|
ab81f27fc7
|
don't show stack trace if lazygit is started outside of a git repo
|
2019-03-02 21:31:48 +11:00 |
|
Jesse Duffield
|
1337f6e76a
|
appease golangci
|
2019-03-02 17:45:53 +11:00 |
|
Jesse Duffield
|
0228e25084
|
work towards more interactive rebase options
|
2019-02-19 23:36:36 +11:00 |
|
Jesse Duffield
|
d44638130c
|
add various interactive rebase commands
|
2019-02-18 23:27:54 +11:00 |
|
Jesse Duffield
|
76a27f417f
|
rename any commit
|
2019-02-18 21:29:43 +11:00 |
|
Jesse Duffield
|
adc2529019
|
dealing better with errors at the top level
|
2019-02-18 19:42:23 +11:00 |
|
Jesse Duffield
|
9489a94473
|
Make merge panel its own panel
|
2018-12-11 22:02:12 +11:00 |
|
Jesse Duffield
|
ff856b7630
|
fetching branches without checking out
|
2018-12-08 11:51:47 +11:00 |
|
Jesse Duffield
|
99a8b1ae8b
|
making a start on unidirectional data binding to fix these UI bugs
|
2018-12-08 11:51:47 +11:00 |
|