AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning

This commit is contained in:
Krilly
2026-03-04 13:29:22 +00:00
parent 29a98137a7
commit 57dd294675
13706 changed files with 2114953 additions and 237629 deletions

View File

@@ -0,0 +1,22 @@
#!/bin/bash
# List all calendars with their properties
# Usage: cal-list.sh
osascript <<'EOF'
tell application "Calendar"
set calNames to name of every calendar
set calWritable to writable of every calendar
set output to ""
repeat with i from 1 to count of calNames
set calName to item i of calNames
set isWritable to item i of calWritable
if isWritable then
set writeStatus to "writable"
else
set writeStatus to "read-only"
end if
set output to output & calName & " | " & writeStatus & linefeed
end repeat
return output
end tell
EOF