Skip to content

Releases: amarullz/windowgestures

Version 6

Choose a tag to compare

@amarullz amarullz released this 16 Oct 21:37

Changes for extensions.gnome.org:

  1. Not using GLib for timers, instead using gnome setTimeout & setInterval
  2. Add destroyTimers in cleanup just in case there is still running timer when disabling extension
  3. No local timer handler. All timer variables is able to be cleared by destroyTimers

Changes from ver-2 (old active: extensions.gnome.org)

It's actually too many changes, but here some updated features:

  • Add pinch gesture
  • New swipe gesture handler (3/4 fingers, almost all directions is configurable)
  • Add customizable actions for swipe & pinch gestures
  • Add tap & hold to move/resize window
  • Add use active window config
  • Add kinetic effect for gestures
  • Add adaptive transition for actions interoperable with gestures state
  • more.

Download from Gnome Extension:
https://extensions.gnome.org/extension/6343/window-gestures/

Thanks.

Screenshot from 2023-10-17 04-36-50

3.0-beta3

3.0-beta3 Pre-release
Pre-release

Choose a tag to compare

@amarullz amarullz released this 16 Oct 11:27

New swipe gesture engine with more configurable actions.

Customizable action for gestures:

  • Swipe Up -> Down (4 fingers)
  • Swipe Left / Right (4 fingers)
  • Swipe Down (3 fingers)
  • Swipe Down -> Left (3 fingers)
  • Swipe Down -> Left/Right (3 fingers)
  • Swipe Down -> Up (3 fingers)
  • Pinch In/Out (4 fingers)
  • Pinch In/Out (3 fingers)

Screenshot from 2023-10-16 18-27-11

3.0-beta1

3.0-beta1 Pre-release
Pre-release

Choose a tag to compare

@amarullz amarullz released this 12 Oct 04:28

3 Beta-1 Changes

  • Add blacklist window (works with DING)
  • Add enable/disable fullscreen config
  • Block window kind gestures in overview
  • Add adaptive gesture transition (currently for pinch only)
  • Add repeatable volume/brightness key when gesture holded
Screencast.from.2023-10-12.11-17-18.webm

2.1-pre3

2.1-pre3 Pre-release
Pre-release

Choose a tag to compare

@amarullz amarullz released this 10 Oct 23:08

Implement Pinch Gesture

Screenshot from 2023-10-11 04-27-17

Available Actions

  • Disable
  • Minimize Window
  • Close Window (Alt+F4)
  • Show Desktop (Super+D)
  • Alt+Tab Switch
  • Next Window
  • Previous Window
  • Overview (Super)
  • App (Super+A)
  • Quick Settings (Super+S)
  • Notification (Super+V)
  • Run (Alt+F2)
  • Move Window (Alt+F7)
  • Resize Window (Alt+F8)
  • Volume Up
  • Volume Down
  • Mute
  • Brightness Up
  • Brightness Down

Available Gestures

  • Pinch In 3 Fingers
  • Pinch Out 3 Fingers
  • Pinch In 4 Fingers
  • Pinch Out 4 Fingers

Config

  • Enable/Disable pinch functions
  • Change actions
  • Change Pinc In/Out trigger scale

Implements partial request issue #3

Version 2

Choose a tag to compare

@amarullz amarullz released this 09 Oct 13:36
  • Customizable horizontal swipe for switch windows or workspace
  • Cleanup pref.js
  • Pointer outside window will switch between windows
    • Swipe Horizontally switch between windows in same workspace
    • Swipe Vertically switch between all windows

Version 1+

Choose a tag to compare

@amarullz amarullz released this 09 Oct 01:22
  • Maximize window
  • Make window fullscreen
  • Snap window to left/right
  • Move window to left/right workspaces
  • Move & resize window
  • Customizable edges & title size area
  • Customizable number of fingers for gesture (3 or 4 fingers)
  • Customizable gesture activate & cancel threshold
  • Customizable gesture acceleration