Desktop Sidebar 1.05 Build 116 Beta SCREENSHOT
Dock panels to the edge of the screen or arrange them anywhere on the desktop. Download Now
Large screenshots have been reduced in size.
Mon January 25th, 2021
Dock panels to the edge of the screen or arrange them anywhere on the desktop. Download Now