-
Notifications
You must be signed in to change notification settings - Fork 0
Interactive Menu
official-Arvind edited this page Jun 19, 2026
·
2 revisions
Jigar Tools features a WinForms GUI window for runtime folder and file selection. This is built directly into PowerShell using standard Windows Forms.
- Sync Mode (Exclude): Displays a dark-themed TreeView where you can select folders or files to exclude from your backup snapshot.
- Restore Mode (Include): Displays a dark-green-themed TreeView where you select exactly which folders or files to restore back to the phone. Items default to unchecked so you don't overwrite files accidentally.
When the menu opens, only the top-level directories are loaded. Sub-directories are indexed and loaded dynamically only when you expand (+) a folder. This allows the GUI to handle directories with 100,000+ files instantly without lagging or consuming GBs of memory.
- Checking a parent folder automatically propagates the checkmark to all loaded and subsequently-loaded sub-folders.
- Unchecking a sub-folder overrides the parent setting via our Most-Specific-Ancestor Filter. The sync engine calculates exclusions dynamically, ensuring the most granular selection wins.
- β Select All: Checks all currently loaded nodes.
- β Clear All: Unchecks all nodes.
- β Expand All: Expands the entire folder tree.
- β Collapse: Collapses the folder tree to the root level.
- βΆ Proceed: Closes the menu and begins the transfer with your custom selections.
- Skip: Ignores the filters and processes all files.