james.maes
2f9fac17b7
feat(release): sign + notarize with fork Developer ID
...
Set the fork Developer ID in config/local.xcconfig (Manual style + team), re-sign the vendored Sparkle helpers under it, and import the cert with an optional APPLE_P12_PASSWORD. Built, signed, and notarized (Accepted) locally before cutting.
2026-06-16 14:42:45 -05:00
james.maes
6070f0cbb9
fix(ci): build ad-hoc until Apple cert provisioned
...
Release build inherited upstream's Developer ID and failed on CI (exit 65, no cert). Build ad-hoc when the release gate is not signing-ready; build_app.sh now forwards xcodebuild overrides. Auto-switches to signed when the owner adds the cert.
2026-06-16 12:08:05 -05:00
james.maes
287c4a07c4
ci: gate release tail on owner secrets (push CI green until then); sign_update --ed-key-file; commitlint sync-merge ignores; drop upstream-only scripts
2026-06-15 14:45:14 -05:00
james.maes
3dde8a91b6
chore: identity overlay + sync/guard/release CI scaffolding (placeholders flagged for owner)
2026-06-10 13:38:09 -05:00
lwouis
9147a4a864
feat: introducing alt-tab pro!
...
BREAKING CHANGE: announcement: https://github.com/lwouis/alt-tab-macos/discussions/5533
* improved performance, especially switcher responsiveness
* reduced battery usage even more
* reduced ram usage (closes #5450 , closes #5539 , closes #5627 )
* reduced app size even more
* polished many aspects of the ui; align more with liquid glass
* better handle "ghost" windows (closes #5509 )
* fix issue with wrong window order (closes #5492 )
* escape closes the switcher on tahoe (closes #5585 )
* improve search matches (closes #5488 )
* localizations trimmed and reviewed entirely (closes #5583 )
* highlight matching app icons when searching, in addition to text
* better settings import/export
* reworked "send feedback" experience
* reworked exceptions ui (closes #5482 )
* per-shortcut settings (closes #5313 )
* rework about window
2026-05-21 10:21:25 +02:00
lwouis
20caf75096
ci: move appcast from github raw to website
2026-04-13 10:57:52 +02:00
lwouis
18b523e458
ci: migrate from netlify to cloudflare
2026-04-04 15:36:46 +02:00
lwouis
dbc77fe214
ci: release notes should interpret markdown ( closes #597 )
2026-03-22 17:19:17 +01:00
lwouis
44007195b7
docs: improve website and readme
2026-01-12 17:15:25 +01:00
lwouis
516329a408
feat: improve localizations
2025-11-21 00:21:07 +01:00
lwouis
fdf313472c
feat: improve dealing with reserved/conflicting shortcuts
...
(closes #3190 , closes #3288 , closes #1835 , closes #3826 )
2025-11-15 18:47:59 +01:00
lwouis
c25b918a51
chore: update xcbeautify to v3.0.0
2025-10-26 17:40:28 +01:00
lwouis
1a4b53917d
chore: fix localization scripts
2025-08-27 19:50:33 +02:00
lwouis
f489bd7d36
ci: bring back appcenter symbols upload until june 2026
2025-08-27 19:50:32 +02:00
lwouis
ca96b85352
ci: more portable unicode sorting for contributors
2025-07-31 19:48:59 +02:00
lwouis
c0ac29fdd8
ci: remove appcenter upload
2025-03-30 01:51:26 +01:00
lwouis
0a2254702f
fix: a few labels were not displaying ( closes #4127 )
2025-01-14 22:37:09 +01:00
lwouis
250a1bcc81
chore: organize codesign script
2024-12-30 11:12:52 +01:00
lwouis
51062a2499
ci: add add_terms script + organize scripts
2024-12-28 19:20:14 +01:00
lwouis
b257752812
chore: make local setup work with openssl v3.x
2024-12-25 00:53:33 +01:00
lwouis
54b7c8d697
chore: update svg-to-png script
2024-12-24 15:32:57 +01:00
lwouis
9ec2762bff
feat: reduce disk size of localizations
2024-12-24 02:48:27 +01:00
lwouis
ecf4cb15be
chore: improve poeditor override scripts
2024-12-24 02:17:59 +01:00
lwouis
c9d36b5bad
chore: add script to upload local l10n context to poeditor
2024-12-24 02:17:59 +01:00
lwouis
f97e9f9333
feat: improve tooltips in preferences
2024-12-03 21:46:26 +01:00
lwouis
d0d2314e9a
ci: use universal binary for xcbeautify
2024-12-01 22:14:59 +01:00
lwouis
1332a73189
ci: add xcbeautify to improve xcodebuild logs
2024-12-01 22:14:58 +01:00
lwouis
b816745830
test: add unit tests to the project with xctest
2024-12-01 22:14:58 +01:00
lwouis
a8498bb7f6
ci: simplify ci and remove travis
2024-11-03 13:05:54 +01:00
lwouis
67d436cfc5
ci: brew autobumps the cask every 3h; remove from ci
2024-11-02 23:15:54 +01:00
lwouis
a966de9f50
ci: replace cask-repair with bump-cask-pr
2024-11-02 23:11:25 +01:00
lwouis
4a46c46253
ci: switch to github actions ( #1241 )
2024-11-02 22:27:34 +01:00
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