Jesse Duffield
|
01ea5813a8
|
align Gui struct with GitCommand
|
2022-01-04 09:07:15 +11:00 |
|
Jesse Duffield
|
18283ad41b
|
add popup handler for easier testing
|
2021-12-06 22:37:28 +11:00 |
|
Jesse Duffield
|
ef544e6ce9
|
add more suggestions
|
2021-10-23 12:29:52 +11:00 |
|
Jesse Duffield
|
ca7252ef8e
|
suggest files when picking a path to filter on
async fetching of suggestions
remove limit
cache the trie for future use
more
more
|
2021-10-19 09:02:42 +11:00 |
|
Jesse Duffield
|
c0cd9dd835
|
stop opening suggestions tab when no suggestions present
|
2021-10-17 20:05:09 +11:00 |
|
Jesse Duffield
|
345c90ac05
|
fix editor
|
2021-10-17 04:17:59 +00:00 |
|
mjarkk
|
79848087bc
|
Switch to github.com/gookit/color for terminal colors
|
2021-07-30 15:14:46 +02:00 |
|
Jesse Duffield
|
b28b2d05bd
|
force cursor to be at end of line when opening confirmation panel
|
2021-04-17 21:15:54 +10:00 |
|
Jesse Duffield
|
39ae122304
|
more refactoring
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
c34c6926d5
|
fix some things up
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
4fe512ff3a
|
test
type safe view access
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
e6274c0757
|
remove sentinel errors
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
0898a7bb57
|
refactor
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
bc9a99387f
|
refactor of contexts and filtering
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
798d3e2d54
|
get rid of these positively ghastly method signatures
|
2021-04-06 19:34:32 +10:00 |
|
Jesse Duffield
|
14ce230683
|
refactor
|
2020-11-28 20:48:17 +11:00 |
|
Jesse Duffield
|
f31fbc10f6
|
soft code finding of suggestions
|
2020-11-28 20:48:17 +11:00 |
|
Jesse Duffield
|
be404068ff
|
support labels for suggestions which are distinct from values
|
2020-11-28 20:48:17 +11:00 |
|
Jesse Duffield
|
5671ec5f58
|
refactor prompt opts
|
2020-11-28 20:48:17 +11:00 |
|
Jesse Duffield
|
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 |
|
Jesse Duffield
|
682db77401
|
fix lint errors
|
2020-11-18 08:36:19 +11:00 |
|
Jesse Duffield
|
79e59d5460
|
add some safe goroutines
WIP
|
2020-10-10 00:23:01 +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
|
2dc848506c
|
bulk submodule menu
|
2020-10-02 08:09:42 +10:00 |
|
Jesse Duffield
|
45a0378c01
|
do not create error panel for sentinel errors
|
2020-08-25 22:21:15 +00:00 |
|
Jesse Duffield
|
3eb3de3edc
|
allow explicitly managing focus
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
94601b4dc9
|
use context to return to the correct view
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
a12d18146c
|
better logic for taking focus away from popup panels
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
ac0eedda91
|
lots more stuff
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
fd8a455aff
|
small things
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
7f89113245
|
WIP
|
2020-08-23 14:29:18 +10:00 |
|
Jesse Duffield
|
1716de3b59
|
remove space as keybinding for confirmation panel
|
2020-08-17 20:30:10 +10:00 |
|
Jesse Duffield
|
44d8b3e8f3
|
allow overriding default confirm/escape keybindings
|
2020-08-17 18:22:57 +10:00 |
|
Jesse Duffield
|
db826b3c87
|
add keybinding to create new branch off of commit
retain focus in commits panel
surface prompt errors
better description
|
2020-08-16 22:24:54 +10:00 |
|
Jesse Duffield
|
9b7a6934b3
|
more removing of g
|
2020-08-15 18:01:43 +10:00 |
|
Jesse Duffield
|
0822a9296c
|
rename
|
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
|
28ba142fd6
|
set minimum confirmation box width
|
2020-08-13 21:50:23 +10:00 |
|
Jesse Duffield
|
517b7d0283
|
fix up some things with the patch handling stuff
|
2020-03-28 13:19:35 +11:00 |
|
Jesse Duffield
|
0c0231c3e8
|
autostash changes when pulling file into index
|
2020-03-28 13:19:35 +11:00 |
|
Jesse Duffield
|
814ee24c8d
|
better error handling
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
83757f1065
|
limit size of menu panel
|
2020-03-26 21:44:33 +11:00 |
|
Jesse Duffield
|
e47ad846c4
|
big golangci-lint cleanup
|
2020-03-09 12:23:13 +11:00 |
|
Jesse Duffield
|
434582b5f5
|
explicitly tell gocui when to start animating the loader
|
2020-02-01 00:23:22 +11:00 |
|
Jesse Duffield
|
b3bce8a1ba
|
refactor confirmation prompt code
|
2019-11-21 22:07:14 +11:00 |
|
Jesse Duffield
|
6b7aaeca45
|
support adding/removing remotes
|
2019-11-21 22:07:14 +11:00 |
|
Jesse Duffield
|
7e0a8f235e
|
add contexts to views
|
2019-11-21 22:07:14 +11:00 |
|
Jesse Duffield
|
12b84307ac
|
specify upstream when pushing a branch for the first time
|
2019-11-11 23:30:30 +11:00 |
|
Jesse Duffield
|
de5bcb8b9c
|
add some shameless self promotion
|
2019-11-10 22:32:13 +11:00 |
|