You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: installer/install.iss
+12-5Lines changed: 12 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1807,6 +1807,7 @@ var
1807
1807
Data:String;
1808
1808
LblInfo:TLabel;
1809
1809
AslrSetting: AnsiString;
1810
+
WasFSMonitorEnabled:Boolean;
1810
1811
begin
1811
1812
SanitizeGitEnvironmentVariables();
1812
1813
@@ -2410,10 +2411,19 @@ begin
2410
2411
#endif
2411
2412
2412
2413
#ifdef WITH_EXPERIMENTAL_BUILTIN_FSMONITOR
2413
-
RdbExperimentalOptions[GP_EnableFSMonitor]:=CreateCheckBox(ExperimentalOptionsPage,'Enable experimental built-in file system monitor','<RED>(NEW!)</RED> Automatically run a <A HREF=https://github.com/git-for-windows/git/discussions/3251>built-in file system watcher</A>, to speed up common'+#13+'operations such as `git status`, `git add`, `git commit`, etc in worktrees'+#13+'containing many files.',TabOrder,Top,Left);
Data:='<RED>The FSMonitor feature is no longer experimental, and now needs to be'+#13+'configured per repository via the core.fsmonitor config setting.</RED>';
2416
+
ifnot WasFSMonitorEnabled then
2417
+
Data:=''; // Avoid rendering in red because we want to hide the option, and the way we render red text, it is added as separate `TLabel` that would _still_ be shown.
2418
+
RdbExperimentalOptions[GP_EnableFSMonitor]:=CreateCheckBox(ExperimentalOptionsPage,'Built-in file system monitor',Data,TabOrder,Top,Left);
2414
2419
2415
2420
// Restore the settings chosen during a previous install
0 commit comments