since 2008

Nimi Places 20170713 released

Nimi Places 20170713 revises compositor and batch addresses numerous issues.

After almost two months since the last build, today we release lat­est version of Nimi Places 20170713.

In the lat­est version con­tain­ers compositor has been revised to:

  • reduce requir­ed composi­tion,
  • handle adjusting composi­tion,
  • ignore requests when transparent.

Many issues relat­ed to detecting operational system version have been addr­essed as well.

Important­ly, con­tainer positioning has been revised depreciating restoring con­tainer bounds per dis­play con­figura­tion without con­sidering those actual work area.

Nimi Places 20170713

  • Added PRINTCLIENT ​and PRINT requests con­tain­ers support.
  • Revised dis­play cache initial­ization ​and changes notifica­tion.
  • Fixed ​and revised caches clearing during settings con­version.
  • Fixed ​and revised directories observing initial­ization.
  • Fixed ​and revised observing directory changes.
  • Fixed composi­tion changes handling ​for empty con­tain­ers.
  • Fixed composi­tion options detec­tion.
  • Fixed compr­essor eleva­tion.
  • Fixed condi­tion used ​for checking if con­tainer requir­es scrolling failing ​for small off-screen areas.
  • Fixed con­tainer posi­tion not being adjust­ed when adjusting all bounds.
  • Fixed con­tainer scrollbar initial­ization being omitt­ed ​on some condi­tions when scrolling.
  • Fixed con­tainer scrolling, when starting to change bounds.
  • Fixed con­tain­ers bounds could not be sav­ed before changing dis­plays con­figura­tion.
  • Fixed default opa­city ​for con­tain­ers.
  • Fixed double saving request ​on batch removing database entries.
  • Fixed file ​and folder rules miss­ing one dis­play condi­tion.
  • Fixed generat­ed file name ​for some files creat­ed us­ing "new" menu.
  • Fixed generating file ​and folder rules descrip­tion ​for place based condi­tion.
  • Fixed images rotating.
  • Fixed language menu entries duplica­tion.
  • Fixed newer operational system detec­tion.
  • Fixed OS dependent API calls.
  • Fixed parallel initial­ization synchro­nization.
  • Fixed relative work area bounds being used instead of absolute.
  • Fixed repaint queue locking order.
  • Fixed repainting empty con­tain­ers.
  • Fixed restoring shell queries cache.
  • Fixed settings menu offset calcula­tion.
  • Fixed some API calls not made ​on main con­text.
  • Fixed sorting con­tain­ers con­taining directories by extensions.
  • Optimized mouse coordinat­es process­ing.
  • Revised ​and optimized RGB to HSL con­version.
  • Revised automatic con­tainer posi­tion adjusting.
  • Revised compositor to handle composi­tion adjusting.
  • Revised compositor to ignore non-composi­tion adjusting requests when transparent.
  • Revised con­tain­ers compositor to be reduce requir­ed composi­tion.
  • Revised con­tain­ers items ordering.
  • Revised desktop pre­view calcula­tions.
  • Revised directory observing to use single buffer.
  • Revised modules initial­ization sequence ​and settings con­version.
  • Revised parallel initial­ization to support infinite threads.
  • Depreciat­ed restoring con­tainer bounds per dis­play con­figura­tion without work area con­sidera­tion.
  • Other changes, fixes ​and updat­es.

Mentioned projects

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