gTile

A window tiling extension for Gnome.

OTHER License

Stars
1.6K

Bot releases are visible (Hide)

gTile - V60 Latest Release

Published by github-actions[bot] 5 months ago

  • New setting "auto-snap-window"
    • When enabled, gTile automatically offers the focused window to be aligned to the current grid in a "snap-to-grid" fashion.
    • The setting is found in the "General" section and is called Suggest "snap-to-grid" layout for focused window when opening gTile
    • The setting is disabled by default
  • Maintenance: Fixed typo in settings (#377), add functional tests, and upgrade dependencies
gTile - V59

Published by github-actions[bot] 7 months ago

  • Add support for Gnome 46 (extension is compatible without further code changes)
gTile - V58

Published by scherepanov 8 months ago

Release V58

gTile - V57

Published by github-actions[bot] 8 months ago

Breaking change:

  • Permanently removed/renamed dconf setting keys resize-left, resize-up, resize-right, resize-down.
  • Users that assigned custom shortcuts for interactively resizing windows must re-assign these shortcuts in the preference dialog.

New and changed functionality:

  • Allow interactive window resizing in all directions via keybindings (#369, see breaking changes!).
  • The keybinding dialog now also works on X11 (#363)
  • Minimized windows are now properly ignored when using the autotile feature.
  • Builds no longer requires the compilerOptions.skipLibCheck build option.
gTile - V56

Published by github-actions[bot] 10 months ago

Fix #361: gnome-shell process froze due to an allocation size overflow when changing the grid size list in the extension preferences.

gTile - V55

Published by github-actions[bot] 10 months ago

Satisfy non-functional requirements to be publishable on extensions.gnome.org.

gTile - V54

Published by scherepanov 11 months ago

Add preferences dialog

gTile - V53

Published by github-actions[bot] 11 months ago

gTile - V52

Published by scherepanov over 1 year ago

Maintenance release
Support gnome-shell v 44
Minor fixes - some global autotiling keys did not work without gTile window.

gTile - V51

Published by scherepanov about 2 years ago

Maintenance release, add support to gnome-shell v 43
Minor changes to stylesheet

gTile - V50

Published by scherepanov over 2 years ago

What changed:

  • Remove timeout from Mainloop on disable
  • Redo grid preview, to show lines instead of boxes, to reduce overhead on large grid sizes
gTile - V49

Published by scherepanov over 2 years ago

Breaking change:

  • Tile coordinates now starts with 1 instead of 0. If you defined custom accelerators, you need to increase all coordinates by 1.
  • Tiling will not work on coordinates cotnaining 0.

New and changed functionality:

  • Tile coordinates can be specified from right (down) edge by using negative nubmer, i.e. -3:-1 -4:-2
  • Tile coordinates can be specified as float in range 0.0 .. 1.0, prefixed by "~", i.e. ~0.1:~0.2 ~0.5:~0.6
  • All styles of tile coordinates can be mixed and matched, i.e. 2:-3 ~0.5:-1
  • Fixed rounding error for shortcuts window placement
  • On changed grid size, you will get a visual feedback - briefly showing grid lines
  • You can make auto tiling hotkeys global
  • gnome-shell version to 42

What's Changed

New Contributors

Full Changelog: https://github.com/gTile/gTile/compare/V48...V49

gTile - V48

Published by scherepanov almost 3 years ago

New and changed functionality:

More intuitive behavior on manual window move/resize around screen edges
Autoclose GUI after keyboard shortcut (disabled by default)
Keyboard shortcut target monitor with mouse (disabled by default)

Changes enforced by gnome-shell:

Remove deprecated Lang

What's Changed

New Contributors

Full Changelog: https://github.com/gTile/gTile/compare/V47...V48

gTile - V47

Published by scherepanov about 3 years ago

New and changed functionality:

Theme support. Light, dark, classic and default themes.

Bug fixes:

Fix - wrong argument list for Box.packing, in prefs

Changes enforced by gnome-shell policies and upgrades:

Get rid of globals in hotkeys
Partially move out of Lang

What's Changed

New Contributors

Full Changelog: https://github.com/gTile/gTile/compare/V45...V47

gTile - V45

Published by scherepanov over 3 years ago

Fix margins on presets

gTile - V44

Published by scherepanov over 3 years ago

Fix for oversubscribing to keyboard events for global shortcuts
Fix for gnome-shell version check being overly restricted since v40, now checking minor version too.

gTile - V43

Published by scherepanov over 3 years ago

Support of gnome-shell v 40.0

gTile - V42

Published by scherepanov almost 4 years ago

Most recent code update in gnome caused gnome-terminal to stop move under gTile.
This release contains hack to make it move again.

gTile - V41

Published by scherepanov almost 4 years ago

Mouse interface is broken - hover over gTile window buttons is not working, size of grid is nto correctly set on change, buttons are not reacting etc. Part of grid sometimes became unselectable.
This is only partial fix for above problem that I found so far.

gTile - V40

Published by scherepanov almost 4 years ago

Contain fixes for multi-screen config. Now supporting screen size changes through RDP.

Badges
Extracted from project README
Main Variants
Related Projects