1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2024-12-12 11:15:00 +02:00
lazygit/pkg/gui
Jesse Duffield 1ce5c69cd2 improve file watching
By default, macs have 256 open files allowed by a given process.
This sucks when you end up with over 256 files modified in a repo
because after you've watched all of them, lots of other calls to
the command line will fail due to violating the limit.

Given there's no easy platform agnostic way to see what you've got
configured for how many files a process can have open, I'm going to
arbitrarily set the max to 200 and when we hit the limit we start
unwatching older files to make way for new ones.

WIP
2020-01-08 21:34:02 +11:00
..
app_status_manager.go show loading status for rebasing events 2019-03-03 15:21:33 +11:00
branches_panel.go allow commits to be checked out 2020-01-07 20:43:01 +11:00
commit_files_panel.go support viewing a remote branch 2019-11-21 22:07:14 +11:00
commit_message_panel.go fix commit message char count 2019-12-07 16:21:26 +11:00
commits_panel.go allow commits to be checked out 2020-01-07 20:43:01 +11:00
confirmation_panel.go refactor confirmation prompt code 2019-11-21 22:07:14 +11:00
context.go add contexts to views 2019-11-21 22:07:14 +11:00
credentials_panel.go do not return focus to commitsFiles view after selecting to start a new patch 2019-11-05 19:22:01 +11:00
file_watching.go improve file watching 2020-01-08 21:34:02 +11:00
files_panel.go improve file watching 2020-01-08 21:34:02 +11:00
gui.go improve file watching 2020-01-08 21:34:02 +11:00
keybindings.go added a seperate keybinding option for checking out commits 2020-01-07 19:14:54 -08:00
line_by_line_panel.go add contexts to views 2019-11-21 22:07:14 +11:00
list_view.go stop the files panel from stealing focus whenever files are refreshed 2019-12-08 21:27:28 +11:00
menu_panel.go fix display of menu option keybindings 2020-01-07 13:26:29 -08:00
merge_panel.go cleanup 2020-01-07 12:48:11 -08:00
options_menu_panel.go fixed keybinding display in merge_panel.go 2020-01-07 09:50:25 -08:00
patch_building_panel.go add contexts to views 2019-11-21 22:07:14 +11:00
patch_options_panel.go add contexts to views 2019-11-21 22:07:14 +11:00
quitting.go allow for changing the current directory on exit 2019-11-11 21:45:31 +11:00
rebase_options_panel.go add mouse support 2019-11-10 22:32:13 +11:00
recent_repos_panel.go Rely on model rather than view to focus a point 2019-03-23 11:54:25 +11:00
remote_branches_panel.go allow commits to be checked out 2020-01-07 20:43:01 +11:00
remotes_panel.go allow fetching remotes with 'f' 2019-12-07 16:23:04 +11:00
staging_panel.go add mouse support 2019-11-10 22:32:13 +11:00
stash_panel.go extract out some logic for list views 2019-11-21 22:07:14 +11:00
status_panel.go split RemoteBranch out from Branch 2019-11-21 22:07:14 +11:00
tags_panel.go allow commits to be checked out 2020-01-07 20:43:01 +11:00
updates.go do not return focus to commitsFiles view after selecting to start a new patch 2019-11-05 19:22:01 +11:00
view_helpers.go stop the files panel from stealing focus whenever files are refreshed 2019-12-08 21:27:28 +11:00