lwouis
a3f2a54f20
fix: windows would sometimes not update their order ( closes #5207 )
2026-01-19 19:35:13 +01:00
lwouis
d1fd1fd9d0
fix: position of windowless indicator in thumbnails appearance
2026-01-17 00:06:10 +01:00
lwouis
cd5fb46963
chore: silence build warnings from pods
2026-01-15 19:21:32 +01:00
semantic-release-bot
09ebff06ee
chore(release): 8.2.0 [skip ci]
...
# [8.2.0](https://github.com/lwouis/alt-tab-macos/compare/v8.1.0...v8.2.0 ) (2026-01-15)
### Bug Fixes
* thumbnails could sometimes be stretched (closes [#5204 ](https://github.com/lwouis/alt-tab-macos/issues/5204 )) ([ac24d6d ](https://github.com/lwouis/alt-tab-macos/commit/ac24d6d ))
### Features
* stop checking screen-recording permission after launch ([#5202 ](https://github.com/lwouis/alt-tab-macos/issues/5202 )) ([f481d22 ](https://github.com/lwouis/alt-tab-macos/commit/f481d22 ))
2026-01-15 18:02:05 +00:00
lwouis
ac24d6d148
fix: thumbnails could sometimes be stretched ( closes #5204 )
2026-01-15 18:01:08 +01:00
lwouis
f481d22b75
feat: stop checking screen-recording permission after launch ( #5202 )
...
closes #5202
the permission check was expensive for the os, leading to higher energy usage, thus more battery drain
2026-01-15 15:47:33 +01:00
lwouis
149e3a5026
docs: improve changelog design
2026-01-15 14:42:42 +01:00
lwouis
ef83525e9a
docs: improve website on mobile
2026-01-15 14:42:41 +01:00
semantic-release-bot
56a042716e
chore(release): 8.1.0 [skip ci]
...
# [8.1.0](https://github.com/lwouis/alt-tab-macos/compare/v8.0.0...v8.1.0 ) (2026-01-14)
### Bug Fixes
* allow f-keys as shortcuts-when-active (closes [#5166 ](https://github.com/lwouis/alt-tab-macos/issues/5166 )) ([a0c9fee ](https://github.com/lwouis/alt-tab-macos/commit/a0c9fee ))
* avoid unintentional trackpad trigger (closes [#4278 ](https://github.com/lwouis/alt-tab-macos/issues/4278 )) ([0539a3a ](https://github.com/lwouis/alt-tab-macos/commit/0539a3a ))
* better handle palm/fingers resting on the trackpad (closes [#5191 ](https://github.com/lwouis/alt-tab-macos/issues/5191 )) ([9ed8a19 ](https://github.com/lwouis/alt-tab-macos/commit/9ed8a19 ))
* mitigate macos 15 bugs with screencapture-kit (closes [#5190 ](https://github.com/lwouis/alt-tab-macos/issues/5190 )) ([b2f5c6c ](https://github.com/lwouis/alt-tab-macos/commit/b2f5c6c ))
* mouse hover detection for hidden/windowless apps ([7c64864 ](https://github.com/lwouis/alt-tab-macos/commit/7c64864 ))
* thumbnails could sometimes be the wrong size ([9d0b947 ](https://github.com/lwouis/alt-tab-macos/commit/9d0b947 ))
### Features
* add belarusian localization ([0fe722b ](https://github.com/lwouis/alt-tab-macos/commit/0fe722b ))
* improve accidental cursor movement ([74b5a11 ](https://github.com/lwouis/alt-tab-macos/commit/74b5a11 )), closes [/github.com/lwouis/alt-tab-macos/issues/4278#issuecomment-3733280737](https://github.com//github.com/lwouis/alt-tab-macos/issues/4278/issues/issuecomment-3733280737 )
* improve pl localization ([3b53ce7 ](https://github.com/lwouis/alt-tab-macos/commit/3b53ce7 ))
* show outline of windows hidden for privacy reasons (closes [#5172 ](https://github.com/lwouis/alt-tab-macos/issues/5172 )) ([1090acf ](https://github.com/lwouis/alt-tab-macos/commit/1090acf ))
2026-01-14 23:19:39 +00:00
lwouis
0fe722bfba
feat: add belarusian localization
2026-01-15 00:08:36 +01:00
lwouis
3b53ce77bb
feat: improve pl localization
2026-01-15 00:08:36 +01:00
lwouis
b2f5c6c4d5
fix: mitigate macos 15 bugs with screencapture-kit ( closes #5190 )
2026-01-15 00:08:35 +01:00
emptiestplace
7c64864c2f
fix: mouse hover detection for hidden/windowless apps
2026-01-15 00:08:35 +01:00
lwouis
9d0b947a48
fix: thumbnails could sometimes be the wrong size
...
* fixes issues when the user has monitors with different DPI
* fixes issues where screenshots after a window is resized could be wrong (because of cached SCWindow having stale frame.size)
2026-01-15 00:08:34 +01:00
lwouis
9ed8a199b0
fix: better handle palm/fingers resting on the trackpad ( closes #5191 )
2026-01-15 00:08:34 +01:00
lwouis
a0c9feefca
fix: allow f-keys as shortcuts-when-active ( closes #5166 )
2026-01-15 00:08:33 +01:00
lwouis
1a2822d130
docs: website redesign
2026-01-14 00:09:51 +01:00
lwouis
44007195b7
docs: improve website and readme
2026-01-12 17:15:25 +01:00
lwouis
74b5a119d3
feat: improve accidental cursor movement
...
see https://github.com/lwouis/alt-tab-macos/issues/4278#issuecomment-3733280737
2026-01-11 14:55:26 +01:00
lwouis
0539a3ad49
fix: avoid unintentional trackpad trigger ( closes #4278 )
2026-01-11 14:55:26 +01:00
lwouis
a06afd4bd2
refactor: remove unneeded views; simplify views
2026-01-11 14:55:25 +01:00
lwouis
1090acf3a5
feat: show outline of windows hidden for privacy reasons ( closes #5172 )
2026-01-07 19:16:14 +01:00
semantic-release-bot
b8ba0f0888
chore(release): 8.0.0 [skip ci]
...
# [8.0.0](https://github.com/lwouis/alt-tab-macos/compare/v7.39.0...v8.0.0 ) (2026-01-06)
### Bug Fixes
* avoid macos bug where many permission dialogs pop (closes [#5106 ](https://github.com/lwouis/alt-tab-macos/issues/5106 )) ([5c4199e ](https://github.com/lwouis/alt-tab-macos/commit/5c4199e ))
### Features
* improve memory image of showing app icons (closes [#5144 ](https://github.com/lwouis/alt-tab-macos/issues/5144 )) ([bf58335 ](https://github.com/lwouis/alt-tab-macos/commit/bf58335 ))
* improve ta localization ([989b344 ](https://github.com/lwouis/alt-tab-macos/commit/989b344 ))
* improve thumbnails with screen-capture kit ([7821d7c ](https://github.com/lwouis/alt-tab-macos/commit/7821d7c )), closes [#4255 ](https://github.com/lwouis/alt-tab-macos/issues/4255 ) [#3652 ](https://github.com/lwouis/alt-tab-macos/issues/3652 )
### Performance Improvements
* debounce screen/space events to minimize work ([e2b4779 ](https://github.com/lwouis/alt-tab-macos/commit/e2b4779 ))
### BREAKING CHANGES
* Better thumbnails with ScreenCaptureKit for users on macOS >= 14
2026-01-06 18:36:28 +00:00
lwouis
989b344b1d
feat: improve ta localization
2026-01-06 19:27:16 +01:00
lwouis
bf58335bbe
feat: improve memory image of showing app icons ( closes #5144 )
2026-01-05 23:12:36 +01:00
lwouis
5c4199ec74
fix: avoid macos bug where many permission dialogs pop ( closes #5106 )
2026-01-04 22:53:54 +01:00
lwouis
7821d7c979
feat: improve thumbnails with screen-capture kit
...
BREAKING CHANGE: Better thumbnails with ScreenCaptureKit for users on macOS >= 14
* No more WindowServer memory leaks (closes #4255 )
* No more purple UI from macOS bothering users
* Fullscreen thumbnails contain top part (closes #3652 )
* Thumbnails contain dialogs (e.g. Save/Print panel)
* Show thumbnails for off-screen windows
* Memory usage drastically reduced (e.g. don't save full-resolution if Preview feature is not used)
* Limitations of ScreenCaptureKit compared to private API: can't capture minimized/hidden/tabbed windows
2026-01-04 22:49:41 +01:00
lwouis
e2b47790a9
perf: debounce screen/space events to minimize work
2026-01-04 14:18:17 +01:00
lwouis
ff66a0664d
chore: reduce link font size
2026-01-04 12:08:44 +01:00
semantic-release-bot
6d42bef7ec
chore(release): 7.39.0 [skip ci]
...
# [7.39.0](https://github.com/lwouis/alt-tab-macos/compare/v7.38.1...v7.39.0 ) (2026-01-03)
### Bug Fixes
* avoid showing closed windows (closes [#3589 ](https://github.com/lwouis/alt-tab-macos/issues/3589 )) ([894a69d ](https://github.com/lwouis/alt-tab-macos/commit/894a69d )), closes [#4924 ](https://github.com/lwouis/alt-tab-macos/issues/4924 )
* permission checks might freeze or restart the app (closes [#5112 ](https://github.com/lwouis/alt-tab-macos/issues/5112 )) ([7906d63 ](https://github.com/lwouis/alt-tab-macos/commit/7906d63 ))
* permission window could steal focus (see [#3577 ](https://github.com/lwouis/alt-tab-macos/issues/3577 )) ([2f875b3 ](https://github.com/lwouis/alt-tab-macos/commit/2f875b3 ))
* permissions window could look wrong in some languages like chinese ([914f91f ](https://github.com/lwouis/alt-tab-macos/commit/914f91f )), closes [/github.com/lwouis/alt-tab-macos/issues/5112#issuecomment-3692769341](https://github.com//github.com/lwouis/alt-tab-macos/issues/5112/issues/issuecomment-3692769341 )
* preview could sometimes be incorrectly positioned ([edc2f00 ](https://github.com/lwouis/alt-tab-macos/commit/edc2f00 ))
* show some hovering windows (e.g. zoom.app) (closes [#5140 ](https://github.com/lwouis/alt-tab-macos/issues/5140 )) ([fcc6651 ](https://github.com/lwouis/alt-tab-macos/commit/fcc6651 ))
* thumbnails could sometimes have the wrong size ([55f3f59 ](https://github.com/lwouis/alt-tab-macos/commit/55f3f59 ))
### Features
* avoid occasional delays in showing the switcher (closes [#5109 ](https://github.com/lwouis/alt-tab-macos/issues/5109 )) ([3c04a4c ](https://github.com/lwouis/alt-tab-macos/commit/3c04a4c ))
* improve nb/tr localizations ([5e842d5 ](https://github.com/lwouis/alt-tab-macos/commit/5e842d5 ))
* remove shadow around app icon appearance ([dda612c ](https://github.com/lwouis/alt-tab-macos/commit/dda612c ))
### Performance Improvements
* do login item and plist updates later to accelerate launch ([2f72c5d ](https://github.com/lwouis/alt-tab-macos/commit/2f72c5d ))
* don't compute diffs of running-apps; directly get new/old ([7ded01c ](https://github.com/lwouis/alt-tab-macos/commit/7ded01c ))
* improve mouse hover algo and core-animation side ([6103785 ](https://github.com/lwouis/alt-tab-macos/commit/6103785 ))
2026-01-03 18:23:00 +00:00
lwouis
cca3423a59
ci: github action somehow misses 2 commits; adding more leeway
2026-01-03 19:18:44 +01:00
lwouis
5e842d5850
feat: improve nb/tr localizations
2026-01-03 19:18:43 +01:00
lwouis
0c724f3c7b
refactor: various small improvements
2026-01-03 19:18:43 +01:00
lwouis
55f3f59208
fix: thumbnails could sometimes have the wrong size
2026-01-03 19:18:43 +01:00
lwouis
edc2f00603
fix: preview could sometimes be incorrectly positioned
2026-01-03 19:18:42 +01:00
lwouis
bcb130e7eb
refactor: clarify names and organize tidier
2026-01-03 19:18:42 +01:00
lwouis
d8de1e80b8
refactor: logs overall: lazy + reviewed them 1 by 1 for better dx
2026-01-03 19:18:41 +01:00
lwouis
610378525a
perf: improve mouse hover algo and core-animation side
2026-01-03 18:09:19 +01:00
lwouis
2f72c5d6ae
perf: do login item and plist updates later to accelerate launch
2026-01-03 18:09:19 +01:00
lwouis
a62949f0dc
refactor: add logs
2026-01-03 18:09:18 +01:00
lwouis
7ded01c277
perf: don't compute diffs of running-apps; directly get new/old
2026-01-03 18:09:18 +01:00
lwouis
a45361321d
chore: document why we check mouse events on main-thread
2026-01-03 18:09:17 +01:00
lwouis
b7204f9694
refactor: repeatingKeyThread -> repeatingKeyQueue
2026-01-03 18:09:17 +01:00
lwouis
b8a3b779e1
chore: document why we use kvo for processes diffing
2026-01-03 18:09:16 +01:00
lwouis
7906d630be
fix: permission checks might freeze or restart the app ( closes #5112 )
2026-01-03 18:09:16 +01:00
lwouis
3c04a4ce15
feat: avoid occasional delays in showing the switcher ( closes #5109 )
2026-01-03 17:36:23 +01:00
lwouis
2f875b3bcb
fix: permission window could steal focus (see #3577 )
2025-12-28 18:47:02 +01:00
lwouis
914f91f9f7
fix: permissions window could look wrong in some languages like chinese
...
see https://github.com/lwouis/alt-tab-macos/issues/5112#issuecomment-3692769341
2025-12-28 18:47:01 +01:00
lwouis
fcc6651b6a
fix: show some hovering windows (e.g. zoom.app) ( closes #5140 )
2025-12-28 18:47:01 +01:00
lwouis
dda612c15e
feat: remove shadow around app icon appearance
2025-12-28 18:47:00 +01:00