forked from harshadgavali/gnome-gesture-improvements
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'sidevesh/main'
this was done whith the `--allow-unrelated-histories` flag
- Loading branch information
Showing
33 changed files
with
4,525 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
name: Upload release assets | ||
|
||
permissions: | ||
contents: write | ||
|
||
on: | ||
release: | ||
types: | ||
- created | ||
|
||
jobs: | ||
build-deb: | ||
name: Create zip for publishing | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Set up Git repository | ||
uses: actions/checkout@v2 | ||
|
||
- name: Create zip | ||
run: | | ||
cd gestureImprovements@gestures | ||
zip -r ../[email protected] * | ||
cd .. | ||
- name: Upload package | ||
uses: svenstaro/upload-release-action@v2 | ||
with: | ||
repo_token: ${{ secrets.GITHUB_TOKEN }} | ||
file: ./[email protected] | ||
asset_name: [email protected] | ||
tag: ${{ github.ref }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,19 +2,23 @@ | |
|
||
This extension modifies and extends existing touchpad gestures on GNOME. | ||
|
||
## Installation | ||
### From GNOME Extensions Website | ||
<a href="https://extensions.gnome.org/extension/4245/gesture-improvements/"> | ||
<img src="https://github.com/andyholmes/gnome-shell-extensions-badge/raw/master/get-it-on-ego.svg" alt="Get it on EGO" width="200" /> | ||
</a> | ||
This repository contains the seemingly unmaintaned extension's transpiled to JS version with some fixes to get it to work on GNOME 46, | ||
along with some additions which were previously raised as PR on the original project repo by me but never merged. | ||
|
||
Credit goes to @jaophi to for getting the transpiled version to work (https://github.com/harshadgavali/gnome-gesture-improvements/issues/206#issuecomment-1782750156), | ||
upgrade supported version in metadata.json by @7HE-W0R1D (https://github.com/harshadgavali/gnome-gesture-improvements/issues/206#issuecomment-2023405620) | ||
and fix for No signal error by @Yanndroid (https://github.com/harshadgavali/gnome-gesture-improvements/issues/206#issuecomment-2026336600). | ||
And thanks to @harshadgavali for creating [Gesture Improvements](https://github.com/harshadgavali/gnome-gesture-improvements) in the first place! | ||
|
||
There is still the issue of pinch gestures not working that needs to be fixed. | ||
And also application gestures not working. | ||
|
||
## Installation | ||
### Manually | ||
1. Install extension | ||
1. Download the latest extension version from https://github.com/sidevesh/gnome-gesture-improvements--transpiled/releases | ||
2. Install extension | ||
``` | ||
git clone https://github.com/harshadgavali/gnome-gesture-improvements.git/ | ||
cd gnome-gesture-improvements | ||
npm install | ||
npm run update | ||
gnome-extensions install -f ~/Downloads/[email protected] | ||
``` | ||
2. Log out and log in **or** just restart session (X11) | ||
3. Enable extension via extensions app or via command line | ||
|
@@ -37,9 +41,10 @@ On X11, you also need to install [gnome-x11-gesture-daemon](https://github.com/h | |
| Minimize a window | Desktop | 3 | Vertical | | ||
| Snap/half-tile a window | Desktop | 3 | Explained below | | ||
|
||
| Pinch Gesture | Modes | Fingers | | ||
| :------------ | :------ | :------ | | ||
| Show Desktop | Desktop | 3/4 | | ||
| Pinch Gesture | Modes | Fingers | | ||
| :---------------------- | :------ | :------ | | ||
| Show Desktop | Desktop | 3/4 | | ||
| Show Notification List | Desktop | 3/4 | | ||
|
||
| Application Gestures (Configurable) | | ||
| :--- | | ||
|
Oops, something went wrong.