ubuntu / ubuntu/Tiling-Assistant
List of incompatible apps / known issues / limitations
Open
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.3k
- Forks
- 78
- PR merge metrics
- No merged PRs in 30d
Description
General
- Maximizing by double-clicking the titlebar (or using a maximize button) can't be handled by this extension, because that happens in mutter and not GNOME Shell. So everything related to it, like for instance gaps on maximized windows, doesn't work. First reported in https://github.com/Leleat/Tiling-Assistant/issues/86
- Windows, which change the size by themselves: Nothing I can do about it as an extension. I can't 'force' re/size limitations/constraints. For example, GNOME Terminal when the tab bar gets hidden/shown (reported here: https://github.com/Leleat/Tiling-Assistant/issues/65)
- Windows with "custom resizing": Similiar thing applies here. Same example: GNOME Terminal. It can only resize in full rows/columns. So there will be a small gap around those windows when they are tiled.
- always-on-top windows will be put below a tiled window the first time. You need to focus a different window to pull the always-on-top window to the top again.
- Moving tiled windows across monitors doesn't work, if the size of the tiled window is way too big for the new monitor. A workaround is to untile the window before moving it to a new monitor.
- No 'tiling styles' (#198): pretty much the same reason as the other issues. T-A can only do 'fake tiling', i. e. move/resize floating windows. In the end the windows are still just floating windows and will look like it.
Apps
- mpv: See #40 for the original report. Add
no-keepaspect-windowto your mpv.conf. That isn't necessary on Wayland.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the limitations and app notes in this issue along with the linked reports #86, #65, #198, and #40; no documentation file or entry point is named. Done means the documented incompatibilities, workarounds, and mpv guidance are placed in the appropriate project documentation and accurately reflect the referenced issues.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, linux
- Domain
- desktop, documentation, operating-systems
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100