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

update adds glazewm-np.json #374

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dillacorn
Copy link

@dillacorn dillacorn commented Dec 6, 2024

Working install and proper uninstall for GlazeWM utilizing UAC powershell scripting.

  • Installs GlazeWM v3.7.0 with capability for future updates utilizing .msi install on arm64 and/or x64 platforms.
  • Properly creates and copies GlazeWM executables to directory %ProgramFiles%\glzr.io\GlazeWM for UIAccess
  • UIAccess allows GlazeWM to run without elevation but to interact elevated programs for proper tiling. When running glazewm.exe in %UserProfile%\scoop\apps GlazeWM cannot run in UIAccess mode.
  • Proper shortcut handling and windows search index refresh upon installation for quick application access.
  • Utilizes .msi for proper uninstall clean-up.
  • Dynamic ProductCode checking for simple uninstallation with scoop -> scoop uninstall glazewm-np

No related issues to close in scoop_nonportable

However does close issues in scoop_extras:

extras_14401, extras_14112, extras_13963.


Relates to ScoopInstaller/Scoop#5809

Copy link
Contributor

github-actions bot commented Dec 6, 2024

All changes look good.

Wait for review from human collaborators.

glazewm-np

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

@dillacorn
Copy link
Author

updated description so it's understood why GlazeWM requires UAC for installation in order to install under %ProgramFiles% so it can be ran in UIAccess mode. This allows GlazeWM to interact (tile & command windows) that are elevated.

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

Successfully merging this pull request may close these issues.

1 participant