Jesse Duffield
|
5d128adee1
|
add mutexes for when looping through views
|
2020-10-02 08:09:42 +10:00 |
|
Jesse Duffield
|
7b4a0f20b2
|
add submodules context
|
2020-10-02 08:09:42 +10:00 |
|
Jesse Duffield
|
3b93b5dde4
|
make it easier to add a tab to a view
|
2020-10-02 08:09:42 +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
|
66bd86b9b7
|
set keybindings after initialising views
|
2020-08-23 17:49:58 +10:00 |
|
Jesse Duffield
|
9ca0073cd7
|
attempt at fixing bad lazyloading
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
c2b154acad
|
better handling of our different modes and also cherry picking
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
fbd61fcd17
|
refactor how we handle different modes
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
974c6510b8
|
add sub commit context
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
41df63cdc4
|
show when building patch
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2d90e1e8ee
|
commit files kind of generalised
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
eb5e54e9fd
|
use interface for panel state rather than pointer
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
99707a527d
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
bc410d8e4a
|
use camelCase
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
2f5d5034db
|
good progress
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
9a2dc3fe15
|
stop crash due to context stack not being initialized
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
f0c3d3fc4d
|
centralise setting of main views context
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ac0eedda91
|
lots more stuff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
e87635295a
|
dont check for error when sending view to bottom
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
62a662054b
|
hide view if not specified in dimensions object
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
6fb83b740b
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
7f89113245
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
cec4cb48cb
|
centralise some list view code
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
4f4bb40ea6
|
support opening lazygit outside a git directory
|
2020-08-16 22:59:58 +10:00 |
|
Jesse Duffield
|
9b7a6934b3
|
more removing of g
|
2020-08-15 18:01:43 +10:00 |
|
Jesse Duffield
|
d9fa02c53b
|
clean up interface for popup panels
|
2020-08-15 18:01:43 +10:00 |
|
Jesse Duffield
|
1e12a60b34
|
move box layout stuff into its own package
|
2020-08-15 09:04:40 +10:00 |
|
Jesse Duffield
|
1fd35f3824
|
centralise logic for information section
WIP
|
2020-08-13 21:50:23 +10:00 |
|
Jesse Duffield
|
e73937c2bd
|
more work on new layout functionality
|
2020-08-13 21:50:23 +10:00 |
|
Jesse Duffield
|
d1a7c7283f
|
some more changes
|
2020-08-13 21:50:23 +10:00 |
|
Jesse Duffield
|
b641ecdc74
|
move some things around
|
2020-08-13 21:50:23 +10:00 |
|
Jesse Duffield
|
13f567ff4c
|
add portrait mode for when the window is really tall
|
2020-08-13 21:50:23 +10:00 |
|
Jesse Duffield
|
771d4b5811
|
refactor how we handle layouts
|
2020-08-13 21:50:23 +10:00 |
|
Jesse Duffield
|
36ac764133
|
fix race condition when scrolling to merge conflict
|
2020-05-19 18:05:14 +10:00 |
|
Jesse Duffield
|
267730bc00
|
standardise how we handle background colours
|
2020-05-13 21:24:25 +10:00 |
|
Jesse Duffield
|
b89ba365d0
|
unbold diff info
|
2020-03-29 18:31:19 +11:00 |
|
Jesse Duffield
|
76431b4673
|
simplify things
|
2020-03-29 18:26:24 +11:00 |
|
Jesse Duffield
|
40fbce91ce
|
add new diff mode
WIP
WIP
WIP
WIP
WIP
WIP
WIP
|
2020-03-29 18:26:24 +11:00 |
|
Jesse Duffield
|
8822c409e2
|
split reflog commits into ReflogCommits and FilteredReflogCommits
|
2020-03-29 11:37:29 +11:00 |
|
Jesse Duffield
|
a8db672ffb
|
refactor gui.go
|
2020-03-29 11:37:29 +11:00 |
|