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

51 Commits

Author SHA1 Message Date
f7f19bbc02 Main: Use --path instead of positional
* Also puts a placeholder for the merge-todo argument

Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
2019-09-30 15:08:20 +02:00
431f1aa766 Main: Added directory argument
*  Added a positional argument that allows the user to change the dir

Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
2019-09-24 18:52:46 +02:00
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
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
3cf84a5af1 main: display an error message instead of panic when setup fails 2018-09-14 00:23:11 +09:00
06846ef3ae rename NewApp to Setup 2018-09-04 06:21:58 +02:00
43ad9a81c2 merge setup in function that create a new git command 2018-09-04 06:21:58 +02:00
624d63d2fa pkg/git : remove panic in SetupGit method 2018-09-04 06:21:58 +02:00
7e1e97d050 dont panic when catting directories 2018-08-28 19:12:35 +10:00
43f612feb1 Merge branch 'master' into feature/auto-updates 2018-08-27 19:20:07 +10:00
b7f6bcb3ca add config flag 2018-08-26 17:31:28 +02:00
21f6e9ba87 auto-updates 2018-08-25 17:32:34 +10:00
2008607108 remove VERSION file 2018-08-19 20:04:57 +10:00
1f756d3d0a avoid nil pointer reference on startup 2018-08-18 19:43:58 +10:00
6473e5ca3c use runtime package to get GOOS and GOARCH 2018-08-18 17:28:03 +10:00
41171304b2 add platform/os details to goreleaser ldflags 2018-08-18 17:10:27 +10:00
29ed971558 add user configuration in json file 2018-08-15 22:06:37 +10:00
12de0345e4 minor cleanup 2018-08-13 21:35:54 +10:00
f9c39ad64b add newline to version output 2018-08-13 17:20:03 +10:00
e8eb78617c Mid refactor change some more stuff 2018-08-12 21:04:47 +10:00
dcd461d29f Restrucure project in a way where it is more modular 2018-08-12 19:31:27 +10:00
7e141283f6 merge branch master 2018-08-11 15:09:37 +10:00
73e740d1ba clean up fixup code
reduce log clutter
add log dumping with spew
2018-08-11 15:04:02 +10:00
44eaccfd14 switch to using the log package rather than directly writing to file 2018-08-09 20:29:58 +10:00
a068548bcb remove speed monitoring 2018-08-09 15:44:28 +10:00
ace8544512 create log if debugging and the file doesn't already exist 2018-08-09 14:36:26 +10:00
4832d365f1 use go-git for commits 2018-08-09 14:33:51 +10:00
bebe94b4b3 don't call projectPath until we know we're in debug mode 2018-08-09 13:37:48 +10:00
750445dc8b use platform agnostic filepaths 2018-08-09 13:29:25 +10:00
1f5f80b1bf platform independent path reading 2018-08-09 13:21:30 +10:00
481a05f116 check for VERSION file in project directory rather than current directory 2018-08-09 12:55:41 +10:00
6e8abbcdda use fallback file VERSION 2018-08-09 12:25:32 +10:00
7f75808499 cleanup for goreleaser 2018-08-08 22:51:18 +10:00
778cb14dc4 update to use goreleaser ldflags 2018-08-08 22:48:37 +10:00
c965333756 "opening and editing" 2018-08-08 19:46:21 +10:00
e8c4bf20f6 merge master 2018-08-08 19:13:13 +10:00
fbadbdd771 version with tag 2018-08-08 18:57:27 +10:00
5ca47c3f47 merge master 2018-08-08 08:58:24 +10:00
4d9d2b134f Add lazygit --v version
* Recover Rev and Build Date from build args
* Moved `debuggingPointer` and `versionFlag` to `var()`
* Print version and exit in case of `-v` or `--v`
2018-08-07 16:15:23 +02:00
f6a9c727fa run subprocess cleanly 2018-08-07 18:05:43 +10:00
dea751280e better handling of branches and untracked files 2018-07-21 15:51:18 +10:00
ceeca40fe5 remove log of directory 2018-06-05 19:32:27 +10:00
1378143889 move log commands into main file 2018-06-05 19:32:03 +10:00
0d2076c57c generalised logs 2018-06-05 19:30:55 +10:00
103a6fd219 logging durations and more stuff 2018-06-02 08:35:49 +10:00
b6eaa44cc2 more stuff 2018-06-01 23:23:31 +10:00
ec78c795dd More stuff 2018-05-27 16:32:09 +10:00
7d70ed5be1 update 2018-05-21 22:34:02 +10:00
4b511863f9 improved UI 2018-05-19 17:04:33 +10:00