59 Commits
Author SHA1 Message Date
lwouis 528028d41b ci: add poeditor upload script 2024-10-15 23:18:28 +02:00
lwouis f2bc95ffcc ci: print xcode version and swift version 2024-10-10 11:20:02 +02:00
lwouis 4b1fbb1243 ci: improve logs 2024-10-10 11:20:01 +02:00
lwouis e7c2a8b880 ci: temporarily disable l10n check 2024-10-10 11:20:01 +02:00
allsochen 79f99bd4f1 feat: major rehaul of the preferences!
closes #351

BREAKING CHANGE: The old preferences panel has been replaced with a brand new one

Preferences are now much simpler, full of visual illustrations, and should provide a much better experience. Pick between 3 styles (thumbnails, app-icons, titles), sizes, dark/light themes, high visibility options, and more!
2024-10-10 11:19:39 +02:00
lwouis 45f5c5368a ci: ensure website download link is always up-to-date 2024-07-08 17:05:53 +02:00
lwouis b8833b74eb refactor: fix inkscape bin path 2024-02-08 17:08:21 +01:00
lwouis d819d8e8a1 ci: make localization process deterministic 2024-01-29 17:58:27 +01:00
Louis Pontoise 7d823dd61d ci: replace altool with notarytool
Apple will break altool notarization on Nov 2023, so we are forced to update our ci
2023-06-23 23:30:55 +02:00
Louis Pontoise 59d00c1765 ci: make sort use utf8 on every machine 2022-12-28 23:55:09 +01:00
Louis Pontoise 5830958478 ci: remove detailed logs 2022-10-06 23:43:03 +02:00
Louis Pontoise 52c9e644b8 ci: dav protocol is no longer supported by apple 2022-02-05 11:55:24 +09:00
Louis Pontoise 6329cd35f9 ci: make release build on pull-requests as well 2021-11-19 23:06:31 +09:00
Martin Wilhelmi 4368015435 ci: show architectures inside binary after build 2021-11-19 23:06:31 +09:00
Louis Pontoise 749db12bbd feat: add vietnamese and luxembourgish localizations 2021-08-31 01:36:15 +09:00
Aarni Koskela f67406ff05 chore(ci): ensure l10n projects exist 2021-01-26 00:01:55 +09:00
Louis Pontoise f0fa02c4a2 feat: show apps with no open window (closes #397) 2020-09-05 04:01:32 +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 fb628341d1 feat: show notification badges on top of app icons (closes #523) 2020-08-18 23:35:13 +09:00
Louis Pontoise bb493028f7 perf: reduce size of app icon (closes #169) 2020-08-07 01:34:21 +09:00
Louis Pontoise b20c71c896 feat: new icons for the preferences window tabs 2020-08-06 04:18:53 +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 11e0d2aac3 feat: hovering thumbnails reveals icons to close/min/max windows (#9) 2020-07-22 01:23:25 +09:00
Louis Pontoise 3da02b36d0 ci: disable pod install as it is undeterministic 2020-07-11 03:31:50 +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 0138cd17b1 feat: show indicator for fullscreen windows
Also:

* preference to show or not fullscreen windows
* new indicator for hidden windows
2020-05-21 21:02:19 +09:00
Louis Pontoise 02702152f1 ci: ignore 0% completion localizations on poeditor 2020-05-21 12:24:41 +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 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 d544ff3b7a refactor: make l10n script fork->join properly 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 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
Louis Pontoise d1ab72fa94 feat: add portuguese and finish japanese localizations
also fix the codes for Chinese locales
2020-04-23 03:04:26 +09:00
Louis Pontoise 13c1cb0d00 refactor: clean and reorder l10n alphabetically 2020-04-21 20:40:05 +09:00
Louis Pontoise 0d27cf77a4 feat: trim fonticon to reduce app size (closes #168) 2020-04-19 17:53:15 +09:00
Louis Pontoise ad05783753 refactor: faster swift compilation 2020-04-19 00:37:21 +09:00
Louis Pontoise 27a4c37250 ci: fix build on pr from forks 2020-04-05 21:58:24 +09:00
Louis Pontoise 5c51decf69 refactor: commit reference l10n file and script 2020-04-02 19:39:39 +09:00
Louis Pontoise 502e297e07 ci: fix cask-repair ssh access issue 3 2020-03-10 20:48:12 +09:00
Louis Pontoise 6daf2b3282 ci: fix cask-repair ssh access issue 2 2020-03-10 20:00:13 +09:00
Louis Pontoise a1de01dcab ci: fix cask-repair ssh access issue 2020-03-10 19:09:42 +09:00
Louis Pontoise 70917e2de0 ci: better caching and allow ssh to github.com for cask-repair 2020-03-10 18:24:59 +09:00
Louis Pontoise ea6c5f28b6 ci: remove interactive prompt from cask-repair 2020-03-10 17:57:39 +09:00
Louis Pontoise c853604647 ci: store cask-repair locally for faster builds 2020-03-10 17:56:54 +09:00
Louis Pontoise 73dc300ed3 ci: fix cached cask-repair 3 2020-03-10 17:38:27 +09:00
Louis Pontoise c31252726c ci: fix cached cask-repair 2 2020-03-10 17:25:07 +09:00