From 4aae55d32a2b907e4b571d88ad1d1c5d67800f8f Mon Sep 17 00:00:00 2001 From: dr-frmr Date: Tue, 24 Sep 2024 15:31:17 -0400 Subject: [PATCH 1/3] fix: render app bar without non-UI apps and properly when unpopulated --- kinode/packages/homepage/ui/src/components/AllApps.tsx | 3 ++- kinode/packages/homepage/ui/src/index.css | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kinode/packages/homepage/ui/src/components/AllApps.tsx b/kinode/packages/homepage/ui/src/components/AllApps.tsx index aed89c73..e6027905 100644 --- a/kinode/packages/homepage/ui/src/components/AllApps.tsx +++ b/kinode/packages/homepage/ui/src/components/AllApps.tsx @@ -31,7 +31,7 @@ const AllApps: React.FC = () => { const o = [...orderedApps].sort((a, b) => { return a.order - b.order; }); - return o; + return o.filter(app => app.path !== null); }, [orderedApps, apps]); const displayedApps = expanded @@ -92,6 +92,7 @@ const AllApps: React.FC = () => {
{displayedApps.map((app, index) => (
Date: Tue, 24 Sep 2024 16:39:06 -0400 Subject: [PATCH 2/3] add "entitlements" for notarizing on macOS --- entitlements.plist | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 entitlements.plist diff --git a/entitlements.plist b/entitlements.plist new file mode 100644 index 00000000..3d29fd9e --- /dev/null +++ b/entitlements.plist @@ -0,0 +1,15 @@ + + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + com.apple.developer.sustained-execution + + com.apple.developer.networking.multicast + + + From f8a704fc62838fbedef1bc5e251397e4cdf8b3b4 Mon Sep 17 00:00:00 2001 From: dr-frmr Date: Tue, 24 Sep 2024 16:44:13 -0400 Subject: [PATCH 3/3] fix entitlements.. magic --- entitlements.plist | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/entitlements.plist b/entitlements.plist index 3d29fd9e..1c152bc1 100644 --- a/entitlements.plist +++ b/entitlements.plist @@ -2,14 +2,11 @@ - + com.apple.security.cs.allow-jit com.apple.security.cs.allow-unsigned-executable-memory - com.apple.developer.sustained-execution - - com.apple.developer.networking.multicast -