since 2008

Nimi Places 20171224 released

Build 20171224 of Nimi Places continues to address multiple minor issues affecting application stability.

Build 20171224 of Nimi Places con­tinues to addr­ess multi­ple minor issues affecting applica­tion stabi­lity as well as improv­es its performance.

Also update server response was fixed.

Nimi Places 20171224

  • Changed checking ​for running from under Program Files loca­tion.
  • Changed con­tainer tiny icon size option to adjust to actu­ally smallest one.
  • Changed image viewer custom shape selec­tion pre­cision to floating point.
  • Optimized directory observing to watch ​for only relat­ed loca­tion availabi­lity changes.
  • Fixed absolute to relative path con­version parti­ally shar­ed pre­ceding path being truncat­ed.
  • Fixed ​and changed to programmatic method — detecting system directories loca­tion ​on older 64-bit operational systems.
  • Fixed ​and revised checking ​for files changes.
  • Fixed ​and revised registry access synchro­nization.
  • Fixed con­tainer "open all" menu prompt being shown as OK only message box.
  • Fixed con­tainer sorting by crea­tion time.
  • Fixed different safe handles types used ​for opening streams.
  • Fixed directory observing not finalizing.
  • Fixed increas­ing string capa­city, when reaching specified maximum thr­eshold.
  • Fixed mutexes saving skipping last to save.
  • Fixed place flags masking.
  • Fixed processes releas­ing.
  • Fixed remove ​and replace database opera­tions returning incorrect result.
  • Fixed restoring one of rule types failing due to only returning failure result.
  • Fixed rules duplicating when changing type due to incons­istent id.
  • Fixed saving arrays ​in database with over 255 elements.
  • Fixed stream reading pointer adjustments.
  • Fixed sub-directories quick changes detec­tion.
  • Fixed synchronous thumbnailing failure due to invalid handling extension-less files.
  • Fixed unnecessary saving not con­vert­ed rules paths when performing absolute/relative paths con­version.
  • Fixed zeroing credentials password as well as credentials block if used.
  • Optimized ​and review­ed API calls.
  • Optimized con­tain­ers surfaces merging.
  • Optimized generating authentica­tion token.
  • Optimized hashing algorithm.
  • Optimized hexadecimal color decoding.
  • Optimized loading data from streams.
  • Optimized menu icons scaling.
  • Optimized restoring con­tain­ers order ​and item details.
  • Optimized streams process­ing.
  • Revised backwards support ​for importing text databases.
  • Revised directory observing toggling synchro­nization.
  • Revised generating web request parameter queries.
  • Revised operating system architecture detec­tion.
  • Revised path redirec­tion detec­tion.
  • Revised process launching as different user credentials prompting ​and handling.
  • Revised processes launching.
  • Revised resources query­ing.
  • Revised rules manage­ment.
  • Revised shortcuts icons support.
  • Revised user profile path detec­tion.
  • Revised window clos­ing synchro­nization.
  • General code clean­up ​and revision.
  • Other changes, fixes ​and updat­es.

Mentioned projects

Nimi Places
Organizes desktop into con­tain­ers, dis­play­ing files ​and fold­ers.