39ae122304
more refactoring
2021-04-06 19:34:32 +10:00
c34c6926d5
fix some things up
2021-04-06 19:34:32 +10:00
4fe512ff3a
test
...
type safe view access
2021-04-06 19:34:32 +10:00
e6274c0757
remove sentinel errors
2021-04-06 19:34:32 +10:00
0898a7bb57
refactor
2021-04-06 19:34:32 +10:00
bc9a99387f
refactor of contexts and filtering
2021-04-06 19:34:32 +10:00
798d3e2d54
get rid of these positively ghastly method signatures
2021-04-06 19:34:32 +10:00
14ce230683
refactor
2020-11-28 20:48:17 +11:00
f31fbc10f6
soft code finding of suggestions
2020-11-28 20:48:17 +11:00
be404068ff
support labels for suggestions which are distinct from values
2020-11-28 20:48:17 +11:00
5671ec5f58
refactor prompt opts
2020-11-28 20:48:17 +11: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
79e59d5460
add some safe goroutines
...
WIP
2020-10-10 00:23:01 +11:00
37bb89dac3
type i18n
2020-10-10 00:23:01 +11:00
4912205adb
remove viper
...
WIP
2020-10-10 00:23:01 +11:00
2dc848506c
bulk submodule menu
2020-10-02 08:09:42 +10:00
45a0378c01
do not create error panel for sentinel errors
2020-08-25 22:21:15 +00:00
3eb3de3edc
allow explicitly managing focus
2020-08-23 14:29:18 +10:00
94601b4dc9
use context to return to the correct view
2020-08-23 14:29:18 +10:00
a12d18146c
better logic for taking focus away from popup panels
2020-08-23 14:29:18 +10:00
ac0eedda91
lots more stuff
2020-08-23 14:29:18 +10:00
fd8a455aff
small things
...
WIP
2020-08-23 14:29:18 +10:00
7f89113245
WIP
2020-08-23 14:29:18 +10:00
1716de3b59
remove space as keybinding for confirmation panel
2020-08-17 20:30:10 +10:00
44d8b3e8f3
allow overriding default confirm/escape keybindings
2020-08-17 18:22:57 +10:00
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
9b7a6934b3
more removing of g
2020-08-15 18:01:43 +10:00
0822a9296c
rename
2020-08-15 18:01:43 +10:00
d9fa02c53b
clean up interface for popup panels
2020-08-15 18:01:43 +10:00
28ba142fd6
set minimum confirmation box width
2020-08-13 21:50:23 +10:00
517b7d0283
fix up some things with the patch handling stuff
2020-03-28 13:19:35 +11:00
0c0231c3e8
autostash changes when pulling file into index
2020-03-28 13:19:35 +11:00
814ee24c8d
better error handling
2020-03-28 11:59:45 +11:00
83757f1065
limit size of menu panel
2020-03-26 21:44:33 +11:00
e47ad846c4
big golangci-lint cleanup
2020-03-09 12:23:13 +11:00
434582b5f5
explicitly tell gocui when to start animating the loader
2020-02-01 00:23:22 +11:00
b3bce8a1ba
refactor confirmation prompt code
2019-11-21 22:07:14 +11:00
6b7aaeca45
support adding/removing remotes
2019-11-21 22:07:14 +11:00
7e0a8f235e
add contexts to views
2019-11-21 22:07:14 +11:00
12b84307ac
specify upstream when pushing a branch for the first time
2019-11-11 23:30:30 +11:00
de5bcb8b9c
add some shameless self promotion
2019-11-10 22:32:13 +11:00
1a38bfb76d
do not return focus to commitsFiles view after selecting to start a new patch
2019-11-05 19:22:01 +11:00
02fef3136f
Added light theme option to the settings
2019-10-20 12:32:57 +11:00
daca07eaca
add loading panel
2019-02-16 12:03:22 +11:00
77faf85cfc
post-merge cleanup
2019-02-11 21:07:12 +11:00
3d343e9b57
Merge branch 'master' into feature/rebasing
2019-02-11 21:02:53 +11:00
695b092c41
Directly send wrap argument rather than the view
2019-01-17 10:29:52 +11:00
a38d1a3b68
Explicitly refer confirmation panel view
...
as @jesseduffield pointed in #358 , need to refer
confirmation panel view explicitly in case something
else has focus
Co-Authored-By: KOREAN139 <korean139@gmail.com >
2019-01-17 10:29:52 +11:00
2dc5e6d503
Fix recent repo view size issue
...
getMessageHeight() calculates height under assumption that given view's
wrap option (view.Wrap) is true, and createMenu() does not set wrap
option as true. this causes gocui set improper view's height when lines
in view needs to be wrapped.
add *gocui.View as parameter in getMessageHeight(), and calculates
view's height depend on its wrap option.
resolve issue #354
2019-01-17 10:29:52 +11:00