Summary: | Add shortcut: move window to corner | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Kristen McWilliam <kmcwilliampublic> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | wishlist | CC: | nate |
Priority: | NOR | ||
Version: | 5.17.5 | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Kristen McWilliam
2020-02-21 22:57:46 UTC
I should add I am aware of the `Quick Tile` shortcuts that are available, but I am specifically looking for a solution that does __not__ change the window size. I found what looks like the relevant code section; ``` void Workspace::slotWindowPackLeft() { if (active_client && active_client->isMovable()) active_client->packTo(packPositionLeft(active_client, active_client->frameGeometry().left(), true), active_client->y()); } ``` I think even though I am not a programmer I could cobble together a solution myself from this example with some trial and error, but figuring out the KDE dev environment & how the git system here works, etc is proving a bit confusing, the userbase articles and/or github instructions seems to take some knowledge for granted. Here's the documentation: https://community.kde.org/Get_Involved/development Please don't hesitate to ask for help if anything's confusing--and then also edit the wiki page to be clearer. :) Can other pack modes be implemented in a kwin script? A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1478 This was implemented by the requester as a KWin script: https://store.kde.org/p/1702170 |