Coder Social home page Coder Social logo

Comments (10)

adamency avatar adamency commented on August 15, 2024 1

Alright, thanks for the answer.

Just wanted to let other users of this project aware of this little repo written in C# that implements this feature in an atomic way, and perfectly works independently and concurrently to this project: https://github.com/zgdump/windows-virtualdesktopindicator

Works with Windows UI and through this application.

from windows-desktop-switcher.

Elijas avatar Elijas commented on August 15, 2024 1

@adamency This is awesome, I'll add it to the README.md

from windows-desktop-switcher.

Elijas avatar Elijas commented on August 15, 2024

Hi, We're glad you've found the script useful!

You can check out an alternative to our script which has dynamic tray icons that you're looking for, and other additional features: sdias/win-10-virtual-desktop-enhancer.

Also, I've worked on a pull request #34 before, on this exact feature that you're asking for. If I remember, the implementation didn't work in as stable and fast manner as without having the tray icons, so I decided to scrap it at the time.

If someone would want to implement this, there are plenty of code examples and the icons themselves in sdias/win-10-virtual-desktop-enhancer and pull request #34 .

from windows-desktop-switcher.

cesera avatar cesera commented on August 15, 2024

from windows-desktop-switcher.

Elijas avatar Elijas commented on August 15, 2024

Most likely it stopped working due to the DLL failing compatibility with the newer version of Windows. You might be able to continue using the other script if you replace

from windows-desktop-switcher.

cesera avatar cesera commented on August 15, 2024

from windows-desktop-switcher.

Elijas avatar Elijas commented on August 15, 2024

No problem! Feel free to support the project if you've found it useful.

from windows-desktop-switcher.

adamency avatar adamency commented on August 15, 2024

What is the current status of adding this feature to the project ? Especially considering the recommended alternative project is unmaintained since 2018.

from windows-desktop-switcher.

Elijas avatar Elijas commented on August 15, 2024

It has been a while, but AFAIR It's not that hard to add this feature if users always changed their desktops using the app alone. You'd just need to add "Change tray icon" command after the "Change Desktop" command in the code (I did this before: #34).

It's more difficult when detection is needed for users switching desktops through Windows UI, etc. I started working on it, but bug corner cases kept popping up, so I didn't release the feature, because it was somewhat buggy, but did not have the resources to work on it further either. I believe there was some slight but noticeable impact on performance, but I can't remember exactly.

Status? If someone made a robustly working status icon changing functionality without noticeable impact on performance, would be happy to review and include it to the project. I, myself, unfortunately don't work on new features for this project anymore.

from windows-desktop-switcher.

whitenoisedev avatar whitenoisedev commented on August 15, 2024

This util works with Win11 22H2. https://github.com/dankrusi/WindowsVirtualDesktopHelper

from windows-desktop-switcher.

Related Issues (20)

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.