Comments (3)
Hi @nils-werner - this is not a bug. GNOME's edge tiling is fully embedded in Mutter, so there is probably no way to override it. So left it alone. To mimic edge tiling, need to expand the snap-tiling (2/3, 1/3) to 1/2 and bind it by default on Super + arrow left/right
from forge.
I understand that it's part of Mutter and can't be disabled... but maybe Forge should automatically unbind all bindings that produce "incompatible behaviour", and replace the bindings with the Forge binds? Or if that's not possible, encourage people to do so?
Right now it's a bit of a mess and it's hard to figure out what's going on 😄
from forge.
I understand that it's part of Mutter and can't be disabled...
It can be disabled, in the GNOME Settings > Keyboard it is the existing View Split Left/Right
. Forge needs to disable (force to but configurable) those stock keybindings and then implement the same behavior + the spacing desired. The snap-window-*
actions are already there but for 1/3, 2/3 and center only.
The stock behavior that I think hard to/cannot be modified is if the window is dragged on the edge.
from forge.
Related Issues (20)
- bug: Does not play nice with Desktop Icons NG (DING) HOT 4
- bug: it's impossible to disable keyboard shortcuts HOT 4
- bug: forge keyboard shortcuts interfere with gnome lock shortcut HOT 3
- bug: prefs - dropdown selection values does not work
- Qt5/6 windows getting messed up when tiling (X11 Only)
- Weird scaling on some apps HOT 5
- feat: Focused window hint fading out/disappearing before the close animation does HOT 1
- bug: Focus is lost if a window is closed even if 'hover on focus' is active HOT 3
- Blender does not resize properly when launched (or at any time) HOT 1
- feat: Option to hide the focus border when single window
- feat: allow override shortcuts from config file HOT 4
- bug: Applications do not tile HOT 7
- feat: Improve Tiling Quick settings and behavior
- Theme backup to "~/undefined.bak" and file permission bug on css-last-update change
- Border going over context menus HOT 1
- Border retention switching workspace while tiling is disabled
- Resizing with Secondary-Click does not have any effect
- bug: Steam app is tilling but the size is overlaping. HOT 4
- feat: customize window margins
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 forge.