-
Notifications
You must be signed in to change notification settings - Fork 52
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* added config.rows with default of 2 * simplified showPreview * added gaps around tiles (#133) default gap is zero, but can can be increased to 50 in 2px increments * fixes requested by gnome Changed version checking to be float instead of int so we can deprecate < 3.36 later Added settings-schema to metadata.json so ExtensionUtils.getSettings can find it Removed disable function from prefs.js Made extension.js definitions consistent with prefs.js resolves #137 * cleaner resize-checker (#141) Instead of doing silly pixel math with the pointer, check to see if the metaGrabOp is any of the Meta.GrabOp resize constants. * Update README.md Fixed manual instalation instructions * Fixed column math for previews * inverted windowMoving guard clause reduced indent level * renamed loop variable * Update prefs.js removed a single newline that was causing github to go crazy and double create init in prefs.js * mention gaps in metadata.json * update gitignore * standardized _log each log line will now start with the name of the function followed by a ")" This will make it easier to grep for relevant logs * Update README.md Gave instructions on getting wintile logs * update README.md
- Loading branch information
1 parent
e702d83
commit 3e43c62
Showing
7 changed files
with
481 additions
and
415 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 |
---|---|---|
@@ -1,3 +1,4 @@ | ||
[email protected] | ||
node_modules/ | ||
package-lock.json | ||
package.json |
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 |
---|---|---|
|
@@ -8,6 +8,7 @@ WinTile also supports: | |
- Mouse preview and snapping for placing tiles | ||
- "Maximize" mode, which adds/removes GNOME animations | ||
- Ultrawide-only mode limits 16:9 screens to a 2x2 grid | ||
- Adding gaps around tiles | ||
|
||
<img src='demo.gif'> | ||
|
||
|
@@ -61,10 +62,18 @@ https://extensions.gnome.org/extension/1723/wintile-windows-10-window-tiling-for | |
1. unzip the file | ||
1. cd into the directory it creates | ||
1. run `./build.sh` | ||
1. run `unzip [email protected]` | ||
1. run `unzip -d [email protected] [email protected]` | ||
1. run `cp -r [email protected] ~/.local/share/gnome-shell/extensions/` | ||
1. restart your session | ||
|
||
Wayland users need to reboot to enable the extension. | ||
|
||
Gnome users can press `<Alt>`+`<F2>` and run `r` from the prompt. **(IT WILL NOT WORK from a terminal)** | ||
|
||
### Debugging | ||
If you're having issues, please attach some debug logs to your issue. | ||
Note: debugging must be enabled in WinTile settings | ||
|
||
```bash | ||
journalctl -qf | grep -i -e wintile -e 'js error' | ||
``` |
Large diffs are not rendered by default.
Oops, something went wrong.
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 |
---|---|---|
@@ -1,6 +1,6 @@ | ||
{ | ||
"name": "WinTile: Windows 10 window tiling for GNOME", | ||
"description": "WinTile is a hotkey driven window tiling system for GNOME that imitates the standard Win-Arrow keys of Windows 10, allowing you to maximize, maximize to sides, or 1/4 sized to corner across a single or multiple monitors using just Super+Arrow.\n\nAs of v10, WinTile also supports:\n- 2, 3, or 4 columns for standard or ultrawide monitors\n- Top/bottom half support\n- Mouse preview and snapping for placing windows\n- 'Maximize' mode, which adds/removes GNOME animations\n- 'Ultrawide-only' mode, to limit standard screens to 2x2 while allowing ultrawides to still have 3 or 4 columns.", | ||
"description": "WinTile is a hotkey driven window tiling system for GNOME that imitates the standard Win-Arrow keys of Windows 10, allowing you to maximize, maximize to sides, or 1/4 sized to corner across a single or multiple monitors using just Super+Arrow.\n\nAs of v10, WinTile also supports:\n- 2, 3, or 4 columns for standard or ultrawide monitors\n- Top/bottom half support\n- Mouse preview and snapping for placing windows\n- 'Maximize' mode, which adds/removes GNOME animations\n- 'Ultrawide-only' mode, to limit standard screens to 2x2 while allowing ultrawides to still have 3 or 4 columns.\n- Add gaps around tiles to avoid the 'crowded elevator' feeling'.", | ||
"uuid": "[email protected]", | ||
"url": "https://github.com/fmstrat/wintile", | ||
"settings-schema":"org.gnome.shell.extensions.wintile", | ||
|
@@ -13,5 +13,5 @@ | |
"43", | ||
"44" | ||
], | ||
"version": 11.2 | ||
"version": 12 | ||
} |
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
Binary file not shown.
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