Releases: dsheeler/CoverflowAltTab
v77
What's Changed
-
New in Translations:
- Japanese by @ryonakano
- Italian by @xplosionmind
- Spanish by @gallegonovato
- Russian by @NaumovSN
- Tamil by @TamilNeram
- Russian by @Иван Морозов
-
New in Code:
- Added missing translatable texts by @ryonakano 14c0d8d
- Brilliant refactoring of preferences code by @ryonakano defc446
- Fix appending widgets to box twice in preferences eliminates journal warning by @ryonakano 592e408
- Correct setting sensitivity of other widgets in preferences by @ryonakano 0706188
- Fix Timeline regression of icons not fading out at the ends of the list by @dsheeler 17868c0
- Fix typo in prefs.js: "winow" -> "window" by @theDrake 737c9ea
<Escape>
exits without picking,<Return>
picks current; click on background exits without picking, click on window picks that window by @dsheeler 7753378- Fix a bug on more than one scale transition by @dsheeler 91dfbd0
- Refactoring by @dsheeler 3225c3c, 4e39009, 792c274
- Bring back window deletion on pressing 'q'. Don't auto repeat 'q' by @dsheeler 505bfae
- Add option for highlight and tint colors to stay in sync with shell theme changes by @dsheeler b8ead62
- Add option to spread out coverflow windows and change their angles (so you can make them flat, if you want) by @dsheeler c9958ad
-
Merges
- RadioButtons: Refactor and correct setting sensitivity of other widgets by @ryonakano in #252
- Fix appending widgets to the box twice by @ryonakano in #253
- Fix missing translatable texts by @ryonakano in #254
- Translations update from Hosted Weblate by @weblate in #255
- Fix typo in prefs.js: "winow" -> "window" by @theDrake in #257
- Translations update from Hosted Weblate by @weblate in #259
- Change some behavior of clicks and keypresses by @dsheeler in #261
- Translations update from Hosted Weblate by @weblate in #262
- Translations update from Hosted Weblate by @weblate in #263
- Translations update from Hosted Weblate by @weblate in #264
- Translations update from Hosted Weblate by @weblate in #268
New Contributors
Full Changelog: v76...v77
Fix the Freezes; GNOME 47 Support
What's Changed
-
New in Translations:
- Spanish by @gallegonovato
- German by @Atalanttore
- Japanese by @ryonakano
-
New in Code:
-
Big Deal: fixed cause of freezes #237!!! Thank you @Sputnik2a for logs that helped find the culprit!
-
Gnome 47 support (@nater1983)
-
New, icon and label scale up/down and can choose to fade in/out and/or scale up/down when new icons and labels are displayed
-
Inverted swipes for timeline switcher so more intuitive
-
Have drags flip with the natural scrolling touchpad setting so that drags stay aligned with touchpad gestures
-
Fixed overlay and attached icon sizes to actually specified size (not scaled by text scaling factor anymore)
-
Fixed missing values for some GSettings keys that was causing journal warnings (@ryonakano)
-
Icon disappearance animations continue while swiping
-
Icon disappearance animations also continue despite very fast switching instead of restarting on every switch and not disappearing effectively
-
Code cleanup (indentation tabs -> spaces) (@ryonakano)
-
Full Changelog: v75...v76
v75
v74
What's Changed
- New in Translations:
- German by Atalanttore
- Spanish by gallegonovato
- Chinese (Traditional) by hugoalh
- New in Code:
- Swipes on the Timeline switcher work better
- New, internal keybindings specific to the extension that are not used by other Alt-Tab window switchers to avoid conflicts
- New DBus interface added so the switcher can be controlled through the DBus, e.g., from the command line
- Now saving and restoring the preferences window size
- More robust swiping in general by disallowing keyboard interaction during swipes
- Can use the Blur my Shell extension to apply effects (blur, etc.) to the switcher background. Thanks @ppoffice and @aunetx!!!
- Preferences broken out into more pages
- Secondary monitor panels provided by the App Icons Taskbar extension can now be hidden along with the primary panel
- Added capability to turn on/off verbose logging
New Contributors
Full Changelog: v73...v74
v73
What's Changed
- Mouse scrolling now fractionally progresses through the windows instead of jumping two or more windows at the slightest scroll. I think it behaves better; maybe need an option for how sensitive the scroll is.
- Made the mouse-over highlight color a user setting.
Full Changelog: v72...v73
v72: GNOME 46
What's Changed
- Support for GNOME 46.
GNOME Version Support
Since I use Arch linux and its GNOME versions lag behind other distributions', I will simultaneously maintain, at least until Arch gets 46, two branches of the code, one for 45 and one for 46. I will develop 46 in the master branch and back-port changes to a branch created from tag v71
, gnome-45. This will only affect people who install from source as I will upload the 45 and 46 versions as appropriate to the GNOME extensions website.
Full Changelog: v71...v72
v71: Weblate FTW!
What's Changed
- Smoother drawing of effect property changes of the application switcher.
- Improved timeline switcher animations of the fading in and out of the last and first previews in the stack.
- Replaced deprecated add/remove_actor calls with add/remove_child calls in anticipation of GNOME 46.
- Started using Weblate to facilitate translations.
- New Norwegian Bokmål translation from @comradekingu.
- Updated Spanish translation by gallegonovato.
- Updated French translation by ButterflyOfFire.
- Updated Polish translation by @gnu-ewm.
- Updated Portuguese (Brazil) translation by @IagoEmanuel15.
Thanks
While I appreciate any contribution (especially cash), since I am monolingual, I especially appreciate help with translations. Thanks go to @comradekingu, gallegonovato, ButterflyOfFire, @gnu-ewm, and @IagoEmanuel15 for using Weblate to contribute translations!!!
Full Changelog: v70...v71
v70: Happy Holidays!
What's Changed
-
Ignore built files by @QuentiumYT in #211
-
Allow attached icons in any mode as an option, not just on app switcher.
-
Broke up app switcher tint color into a color and a blend setting
instead of a color with alpha. -
Saved background color in a setting so it can be used in prefs.js to set
the tint color. -
Just one size for attached and overlay icons instead of sizes for each.
-
Maybe better placement of coverflow side previews when
preview_to_monitor_ratio gets small. Scale the distance from the
middle preview based on it. -
Listen for gnome-shell theme changes and update the background
color setting to match the new theme. -
Reorganized preferences. Fixed some subtle bugs.
-
Some code cleanup.
-
Added github and paypal to preferences donation page.
-
Added some logic to get attached icons to fade in / out correctly in timeline switcher.
-
Minor fix for overlay icon going behind previews in timeline switcher.
New Contributors
- @QuentiumYT made their first contribution in #211
Full Changelog: v69...v70
v69, Dude!
Changes
- Found a trick to make off-center monitor windows redraw without artifacts.
- Re-introduced the timeline switcher.
- Added optional icons over the previews in application switcher mode.
Full Changelog: v68...v69
Subswitchers and Swipes! v68
Major Changes
- GNOME 45 support
- Added sub-switchers when in application switcher mode
- Added initial support for multi-touch swiping (tested with an apple magic trackpad)
- Removed Timeline switcher (too hard to maintain, for now)
- Switching to version numbers that match those on the official extensions website.
- Read the complete changelog!
What's Changed
- Unbind switching panels to the extension (i.e. Ctrl+Alt+Tab shortcut) by @machitgarha in #185
- Structure cleanup by @machitgarha in #187
- Update metadata.json by @nater1983 in #198
- Fix preferences label typos by @andypiper in #191
- Create Polish Translations (pl.po) by @AndusDEV in #196
- 202 feature request make carousel optional by @dsheeler in #203
- Add Spanish translation by @hasecilu in #200
- Turkish translations updated by @muhaaliss in #209
New Contributors
- @nater1983 made their first contribution in #198
- @andypiper made their first contribution in #191
- @AndusDEV made their first contribution in #196
- @hasecilu made their first contribution in #200
- @muhaaliss made their first contribution in #209
Full Changelog: v1.14...v68