Giter Club home page Giter Club logo

clever-dock's Introduction

CleverDock

A simple dock for Windows which features extensive theming capabilities and blurry reflections. The dock is fully compatible with Windows Vista/7/8/8.1.

I have stopped maintaning this project. I welcome forks and will accept pull requests.

This software is still an early alpha and may contain bugs.

alt tag

What's new in 0.4.0

  • Major optimization of the window: the dock is now running at 60FPS!
  • Windows demanding attention now bounce on the dock, even when hidden.
  • Added settings for tweaking X and Y padding of icons.
  • Dock does hide anymore when the mouse is between icons, or in a context menu.

What's new in 0.3.0

  • Optimized overall dock performance for smoother animations.
  • Added collapsing animations when icons are dragged.
  • Better theme loading error management.
  • Fixed a crash when a window does not have a file name.
  • Added the AutoHide feature.
  • Fixed a bug with the Reserve screen space checkbox.

What's new in 0.2.0

  • Eliminated missing blurred icons.
  • Enhanced window detection algorithms (no more missing windows hopefully).
  • New theme engine! Loads uncompiled .xaml files under Themes/ folder which can be modified to your liking.
  • New Dark version of the default "Metal" theme.
  • Settings file now in .json format for better readability and performance.
  • Bug fixes in the dock icons context menus.
  • Better screen size detection and dock placement.
  • Added an option to reserve a screen edge for the dock.
  • Themes update instantly as the .xaml files are saved.

Download

Version 0.4.0 Standalone - Vista/7/8/8.1:
CleverDock-v0.4.0.zip

Version 0.3.0 Standalone - Vista/7/8/8.1:
CleverDock-v0.3.0.zip

Version 0.2.0 Standalone - Vista/7/8/8.1:
CleverDock-v0.2.0.zip

How to install

  1. Download the zip above
  2. uncompress it somewhere on your computer - C:\CleverDock\ For example -.
  3. Execute the file named CleverDock.exe

Troubleshooting

The dock worked once but now it crashes everytime i try to open it.

There may be an issue with your configuration file. Try to erase config.json and restart the dock.

I closed the dock from task manager / The dock crashed and now I have no task bar.

Start CleverDock using the task manager (in the File menu and then Start). Then right-click on CleverDock and click "Exit CleverDock" If that did not work, open the task manager and close explorer, then use the file menu to start explorer.exe again.

CleverDock can not start, it crashes as soon as I try to open it.

You may not have .Net Framework 4.5. Install it using this link.

I can not restore/minimize/close a specific application on the dock.

The app you can't use may have been started as an administrator. The dock must have administrator rights to control these processes. Simply exit CleverDock then start it again by right clicking and selecting Run as administrator. You can also check the box Run this program as an administrator in the executable's properties window in the Compatibility tab.

clever-dock's People

Contributors

decstarg avatar dlacaille-st avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

clever-dock's Issues

Clever Dock Is not Working in Windows 10/11

Hi Guys,

Today i Was About to Try Clever Dock But I Am Facing Some Problems When Opening The Project On Visual Studio 2022 It Shows A Couple Of Errors And When i try to open the exe taskbar is hiding yeah that is normal but the clever dock doesn't even loaded and it disappears Then I Am Trying the old versions and new nothing changes still the same i found in the readme.md the solution that i have to try to download .net framework 4.5 i downloaded it but trying to open it and installing it says it's already based in windows 10 and i have higher .net framework yeah i have already 6.0 so can someone help me

Greetings,

Please add a license for this project

Summary

Please add a license for the project.

Details

I would like to work on a fork based on this software (or work on this project). No license being specified in the project theoretically does not allow anyone except the author to do modifications, forks etc. Without a license this project is read-only at best.

Suggestion

I would suggest a permissive license like MIT or Apache, of course this is up to the owner of this repository/work.

Create a settings window

Settings window should have the following sections

  • General Settings
    • Dock placement
    • Behavior
  • Themes
  • About
    • Link to GitHub
    • Updates

Autohide bug

When you uncheck autohide, the dock hides and won't come back unless you end the process and re-open it.

App Notification Focus

Please add some sort of notification to running apps that an unread notification is present. The app icon bounces but then you have no clear indication. The stock windows behaviour is to highlight the box around the app icon until you click on it. Some sort of feature like this would be greatly appreciated.

Limit the application to a single process

You should use a Mutex to limit the application to a single process.
If 2 clever-docks are running, things get buggy.

bool instanceResult;
var mutex = new System.Threading.Mutex(true, "uniqueName", out instanceResult);
if (!instanceResult)
    // Close app.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.