GithubHelp home page GithubHelp logo

tsoernes / kwin-quick-tile-2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from koenhausmans/kwin-quick-tiling-windows10

40.0 40.0 8.0 2.26 MB

KWin Script which adds shortcuts that behave like the 2x2 Snap feature from Windows 10 and adds top/bottom half tiling

License: GNU General Public License v3.0

JavaScript 96.47% Makefile 3.53%

kwin-quick-tile-2's People

Contributors

aksdb avatar koenhausmans avatar tim-hilt avatar tsoernes 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

Watchers

 avatar  avatar  avatar  avatar

kwin-quick-tile-2's Issues

kde store

I think others would also find this script helpful.

perhaps add it to: https://store.kde.org
so it's ease to install and kde developers might take the hint to make something like this the default.

Shortcuts don't unregister on uninstall

Hey there,

just found this and played around with it for a bit. Certainly very useful!
I just noticed though that there are the custom "Quick Tile 2" shortcuts, and also "Quick Tile" shortcuts on my system. At first I thought both were registered by this, but that doesn't seem to be the case.
Either way, after trying the "Quick Tile" shortcuts (which seem to be native to KDE? Just never saw them before), and them working pretty much the same way, I uninstalled the script, however the Quick Tile 2 remain (although not functional obviously).

The only way to remove them seems to be exporting the Scheme, manually editing it and removing the "Quick Tile 2" lines, saving it, deleting the KWin shortcut category (with the trashbin button), then reimporting the edited scheme.

But ideally the Shortcuts would be unregistered on uninstalling the script (unless KDE doesn't provide an API for that?).

On a side note:
This also raises for me the question what this script could still do for me, given the native(?) shortcuts already provided. Maybe I'm missing something here :)

Plasma 5.22: Tiling no longer works over all screens

Quick Tile 2 worked perfectly until Plasma 5.22. I have two screens (the right one being my main monitor). When I try to tile anything to the right side of the right screen, it snaps to the right side of the left screen. If I press the button again, it snaps to the left side of the right screen, again to the right of the left screen, and so on. I can no longer uses hotkeys to move windows to the right side of my right screen.

Tiling a window via drag & drop still works, so I assume some coordinates are reported differently within the kwin script.

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.