Nimi Places 20200126 released
Build 20200126 of Nimi Places fixes issues related to container initializing.
Today we release the latest build 20200126 of Nimi Places which fixes issues related to directories enlisting and container initializing.
Notably, directories circular loop (occurring when child directory has link to parent directory) detection and handling was removed.
Can directories circular loops be detected?
Detecting directories circular loops can be problematic when directory links are indistinguishable from actual directories. While circular loop could still be guessed by identifying sequences repetition, this could result in false positives if repeating sequence is just a part of naming scheme.
Avoiding directories circular loops
To avoid directories circular loops ensure that any links inside directories:
- do not redirect to higher directory (like parent directory),
- create loops by redirecting to looped links or directories matching criteria above.
- Optimized container items painting composition mode changes.
- Unified decrementing container visible dialogs counting and handling.
- Fixed and revised routine for renaming container.
- Fixed container item painting composition mode changing logic.
- Fixed directories enlisting order.
- Fixed double closing of directory handle on estimating it.
- Fixed finding display by rectangle using left instead of top value for vertical area calculation.
- Fixed image masking using released and read-only memory address.
- Fixed image memory access locking.
- Fixed initializing container items with different target path, which first path got marked as to be ignored for thumbnailing.
- Removed current detection and handling of directories circular loops.
- Optimized concatenating rule descriptors on those savings.
- Optimized container compositor.
- Optimized stream reading.
- Revised concatenating chars to strings.
- Revised directories enlisting and estimating.
- Other changes, fixes and updates.
Mentioned projects
- Nimi Places
- Organizes desktop into containers, displaying files and folders.
You like this post?
Using buttons below you can quickly share it with others:
You can also use the quick‑response code below to access and share its link:
Notice:
The quick-response code and share anchors above have been provided in good faith. All trademarks and registered trademarks are the property of their respective owners. To the best of our knowledge, including but not limited to, sharing subject is not affiliated with, nor has been authorized, sponsored, or otherwise approved by trademarks respective owners.
The buttons above are anchors (links) set to be opened in a new window.