settings_ui: Collect all settings files (#38816)

Closes #ISSUE

Updates the settings editor to collect all known settings files from the
settings store, in order to show them in the UI. Additionally adds a
fake worktree instantiation in the settings UI example binary in order
to have more than one file available when testing.

Release Notes:

- N/A *or* Added/Fixed/Improved ...
This commit is contained in:
Ben Kunkle
2025-09-24 21:16:06 +00:00
committed by GitHub
parent ed7bd5a8ed
commit 523c042930
8 changed files with 157 additions and 19 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ impl Session {
}
}
#[cfg(any(test, feature = "test-support"))]
// #[cfg(any(test, feature = "test-support"))]
pub fn test() -> Self {
Self {
session_id: Uuid::new_v4().to_string(),