3 Commits

Author SHA1 Message Date
Orr Kislev a0851b3c46 Add macOS support across all adapters
- Fix sys.path bug in all bridge scripts: parents[1] → parents[2] so
  the bridges/ package is found from the project root
- Add bridges/applescript_bridge.py: new Mac bridge that runs ExtendScript
  in Adobe apps via osascript, using a temp file to avoid quoting issues;
  supports a custom execute_line param for apps like InDesign that use
  'do script ... language JavaScript' instead of 'do javascript'
- illustrator_bridge, photoshop_bridge, indesign_bridge: dispatch to
  applescript_bridge on macOS; auto-detect app name via System Events
  so no hardcoded version year is needed
- word_bridge, excel_bridge, powerpoint_bridge: add macOS guard that
  exits immediately with a clear JSON error instead of crashing on the
  pythoncom/win32com import; these remain Windows-only
- Update all adapter READMEs with macOS install steps, bash equivalents
  for every shell command, and dual session file paths
- Update premiere README: document Premiere 26+ CEP removal on macOS,
  'must have project open' requirement, panel location in Window menu
- Update root README: platform support table per adapter, bash install
  snippet, note macOS support
- Add two macOS-specific entries to docs/known-issues.md: Premiere 26+
  CEP removal, and session file path differences on macOS

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 14:39:26 +03:00
SFKislev 39515e4fd6 Enhance documentation across multiple adapters by adding local memory notes, API lookup workflows, and updating sources. Introduce grep-friendly API indexes for 3ds Max, After Effects, Audition, Blender, and Excel adapters to improve usability and accessibility of API references. 2026-04-21 19:31:11 +03:00
SFKislev e6ebdf1206 Refactor project structure and update documentation for adapters. Renamed directories for clarity, added new adapters for 3ds Max and After Effects, and removed deprecated files. Updated README and AGENTS.md files to reflect changes and improve user guidance. 2026-04-20 18:36:10 +03:00