Skip to content

This dock is inspired by Silmeria Dock made for Rainmeter

Notifications You must be signed in to change notification settings

shadowevil/Crystal-Dock

Repository files navigation

CrystalDockIcon

CrystalDock

This Dock was inspired by Silmeria Dock which can be found here: https://www.deviantart.com/mixsilmeria/art/Silmeria-Dock-670809026

I decided I did not like the way I had to add or remove or even interact with the settings and files itself, so I decided to expand and create it from scratch using WPF which is consequently my first WPF applcation.

Some Features:

  • Snapping to stay inside the screen(s)
  • Location saving, no reason to deal with manipulating numbers to move it around, just unlock drag to where you want, lock again.
  • Able to remove an Entry and have the dock update on the fly
  • Similar icon layout/style as Silmeria Dock with some twists and additions
  • Dragging and dropping .lnk/.exe/.url files onto the dock will add them to the list
  • Quick refresh by right clicking and refreshing
  • Settings menu which allows you to modify icons without going into the settings.ini file
  • Popup icon which indicates where your mouse is hovering even if there isn't a hover icon specified
  • New System Monitor window which, currently, only allows viewing the drives installed and the total/free space
  • Added a way to show the windows again if a user used Win+D or the Taskbar Show/Hide Windows Button previously there was no way to get the window back without closing and reopening. It's kind of a hacky fix but it works.

Screenshot 2023-08-20 001443 Screenshot 2023-08-20 001426

Screenshot 2023-08-18 011449 Screenshot 2023-08-18 011433 Screenshot 2023-08-18 011333 Screenshot 2023-08-18 011324 Screenshot 2023-08-18 011315

Requirements

  • Operating System: Windows 7.0 or newer
  • Runtime: .NET 6.0 Runtime
  • Architecture: 64-bit (x64) Windows
  • Dependencies: IWshRuntimeLibrary (if not already included)