Skip to content

shadowevil/Crystal-Dock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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)

Packages

No packages published

Languages