Commit Graph

  • 7043af47c3 Feat: Add live log monitoring tab to UI rbalsleyMSFT 2025-07-10 19:56:59 -07:00
  • ebbb3e8ed0 Run build process in background job to keep UI responsive rbalsleyMSFT 2025-07-10 18:00:03 -07:00
  • 863f0bba2c Refactor error handling and improve diagnostics rbalsleyMSFT 2025-07-10 16:09:15 -07:00
  • 7df81177de Enhance console output for readability and user experience rbalsleyMSFT 2025-07-10 14:32:57 -07:00
  • 9f6ea0fb58 Improve driver injection by mounting WIMs rbalsleyMSFT 2025-07-10 12:24:49 -07:00
  • f64514cbe6 Enhance script output and information gathering rbalsleyMSFT 2025-07-09 18:53:50 -07:00
  • b651bc6385 Fixes FFU selection table output rbalsleyMSFT 2025-07-09 15:32:01 -07:00
  • 6b7351d1b3 Hides download settings when using a local ISO rbalsleyMSFT 2025-07-09 14:49:42 -07:00
  • 878b93889f Refactors ISO path handling for clarity and robustness rbalsleyMSFT 2025-07-09 13:26:09 -07:00
  • 9edbcc6f01 feat: Dynamically update Windows architecture options rbalsleyMSFT 2025-07-09 12:56:57 -07:00
  • 3f6661e2dc Corrects display name for 2024 LTSC release rbalsleyMSFT 2025-07-09 11:38:54 -07:00
  • f9a8e3149f Adds a "Verbose" checkbox to the UI, allowing users to enable write-verbose output from the underlying build script. rbalsleyMSFT 2025-07-09 09:50:26 -07:00
  • 4ef7c2fb0b Propagates verbose preference to the common module rbalsleyMSFT 2025-07-08 18:51:19 -07:00
  • d6689888b2 Refactor: Remove redundant Success property assignment rbalsleyMSFT 2025-06-28 00:57:38 -07:00
  • 1523091637 Feat: Add WIM compression for existing driver folders rbalsleyMSFT 2025-06-28 00:51:22 -07:00
  • 0b0046986e Refactor driver existence check into a common function rbalsleyMSFT 2025-06-27 21:14:53 -07:00
  • 1b0c0da677 Optimize driver download by checking for existing WIM files rbalsleyMSFT 2025-06-27 12:51:51 -07:00
  • 660a619944 Improves driver matching to select the most specific rule rbalsleyMSFT 2025-06-27 10:57:33 -07:00
  • dcb7957d15 Refactor driver handling and remove preview update option rbalsleyMSFT 2025-06-27 09:34:25 -07:00
  • dfe07b16ae Adds support for an initial directory in folder picker rbalsleyMSFT 2025-06-26 18:37:22 -07:00
  • 9bbb40ce8c feat: Clean up driver source and obsolete config rbalsleyMSFT 2025-06-26 18:12:35 -07:00
  • 98c5946efd Feat: Automate driver selection during FFU deployment rbalsleyMSFT 2025-06-26 17:45:31 -07:00
  • 40fd739b2c Refactor: Unify driver WIM and folder detection rbalsleyMSFT 2025-06-24 17:01:15 -07:00
  • d2909ab21d Adds support for driver installation from WIM files rbalsleyMSFT 2025-06-24 16:13:02 -07:00
  • 4f5445a833 Refactor MSI extraction for improved reliability rbalsleyMSFT 2025-06-24 13:01:23 -07:00
  • 54dad486a4 Corrects list view updates to use ItemsSource rbalsleyMSFT 2025-06-23 13:44:56 -07:00
  • 84fca7ba25 Fixes download logic for filtered driver lists rbalsleyMSFT 2025-06-20 18:00:44 -07:00
  • 795b4e5095 Optimize Dell catalog parsing to reduce memory usage rbalsleyMSFT 2025-06-20 17:46:02 -07:00
  • 2e497ccec8 Refactor: Pre-process Dell catalog before parallel downloads rbalsleyMSFT 2025-06-20 16:30:23 -07:00
  • d0c5ddc9c7 Refactor UI config logic into a core module rbalsleyMSFT 2025-06-20 14:25:39 -07:00
  • 9871d1c23b Refactors driver download logic into a dedicated function rbalsleyMSFT 2025-06-20 12:09:39 -07:00
  • 50eec23c85 Refactor Get Models logic into a dedicated function rbalsleyMSFT 2025-06-20 12:01:02 -07:00
  • 1675c48fc3 Refactor and improve ListView item selection rbalsleyMSFT 2025-06-20 11:50:47 -07:00
  • 86ec6de894 Refactor: Centralize file and folder dialog logic rbalsleyMSFT 2025-06-20 11:13:58 -07:00
  • ca0a51ec15 Refactor VM Switch initialization logic rbalsleyMSFT 2025-06-19 19:16:11 -07:00
  • 244aba88d3 Refactor UI initialization into core module rbalsleyMSFT 2025-06-19 19:06:56 -07:00
  • 4b7e815c68 Refactor Applications tab UI event handling rbalsleyMSFT 2025-06-19 18:38:53 -07:00
  • c946e56a41 Refactors CU checkbox initialization logic rbalsleyMSFT 2025-06-19 18:12:06 -07:00
  • cbc9ec4634 Refactor: Remove Office UI logic from load event rbalsleyMSFT 2025-06-19 16:40:13 -07:00
  • 094e084316 Refactor and centralize UI panel visibility logic rbalsleyMSFT 2025-06-19 16:37:32 -07:00
  • 52085cf521 Refactor Apps Script Variables UI logic rbalsleyMSFT 2025-06-19 16:11:40 -07:00
  • a4e9b70b27 Refactor: Centralize driver checkbox event handling rbalsleyMSFT 2025-06-19 15:42:57 -07:00
  • 2cfd947429 Refactor UI event handlers into core module rbalsleyMSFT 2025-06-19 15:31:00 -07:00
  • 24ed20305f Refactor: Decouple BYO Apps UI logic into core modules rbalsleyMSFT 2025-06-19 15:19:35 -07:00
  • 12607cca44 Refactor: Move Winget download logic to core module rbalsleyMSFT 2025-06-19 12:23:13 -07:00
  • 00ee79d33c Style: Remove extraneous blank lines rbalsleyMSFT 2025-06-19 12:16:55 -07:00
  • d7d0cb3a06 Refactor: Centralize UI event handlers and abstract list clearing rbalsleyMSFT 2025-06-19 12:11:57 -07:00
  • ec8ce1f2f6 Refactor: Move application tab event handlers to core module rbalsleyMSFT 2025-06-19 11:00:14 -07:00
  • f7f78da1a1 Chore: Remove unnecessary comment rbalsleyMSFT 2025-06-18 17:31:47 -07:00
  • 49b0772076 Refactor USB drive UI logic into core modules rbalsleyMSFT 2025-06-18 17:30:23 -07:00
  • 9b8a6c36db Improves Winget search performance by streaming results rbalsleyMSFT 2025-06-18 17:19:57 -07:00
  • f44e06c57e Refactor USB drive list with dynamic selection and sorting rbalsleyMSFT 2025-06-18 16:10:15 -07:00
  • b46b904504 Refactor USB drive event handlers to core module rbalsleyMSFT 2025-06-18 13:52:25 -07:00
  • 004b42436e Refactor USB drive detection event handler rbalsleyMSFT 2025-06-18 13:24:38 -07:00
  • 5e5db62d2a Refactors CU checkbox logic to core handlers rbalsleyMSFT 2025-06-18 13:16:34 -07:00
  • fd39b0008e Refactor: Centralize Install Apps checkbox logic rbalsleyMSFT 2025-06-18 13:07:07 -07:00
  • af5d5206f8 Refactors Office UI event handlers into core module rbalsleyMSFT 2025-06-17 22:55:42 -07:00
  • de0e014e50 Refactor UI event handlers to a new module rbalsleyMSFT 2025-06-17 18:39:10 -07:00
  • 6bf38d369b Improves code formatting rbalsleyMSFT 2025-06-17 18:34:00 -07:00
  • dbb98ba4fe Refactor: Improve code clarity and remove unused variable rbalsleyMSFT 2025-06-17 18:31:56 -07:00
  • 87c9bc769e Improve driver list data handling and filtering rbalsleyMSFT 2025-06-17 18:25:06 -07:00
  • f014d7ffcd Refactor: Move driver download logic to core module rbalsleyMSFT 2025-06-17 16:18:38 -07:00
  • 07306ff209 Refactors model filter event handling to core module rbalsleyMSFT 2025-06-17 16:11:18 -07:00
  • ab0b92ad5c Refactor Dell driver catalog download logic rbalsleyMSFT 2025-06-17 16:02:34 -07:00
  • df96d14643 Clean up comments in build UI script rbalsleyMSFT 2025-06-17 15:52:58 -07:00
  • 61ec7509ad Refactor: Move model fetching logic to core UI module rbalsleyMSFT 2025-06-17 15:07:18 -07:00
  • 0bcedadc5c Refactors UI event handlers into core module rbalsleyMSFT 2025-06-17 15:03:12 -07:00
  • c1c5aa9239 Refactor: Move initial Windows settings population to core module rbalsleyMSFT 2025-06-17 14:26:31 -07:00
  • ab7c8aa250 Refactor UI initialization and event handling rbalsleyMSFT 2025-06-17 14:18:41 -07:00
  • 0fb9878cff Refactor Windows settings function for clarity rbalsleyMSFT 2025-06-17 13:21:56 -07:00
  • acd0092f26 Refactor UI initialization into core module rbalsleyMSFT 2025-06-17 13:14:54 -07:00
  • 71a4923c56 Refactors UI control access for improved clarity rbalsleyMSFT 2025-06-17 10:38:14 -07:00
  • dea59c5285 Removes unnecessary comment rbalsleyMSFT 2025-06-17 10:21:40 -07:00
  • f1d0ab20cb Refactor function names and improve code formatting rbalsleyMSFT 2025-06-16 19:37:58 -07:00
  • fb9dc3fbc5 Refactors dynamic UI setup into core module for better organization rbalsleyMSFT 2025-06-16 18:28:04 -07:00
  • 49acd71ff9 Moves UI initialization logic to a new module rbalsleyMSFT 2025-06-16 17:00:26 -07:00
  • 026fdc0d33 Removes redundant comment from appsScriptVariablesDataList clearing logic rbalsleyMSFT 2025-06-15 14:22:13 -07:00
  • 08a4c1b732 Removes comments from driver UI logic rbalsleyMSFT 2025-06-15 13:58:27 -07:00
  • 3eaa8b6efd Removes comments from XAML rbalsleyMSFT 2025-06-15 10:32:17 -07:00
  • 6c4e157b5c Updates module import path rbalsleyMSFT 2025-06-13 15:01:15 -07:00
  • b7847ebaad Refactors ListView helper functions to a shared module rbalsleyMSFT 2025-06-13 14:40:02 -07:00
  • 1fe4e19239 Removes unnecessary module requirements from core and drivers modules rbalsleyMSFT 2025-06-13 14:15:26 -07:00
  • 4b4f5eba8c Refactors UI configuration and state management rbalsleyMSFT 2025-06-13 13:43:43 -07:00
  • 8c9d40eefa Refactor: Relocate Windows settings logic to new module rbalsleyMSFT 2025-06-13 13:22:43 -07:00
  • 925d2172ff Improves readability of allowed languages list rbalsleyMSFT 2025-06-13 12:16:14 -07:00
  • 6b0fb0385d Removes obsolete path variable definitions rbalsleyMSFT 2025-06-13 11:55:32 -07:00
  • 2e9a7265e9 Refactors application management to a new module rbalsleyMSFT 2025-06-13 11:53:14 -07:00
  • d1835c5c06 Refactor Winget functions into a dedicated module rbalsleyMSFT 2025-06-13 10:34:46 -07:00
  • 7babad8262 Refactor driver management into dedicated modules rbalsleyMSFT 2025-06-12 15:47:46 -07:00
  • 9282b4231e Add FFU.Common and FFUUI.Core module manifests and shared UI functions rbalsleyMSFT 2025-06-11 20:50:51 -07:00
  • e4201aebff Refactor UI initialization to utilize centralized state object for control management rbalsleyMSFT 2025-06-10 20:09:13 -07:00
  • 1fb42bffdc Implement code changes to enhance functionality and improve performance rbalsleyMSFT 2025-06-10 19:04:25 -07:00
  • 9d7d0a0ec9 Remove debug logging statements from UI initialization for cleaner code rbalsleyMSFT 2025-06-09 20:32:54 -07:00
  • c5730230f6 Refactor functions to utilize a centralized state object for improved consistency and maintainability rbalsleyMSFT 2025-06-09 20:30:57 -07:00
  • 19867cbcd9 Remove verbose flag from BuildFFUVM script execution for cleaner output rbalsleyMSFT 2025-06-07 20:21:44 -07:00
  • 131bd63a5b Refactor MainThreadLogPath to use script:uiState.LogFilePath for consistency rbalsleyMSFT 2025-06-07 19:07:05 -07:00
  • 562529a26b Refactor Get-ModelsForMake and Update-CopyButtonState to use State parameter rbalsleyMSFT 2025-06-07 18:47:15 -07:00
  • 6eae7226be Refactor UpdateInstallApps logic to use state object rbalsleyMSFT 2025-06-07 18:12:12 -07:00
  • 0091a4da92 Docs: Correct comment for Windows SKU combo population rbalsleyMSFT 2025-06-07 17:57:24 -07:00
  • 95ac89c5ec remove file rbalsleyMSFT 2025-06-07 17:51:49 -07:00