121 Commits
Author SHA1 Message Date
Louis Pontoise 36cb73af8f feat: add localization in danish, catalan, persian, serbian 2022-02-04 22:54:02 +09:00
6f931305cc feat: native support for apple silicon (e.g. m1 mac)
Co-authored-by: Martin Wilhelmi <mnin@mnin.de>
Co-authored-by: Louis Pontoise <lwouis@gmail.com>
2021-11-19 23:06:31 +09:00
Louis Pontoise f1be3cf3e3 feat: add bulgarian and improve arabic localizations 2021-10-13 21:24:45 +09:00
Louis Pontoise 2905f7d1aa feat: improve localization in hindi, arabic, vietnamese 2021-09-18 23:06:37 +09:00
Louis Pontoise 749db12bbd feat: add vietnamese and luxembourgish localizations 2021-08-31 01:36:15 +09:00
Louis Pontoise 00e95d6825 feat: add swedish and czech localizations 2021-01-26 00:01:55 +09:00
Louis Pontoise e576ca1298 feat: add ukrainian localization 2021-01-26 00:01:55 +09:00
Louis Pontoise 06027dc193 feat: add slovak localization 2020-11-18 01:29:44 +09:00
Louis Pontoise 8b22d4128e feat: added slovenian localization 2020-11-12 00:30:27 +09:00
Louis Pontoise 6803b0232e feat: make shortcuts repeat when held down (closes #556) 2020-09-25 19:15:15 +09:00
Louis Pontoise 58e902600a fix: crash on launch if the user didn't have sf symbols font 2020-09-05 04:01:32 +09:00
Louis Pontoise 9fd25dfc0b feat: add polish localization 2020-08-31 14:41:16 +09:00
Louis Pontoise 3ddedff978 feat: improve the 3 colored buttons when hovering (closes #516) 2020-08-27 22:44:40 +09:00
Louis Pontoise bf34132618 refactor: re-organize icon resources 2020-08-27 22:44:40 +09:00
Louis Pontoise c344da700b feat: add norwegian localization 2020-08-26 02:45:04 +09:00
Louis Pontoise e54c2de7d8 fix: portuguese from portugal was shown to brazil users 2020-08-18 23:35:13 +09:00
Louis Pontoise f9f5b8ae7e fix: rewrote the preference window to fix crashes and jank (closes #502) 2020-08-18 23:35:13 +09:00
Louis Pontoise 2a45dec92a fix: app icon was not showing on macos 10.12 (see #522) 2020-08-18 23:35:13 +09:00
Louis Pontoise 76dbdf03fe refactor: support portuguese 2020-08-12 01:18:52 +09:00
Louis Pontoise fd705b4763 feat: add portuguese localization 2020-08-11 13:01:09 +09:00
Louis Pontoise 8f5c2a08bb feat: add new colorful menubar icon 2020-08-07 01:34:21 +09:00
Louis Pontoise bb493028f7 perf: reduce size of app icon (closes #169) 2020-08-07 01:34:21 +09:00
Louis Pontoise 30f03228a1 feat: can now pick between multiple menubar icons (closes #191) 2020-08-06 23:17:38 +09:00
Louis Pontoise b20c71c896 feat: new icons for the preferences window tabs 2020-08-06 04:18:53 +09:00
Louis Pontoise a990bbef9c feat: even more flexible controls (closes #458, closes #463) 2020-08-06 04:18:53 +09:00
Louis Pontoise 4fe6002fc3 refactor: disable swizzling in favor of manual forwarding
see https://github.com/microsoft/appcenter-sdk-apple/issues/2137
2020-07-30 20:03:38 +09:00
Louis Pontoise a8970ddf71 feat: after a crash, suggest to send a crash report (closes #132)
also updated many localications
2020-07-22 23:19:45 +09:00
Louis Pontoise cf7b07625a refactor: add indonesian in xcode conf 2020-07-21 07:10:54 +09:00
Louis Pontoise d3432a99fe feat: add indonesian and luxembourgish localizations 2020-07-20 10:54:32 +09:00
Louis Pontoise d32951f06f feat: allow backlisting apps, with 2 different types of blacklist
closes #239
2020-07-18 03:33:49 +09:00
Louis Pontoise 1fc620d405 feat: click outside alt-tab main window to cancel (closes #341)
* also fix issue where clicking a thumbnail would give alt-tab focus, removing it from the app currently focused
* also use click on a thumbnail to focus it instead of only mouse-down
2020-07-16 02:17:27 +09:00
Louis Pontoise 6ef0a6f9e8 feat: better system permissions onboarding (closes #127) 2020-07-14 22:11:11 +09:00
Louis Pontoise 126eca5c35 docs: add contributors to the app (closes #296)
Also better present the third-party libraries, with links and less noise from the licenses text
2020-07-11 03:31:50 +09:00
Louis Pontoise b2cced8bb1 docs: document .icns creation process from .iconset 2020-07-03 14:04:59 +09:00
Louis Pontoise d144476691 fix: rework all multi-threading to handle complex scenarios
BREAKING CHANGE: this rework should fix all sorts of issues when OS events happen in parallel: new windows, new apps, user shortcuts, etc. Here are example of use-cases that should work great now, without, and very quickly:

* AltTab is open and an app/window is launched/quit
* A window is minimized/deminimized, and while the animation is playing, the user invokes AltTab
* An app starts and takes a long time to boot (e.g. Gimp)
* An app becomes unresponsive, yet AltTab is unaffected and remains interactive while still processing the state of the window while its parent app finally stops being frozen

closes #348, closes #157, closes #342, closes #93
2020-05-26 02:29:25 +09:00
Louis Pontoise 6b4007a045 ci: call a webhook to redeploy the website
the issue with netlify building on master changes is that semantic-release creates a second commit with the updated changelog. Netlify only triggers on the first commit, with an obsolete changelog. The second commit doesn't trigger Netlify, so we must manually trigger it using their webhook. This way the changelog built is *after* semantic-release, with the latest releases
2020-05-10 12:34:22 +09:00
Louis Pontoise b5f14994f2 fix: auto-update was pointing to the wrong release notes url 2020-05-10 12:05:33 +09:00
Louis Pontoise 8f798b4ddc docs: faster website by adding turbolinks and inlining css 2020-05-10 11:36:53 +09:00
lwouis 83cda5034b ci: add issue templates 2020-05-10 10:06:10 +09:00
Louis Pontoise 717d7a9ec8 ci: replace pr greeter with pr template (closes #282) 2020-05-10 10:06:10 +09:00
Louis Pontoise c27e6d3757 docs: add a new website to showcase the app 2020-05-10 10:06:10 +09:00
Louis Pontoise 194fe157b3 ci: ensure generated files are up-to-dates during ci 2020-05-09 02:00:42 +09:00
Louis Pontoise 1a28cfa552 refactor: updating to cocoapods 1.9.1 to match ci 2020-05-09 02:00:42 +09:00
Louis Pontoise 2df72af809 docs: move changelog to docs folder 2020-05-09 02:00:42 +09:00
Louis Pontoise 9a04c275cb docs: add a list of contributors 2020-05-09 02:00:42 +09:00
Louis Pontoise b8eb0b4f32 feat: add dutch localization 2020-05-07 02:00:45 +09:00
Louis Pontoise 0a1bb6edef feat: add arabic localization 2020-05-06 04:34:58 +09:00
Louis Pontoise 9540a9eb84 refactor: add cpu/mem utilization to debug report 2020-04-26 01:37:23 +09:00
Louis Pontoise 30c656ee03 refactor: missing russian l10n files in xcodeproj 2020-04-25 07:52:13 +09:00
Louis Pontoise a2dd46db55 feat: update all localizations
complete italian, turkish, korean using automated translation
fix punctuation issues and make punctuation language-specific instead of hardcoded to English style
2020-04-23 03:04:26 +09:00