Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added bunch of new features #46

Open
wants to merge 53 commits into
base: develop
Choose a base branch
from
Open

Conversation

kuukunen
Copy link

@kuukunen kuukunen commented May 8, 2020

Hi, I saw this project and thought it did what I wanted, so I started using it. I did find myself wanting some more features though, so I added them.

  • Rename desktops
  • Switch to specific desktop
  • Move window to specific desktop
  • Switch to previous desktop
  • Reset to default settings
  • Bunch of smaller tweaks.

I based the fork on ViRb3's fork, so it also includes the feature to move whole desktops.

Some possible points of interest:

  • ViRb3 removed the UWP support.
  • I bumped the version number quite a bit to make it more clear, but I'm not sure if this is the best way.
  • The renaming doesn't use Windows' desktop naming system (available in Insider Preview) because the API is private and I wasn't quite driven enough to start reverse engineering the COM interface. (There's now VirtualDesktopManagerInternal2 it seems.) Especially since it will probably break and currently only works on the preview anyway.
  • I changed bunch of default shortcuts and added a lot of them too. I saw a lot of features didn't have default shortcuts, I assume on purpose, so again this is debatable.
  • I'm not super fluent in Japanese, but I hope the added translations are ok.
  • I'm not super fluent in C# either and actually this is my first time doing anything with WPF...

ViRb3 and others added 30 commits January 27, 2020 16:40
Combine shortcut settings menus to one.
Bump version mumber.
Doesn't use the same names as Windows, because the API is hidden and the
feature is currently only available in Insider Preview.
Also fix bunch of problems that came up.
…s to shortcut menu.

Reorganize settings panels.
Make default shortcuts more consistent.
Rename "index" to "number" for things like desktop "number" because they
start from 1 and it's confusing.
@maxpavlov
Copy link

@kuukunen great job. Hope this gets merged in soon.

@fadelm0
Copy link

fadelm0 commented May 15, 2020

just throwing this idea here, I don't know if I'll implement it eventually or someone else will

the ability to switch desktop using mouse by clicking on tray icon

@ViRb3
Copy link

ViRb3 commented May 19, 2020

These changes with some small fixes on top have just been merged and released in my fork (SylphyHornEx).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants