v0.5 Release
New features, new template, improvements and fixes.
RCFI.Tools.v0.5.File.selection.dialog.mp4
New features
-
File selection dialog: Now you can choose an image for your folder icon with a file selector to pick an image easily.
- Single Folder – When selecting one folder, the file dialog will open within the selected folder to choose an image for the icon.
- Multiple Folder – For multiple folders, the dialog defaults to
D:\or the last used path saved in config asFileSelectorPath="last path you used". - Custom Initial Directory – Set a preferred starting location in the configuration file
FileSelector-defaultPath="your preferred path"
-
Collections Folder: Keep your favorite icons handy in one spot for quick access.
- Default Location – Stored at
RCFI Tools\Collectionswhich you can customize it in the configCollectionsFolder="Your preferred path" - Add to Collections – You can add images by selecting it in explorer, right-click > folder icon tools > add to collections. It will copy the selected images to the Collections folder.
- Default Template for Collections: By default, if you leave it blank or insert an invalid TemplateName it will just follow the selected template, however you can change it under
TemplateForCollections="Preffered Template Name".
- Default Location – Stored at
Improvements
- Instant Icon Changes – Finally, 😃 Folder icons now update immediately. If changes don't appear right away, just press F5 or right-click and select Refresh to reload the folder view (Issue #15).
- Template Selection – The "TemplateAlwaysAsk" dialog no longer appears when predefined conditions for
TemplateForare met. - Faster load – Removed unused lines, reorganized code, and optimized performance (possibly creating some bugs too 😅).
- Multiple sizes icon resources – In previous versions the default icon size is 256 pixels only, Icons now include multiple sizes icon resources for better quality in smaller views (e.g., Quick Access).
- Hidden Icons – For cleaner desktop, by default now desktop.ini and *.ico files are hidden as system files.
- No Additional Downloads – Reverted to SingleInstanceAccumulator v0.0.0.0, so users don't need to download and install Microsoft .NET 8.0.
- Template Configurations – Added toggle for "TemplateAlwaysAsk" in 'Template Configurations' because it makes sense 😄.
Fixes
- Fixed: Folder icons being replaced without user confirmation.
- Fixed: "TemplateAlwaysAsk" activated every time a template was selected in 'Template Configurations'.
Templates
- New Template – Added DualTab Vertical, requested in #17.
- Folder Name Customization – Customize folder names directly within specific templates.
How to install
Please note, there may still be false antivirus detections. I tested all components with VirusTotal, but some antivirus programs flagged the files as suspicious or malicious. I can assure you there’s nothing harmful—everything in the code is purely focused on making folder icon customization easier and quicker.
To avoid browsers from blocking the download, I’ve encrypted the .zip file with the password 1234. If you prefer, you can grab the source code (.zip) directly – it’s exactly the same inside.
Also, I’m only releasing the 64-bit version since most people are on 64-bit systems these days, I think.
Before installing, if you already have a previous version installed, uninstall it first using the "uninstall.cmd" file.
- Download the .zip file below.
- Extract it uses the password 1234.
- Place the "RCFI Tools" folder in your desired location.
Avoid directories that need admin rights to modify. If you want to move the folder later, uninstall it first. - Run the "RCFI Tools.bat", you'll be prompted to allow the script to write to the Registry. Click 'Yes' to proceed with the installation.
- The 'config.ini' and 'uninstall.cmd' files will be generated. You're all set!
Full changelog
:: Update v0.5
:: 2024-11-28 Resolved: Folder icon changes now update instantly. No longer need to wait 30–40 seconds. (Issue #15)
:: 2024-12-02 Added: 'Choose from Collections' to the folder right-click menu.
:: 2024-12-03 Added: 'Add to Collections' to the image right-click menu.
:: 2024-12-03 Removed: 'Choose and Set as Folder Icon' from the image right-click menu.
:: 2024-12-03 Removed: 'Refresh Icon Cache (Without Restart)' from the folder right-click menu.
:: 2024-12-03 Fixed: Folder icons being replaced without user confirmation.
:: 2024-12-03 Added: File selector to choose image files using a GUI interface.
:: 2024-12-03 Added: Shortcut to select images from the 'Collections' folder using the file selection dialog.
:: 2024-12-04 Added: Config option to specify the "Collections" folder and the initial directory for the file selection dialog.
:: 2024-12-04 Added: Config option to specify the template to use for images from the "Collections" folder (including its subfolders).
:: 2024-12-04 Improved: Logic to skip the "TemplateAlwaysAsk" dialog when conditions for "TemplateFor" are met.
:: 2024-12-05 Improved: Removed unused lines, reorganized code, and optimized performance (possibly creating some bugs too 😅).
:: 2024-12-05 Improved: Right-click 'Change Folder Icon' now opens the file selection dialog.
:: 2024-12-06 Modified: Changed the default settings to TemplateIconSize="Auto", HideAsSystemFiles="Yes"
:: 2024-12-07 Fixed: Convert.exe failing to generate icons when using the 'generate' feature.
:: 2024-12-09 Fixed: Unable to open 'Global Template Configuration' from the Template Configurations menu.
:: 2024-12-10 Fixed: Some folder names not displaying correctly during icon generation.
:: 2024-12-18 Added: New template — "DualTab Vertical" (Requested in #17).
:: 2024-12-24 Added: Option to customize the folder name on some templates.
:: 2024-12-24 Rolled back: SingleInstanceAccumulator from v1.0.0.5 to v0.0.0.0, so users don't need to download and install Microsoft .NET 8.0.
:: 2024-12-25 Improved: Optimized file selector logic.
:: 2024-12-27 Added: Auto-refresh folder after task completion.
:: 2024-12-27 Fixed: "TemplateAlwaysAsk" activated every time a template was selected in 'Template Configurations'.
:: 2024-12-27 Added: Option to toggle "TemplateAlwaysAsk" in 'Template Configurations'.
:: 2024-12-28 Updated: Recompiled FolderIconUpdater.exe to include required libraries.
:: 2025-01-01 Happy New Year! 🎉