Comments (6)
I would normally need a log, but in this case I have actually just not implemented the handler yet. This is a missing feature.
from polonium.
Try the latest commit from master
from polonium.
Fixed another issue with screen tiling, try the latest commit from master again
from polonium.
It seems to behave differently than before but still not as I provided in the Expected behavior (it untiles the window, moves to the other screen and then back, untiled).
Here is the log for me moving around a few windows between screens:
maj 31 12:36:08 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, , 1)
maj 31 12:36:08 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, , 1)
maj 31 12:36:08 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:36:08 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:36:09 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and not tiling org.kde.plasmashell
maj 31 12:36:09 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and not tiling org.kde.plasmashell
maj 31 12:36:09 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and not tiling org.kde.plasmashell
maj 31 12:36:09 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and not tiling org.kde.plasmashell
maj 31 12:37:00 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and not tiling plasmashell
maj 31 12:37:04 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: plasmashell was removed and untiled
maj 31 12:37:04 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:04 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and not tiling plasmashell
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and tiling firefox
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding firefox to desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: plasmashell was removed and untiled
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:05 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:06 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and tiling org.kde.konsole
maj 31 12:37:06 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding org.kde.konsole to desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:06 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:06 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Desktop, screen, or activity changed on org.kde.konsole
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Activity = 663a26d2-c09f-47df-83ee-f49cda3c9443
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Removing org.kde.konsole from desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding org.kde.konsole to desktop (2, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: org.kde.konsole was moved out of a tile
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Removing org.kde.konsole from desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:07 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:10 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Retiling client org.kde.konsole
maj 31 12:37:10 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding org.kde.konsole to desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:10 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:10 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:12 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Adding and not tiling org.kde.plasmashell
maj 31 12:37:13 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: org.kde.plasmashell was removed and untiled
maj 31 12:37:13 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Building layout for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
maj 31 12:37:13 alve-thinkpad-arch kwin_wayland[22152]: js: Polonium DBG: Placing clients for desktop (1, 663a26d2-c09f-47df-83ee-f49cda3c9443, 1)
from polonium.
I actually got out an external monitor and could reproduce this, and fixed it. Try the latest commit from master again and see if it resolves your issue.
from polonium.
Thank you so much! It works fine now :)
from polonium.
Related Issues (20)
- [Feature Request]: Ability to move focus to windows between multiple screens. HOT 2
- Respect minimum size of a window HOT 7
- [Bug]: Occasionally losing manual resizing HOT 8
- Remove `<header>` in official site HOT 1
- [Bug]: Always Increase Version Code HOT 1
- Add "window to master" shortcut for half layout HOT 1
- [Bug]: Chromium fails to tile correctly HOT 3
- [Bug]: KDE desktop crash after adding vertical tile to vertical monitor if an active window exists HOT 4
- Adjust gap between tiled windows HOT 2
- Highlight focused window HOT 3
- [Bug]: Re-tiling issues HOT 11
- Drag windows and keep auto-tiling HOT 2
- Reintegrate shortcuts to swap windows HOT 1
- [Bug]: horizontal resize for bottom left window not possible
- provide window decoration like bismuth. HOT 2
- [ Three-column layout ] Create all tiles on the choosen side of the screen
- [Bug]: Monocle Layout issues HOT 1
- Using Alt-Tab to switch between windows using the Monocle engine
- Add gcr-prompter, showmethekey-gtk and org.freedesktop.impl.portal.desktop.kde to the default "Filter processes" list HOT 2
- Ability to rotate layouts 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 polonium.