summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--go.mod9
-rw-r--r--go.sum123
-rw-r--r--main.go10
-rw-r--r--pkg/app/app.go21
-rw-r--r--pkg/commands/branches.go4
-rw-r--r--pkg/commands/config.go6
-rw-r--r--pkg/commands/git_test.go8
-rw-r--r--pkg/commands/oscommands/os.go4
-rw-r--r--pkg/commands/oscommands/os_test.go2
-rw-r--r--pkg/commands/pull_request.go2
-rw-r--r--pkg/commands/pull_request_test.go6
-rw-r--r--pkg/commands/sync.go2
-rw-r--r--pkg/config/app_config.go222
-rw-r--r--pkg/config/config_default_platform.go10
-rw-r--r--pkg/config/config_linux.go10
-rw-r--r--pkg/config/config_windows.go10
-rw-r--r--pkg/config/dummies.go10
-rw-r--r--pkg/config/os_config.go10
-rw-r--r--pkg/config/user_config.go215
-rw-r--r--pkg/gui/arrangement.go6
-rw-r--r--pkg/gui/commit_message_panel.go4
-rw-r--r--pkg/gui/confirmation_panel.go14
-rw-r--r--pkg/gui/credentials_panel.go6
-rw-r--r--pkg/gui/custom_commands.go37
-rw-r--r--pkg/gui/files_panel.go25
-rw-r--r--pkg/gui/global_handlers.go6
-rw-r--r--pkg/gui/gui.go20
-rw-r--r--pkg/gui/keybindings.go401
-rw-r--r--pkg/gui/list_context.go20
-rw-r--r--pkg/gui/menu_panel.go8
-rw-r--r--pkg/gui/merge_panel.go12
-rw-r--r--pkg/gui/quitting.go4
-rw-r--r--pkg/gui/rebase_options_panel.go2
-rw-r--r--pkg/gui/searching.go10
-rw-r--r--pkg/gui/staging_panel.go2
-rw-r--r--pkg/gui/stash_panel.go4
-rw-r--r--pkg/gui/status_panel.go4
-rw-r--r--pkg/gui/updates.go2
-rw-r--r--pkg/gui/view_helpers.go12
-rw-r--r--pkg/theme/theme.go22
-rw-r--r--pkg/updates/updates.go4
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/.gitignore3
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/LICENSE29
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/README.md25
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/appveyor.yml16
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/go.mod (renamed from vendor/github.com/spf13/jwalterweatherman/go.mod)3
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/go.sum (renamed from vendor/github.com/spf13/cast/go.sum)2
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/xdg.go163
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/xdg_bsd.go32
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/xdg_darwin.go30
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/xdg_linux.go30
-rw-r--r--vendor/github.com/OpenPeeDeeP/xdg/xdg_windows.go27
-rw-r--r--vendor/github.com/hashicorp/hcl/.gitignore9
-rw-r--r--vendor/github.com/hashicorp/hcl/LICENSE354
-rw-r--r--vendor/github.com/hashicorp/hcl/Makefile18
-rw-r--r--vendor/github.com/hashicorp/hcl/README.md125
-rw-r--r--vendor/github.com/hashicorp/hcl/appveyor.yml19
-rw-r--r--vendor/github.com/hashicorp/hcl/decoder.go729
-rw-r--r--vendor/github.com/hashicorp/hcl/go.mod3
-rw-r--r--vendor/github.com/hashicorp/hcl/go.sum2
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl.go11
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/ast/ast.go219
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/ast/walk.go52
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/parser/error.go17
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/parser/parser.go532
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/printer/nodes.go789
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/printer/printer.go66
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/scanner/scanner.go652
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/strconv/quote.go241
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/token/position.go46
-rw-r--r--vendor/github.com/hashicorp/hcl/hcl/token/token.go219
-rw-r--r--vendor/github.com/hashicorp/hcl/json/parser/flatten.go117
-rw-r--r--vendor/github.com/hashicorp/hcl/json/parser/parser.go313
-rw-r--r--vendor/github.com/hashicorp/hcl/json/scanner/scanner.go451
-rw-r--r--vendor/github.com/hashicorp/hcl/json/token/position.go46
-rw-r--r--vendor/github.com/hashicorp/hcl/json/token/token.go118
-rw-r--r--vendor/github.com/hashicorp/hcl/lex.go38
-rw-r--r--vendor/github.com/hashicorp/hcl/parse.go39
-rw-r--r--vendor/github.com/jesseduffield/yaml/LICENSE (renamed from vendor/github.com/spf13/afero/LICENSE.txt)29
-rw-r--r--vendor/github.com/jesseduffield/yaml/LICENSE.libyaml31
-rw-r--r--vendor/github.com/jesseduffield/yaml/NOTICE13
-rw-r--r--vendor/github.com/jesseduffield/yaml/README.md135
-rw-r--r--vendor/github.com/jesseduffield/yaml/apic.go739
-rw-r--r--vendor/github.com/jesseduffield/yaml/decode.go764
-rw-r--r--vendor/github.com/jesseduffield/yaml/emitterc.go1685
-rw-r--r--vendor/github.com/jesseduffield/yaml/encode.go358
-rw-r--r--vendor/github.com/jesseduffield/yaml/parserc.go1095
-rw-r--r--vendor/github.com/jesseduffield/yaml/readerc.go394
-rw-r--r--vendor/github.com/jesseduffield/yaml/resolve.go245
-rw-r--r--vendor/github.com/jesseduffield/yaml/scannerc.go2702
-rw-r--r--vendor/github.com/jesseduffield/yaml/sorter.go104
-rw-r--r--vendor/github.com/jesseduffield/yaml/writerc.go26
-rw-r--r--vendor/github.com/jesseduffield/yaml/yaml.go466
-rw-r--r--vendor/github.com/jesseduffield/yaml/yamlh.go738
-rw-r--r--vendor/github.com/jesseduffield/yaml/yamlprivateh.go173
-rw-r--r--vendor/github.com/magiconair/properties/.gitignore6
-rw-r--r--vendor/github.com/magiconair/properties/CHANGELOG.md139
-rw-r--r--vendor/github.com/magiconair/properties/LICENSE25
-rw-r--r--vendor/github.com/magiconair/properties/README.md129
-rw-r--r--vendor/github.com/magiconair/properties/decode.go289
-rw-r--r--vendor/github.com/magiconair/properties/doc.go156
-rw-r--r--vendor/github.com/magiconair/properties/go.mod1
-rw-r--r--vendor/github.com/magiconair/properties/integrate.go34
-rw-r--r--vendor/github.com/magiconair/properties/lex.go407
-rw-r--r--vendor/github.com/magiconair/properties/load.go292
-rw-r--r--vendor/github.com/magiconair/properties/parser.go95
-rw-r--r--vendor/github.com/magiconair/properties/properties.go833
-rw-r--r--vendor/github.com/magiconair/properties/rangecheck.go31
-rw-r--r--vendor/github.com/mitchellh/mapstructure/CHANGELOG.md21
-rw-r--r--vendor/github.com/mitchellh/mapstructure/LICENSE21
-rw-r--r--vendor/github.com/mitchellh/mapstructure/README.md46
-rw-r--r--vendor/github.com/mitchellh/mapstructure/decode_hooks.go217
-rw-r--r--vendor/github.com/mitchellh/mapstructure/error.go50
-rw-r--r--vendor/github.com/mitchellh/mapstructure/go.mod1
-rw-r--r--vendor/github.com/mitchellh/mapstructure/mapstructure.go1149
-rw-r--r--vendor/github.com/pelletier/go-toml/.gitignore5
-rw-r--r--vendor/github.com/pelletier/go-toml/CONTRIBUTING.md132
-rw-r--r--vendor/github.com/pelletier/go-toml/Dockerfile11
-rw-r--r--vendor/github.com/pelletier/go-toml/LICENSE21
-rw-r--r--vendor/github.com/pelletier/go-toml/PULL_REQUEST_TEMPLATE.md5
-rw-r--r--vendor/github.com/pelletier/go-toml/README.md151
-rw-r--r--vendor/github.com/pelletier/go-toml/azure-pipelines.yml167
-rw-r--r--vendor/github.com/pelletier/go-toml/benchmark.json164
-rw-r--r--vendor/github.com/pelletier/go-toml/benchmark.sh31
-rw-r--r--