Louis Pontoise
08581f50c3
fix: crash in rare unknown scenario scenario
2020-10-07 02:10:30 +09:00
Louis Pontoise
c3f0686fd1
fix: crash on blacklisted app with main shortcut cleared
2020-10-07 02:10:30 +09:00
Louis Pontoise
5d9bc8e6b7
docs: add new contributor
2020-10-07 02:10:30 +09:00
Louis Pontoise
5e6a0c2bb6
fix: space transition sometimes absorbed the shortcut ( closes #588 )
2020-10-07 02:10:30 +09:00
Louis Pontoise
ec7b69f4fc
fix: keynote was not showing while in slideshow mode ( closes #636 )
2020-10-07 02:10:30 +09:00
Louis Pontoise
b408f14956
fix: key repeat rate was too fast on high fps monitors ( closes #633 )
2020-10-07 02:10:30 +09:00
Louis Pontoise
84175640f7
fix: ignore more non-user-facing apps (xpc processes)
2020-10-07 02:10:30 +09:00
Louis Pontoise
cd0d53d6bc
refactor: clean up comments from incorrect copy-pastes
2020-10-07 02:10:30 +09:00
semantic-release-bot
1e030c391b
chore(release): 6.7.1 [skip ci]
...
## [6.7.1](https://github.com/lwouis/alt-tab-macos/compare/v6.7.0...v6.7.1 ) (2020-09-27)
### Bug Fixes
* crashes when some shortcuts was set to nothing ([9b3e4b1 ](https://github.com/lwouis/alt-tab-macos/commit/9b3e4b1 ))
2020-09-27 17:08:24 +00:00
Louis Pontoise
9b3e4b180d
fix: crashes when some shortcuts was set to nothing
2020-09-28 01:50:58 +09:00
semantic-release-bot
484411040d
chore(release): 6.7.0 [skip ci]
...
# [6.7.0](https://github.com/lwouis/alt-tab-macos/compare/v6.6.0...v6.7.0 ) (2020-09-25)
### Bug Fixes
* cpu usage higher than normal for 2min after quitting an app ([2f4c56c ](https://github.com/lwouis/alt-tab-macos/commit/2f4c56c ))
* crash on launch in some rare scenarios (closes [#615 ](https://github.com/lwouis/alt-tab-macos/issues/615 )) ([5d4b2b0 ](https://github.com/lwouis/alt-tab-macos/commit/5d4b2b0 ))
### Features
* make shortcuts repeat when held down (closes [#556 ](https://github.com/lwouis/alt-tab-macos/issues/556 )) ([6803b02 ](https://github.com/lwouis/alt-tab-macos/commit/6803b02 ))
* show openboard window ([#621 ](https://github.com/lwouis/alt-tab-macos/issues/621 )) ([5b35601 ](https://github.com/lwouis/alt-tab-macos/commit/5b35601 ))
* update japanese and portuguese (brazil) localizations ([85638df ](https://github.com/lwouis/alt-tab-macos/commit/85638df ))
* update russian localization ([40ef009 ](https://github.com/lwouis/alt-tab-macos/commit/40ef009 ))
2020-09-25 10:30:52 +00:00
Louis Pontoise
85638dfcc5
feat: update japanese and portuguese (brazil) localizations
2020-09-25 19:15:15 +09:00
Louis Pontoise
5b3560121a
feat: show openboard window ( #621 )
2020-09-25 19:15:15 +09:00
Louis Pontoise
2f4c56c9dd
fix: cpu usage higher than normal for 2min after quitting an app
2020-09-25 19:15:15 +09:00
Louis Pontoise
40ef0091b7
feat: update russian localization
2020-09-25 19:15:15 +09:00
Louis Pontoise
5d4b2b0a40
fix: crash on launch in some rare scenarios ( closes #615 )
2020-09-25 19:15:15 +09:00
Louis Pontoise
6803b0232e
feat: make shortcuts repeat when held down ( closes #556 )
2020-09-25 19:15:15 +09:00
semantic-release-bot
fca2d1282b
chore(release): 6.6.0 [skip ci]
...
# [6.6.0](https://github.com/lwouis/alt-tab-macos/compare/v6.5.0...v6.6.0 ) (2020-09-14)
### Bug Fixes
* app would sometimes crash at launch (closes [#607 ](https://github.com/lwouis/alt-tab-macos/issues/607 )) ([7288013 ](https://github.com/lwouis/alt-tab-macos/commit/7288013 ))
### Features
* update japanese localization ([473e08f ](https://github.com/lwouis/alt-tab-macos/commit/473e08f ))
2020-09-14 13:29:06 +00:00
Louis Pontoise
7288013691
fix: app would sometimes crash at launch ( closes #607 )
2020-09-14 22:11:20 +09:00
Louis Pontoise
473e08fd01
feat: update japanese localization
2020-09-14 22:11:20 +09:00
semantic-release-bot
b9aa35a9af
chore(release): 6.5.0 [skip ci]
...
# [6.5.0](https://github.com/lwouis/alt-tab-macos/compare/v6.4.0...v6.5.0 ) (2020-09-09)
### Bug Fixes
* ui would take time to display sometimes (see [#563 ](https://github.com/lwouis/alt-tab-macos/issues/563 )) ([7efc806 ](https://github.com/lwouis/alt-tab-macos/commit/7efc806 ))
### Features
* update russian and dutch localizations ([eaa0cc9 ](https://github.com/lwouis/alt-tab-macos/commit/eaa0cc9 ))
2020-09-09 15:05:15 +00:00
Louis Pontoise
eaa0cc9688
feat: update russian and dutch localizations
2020-09-09 23:44:16 +09:00
Louis Pontoise
7efc806a89
fix: ui would take time to display sometimes (see #563 )
2020-09-09 23:44:16 +09:00
semantic-release-bot
d61739996f
chore(release): 6.4.0 [skip ci]
...
# [6.4.0](https://github.com/lwouis/alt-tab-macos/compare/v6.3.0...v6.4.0 ) (2020-09-08)
### Features
* update chinese, korean, and german localizations ([1514eca ](https://github.com/lwouis/alt-tab-macos/commit/1514eca ))
### Performance Improvements
* guaranty app nap is not interfering ([4895ee7 ](https://github.com/lwouis/alt-tab-macos/commit/4895ee7 ))
* prevent random freezes of the ui ([#563 ](https://github.com/lwouis/alt-tab-macos/issues/563 )) ([e208da9 ](https://github.com/lwouis/alt-tab-macos/commit/e208da9 ))
2020-09-08 16:06:17 +00:00
Louis Pontoise
1514eca893
feat: update chinese, korean, and german localizations
2020-09-09 00:42:47 +09:00
Louis Pontoise
4895ee797f
perf: guaranty app nap is not interfering
2020-09-08 23:29:32 +09:00
Louis Pontoise
e208da91da
perf: prevent random freezes of the ui ( #563 )
...
timers were on the main thread, creating indeterministic freezes
2020-09-08 23:29:32 +09:00
semantic-release-bot
7b304903ee
chore(release): 6.3.0 [skip ci]
...
# [6.3.0](https://github.com/lwouis/alt-tab-macos/compare/v6.2.0...v6.3.0 ) (2020-09-08)
### Bug Fixes
* adobe audition windows were not showing up (closes [#581 ](https://github.com/lwouis/alt-tab-macos/issues/581 )) ([6edced0 ](https://github.com/lwouis/alt-tab-macos/commit/6edced0 ))
* crash from appcenter in rare scenario ([c49a2bc ](https://github.com/lwouis/alt-tab-macos/commit/c49a2bc )), closes [#1 ](https://github.com/lwouis/alt-tab-macos/issues/1 )
* load app badges asynchronously to avoid system lag (closes [#563 ](https://github.com/lwouis/alt-tab-macos/issues/563 )) ([29eff03 ](https://github.com/lwouis/alt-tab-macos/commit/29eff03 ))
* prevent rare crash seen in app center ([6ca58b1 ](https://github.com/lwouis/alt-tab-macos/commit/6ca58b1 ))
### Features
* show minimized/hidden windows last in the list (closes [#289 ](https://github.com/lwouis/alt-tab-macos/issues/289 )) ([4fea943 ](https://github.com/lwouis/alt-tab-macos/commit/4fea943 ))
* split max screen size preference into width/height (closes [#579 ](https://github.com/lwouis/alt-tab-macos/issues/579 )) ([6e2e5b4 ](https://github.com/lwouis/alt-tab-macos/commit/6e2e5b4 ))
* update es, ja, ko, nl, pt, pt-br localizations ([af5ed9b ](https://github.com/lwouis/alt-tab-macos/commit/af5ed9b ))
2020-09-08 11:02:03 +00:00
Louis Pontoise
c49a2bcd4b
fix: crash from appcenter in rare scenario
...
Stack trace:
closure #1 () -> () in AltTab.(windowDestroyed in _3E1A2D100A6A10BAACF80B17AC9C41B5)(__C.AXUIElementRef) throws -> () Windows.swift:43
reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () <compiler-generated>:0
2020-09-08 19:44:35 +09:00
Louis Pontoise
6edced005a
fix: adobe audition windows were not showing up ( closes #581 )
2020-09-08 19:44:35 +09:00
Louis Pontoise
29eff03e70
fix: load app badges asynchronously to avoid system lag ( closes #563 )
2020-09-08 19:44:35 +09:00
Louis Pontoise
4fea9431cd
feat: show minimized/hidden windows last in the list ( closes #289 )
2020-09-08 19:44:35 +09:00
Louis Pontoise
79989a1dad
refactor: increase perf warning value to reduce noise
2020-09-08 19:44:35 +09:00
Louis Pontoise
6e2e5b47fc
feat: split max screen size preference into width/height ( closes #579 )
2020-09-08 19:44:35 +09:00
Louis Pontoise
af5ed9b213
feat: update es, ja, ko, nl, pt, pt-br localizations
2020-09-08 19:44:35 +09:00
Louis Pontoise
6ca58b1ddb
fix: prevent rare crash seen in app center
...
Stacktrace:
function signature specialization <Arg[1] = Dead> of generic specialization <[__C.AXUIElementRef]> of (extension in AltTab):__C.AXUIElementRef.attribute<A>(Swift.String, A.Type) throws -> A? AXUIElement.swift:36
2020-09-08 19:44:35 +09:00
semantic-release-bot
6ed97c4542
chore(release): 6.2.0 [skip ci]
...
# [6.2.0](https://github.com/lwouis/alt-tab-macos/compare/v6.1.0...v6.2.0 ) (2020-09-04)
### Bug Fixes
* apps would not quit properly sometimes (regression from 10b2c71 ) ([41384d9 ](https://github.com/lwouis/alt-tab-macos/commit/41384d9 ))
* avoid random delay after releasing shortcut (closes [#563 ](https://github.com/lwouis/alt-tab-macos/issues/563 )) ([cbc4c39 ](https://github.com/lwouis/alt-tab-macos/commit/cbc4c39 ))
* crash on launch if the user didn't have sf symbols font ([58e9026 ](https://github.com/lwouis/alt-tab-macos/commit/58e9026 ))
* focused wrong window in rare scenario ([66820a1 ](https://github.com/lwouis/alt-tab-macos/commit/66820a1 ))
* issue when selecting windowless app from fullscreen window ([657c9e5 ](https://github.com/lwouis/alt-tab-macos/commit/657c9e5 ))
* smoother behavior when summoned during a space transition ([e6ded6c ](https://github.com/lwouis/alt-tab-macos/commit/e6ded6c ))
* thumbnail sizes could be wrong when switching between screens ([e13a263 ](https://github.com/lwouis/alt-tab-macos/commit/e13a263 ))
* triggering alt-tab during space transition failed (closes [#566 ](https://github.com/lwouis/alt-tab-macos/issues/566 )) ([d66d788 ](https://github.com/lwouis/alt-tab-macos/commit/d66d788 ))
* windowless apps would rarely show despite the blacklist ([355225b ](https://github.com/lwouis/alt-tab-macos/commit/355225b ))
* workaround a quick in photoshop (closes [#571 ](https://github.com/lwouis/alt-tab-macos/issues/571 )) ([7218418 ](https://github.com/lwouis/alt-tab-macos/commit/7218418 ))
### Features
* allow per-shortcut release action preference (closes [#573 ](https://github.com/lwouis/alt-tab-macos/issues/573 )) ([2a9c33b ](https://github.com/lwouis/alt-tab-macos/commit/2a9c33b ))
* first blacklist can now match prefixes instead of full ids ([10693d0 ](https://github.com/lwouis/alt-tab-macos/commit/10693d0 ))
* new preference to hide thumbnails (closes [#384 ](https://github.com/lwouis/alt-tab-macos/issues/384 )) ([877c93c ](https://github.com/lwouis/alt-tab-macos/commit/877c93c ))
* show about item in menubar menu (closes [#574 ](https://github.com/lwouis/alt-tab-macos/issues/574 )) ([78d1d8f ](https://github.com/lwouis/alt-tab-macos/commit/78d1d8f ))
* show apps with no open window (closes [#397 ](https://github.com/lwouis/alt-tab-macos/issues/397 )) ([f0fa02c ](https://github.com/lwouis/alt-tab-macos/commit/f0fa02c ))
* update fi, hu, nl, pl, ru, zn-tw localizations ([df3010a ](https://github.com/lwouis/alt-tab-macos/commit/df3010a ))
* update japanese and korean localizations ([2a2368d ](https://github.com/lwouis/alt-tab-macos/commit/2a2368d ))
### Performance Improvements
* add preferences cache to reduce app latency by a few ms ([17863b5 ](https://github.com/lwouis/alt-tab-macos/commit/17863b5 ))
* menubar takes a few frame less to compute ([3b7350f ](https://github.com/lwouis/alt-tab-macos/commit/3b7350f ))
* reduce image assets size even further using optimage ([63d8545 ](https://github.com/lwouis/alt-tab-macos/commit/63d8545 ))
2020-09-04 19:19:00 +00:00
Louis Pontoise
355225badb
fix: windowless apps would rarely show despite the blacklist
2020-09-05 04:01:32 +09:00
Louis Pontoise
2a9c33b078
feat: allow per-shortcut release action preference ( closes #573 )
2020-09-05 04:01:32 +09:00
Louis Pontoise
7218418f6d
fix: workaround a quick in photoshop ( closes #571 )
2020-09-05 04:01:32 +09:00
Louis Pontoise
0c0c2d7f31
docs: update website screenshots
2020-09-05 04:01:32 +09:00
Louis Pontoise
3b7350f853
perf: menubar takes a few frame less to compute
2020-09-05 04:01:32 +09:00
Louis Pontoise
cbc4c39aa5
fix: avoid random delay after releasing shortcut ( closes #563 )
2020-09-05 04:01:32 +09:00
Louis Pontoise
78d1d8f6fd
feat: show about item in menubar menu ( closes #574 )
2020-09-05 04:01:32 +09:00
Louis Pontoise
2a2368d67b
feat: update japanese and korean localizations
2020-09-05 04:01:32 +09:00
Louis Pontoise
17863b53a2
perf: add preferences cache to reduce app latency by a few ms
2020-09-05 04:01:32 +09:00
Louis Pontoise
10693d0346
feat: first blacklist can now match prefixes instead of full ids
2020-09-05 04:01:32 +09:00
Louis Pontoise
e6ded6c79b
fix: smoother behavior when summoned during a space transition
2020-09-05 04:01:32 +09:00
Louis Pontoise
66820a1e63
fix: focused wrong window in rare scenario
2020-09-05 04:01:32 +09:00
Louis Pontoise
63d85453b0
perf: reduce image assets size even further using optimage
2020-09-05 04:01:32 +09:00