Comments (8)
Is the script enabled under Window Management -> KWin Scripts -> Check Quarter Tiling and press enable. You can also try to restart the script with kwin --replace
from anywhere.
from kwin-quarter-tiling.
I've probably messed up in the latest commit, what a perfect timing considering the Reddit post. I do try to test everything thoroughly but sometimes mistakes do happen. I'll start versioned releases soon to avoid this. I'll fix it the moment I get on my computer.
Did you just download it? How many displays are you using? Are you using Activities?
from kwin-quarter-tiling.
Yes, I downloaded it a couple of minutes before I opened this issue. I have a single display and I do use activities.
from kwin-quarter-tiling.
Activities should work. How many activities do you have? Are they empty or do they have windows open when you're starting the script? I'll try to replicate this and fix it. Shouldn't take long.
I should probably mention that while activities work, pinning windows to multiple activities only tiles them on the first one. Supporting window pinning is possible but it's a huge job so I haven't implemented it yet.
from kwin-quarter-tiling.
I have 5 activities, some of them contained windows when I started the script. I also tried rebooting with the script already enabled. I do have some pinned windows, opening a mail client after a new mail notification appears is a huge pain without that.
from kwin-quarter-tiling.
I'm testing the script with eight activities and a ton of windows. Some of which are pinned to multiple activities and some of which are pinned to all activities. Surprisingly, the script is starting with no problem. If anything specific comes to mind, feel free to post here and it might help me reproduce the issue.
If you really want to help. Type wm console
into Krunner, copy the contents of /usr/share/kwin/scripts/quarter-tiling/contents/code/main.js
into the console, execute the script and open a new window, console's output field should start filling up and the latest output should be some kind of error. Just paste the last few lines here and it'll help me figure it out.
If the error is similar to the error below, you need to select "Plasma" and then re-select "KWin" inside the console before pressing execute, it's a bug in the debugging console.
Error: ReferenceError: Can't find variable: readConfig at line 23
Backtrace:
<global>() at 23
from kwin-quarter-tiling.
Can you update and give it a shot? It's possible this was caused by the same bug that caused #28.
from kwin-quarter-tiling.
After the update, it seems to work. Thanks for your work!
from kwin-quarter-tiling.
Related Issues (20)
- The configs keep persisting in shortcuts even after uninstalling. HOT 4
- Switching focus to second monitor HOT 1
- Nonsensical keyboard shortcuts HOT 1
- A couple bugs and improvements HOT 4
- Items pinned for multiple desktops don't tile HOT 2
- Bug with Plasma 5.22 HOT 5
- "Keep above" to make window float
- Can not move chrome tab HOT 2
- Three vertical split HOT 6
- Can't resize windows Kubuntu 22.04 Fresh install HOT 1
- Resizing windows
- Orphaned in AUR HOT 3
- It seems to crash with Manuskript HOT 1
- Anyone interested in a 'Spiral Tiling' feature? HOT 1
- Auto create virtual desktop HOT 1
- Windows retaining size on close HOT 1
- Avoiding fullscreen windows / set max height/width HOT 2
- Doesn't work when starting new session HOT 1
- Multi montior setup HOT 1
- Slight update to the README HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kwin-quarter-tiling.