963 Commits
Author SHA1 Message Date
Mariusz Bieniek 4b517ff5b9 fix: adds missing return statements
so the project builds without any compile errors on macOS high sierra (10.13.x)
2019-10-28 16:48:46 +09:00
semantic-release-bot d9a23c21bd chore(release): 1.9.7 [skip ci]
## [1.9.7](https://github.com/lwouis/alt-tab-macos/compare/v1.9.6...v1.9.7) (2019-10-27)

### Bug Fixes

* remove broken meta keys from preferences (closes [#61](https://github.com/lwouis/alt-tab-macos/issues/61)) ([5517e7a](https://github.com/lwouis/alt-tab-macos/commit/5517e7a))
2019-10-27 23:17:43 +00:00
Louis Pontoise 5517e7a931 fix: remove broken meta keys from preferences (closes #61) 2019-10-28 08:15:12 +09:00
semantic-release-bot 46c16305b0 chore(release): 1.9.6 [skip ci]
## [1.9.6](https://github.com/lwouis/alt-tab-macos/compare/v1.9.5...v1.9.6) (2019-10-26)

### Bug Fixes

* removed logic on meta key press and better app summon logic ([8ac6a51](https://github.com/lwouis/alt-tab-macos/commit/8ac6a51))
2019-10-26 13:52:30 +00:00
Louis Pontoise 6f5f4d08c7 docs: add window-switcher as an alternative 2019-10-26 22:50:00 +09:00
Louis Pontoise 8ac6a51b2f fix: removed logic on meta key press and better app summon logic 2019-10-26 22:49:59 +09:00
semantic-release-bot 088b7123c0 chore(release): 1.9.5 [skip ci]
## [1.9.5](https://github.com/lwouis/alt-tab-macos/compare/v1.9.4...v1.9.5) (2019-10-25)

### Bug Fixes

* option key was broken as a meta key ([e59d51d](https://github.com/lwouis/alt-tab-macos/commit/e59d51d))
2019-10-25 17:05:57 +00:00
Louis Pontoise e59d51ddab fix: option key was broken as a meta key
Bug was introduced in b6e4826e40
2019-10-26 02:02:01 +09:00
semantic-release-bot c7af429b8f chore(release): 1.9.4 [skip ci]
## [1.9.4](https://github.com/lwouis/alt-tab-macos/compare/v1.9.3...v1.9.4) (2019-10-25)

### Bug Fixes

* app was broken for new installs because of the tab keyCode ([51e9aee](https://github.com/lwouis/alt-tab-macos/commit/51e9aee))
2019-10-25 16:17:15 +00:00
Louis Pontoise 51e9aeef05 fix: app was broken for new installs because of the tab keyCode
Bug was introduced in b6e4826e40
2019-10-26 01:12:25 +09:00
semantic-release-bot e51379a575 chore(release): 1.9.3 [skip ci]
## [1.9.3](https://github.com/lwouis/alt-tab-macos/compare/v1.9.2...v1.9.3) (2019-10-25)
2019-10-25 15:49:29 +00:00
Adam Nemecek 828c85dfc0 refactor: remove unneeded symbols 2019-10-26 00:41:14 +09:00
semantic-release-bot 009c0e7337 chore(release): 1.9.2 [skip ci]
## [1.9.2](https://github.com/lwouis/alt-tab-macos/compare/v1.9.1...v1.9.2) (2019-10-25)
2019-10-25 15:39:56 +00:00
Laxman Damera 1ec0168fec docs: fix wikipedia link 2019-10-26 00:34:25 +09:00
Louis Pontoise bfbf9fe3aa docs: better alternatives section 2019-10-26 00:34:25 +09:00
semantic-release-bot fd105e4164 chore(release): 1.9.1 [skip ci]
## [1.9.1](https://github.com/lwouis/alt-tab-macos/compare/v1.9.0...v1.9.1) (2019-10-25)
2019-10-25 15:13:31 +00:00
Louis Pontoise 2611d6e1a5 docs: update readme with up-to-date screenshots and clearer explanations 2019-10-26 00:08:26 +09:00
semantic-release-bot b07588a354 chore(release): 1.9.0 [skip ci]
# [1.9.0](https://github.com/lwouis/alt-tab-macos/compare/v1.8.1...v1.9.0) (2019-10-25)

### Features

* hovering with the mouse highlights cells (closes [#34](https://github.com/lwouis/alt-tab-macos/issues/34)) ([f20ada6](https://github.com/lwouis/alt-tab-macos/commit/f20ada6))
2019-10-25 12:06:44 +00:00
Louis Pontoise f20ada68d2 feat: hovering with the mouse highlights cells (closes #34) 2019-10-25 21:04:00 +09:00
semantic-release-bot a149ba658f chore(release): 1.8.1 [skip ci]
## [1.8.1](https://github.com/lwouis/alt-tab-macos/compare/v1.8.0...v1.8.1) (2019-10-25)

### Bug Fixes

* meta+arrow activates only if meta+tab was first pressed ([aa5f748](https://github.com/lwouis/alt-tab-macos/commit/aa5f748))
2019-10-25 11:23:39 +00:00
Louis Pontoise aa5f748fa9 fix: meta+arrow activates only if meta+tab was first pressed
Also potentially meta+other_key would be absorbed by the app and not propagated to the focused app
2019-10-25 20:20:53 +09:00
Louis Pontoise cd52663def refactor: simple closure on one line for readability 2019-10-25 20:20:53 +09:00
semantic-release-bot 2e45475a32 chore(release): 1.8.0 [skip ci]
# [1.8.0](https://github.com/lwouis/alt-tab-macos/compare/v1.7.2...v1.8.0) (2019-10-25)

### Features

* use arrow keys to navigate the UI (closes [#53](https://github.com/lwouis/alt-tab-macos/issues/53)) ([1049a50](https://github.com/lwouis/alt-tab-macos/commit/1049a50))
2019-10-25 10:19:55 +00:00
Louis Pontoise 1049a50451 feat: use arrow keys to navigate the UI (closes #53) 2019-10-25 19:17:12 +09:00
Louis Pontoise 3d5f5bac73 refactor: clarify code 2019-10-25 19:11:07 +09:00
Louis Pontoise 5471a179f8 refactor: clearer function names and organization 2019-10-25 18:15:39 +09:00
Louis Pontoise 5a74797345 refactor: clearer sub-functions 2019-10-25 17:51:25 +09:00
Louis Pontoise dbda22c9b7 refactor: optional parameter labels 2019-10-25 17:51:25 +09:00
semantic-release-bot b2da8d810e chore(release): 1.7.2 [skip ci]
## [1.7.2](https://github.com/lwouis/alt-tab-macos/compare/v1.7.1...v1.7.2) (2019-10-25)

### Bug Fixes

* increased contrast to help with dark backgrounds ([8458113](https://github.com/lwouis/alt-tab-macos/commit/8458113))
2019-10-25 06:17:08 +00:00
Louis Pontoise 845811347a fix: increased contrast to help with dark backgrounds 2019-10-25 15:14:35 +09:00
Louis Pontoise f00131ddd0 refactor: move preference code in the same file 2019-10-25 15:14:34 +09:00
semantic-release-bot ee9ba59978 chore(release): 1.7.1 [skip ci]
## [1.7.1](https://github.com/lwouis/alt-tab-macos/compare/v1.7.0...v1.7.1) (2019-10-25)

### Bug Fixes

* remove flickr due to current app losing focus when AltTab appears ([98273de](https://github.com/lwouis/alt-tab-macos/commit/98273de))
2019-10-25 05:55:06 +00:00
Louis Pontoise 98273de106 fix: remove flickr due to current app losing focus when AltTab appears 2019-10-25 14:52:32 +09:00
Louis Pontoise defb2a2991 refactor: moved messy code to dedicated classes/files 2019-10-25 14:52:32 +09:00
Louis Pontoise 77bb69c132 refactor: moved local constant to a preference 2019-10-25 14:52:31 +09:00
Louis Pontoise c2c10f5bdd refactor: move extensions in a dedicated file as they are global 2019-10-25 14:52:30 +09:00
Louis Pontoise 88d0872c56 refactor: clearer comments 2019-10-25 14:52:30 +09:00
Louis Pontoise bb943bf9ae chore: licence.md was missing from the xcode project 2019-10-25 14:52:29 +09:00
semantic-release-bot e101dda9f1 chore(release): 1.7.0 [skip ci]
# [1.7.0](https://github.com/lwouis/alt-tab-macos/compare/v1.6.1...v1.7.0) (2019-10-25)

### Bug Fixes

* don't crash when the OS doesn't return an icon ([ce6f6aa](https://github.com/lwouis/alt-tab-macos/commit/ce6f6aa))

### Features

* close main window when (meta and) escape is pressed (closes [#44](https://github.com/lwouis/alt-tab-macos/issues/44)) ([b6e4826](https://github.com/lwouis/alt-tab-macos/commit/b6e4826))
2019-10-25 04:05:41 +00:00
Louis Pontoise e669906059 refactor: extracted ad-hoc maps into a clearer system for macro prefs 2019-10-25 13:03:03 +09:00
Louis Pontoise b6e4826e40 feat: close main window when (meta and) escape is pressed (closes #44)
Also added a KeyCode class to make keycode management nicer
2019-10-25 13:03:03 +09:00
Louis Pontoise ce6f6aa223 fix: don't crash when the OS doesn't return an icon 2019-10-25 13:03:02 +09:00
semantic-release-bot 14713f0063 chore(release): 1.6.1 [skip ci]
## [1.6.1](https://github.com/lwouis/alt-tab-macos/compare/v1.6.0...v1.6.1) (2019-10-24)
2019-10-24 15:39:28 +00:00
Louis Pontoise dcb934c423 chore: better error messages 2019-10-25 00:21:21 +09:00
semantic-release-bot 14413b0a0d chore(release): 1.6.0 [skip ci]
# [1.6.0](https://github.com/lwouis/alt-tab-macos/compare/v1.5.1...v1.6.0) (2019-10-24)

### Features

* add mac theme and improve preferences (closes [#21](https://github.com/lwouis/alt-tab-macos/issues/21)) ([4a5bbe9](https://github.com/lwouis/alt-tab-macos/commit/4a5bbe9))
2019-10-24 14:56:43 +00:00
Louis Pontoise 4a5bbe9d1c feat: add mac theme and improve preferences (closes #21) 2019-10-24 23:40:21 +09:00
Louis Pontoise 0a164c731c chore: removed unused image class
This class was actually providing worse quality, even at high settings, than NSImageView, and for way worse performance
2019-10-24 23:37:32 +09:00
semantic-release-bot 8d25631573 chore(release): 1.5.1 [skip ci]
## [1.5.1](https://github.com/lwouis/alt-tab-macos/compare/v1.5.0...v1.5.1) (2019-10-24)
2019-10-24 00:14:50 +00:00
Louis Pontoise 67505d488b docs: explain how to use the JSON preferences file (closes #43) 2019-10-24 09:12:00 +09:00
semantic-release-bot fc7bfb06a0 chore(release): 1.5.0 [skip ci]
# [1.5.0](https://github.com/lwouis/alt-tab-macos/compare/v1.4.7...v1.5.0) (2019-10-23)

### Features

* add panel to set user preferences (closes [#8](https://github.com/lwouis/alt-tab-macos/issues/8)) ([a994825](https://github.com/lwouis/alt-tab-macos/commit/a994825))
2019-10-23 14:21:11 +00:00