v2.9.17
O-tiling v2.9.17
A distro-agnostic, EGO-compliant auto-tiling engine for GNOME Shell with the Aura focus border.
Supported GNOME Shell versions
GNOME Shell 49 (Fedora 43) and 50 (Fedora 44).
⚡ Quick Install (One Command):
curl -L https://github.com/oliwebd/o-tiling/releases/download/v2.9.17/o-tiling@oliwebd.github.com-v2.9.17.zip \ -o /tmp/o-tiling.zip \ && gnome-extensions install --force /tmp/o-tiling.zip \ && gnome-extensions enable o-tiling@oliwebd.github.com📦 Manual Install:
gnome-extensions install --force ~/Downloads/o-tiling@oliwebd.github.com-v2.9.17.zip gnome-extensions enable o-tiling@oliwebd.github.comNote: Log out and back in to activate.
Changes since last release
- chore: bump package version to 2.9.17 (2ec2b50)
- fix: force active hint border restack when transient popup windows appear (67a060a)
- feat: add restack logic for popup-like window types when no entity is associated (121c2e5)
- fix: update GTK theme selectors for rounded corners and bump version to 2.9.16 (d99d8c3)
- chore: remove obsolete segmentation fault log file (a0c14b1)
- feat: initialize git repository and project infrastructure for scratch_forge submodule (76cdef9)
- fix: prevent OSK signal execution during layout manager startup (1a0e65d)
- fix: prevent duplicate session mode signal handlers by managing connections in injections_add and removing redundant calls (2e4e56a)
- fix: restore OSK signal and core extension bindings upon session unlock (5e7a651)
- refactor: optimize window border stacking by calculating lowest child index for transient and popup windows (c3da950)
- jsdoc: simplify comment (fa7839a)
- feat: add global keyboard visibility listener to automatically suspend and resume extension on OSK state changes (b7ac4bf)
- chore: bump version to 2.9.15 (98e73fd)
- restack: lower border below popup/menu/combo/tooltip actors (d195517)
- chore: bump version to 2.9.14 (6e6cbd2)
- fix(tiling): ensure new windows split the previously focused window (a091c17)
- chore: bump version to 2.9.13 in package.json (b334533)
- feat: new windows split active window by default, with placement setting (cc17d1b)
- fix: wait for 'restacked' signal to avoid stack_position race (8483c91)
- Update installation instructions for new version (9d6efa2)
- Update o-tiling download link to v2.9.12 (2206c0b)
*Built with Node v22.23.1 · pnpm *