963 Commits
Author SHA1 Message Date
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