Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions NotchIA.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -1277,15 +1277,15 @@
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 20801;
CURRENT_PROJECT_VERSION = 20802;
DEVELOPMENT_TEAM = "";
ENABLE_HARDENED_RUNTIME = NO;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = NotchIAXPCHelper/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = NotchIAXPCHelper;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.8.1;
MARKETING_VERSION = 2.8.2;
PRODUCT_BUNDLE_IDENTIFIER = com.coaxel2.notchia.NotchIAXPCHelper;
PRODUCT_NAME = "$(TARGET_NAME)";
REGISTER_APP_GROUPS = YES;
Expand All @@ -1303,15 +1303,15 @@
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 20801;
CURRENT_PROJECT_VERSION = 20802;
DEVELOPMENT_TEAM = "";
ENABLE_HARDENED_RUNTIME = NO;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = NotchIAXPCHelper/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = NotchIAXPCHelper;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.8.1;
MARKETING_VERSION = 2.8.2;
PRODUCT_BUNDLE_IDENTIFIER = com.coaxel2.notchia.NotchIAXPCHelper;
PRODUCT_NAME = "$(TARGET_NAME)";
REGISTER_APP_GROUPS = YES;
Expand Down Expand Up @@ -1462,7 +1462,7 @@
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 20801;
CURRENT_PROJECT_VERSION = 20802;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_ASSET_PATHS = "\"NotchIA/Preview Content\"";
DEVELOPMENT_TEAM = "";
Expand Down Expand Up @@ -1490,7 +1490,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.8.1;
MARKETING_VERSION = 2.8.2;
PRODUCT_BUNDLE_IDENTIFIER = com.coaxel2.notchia;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand Down Expand Up @@ -1518,7 +1518,7 @@
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = YES;
CURRENT_PROJECT_VERSION = 20801;
CURRENT_PROJECT_VERSION = 20802;
DEAD_CODE_STRIPPING = YES;
DEPLOYMENT_POSTPROCESSING = YES;
DEVELOPMENT_ASSET_PATHS = "\"NotchIA/Preview Content\"";
Expand Down Expand Up @@ -1546,7 +1546,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.8.1;
MARKETING_VERSION = 2.8.2;
PRODUCT_BUNDLE_IDENTIFIER = com.coaxel2.notchia;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand Down
39 changes: 29 additions & 10 deletions updater/appcast.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,35 @@
-->
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
<channel>
<item>
<title>2.8.2</title>
<pubDate>Sun, 17 May 2026 18:14:35 +0000</pubDate>
<link>https://github.com/coaxel2/NotchIA/releases</link>
<sparkle:version>20802</sparkle:version>
<sparkle:shortVersionString>2.8.2</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>15.0</sparkle:minimumSystemVersion>
<description><![CDATA[## Summary

Retire complètement la feature Focus/DND.

Le code de détection ne fonctionne pas fiable sur macOS 26+ à cause d'un bug Apple : `INFocusStatusCenter.isFocused` retourne `false` quand DND par défaut est actif. Le fallback `Assertions.json` nécessite Full Disk Access qu'on ne demande pas. Décision : retirer plutôt que ship cassé.

## Changes

- ContentView : `FocusModeCompactClosedView`, `shouldShowFocusModeCompact`, peek render, dispatcher, chinWidth — retirés
- NotchIAViewCoordinator : `case .focus` dans SneakContentType, exempt `.focus` — retirés
- FocusModeManager : observer `$isActive` qui déclenchait le peek — retiré
- SneakPeekEngine : `.focus` du switch — retiré
- Localizable.xcstrings : clés `%@ activé` / `Focus désactivé` — retirées

`FocusModeManager.swift` reste intact (manager sans consommateur). Réintégration possible si Apple corrige le bug.

## Test plan

- [x] Build Release ad-hoc OK localement
- [ ] CI build + smoke test]]></description>
<enclosure url="https://github.com/coaxel2/NotchIA/releases/download/v2.8.2/NotchIA.dmg" length="13190768" type="application/octet-stream" sparkle:edSignature="GsB0W8vmnQtpdujefIiPYZ0ap6captOzgHw3n6/4XZfMW5TDiDdt+0n8mEGyESrRlVkdBYntYjzMgMafbW11Aw=="/>
</item>
<item>
<title>2.8.1</title>
<pubDate>Sun, 17 May 2026 17:45:44 +0000</pubDate>
Expand Down Expand Up @@ -348,16 +377,6 @@
<p><a href="https://github.com/coaxel2/NotchIA/compare/v2.7-rc.3...v2.7">Compare v2.7-rc.3 → v2.7</a></p>]]></description>
<enclosure url="https://github.com/coaxel2/NotchIA/releases/download/v2.7.1/NotchIA.dmg" length="9684624" type="application/octet-stream" sparkle:edSignature="d+5NbhE7/CjLdcwOyPmxKSC7r3BAFG1Fe6t9voGwT/w6yUfaTMn6d30pUFhPqWihWFhT4cwtPOPztzEV35XBAQ=="/>
</item>
<item>
<title>2.7.8</title>
<pubDate>Thu, 07 May 2026 14:00:58 +0000</pubDate>
<link>https://github.com/coaxel2/NotchIA/releases</link>
<sparkle:version>28</sparkle:version>
<sparkle:shortVersionString>2.7.8</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>15.0</sparkle:minimumSystemVersion>
<description><![CDATA[Removes SWIFT_REFLECTION_METADATA_LEVEL=none which was killing @EnvironmentObject lookup at runtime. Release build verified locally: 6+ seconds alive.]]></description>
<enclosure url="https://github.com/coaxel2/NotchIA/releases/download/v2.7.8/NotchIA.dmg" length="12484884" type="application/octet-stream" sparkle:edSignature="ceWHbwuLeeudFbFNfEiYqsd6v6OHJY2BjM6LZc9MpZRPZcycsiWTnZAj6X9qwkTTwX1g1DZQB3sWYzWKgSwJDA=="/>
</item>
<item>
<title>2.7.4-beta5</title>
<pubDate>Wed, 06 May 2026 18:55:17 +0000</pubDate>
Expand Down
Loading