Loading
Commits on Source 39
-
Leleat authored
This commits basically integrates https://github.com/Leleat/focus-indicator-prototype into Tiling Assistant. The other extension was just a prototype in cooperation with a GNOME Designer. But it is more polished than the active window hint that is currently in Tiling Assistant. I did some slight refactoring. I also removed the focus indication when using swipe gestures since the animation didn't work quite well (and had a bug during the animation with multiple monitors). This time however, the focus hint will be disabled by default as I don't believe it is that useful of a feature anymore, it deviates a bit too much from the stock GNOME behavior, and it may even be an unexpected behavior from a users perspective, if they don't know what it is or how it gets triggered. This is feature is also less tested as they are a lot of permutations of situations to test (multi-monitor, workspaces on all/ primary display, etc). Additionally, it is put behind the advanced and experimental settings toggle. Some of the settings for the focus hint are not exposed in the UI (like the outline border radius, outline) because I'd like to cut down on the settings. Even putting them behind the advanced toggle doesn't feel good because eventually the advanced settings will grow so big that there is at least one setting for someone out there, which will eventually make the advanced settings 'mandatory'. I kinda regret exposing so many settings in the prefs UI... oh well. Fixes https://github.com/Leleat/Tiling-Assistant/issues/306 Fixes https://github.com/Leleat/Tiling-Assistant/issues/222
-
Leleat authored
The newly added focus hint is a better feature. So remove the active window hint in favor of it.
-
Leleat authored
From testing in a VM (Fedora Rawhide) with GNOME Shell 47.alpha, it appears the extension is working just fine. So just update metadata.json. Also drop support for GNOME 45 and 46 from metadata.json since I plan to merge some MRs that are incompatible with (semantic) versioning for older releases. I will instead create branches for the older versions and cherry-pick bug fixes.
-
Anh Le authored
feat: update metadata.json for GNOME 47
-
Anh Le authored
Active window hint v2
-
Leleat authored
-
Anh Le authored
docs: remove outdated description on prefs window
-
Leleat authored
-
Anh Le authored
Release: Bump version to 49
-
Ser82-png authored
-
Anh Le authored
Add Russian translation
-
alewicki95 authored
* Add files via upload * Update translations/pl.po Co-authored-by:
Ly <kakolp95@gmail.com> * Update translations/pl.po Co-authored-by:
Ly <kakolp95@gmail.com> * Update translations/pl.po Co-authored-by:
Ly <kakolp95@gmail.com> * Update translations/pl.po Co-authored-by:
Ly <kakolp95@gmail.com> --------- Co-authored-by:
Anh Le <53054301+Leleat@users.noreply.github.com> Co-authored-by:
Ly <kakolp95@gmail.com>
-
Leleat authored
Fixes https://github.com/Leleat/Tiling-Assistant/issues/370
-
Anh Le authored
fix: fix metadata for Polish TL
-
albanobattistella authored
-
Anh Le authored
Update it_IT.po
-
Yevhen Popok authored
-
Anh Le authored
Update Ukrainian translation
-
Leleat authored
-
Leleat authored
I was lazy in the past and "extended" GNOME's app switcher so that I didn't need to write the tiling popup from scratch. Besides the fact that this was a bad usage, it also caused compatibility issues with other extensions that modify the app switcher or switcher popup like aatws. As a quick fix, I've just pulled in the code from the app switcher and switcher popup from GNOME Shell into the extension. I only amended some import statements. It would be a nice idea to rewrite the tiling popup "properly". fixes: https://github.com/Leleat/Tiling-Assistant/issues/381
-
Anh Le authored
chore: update package-lock file
-
Anh Le authored
fix: improve compatibility with aatws
-
Leleat authored
The outline versions (animated + static) of the focus hint used a widget that is put behind the window with a solid background color. The reasoning behind this is to account for different border radii of windows because if the outline actually uses a border there may be a gap between the focus hint and the window corners. However, this didn't work well with transparent windows. This commit adds an option to change the style of the outline to allow for a border around the window instead of a solid rect. This is also how the previous focus hint (aka active window hint) worked. This means there is a gap between the window corners and the focus hint but that is better than the focus hint being seen through transparent windows. Fixes https://github.com/Leleat/Tiling-Assistant/issues/375
-
Leleat authored
Previously, the focus hint outline border radius was not exposed in the preferences window becauses I wanted to cut down on the number of settings. However, since the previous commit added already added another setting to make the focus hint a border only, I might as well expose this one too.
-
Leleat authored
This is only a workaround for the linked issue below. Currently, retiling a tiled window via the Tiling Popup may freeze it (see issue for STR). A better way to fix this would be to implement custom animations for tiling (instead of misusing GNOME's existing solution). related: https://github.com/Leleat/Tiling-Assistant/issues/376
-
Anh Le authored
Disable anims for tiled windows
-
Anh Le authored
Improve focus hint's compatibility with transparent windows
-
Leleat authored
-
Leleat authored
-
Anh Le authored
Release 50
-
Jeremy Bícha authored
-
Jeremy Bícha authored
Update to upstream version '50' with Debian dir 50d99fcd96c414fde844e9a4be20929278976eb3
-
Jeremy Bícha authored
-
Jeremy Bícha authored
-
Jeremy Bícha authored
-
Jeremy Bícha authored
-
Jeremy Bícha authored
-
Jeremy Bícha authored
tagging package gnome-shell-extension-tiling-assistant version debian/50-1 * tag 'debian/50-1': (22 commits) releasing package gnome-shell-extension-tiling-assistant version 50-1 Bump minimum GNOME Shell to 48 Cherry-pick patch for GNOME Shell 48 Remove gnome47.patch: applied in new release New upstream release chore: update Changelog for v50 Release: Bump version to 50 fix: disable animations for tiled windows feat: add focus hint outline border radius setting feat: optionally make focus hint outline a border fix: improve compatibility with aatws chore: update package-lock file Update Ukrainian translation Update it_IT.po fix: fix metadata for Polish TL added Polish translation (#369) Add Russian translation Release: Bump version to 49 docs: remove outdated description on prefs window feat: update metadata.json for GNOME 47 ...
-
Jeremy Bícha authored