mzomparelli / zvirtualdesktop Goto Github PK
View Code? Open in Web Editor NEWWindows 10 Virtual Desktop Hotkeys, System Tray Icon, Wallpapers, and Task View replacement
Windows 10 Virtual Desktop Hotkeys, System Tray Icon, Wallpapers, and Task View replacement
I downloaded the latest zVirtualDesktop (1.0.22) from https://github.com/mzomparelli/zVirtualDesktop/releases. When I start the application it pops a message that a new version 1.0.40 is available. Which is odd as such version is not here on GitHub. When I try to download the 1.0.40 version the downloaded file is not a valid zip, just a html file with some error.
I will create up to 9 since it will be in sync with the numpad.
HINT:
You'll find it on the settings window.
I noticed in 1.0.10p that whenever I now click on the Windows Task View icon, the zVD setting window always pops up next to whatever else is on that desktop.
If the desktop is empty, only the zVD window pops up.
That does seem like a bug (and not an Easter egg).....
However - while searching for eggs, I noticed a new feature; Alt-LeftClick on the zVD taskbar icon :)
I added a Override All check box to the Add Hotkey form. Checking this box will override any defaults.
Some uses would like to print the hotkey list so that they can use as a cheat sheet.
I want to allow people to create hotkeys for custom actions. What would you guys like? For instance, hotkey to open app or folder.
When I move&follow an App/Window, I must always re-focus (click inside it) in order to continue working with it. Like if I am typing in Word and decide to move&follow it to another desktop. Then typing away as usual does nothing. I have to clik first to re-activate focus. Then I can type again.
Can it be fixed so that focus also follows the windows/App?
After returning and unlocking my PC from locking my PC with WIN+L, it appears the WIN button is looking like it's pressed when it is not. I will fix this issue tonight.
I have an issue with writing of accented characters in Czech language (e.g. ď
, ť
, ...) on Czech keyboard layout.
Standardly you can wrote those characters you need to firstly press AltGr + ´
and then press target character (e.g. AltGr + ´
and then d
makes ď
).
Since I have run zVirtualDesktop, it probably catches the first keystroke and system don't wait for another character and directly print doubled ´´
I believe it's connected to hotkeys definition or way how are the hotkeys catched.
Could you take a look on this issue?
I'm using latest 1.0.27 ;)
In my opinion the best software for virtual desktops is Altdesk. Unfortunately it is now a bit outdated but I'm still considering using it on Win 10 as well. Here is a screenshot how I was using it previously on Windows 7:
The benefits of this interface are:
Of course this would be a lot of work and I don't know if it would be popular. My friends like it when I show it to them but they get discouraged when I tell then the truth that Altdesk sometimes disappears under the taskbar with no easy way to get it back.
Just close this issue if you don't like the idea.
I will create these:
WIN+ALT+LEFT or RIGHT: Navigate left or right
CTRL+WIN+LEFT or RIGHT: Move window left or right
CTRL+WIN+ALT+LEFT or RIGHT: Move window left or right and follow to that desktop
Allow user to configure the hotkeys via a settings form.
Hi, I was under the impression that when I use Ctrl-Win-RightArrow and reach the last Desktop, it would roll over to the beginning again.... ? (And vice versa)
Hi,
tonight zVD was killed, blocked and quarantined by AVG while running !
I assume as a result of an update of the AVG antivirus database.
My attempt to relaunch zVD resulted in aggressive attacks from AVG even though I tried to cancel the attack. Finally, Windows itself is now flashing a big blue "You cannot run this program on this computer" message across my screen.
I'm stuck.
I just noticed that zVirtualDesktop is no longer open source. While this is sad for us but of course totally up to you, it is highly discouraged to silently change the license. Please make clear that zVirtualDesktop is no longer open source (folder in repository suggest otherwise) and no longer free and open source software. Could you maybe explain why you did close your great project?
For everyone else: my fork https://github.com/jan-glx/zVirtualDesktop contains the last version licensed under the MIT license, but will not be developed further by me.
Make the settings file easier to work with and save it in a path that is easier to get to.
Like Stretched, tile, etc...
When a program creates a new window on a different desktop (e.g. creating a new word document when word is open on another desktop), the current behavior is the jump to that desktop, which can be pretty annoying.
Dexpot had the following options for when this happens:
Switch to the respective desktop
Move window to current desktop
Copy window to current desktop
Do nothing
It would be super useful if you could add these!
It would also be really neat if you could add two sets of these options, one for when the program is in focus and one for otherwise. That way, if I make a new word document, it can move that to the current desktop since word would be in focus, but if a program was rendering or something in the background and presented a completion window, it could stay on its desktop without interrupting me.
Check if the window is pinned before trying to move it or get the desktop number. It causes an exception otherwise.
When a user tries to navigate or move a window to a desktop number that they don't have then the app should automatically create the additional desktops.
I'm on v1.6
I'm on Desktop 1 and I have Another App (VNC Viewer) running on Desktop 4.
All running apps also appear on my taskbar.
I could hit Ctrl-Win-4 to go to desktop 4 where I know VNC Viewer is running, but even faster is just to click the VNC Viewer taskbar icon (especially if I do not recall exactly which desktop it is currently using). Then Windows jumps to desktop 4 right away.
However, zVD fails to pick up the fact that I have changed desktop, on certain apps, and zVD becomes completely unresponsive to any further Ctrl-Win-n attempts.
I first have to click the mouse somewhere on desktop 4 to make zVD aware of my whereabouts. Then it becomes responsive again.
This bug is only related to some Apps. What exactly causes this, I don't know. But I suspect it may have something to do with apps relying on a virtual mouse emulation (typically remote desktop apps).
Here is the error message. I'll see if I can get more info the next time it happens.
An error occured navigating to the specified desktop. See additional details below.
The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
zVirtualDesktop::GetCurrentDesktop
I will be investigating this issue more tonight. One of my co-workers noticed that the system tray icon became unresponsive and we had to kill the app in Task Manager. The only thing I can think of is that she brought the computer up from sleep or hibernation.
I've noticed that even though the settings show that I want to use the Blue icons, it still defaults to Green on program startup.
I'm thinking a menu item in the system tray icon that says "Gather All Windows".
Opinions?
Please post your feedback on this. I'm not sure this is that important since having 9 desktops isn't that much impact on the system.
What do you all think? Should I implement this feature?
If you would like to submit new icons for me to add to the program then follow the below steps:
Step 1. Create a set of icons (no more than 9) - 32x32 or 48x48 and do not include more than one size in each icon file.
Step 2. Name each icon accordingly - [IconThemeName]_[IconNumber]
Step 3. Zip your icons
Step 4. Open a new issue with the title of "New Icons" and a comment that links me to your zip file. Also comment with a screenshot so others can see and express their opinion.
Test your icons please. I don't want to have to tweak them.
This would help each desktop feel much more like its own environment/workspace.
Thanks!
EDIT: Apparently there is a setting for this in windows settings, but it doesn't seem to work for me. I'll see if I can figure out what's happening.
EDIT: Looks like display fusion is causing the issue, not this.
Hi, I tried to to download zVD from the main download button, but all I got was a 4k empty ZIP.
The latest available version I found in the repo was 1.0.22
So I installed that and upon first time launch, it tells me the 1.040 is available, but that just points back to the same empty 4k ZIP.
In one of your previous posts, I found a link to 1.0.30, so I installed that instead and it has the round-robin feature, which I like a lot.
But 1.0.40 is nowhere to be found, and 1.0.30 is not in the repo, but the link works.
Oh, and I must say - I failed to understand the purpose of the checkbox for the windows keys, but I chose to check it (not knowing why). :-)
Anyway - everything is getting better and better!
As the title says - I fail to understand the difference.
I tried both, and what it did was to spread the current active window/App across all desktops.
I assume there must be a logical difference, but I couldn't figure it out.
It should not do this.
Similar to another project in GitHub, this would add menu items to each window's system menu to move and pin them.
Let me first say thank you for making this utility and for letting us know about it. It's fantastic! :-)
Adding "Switch Desktop" to the icon right-click was a good idea. It saves us from having to move our hands over to the keyboard all time. But it still can't outperform the Windows built-in Task-View desktop switcher. Neither in number of clicks needed, nor in visual effects. So essentially, you just added something which is already available naitively.
The objective it to reduce the number of clicks to an absolute minimum.
Would it be possible to add a feature that would overlay a horisontal desktop ribbon similar to the one produced by right-clicking on Task-View, when you hover over the zDV icon?
(I guess with or without changing the rest of the desktop (like task-View does) until you click.
If that's not easily programmed, perhaps just a single row of digits from 1-n would could appear when hovering over the icon.
When moving a fullscreen app I found it difficult to determine which desktop I'm on at the moment and whether I should stop or move more. Currently the only things I can use for orientation is on the taskbar which I'm not looking at when switching desktops.
A better thing would be to briefly show an overlay upon switching with some information:
I already h ave the ability to follow a Window when you move it, but I have not implemented that to the user. Would like feedback as to what the default hotkey should be for that.
Mine is White Box and my second favorite is Numpad - White.
Windows 10 has a setting where all default system tray icons are minimalstic white lines. I'd like to have zVD icon that looks the same. Similar to your White Box, but with white lines instead of black lines.
What i'm really looking for is a way to get an app to always run on a specific desktop. i'd hoped pin app/window would do this but it does the opposite (all desktops). is there a way to add an "always open app X and all windows on desktop Y" to the app?
If I have only one desktop open, and I'm trying to move a windows to the right (with alt+win+right) it does nothing, since there's no desktop on the right. I think it should create one automatically.
And also - maybe add an option to automatically close empty desktops
thanks!
If you're looking for the settings file, it is stored in IsolatedStorage
.
Search through the subfolders within the below folder and you should find a file named zVirtualDesktop.bin
C:\Users\[username]\AppData\Local\IsolatedStorage
Warning: It's not pretty, but it works. Also, because it is a binary file you can't modify directly in notepad. You can see the text though if you are interested in seeing it. Like I said, it's messy and you can't modify it. I'm working on another way to implement the settings.
I've made two sets for you to evaluate. They're not fancy at all, just plain'n'simple win10 style.
Icon-9_1.zip
Icon-9.zip
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.