Changelog - March 20, 2026
- π ART-Core Indexing: Finalized the integration of the Adaptive Radix Tree (ART) engine in Rust, providing O(k) search performance across massive directory structures.
- π Live Search Feedback: Successfully implemented real-time status updates ("Searching...", "Indexing...") and match counts in the toolbar and file list.
- π‘οΈ IPC Robustness: Hardened the communication layer between the search worker and the UI, ensuring stable results even during rapid navigation.
- β‘ Fluid Tab Animation: Optimized new tab opening by removing the width expansion delay. Tab names are now instantly legible, providing a significantly snappier feel.
- π Design Polish: Eliminated redundant borders, heavy shadows, and glows in the TabBar and panels for a cleaner, more focused aesthetic.
- π±οΈ Precision Navigation: Improved scroll restoration and address bar behavior during tab switching and search result interaction.
- π Navigation Race Conditions: Fixed a bug where rapid tab switching could lead to indeterminate loading states.
- π¨ Style Consistency: Resolved CSS conflicts in
index.cssto ensure uniform spacing and colors across all views.
Changelog - March 19, 2026
- π Native Recursive Search: Implemented a high-performance recursive search engine in Rust that allows searching through subdirectories with minimal CPU overhead.
- π Real-time Search Indicators: Added a specialized status indicator in the UI showing "Searching...", "Indexing...", and real-time match counts.
- π‘οΈ IPC Bridge Stability: Fixed race conditions and improved the reliability of the communication bridge between the search worker and the frontend.
- β‘ Instant UI updates for Search: Integrated
removeItemsFromTabsto provide zero-latency UI removal when deleting or moving files within search results. - π Taskbar Progress Integration: Refined taskbar progress reporting for heavy indexing operations.
- π‘οΈ Sidebar Pinned Folders: Fixed a critical bug where pinned folders could disappear after certain merges by implementing robust system path resolution.
- π Stale Search Cleanup: Ensured that search states are correctly cleared when navigating between tabs or closing search views.
Changelog - March 13, 2026
- π Indeterminate Progress Bar: Added a sleek, CSS-animated gradient sweep in the size column and grid view. Users now have immediate visual feedback when "Calculando..." (Calculating...) is in progress, eliminating the "silent operations" feel.
- π’ Native Taskbar Progress: Integrated with Windows 11 taskbar APIs; the application icon now pulses with a green indeterminate progress bar during background calculations, matching the system's decompression style.
- π‘οΈ Smart Timeout & Partial Weight: Refactored the calculation engine to respect a 30-second skip window. Instead of staying silent on timeouts, it now reports partial sizes prefixed with
>(e.g.,> 2.1 GB), allowing users to see progress in massive directories. - π Accurate Translations: Corrected internationalization issues where "Calculando..." would fall back to framework names. Added full support for English and Spanish strings in all calculation-related states.
- π― Precise Navigation Cancellation: Implemented Lazy Mutex initialization for the navigation tracker. This ensures background disk operations are terminated instantly when you switch tabs, even from the application's first launch.
- π‘οΈ HDD Seek Penalty Shield: Optimized recursive walks on standard hard drives to prevent head contention, keeping the drive silent and responsive.
- ποΈ Shift-Click Permanent Delete: The toolbar's delete button now respects the
Shiftkey. Holding Shift while clicking "Eliminar" skips the confirmation dialog and deletes the item permanently, matching standard Windows shortcuts.
- π Size Column Truncation: Enforced a minimum 90px width for the size column to prevent "Calculando..." text from being cut off by previous user layout preferences.
- π Timeout Ghosting: Fixed a race condition where the progress indicator would stay active indefinitely if Rust hit an internal scan timeout.
Changelog - March 12, 2026
- β‘ Zero-Latency Navigation: Implemented a "Generation ID" (Epoch) system in the IPC bridge. The application now instantly cancels stale file listing operations when you navigate away, freeing up system resources and ensuring the UI only shows current data.
- π‘οΈ Global Cancellation Guard: Refactored the backend to respect the navigation ID, preventing "ghosting" effects (where old folder items appeared after navigating to a new one).
- π§ Async Worker Refinement: Optimized the Single-Threaded Apartment (STA) worker to be fully responsive to UI interrupts, providing a truly high-end, responsive feel.
- O(1) Instant Sorting: Replaced the legacy
localeComparewith a globalIntl.Collatorsingleton. This provides a 10x speedup in alphabetical ordering for large folders. - π Native Timestamp Logic: Eliminated expensive Javascript date parsing. Sorting by date now uses high-performance native Unix timestamps provided directly by the Rust backend.
- π‘οΈ Memory Leak Fix: Resolved a critical thread-explosion issue in the file-size engine that could consume up to 30GB of RAM in specific recursive scenarios.
- π IPC Flood Protection: Capped background folder-size calculations to 200 items per view, protecting the communication bridge from being overwhelmed in massive directories like WinSxS.
- π Tab Move Refresh: Fixed a race condition where moving a file to a different tab would cause the source tab to appear empty. The navigation system now correctly handles background tab refreshes without interrupting the active view.
- π Mutex Contention: Fixed a deadlock scenario in the folder-size calculation engine during rapid tab switching.
Changelog - March 11, 2026
- π― Precise Restoration: Fixed a critical race condition in Grid Mode where switching tabs would cause a major jump in position due to incorrect column calculations during initialization.
- π‘οΈ Restoration Shield: Implemented a "safety window" during tab switching to prevent programmatic scrolls from being misinterpreted as user intent.
- π±οΈ Natural Scroll Feel: Reverted to a more permissive scroll detection logic that respects sub-row manual positions, eliminating the "forced jump" to the next row.
- β‘ Performance Polish: Optimized scroll event handling to reduce CPU usage and eliminate "long task" warnings in the webview console.
- π Bug Fixes: Removed stray
setLoadingcalls that caused reference errors in specific folder navigation scenarios.
- π‘οΈ Robust PIDL Identification: Fixed a long-standing issue where restoring items from the Recycle Bin would fail. We now use Base64-encoded PIDLs (Pointer to an Item Identifier List) to uniquely and reliably track individual items in the Shell.
- β‘ COM Apartment Threading: Refactored the backend
sta_worker.rsto ensure all Shell operations run in a dedicated Single-Threaded Apartment (STA), eliminating rare COM interop freezes. - π Restore Verification: Integrated a new verification layer to confirm restoration success before updating the UI state.
- π±οΈ Double-Click Zoom: Instantly toggle between "fit-to-screen" and 100% zoom with a double-click.
- π±οΈ Quick Reset: Double-right-click anywhere in the preview to reset zoom and center the image/video.
- β‘ Smooth Zoom Logic: Optimized the zoom step to match the mouse wheel for a consistent and premium feel.
Changelog - March 8, 2026
- π±οΈ Middle-Click Preview: You can now instantly open file previews by clicking with the middle mouse button, in addition to the standard spacebar shortcut.
- π Precise Rename UX: Fixed a bug where double-clicking text during a rename operation would accidentally open the file. Double-clicking now correctly selects words within the filename for faster editing.
- π Preview Logic: Middle-click on folders now opens them in a new tab, matching the behavior of modern web browsers.
Changelog - March 7, 2026
- π±οΈ Grid DnD Fix: Resolved a critical
SecurityError(Tainted Canvas) that prevented dragging files with thumbnails in Grid Mode. The app now performantly fetches thumbnails manually to ensure stable drag initiation. - β‘ Instant Thumbnail Loading: Removed the 300ms observer delay in Grid Mode. Thumbnails now load with 0ms latency, providing a truly "instant" visual experience.
- π΅ Thumbnail Source Indicators: Integrated visual cues (blue/orange dots) to differentiate between native Windows thumbnails and FFmpeg-generated ones, available in both Grid View and Info Panel.
- π Maximized Scroll Fluidity: Increased grid
overscanto 5 rows, ensuring that neighboring items are pre-rendered and thumbnails pre-loaded before they enter the viewport. - π οΈ Diagnostic Cleanup: Removed all internal DND tracing logs for a cleaner production console.
Changelog - March 6, 2026
- β‘ Asynchronous Thumbnail Protocol: Migrated the entire thumbnail backend to Tauri's asynchronous protocol handler. This eliminates all IPC blocking, ensuring the UI remains 100% fluid regardless of folder size or media complexity.
- π‘οΈ Tokio Semaphore Throttling: Implemented a strict concurrency limit (4 concurrent operations) using a Tokio Semaphore. This protects system resources by preventing "thread explosion" during rapid scrolling.
- π§ Native Async FFmpeg: Refactored the backend to use native Rust
async/.awaitfor all media processing. This ensures granular task management and immediate responsiveness to system interrupts. - π Smart Fast-Scroll Filtering: Injected a 300ms "grace period" into the grid visibility observer. The app now intelligently ignores files you pass by at high speed, zeroing out unnecessary CPU usage during long travels.
- π Performance Stability: Eliminated the "black screen" and "jerky scroll" issues previously experienced under heavy load, providing a premium, high-end navigation experience.
- β‘ Asynchronous Folder Sizes: Implemented a high-performance background engine using
Rayonparallelism to calculate folder sizes without affecting UI responsiveness. - π‘οΈ Persistent Folder Cache: Calculated sizes are now saved in
localStorage(TTL 2h), allowing them to appear instantly when revisiting folders. - π§ Intelligent Invalidation: Added targeted cache clearing for Move, Copy, Delete, and Rename operations, ensuring sizes stay fresh without unnecessary re-calculations.
- π¦ System Drive Identity: The system drive (C:) now features a premium, enlarged Windows 11 logo in both the Sidebar and "This PC" views.
- βοΈ Toolbar Customization: New setting in Ajustes > General to choose between Dynamic (auto-collapse) and Compact (icons only) toolbar modes.
- πΎ Native Drive Renaming: Fixed a limitation in the Windows Shell API; you can now rename physical disk volumes directly from the "This PC" view.
- π¨ Refined Clipboard UI: Modernized the "Paste" indicator with a cleaner, theme-accented chip design.
Changelog - March 4, 2026
- π‘οΈ Smart History Jump: Enhanced Back/Forward navigation to automatically skip deleted folders. It now also skips redundant paths (duplicates in history), ensuring you always land on a different location.
- β¨ Flicker-Free Address Bar: The address bar now waits for a successful folder load before updating its text, providing a cleaner and more professional UI during rapid navigation.
- π±οΈ Native Input Context Menus: Implemented a bespoke context menu (Cut, Copy, Paste, Select All) for all input fields.
- β‘ Paste and Go: Added a specialized "Paste and Go" option to the address bar for instant navigation from the clipboard.
- π‘οΈ Silent Revert: Invalid manual path entries now silently revert to the previous valid location instead of showing technical errors.
- β¨οΈ Auto-Selection: Clicking the address bar now automatically selects all text for immediate replacement.
- π Race Condition Guards: Implemented synchronous ref updates and safety timeouts to eliminate "infinite loading" hangs during fast history jumps.
Changelog - March 3, 2026
- Adaptive Compact Toolbar: Implemented a smart toolbar that automatically hides labels in small windows, ensuring a clean and usable interface even on narrow screens.
- Robust Language Switching: Solidified the transition between English, Spanish, and "Automatic" modes. Fixed a critical bug where the adaptive logic would desync after switching to Automatic.
- π Full Localized Types: All file types (Folder, File, Shortcut) and drive labels (Local Disk) are now fully translated in every panel, providing a seamless native experience in both languages.
- Seamless QuickPreview: The Spacebar viewer now automatically skips folders, allowing you to browse through actual files with zero interruptions.
- π¨ Visual Polish: Refined toolbar animations and cleaned up legacy browser borders for a more premium, high-end feel.
Changelog - March 3, 2026
- New Visual Identity: Updated the application icon to the final high-fidelity version (
FINAL8.PNG), providing a more polished and professional look. - π‘οΈ Thumbnail Session Safety: Implemented a robust session-aware thumbnail queuing system. Thumbnails now load reliably even when switching tabs rapidly or during drag-and-drop operations in production builds.
- β‘ Performance Polish: Optimized icon generation and splash screen assets for faster startup and better visual consistency.
Changelog - February 28, 2026
- Index-Based Scroll Tracking: Replaced pixel-based scroll positions with index-based tracking, enabling perfect scroll synchronization even when switching between Grid and List views with different item heights.
- π‘οΈ Anti-Flicker Technology: Implemented "Strategic Hiding" during layout transitions. The file list remains invisible for a few milliseconds until it has correctly calculated its column count and target scroll position, eliminating jarring layout shifts.
- β‘ Sub-Pixel Precision: Added a mathematical tolerance (+50% height center) to scroll detection, preventing the scroll position from "creeping" upward due to browser sub-pixel rounding errors.
- Race Condition Guard: Fixed a critical bug where the grid would jump exponentially downwards on mount by preventing scroll restoration until the container width is fully measured.
- Smooth Tab Restoration: Refined the tab-switching logic to ensure that restored scroll positions are rock-solid and never interrupted by automatic selection scroll.
- π Quick Preview: Added support for instant file previews using the
Spacebar. Pressing space on a selected file opens a high-fidelity preview overlay.
Changelog - February 20, 2026
- Native Inbound Images: Integrated directly with Windows
IDropTargetHelper. Dragging files from the native Explorer into Speed Explorer now displays a full-fidelity drag image (thumbnails + hints) over our custom drop overlay. - β‘ JIT List Thumbnails: Implemented "Just-In-Time" thumbnail fetching. When dragging images or videos from the List View, the app now performs an ultra-fast backend lookup to provide a rich preview card instead of a generic icon.
- π‘οΈ Precise Visual Feedback: Enhanced WebView event handling to strictly show the "not-allowed" cursor in areas not supported for drops, preventing visual confusion.
- Accurate Previews: Dragging an item now shows a translucent "ghost" version of the actual thumbnail or Lucide icon, providing instant visual feedback.
- Counter Badge: Dragging multiple items displays a smart "+N" badge in the ghost preview, matching the native experience of modern file explorers.
- Glassmorphism Aesthetic: The ghost preview card features a dark, semi-transparent "glass" background with smooth rounded corners.
Changelog - February 17, 2026
- Tab Switching Animation: Introduced a premium fade-and-scale transition when switching between tabs, making the navigation experience smoother and more visually appealing.
Changelog - February 17, 2026
- Outbound DnD Stability: Resolved a critical "race condition" (E_FAIL error) when dragging image files. The fix prevents the browser's native drag from interfering with the application's OLE drag operation.
- Diagnostic Cleanup: Removed experimental troubleshooting code from the backend to ensure maximum performance and stability.
Changelog - February 15, 2026
- New App Icon: Updated the application icon to a modern, cleaner design.
- Splash Screen Redesign: Replaced the placeholder "Rocket" icon with the new app logo (128x128) and removed the container box for a sleeker, floating look.
Changelog - February 12, 2026
- Glow UI Refresh: Modernized Settings, Sidebar, and Tab Bar with new Glow effects and refined layouts for a more premium feel.
- π±οΈ Multi-Selection Fix: Resolved a critical bug where CTRL+click multi-selection was broken.
- π¨ Aesthetic Improvements: Introduced the
GlowCardcomponent and polished overall visual consistency across the app. - π οΈ Refined Layouts: Optimized spacing and alignment in the Sidebar and Settings panel.
Changelog - February 10, 2026
- Log Relocation: Moved application logs from the installation directory to
%LOCALAPPDATA%\Quick Explorer\logs\debug.log. This resolves permission issues during WinGet validation and ensures the application runs correctly as a standard user.
Changelog - February 10, 2026
- Native Support: Built-in ZIP and 7Z extraction without external dependencies.
- Smart Flatting: Automatic detection and flattening of single-root archives to prevent deep nesting.
- Context Integration: New "Extract Here" option in the context menu for supported formats.
- Byte-Based Tracking: Precise progress calculation based on bytes written, ensuring smooth feedback even for single large files.
- Taskbar Integration: Real-time native Windows Taskbar progress bar.
- Streaming 7Z Architecture: Custom manual decompression loop for 7Z files to provide granular, intra-file progress updates.
Changelog - February 10, 2026
- Synchronous Global Lock: Eliminated React latency by using a window-level lock for immediate internal drag detection.
- Movement Pulse: Integrated a mouse movement heart-beat to keep the drag state alive indefinitely while active.
- Protected Sticky Sessions: High-performance architecture ensuring drag stability even during heavy UI updates.
- WinGet Automation: Added GitHub action for automatic publishing to the Windows Package Manager.
- Optimized Packaging: Refined MSI and portable builds for better distribution.
- Focus Refresh Fix: Resolved a critical issue where switching windows caused folder loops or UI freezes. Implemented a robust "Generation ID" system and stale closure prevention.
- Video Indicators: Added a subtle "Play" icon to video thumbnails in grid view for easy identification.
Changelog - February 8, 2026
- Native Drop Overlay: Implemented a native Rust-based interception layer to capture files before they reach the web engine.
- Cursor Fix: Resolved the "prohibited" cursor issue when dragging external files into the application.
- Instant Path Capture: Robust absolute path recovery using the
WM_DROPFILESmessage for immediate feedback upon dropping files.
- On-Demand Metadata: File dimensions are now fetched only when needed, drastically speeding up large folder rendering.
- Flicker-Free Processing: FFmpeg video probing now runs invisibly, eliminating flashing terminal windows.
- Instant Previews: Preview images appear immediately from cache without waiting for metadata processing.
Changelog - February 7, 2026
- Smart Selection: When renaming, the file name is automatically selected without the extension.
- Auto Focus: The text field receives focus instantly in both views.
- Drag Synchronization: Improved drag initiation timing to avoid conflicts.
- Overlap Fix: Resolved an issue where tabs would overlap when resizing.
- Sticky Names: The rename field now closes correctly when navigating.
Changelog - January 30, 2026
- Drag and Drop: You can now reorganize your tabs by dragging them horizontally.
- Smooth Animations: Tabs shift smoothly to make space while dragging.
- Visual Feedback: The dragged tab is elevated with a premium shadow.
- Guaranteed Visibility: When navigating with
Ctrl+Tabor opening new tabs, the bar automatically scrolls to show the active tab. - Background Respect: If "open tabs in background" is enabled, the bar will NOT scroll.
- Invisible Bar: Scrolling works without showing visible scrollbars.
Shift + Home: Selects all files from the current one to the first in the list.Shift + End: Selects all files from the current one to the last in the list.
Ctrl+Tβ New tabCtrl+Wβ Close tabCtrl+Tab/Ctrl+Shift+Tabβ Navigate between tabsF5β Refresh directoryCtrl+Lβ Focus address barEscapeβ Clear search and selection
Quick Explorer Project Β© 2026 - VersiΓ³n 0.1.29