gitextract_ipcm2w23/ ├── .eslintignore ├── .eslintrc.json ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ ├── codeql.yml │ └── pr.yml ├── .gitignore ├── .vscode/ │ ├── launch.json │ └── settings.json ├── @types/ │ ├── adw1/ │ │ ├── doc.json │ │ └── index.d.ts │ ├── clutter12/ │ │ ├── doc.json │ │ └── index.d.ts │ ├── meta12/ │ │ ├── doc.json │ │ └── index.d.ts │ ├── shell12/ │ │ ├── doc.json │ │ └── index.d.ts │ └── st12/ │ ├── doc.json │ └── index.d.ts ├── LICENSE ├── Makefile ├── README.md ├── extension/ │ ├── common/ │ │ ├── appGestures.ts │ │ ├── prefs.ts │ │ ├── settings.ts │ │ └── utils/ │ │ ├── gobject.ts │ │ └── logging.ts │ ├── constants.ts │ ├── extension.ts │ ├── prefs.ts │ ├── schemas/ │ │ └── org.gnome.shell.extensions.gestureImprovements.gschema.xml │ ├── src/ │ │ ├── altTab.ts │ │ ├── animations/ │ │ │ └── arrow.ts │ │ ├── forwardBack.ts │ │ ├── gestures.ts │ │ ├── overviewRoundTrip.ts │ │ ├── pinchGestures/ │ │ │ ├── closeWindow.ts │ │ │ └── showDesktop.ts │ │ ├── snapWindow.ts │ │ ├── swipeTracker.ts │ │ ├── trackers/ │ │ │ └── pinchTracker.ts │ │ └── utils/ │ │ ├── dbus.ts │ │ ├── environment.ts │ │ └── keyboard.ts │ ├── stylesheet.css │ └── ui/ │ ├── customizations.ui │ ├── gestures.ui │ ├── style-dark.css │ └── style.css ├── extension_page.md ├── gnome-shell/ │ ├── global.d.ts │ └── index.d.ts ├── metadata.json ├── package.json ├── scripts/ │ ├── generate-gi-bindings.sh │ ├── transpile.ts │ └── updateMetadata.ts ├── tests/ │ ├── prefs.ts │ └── testing.ts └── tsconfig.json