jesseduffield.lazygit/pkg/gui
Stefan Haller 5b613f5bc7 Remove ColoredBranchStatus and branchStatusColor
Previously the entire status was colored in a single color, so the API made
sense. This is going to change in the next commit, so now we must include the
color in the string returned from BranchStatus(), which means that callers who
need to do hit detection or measure the length need to decolorize it.

While we're at it, switch the order of ↑3↓7 to ↓7↑3. For some reason that I
can't really explain I find it more logical this way. The software out there is
pretty undecided about it, it seems: VS Code puts ↓7 first, and so does the
shell prompt that comes with git; git status and git branch -v put "ahead" first
though. Shrug.
2024-06-03 13:02:46 +02:00
..
context Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
controllers Remove ColoredBranchStatus and branchStatusColor 2024-06-03 13:02:46 +02:00
filetree Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
keybindings Add range selection ability on list contexts 2024-01-19 10:47:21 +11:00
mergeconflicts Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
modes rename sha to hash 5 2024-04-12 08:33:47 +02:00
patch_exploring Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
popup Allow editing a custom command from the suggestions list by pressing 'e' 2024-05-19 07:06:18 +02:00
presentation Remove ColoredBranchStatus and branchStatusColor 2024-06-03 13:02:46 +02:00
services/custom_commands Add property outputTitle to CustomCommand 2024-05-20 21:02:49 +02:00
status Clean up error handling of WithWaitingStatus and WithWaitingStatusSync 2024-04-18 10:10:30 +02:00
style Remove redundant variable dedeclarations 2024-05-19 16:38:21 +10:00
types Factor out CommitLoader.mainBranches into its own class, and store it in Model 2024-06-03 13:02:46 +02:00
background.go Make OnWorker callback return an error 2024-04-18 10:10:30 +02:00
command_log_panel.go Introduce filtered list view model 2023-07-03 12:54:13 +10:00
context.go Show mode-specific keybinding suggestions 2024-01-28 08:33:13 +11:00
context_config.go move some methods 2023-04-30 13:19:53 +10:00
controllers.go Save and restore the unwrapped description 2024-03-09 10:00:44 +01:00
dummies.go pkg: fix some comment 2024-04-07 16:09:26 +08:00
editors.go Add emacs-keybinds for word navigation 2023-08-15 12:22:17 +02:00
extras_panel.go Extract a SaveAppStateAndLogError function 2023-09-04 17:50:49 +02:00
global_handlers.go Remove calls to Error() 2024-04-18 10:10:30 +02:00
gui.go Factor out CommitLoader.mainBranches into its own class, and store it in Model 2024-06-03 13:02:46 +02:00
gui_common.go Make OnWorker callback return an error 2024-04-18 10:10:30 +02:00
gui_driver.go Show unacknowledged toast message upon integration test failure 2024-01-19 10:50:49 +11:00
information_panel.go If OpenLink errors, show a dialog instead 2023-08-09 13:12:40 +01:00
keybindings.go Remove ErrorMsg 2024-04-18 10:10:30 +02:00
layout.go Show popup message with breaking changes on startup 2024-03-12 13:27:14 +01:00
main_panels.go Fix main view refresh after adding the first file to a custom patch 2024-01-28 09:49:56 +01:00
menu_panel.go Replace min/max helpers with built-in min/max 2024-04-07 23:24:10 +08:00
options_map.go Show mode-specific keybinding suggestions 2024-01-28 08:33:13 +11:00
pty.go Set the TERM env variable 2024-03-23 23:46:37 +01:00
pty_windows.go Format code to pass lint 2021-09-16 21:38:43 +08:00
recent_repos_panel.go Use forward-slashes on windows 2023-07-30 18:35:24 +10:00
tasks_adapter.go Use an interface for tasks instead of a concrete struct 2023-07-10 17:12:21 +10:00
test_mode.go Add ErrorToast function 2024-01-14 17:45:35 +01:00
view_helpers.go Make HandleGenericClick a little smarter 2024-03-29 10:55:33 +01:00
views.go Add config for soft-wrapping the commit message body 2024-03-09 10:00:44 +01:00