138be04e65
refactor contexts code
2022-03-17 19:13:40 +11:00
1dd7307fde
start moving commit panel handlers into controller
...
more
and more
move rebase commit refreshing into existing abstraction
and more
and more
WIP
and more
handling clicks
properly fix merge conflicts
update cheatsheet
lots more preparation to start moving things into controllers
WIP
better typing
expand on remotes controller
moving more code into controllers
2022-03-17 19:13:40 +11:00
a90b6efded
start refactoring gui
2022-03-17 19:13:40 +11:00
4ab5e54139
add support for git bisect
2022-01-22 10:48:51 +11:00
18f48a43d5
add some more linters
2022-01-09 14:09:53 +11:00
364c5db19c
shorten name
2022-01-09 14:09:53 +11:00
ee8ff6512f
trim down gitcommand struct some more
2022-01-09 14:09:53 +11:00
91fe68576c
refactor
2022-01-07 10:52:51 +11:00
05fa483f48
simplify how we log commands
2022-01-07 10:52:51 +11:00
43a4fa970d
WIP
2022-01-04 09:07:15 +11:00
01ea5813a8
align Gui struct with GitCommand
2022-01-04 09:07:15 +11:00
b4c078d565
WIP
2022-01-04 09:07:15 +11:00
e8e4fa5957
Add color functions to templates funcMaps
2021-08-09 11:52:00 +01:00
b5d8849c06
Support match colors in labelFormat
entry in menuFromCommand prompts
2021-08-07 16:06:36 +01:00
ea136e4e77
Improve code quality
...
- Make CommandMenuEntry private
- create candidates only once we really need it
- Use only 1 buffer
- Clearify CommandMenuEntry creation fields
2021-08-06 21:50:58 +02:00
dcd3b7c058
Show only labels in menuFromCommand prompts
2021-08-06 18:38:26 +01:00
906ec30cac
Minor changes to menuFromCommand prompts
2021-08-06 10:53:32 +01:00
a8ec044f0e
Make menuFromCommand format menu items and their description
2021-08-05 15:45:18 +01:00
79848087bc
Switch to github.com/gookit/color for terminal colors
2021-07-30 15:14:46 +02:00
713fae3e32
format code
2021-07-22 19:45:43 +02:00
148bf2c070
Add test for GenerateMenuCandidates from Custom Commands
2021-07-22 15:44:16 +01:00
edfb0a26b2
Refactor code around handleCustomCommandKeybinding
2021-07-20 20:59:03 +01:00
f70435a20f
Better format error catching in menuFromCommand prompts
2021-07-19 13:41:42 +01:00
b92ff3ee3f
Consider first match only in menuFromCommand prompt
2021-07-19 13:06:00 +01:00
f1ced5539a
Add option to format filter matches to menuFromCommand prompts
2021-07-19 11:46:29 +01:00
77e9ee64a4
Apply suggestions from @mjarkk for menyFromCommands
2021-07-18 18:42:42 +01:00
9daa47fb2d
Add docs for menuFromCommand prompts
2021-07-18 10:36:01 +01:00
d18c8c8dc3
Add prompt type: menuFromCommand
2021-07-18 10:36:00 +01:00
adee0b8ccb
add spans to i18n
2021-04-11 23:36:34 +10:00
6fbe660f96
full coverage for logging commands
2021-04-11 17:07:49 +10:00
e42e7e5cbd
fix commit amend
2021-04-10 11:54:38 +10:00
4fe512ff3a
test
...
type safe view access
2021-04-06 19:34:32 +10:00
69e9f6d29d
use suspense rather than close the gui when switching to a subprocess
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
332a3c4cbf
file tree for commit files
2021-04-02 11:00:15 +11:00
e8e59306fc
shell out custom commands
2021-04-01 20:25:30 +11:00
c9de6c003b
support some more things
2021-03-30 21:57:00 +11:00
5671ec5f58
refactor prompt opts
2020-11-28 20:48:17 +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
d4ab607d0d
allow adding a submodule
2020-10-02 08:09:42 +10:00
ce6f8ed1bc
move models folder into commands folder
2020-09-29 20:48:49 +10:00
f9643448a4
move commit files
2020-09-29 20:48:49 +10:00
91f0b0e28f
move stash panel
2020-09-29 20:48:49 +10:00
8d2af5cc61
move file and submodule
2020-09-29 20:48:49 +10:00
eda4619a4f
move remotes and remote branches
2020-09-29 20:48:49 +10:00
e849ca3372
move tags
2020-09-29 20:48:49 +10:00
630e446989
move commits model into models package
2020-09-29 20:48:49 +10:00
44248d9ab0
pull branch model out into models package
2020-09-29 20:48:49 +10:00
de482262e1
support setting description in custom command
2020-09-27 11:32:54 +10:00