Giter Site home page Giter Site logo

gnome-shell-extension-disable-unredirect's Introduction

Disables unredirect fullscreen windows in gnome-shell to workaround https://bugzilla.redhat.com/show_bug.cgi?id=767397

(bug, when clicking on full screen windows goes through to windows underneath).

This also happens to fix screen tearing in full-screen windows.

Install

From Gnome extensions website

extensions.gnome.org

From source

Download this extension from GitHub and extract it into the appropriate location:

ext=~/.local/share/gnome-shell/extensions; mkdir -p "$ext" && cd "$ext" && curl -LkSs https://api.github.com/repos/kazysmaster/gnome-shell-extension-disable-unredirect/tarball | tar -xvz --wildcards --strip 1 "kazysmaster-gnome-shell-extension-disable-unredirect-???????/[email protected]"

Then press ALT-F2 and enter r and press enter to restart gnome-shell.

Then in Firefox visit extensions.gnome.org and enable the extension under "Installed Extensions".

If you don't see the extension you might have to add your version of GNOME shell to this file (located at ~/.local/share/gnome-shell/extensions/[email protected]/metadata.json).

gnome-shell-extension-disable-unredirect's People

Contributors

amdrel avatar cabopust avatar dapigguy avatar free-bots avatar karamveer9200 avatar kazysmaster avatar matthewscholefield avatar pedrocr avatar stuaxo avatar thedukeoferl avatar thesaintdiratof avatar thomaash avatar tylla avatar vortexacherontic avatar yjhn 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

gnome-shell-extension-disable-unredirect's Issues

Add license

Hi,
I want to package this software for Arch Linux. It is required to add a license in order to properly distribute packages. In this simple case I suggest using MIT license or GPL3.

Add GNOME 46 support

GNOME 46 is now available on some distros, could you please update the extension to work on them? It will probably just require changing the metadata.

Gnome 45 support?

Hello there and thank you for this extension!

Are there any plans to support the upcoming Gnome Shell, version 45?

Unfortunately, because of esm modules, the updated extensions can only work with gnome 45. Here you can find the port guide.

Thanks!

PS: I see that you also have some other extensions. I also use the Lock Keys one. The Gnome 45 support question applies to rest, as well, I guess ๐Ÿ˜…

gnome 42 update

This extension is no longer loaded after gnome was updated to version 42. In games in full screen, i could no longer see my mouse again. I manually edited metadata.json located at: ~/.local/share/gnome-shell/extensions/[email protected]/ and added a 42 to the file and logged out of gnome and logged back in, and it still works as expected and fixes the issue.

The extension should probably be updated, since it appears that gnome still has the problem and the extension still fixes the issue.

Thanks for the great extension.

Not working anymore

With the recent update to Gnome 3.30 on Arch Linux the Meta.disable_unredirect_for_screen command no longer exists. Do you know if it has been renamed or is that it for disable unredirect.

Thank you.

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.