Rust Core: - events: global Mutex-buffered event queue (push/export/clear/update_position) - image_meta: use ImageReader::format() for real decoded format instead of extension - search: change match_start/match_end usize→u64 for FFI compatibility - epub/pdf: module-level placeholder comments FFI (UDL exposed, 12 total functions): - Added: search_markdown_blocks, search_text_content, create_note_anchor - Added: push_reading_event, update_reading_position, export_pending_events, clear_exported_events Docs: - README: synced DocumentBlock model (Table.headers + HorizontalRule), simplified dependency recommendations, removed nonexistent doc references - docs/pdf-strategy.md: PDFKit vs PDFium vs MuPDF evaluation, 5 decisions, platform strategy matrix, roadmap Build: - .cargo/config.toml: cargo xtask alias - xtask: CLI implementation (test/build-ios/fixtures commands) - fixtures: markdown/sample.md (9 block types), text/sample.txt - XCFramework rebuilt, Swift bindings regenerated (1977 lines) 58 tests pass, zero warnings. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
44 lines
1.1 KiB
Plaintext
44 lines
1.1 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>AvailableLibraries</key>
|
|
<array>
|
|
<dict>
|
|
<key>BinaryPath</key>
|
|
<string>libzx_document_ffi.a</string>
|
|
<key>LibraryIdentifier</key>
|
|
<string>ios-arm64-simulator</string>
|
|
<key>LibraryPath</key>
|
|
<string>libzx_document_ffi.a</string>
|
|
<key>SupportedArchitectures</key>
|
|
<array>
|
|
<string>arm64</string>
|
|
</array>
|
|
<key>SupportedPlatform</key>
|
|
<string>ios</string>
|
|
<key>SupportedPlatformVariant</key>
|
|
<string>simulator</string>
|
|
</dict>
|
|
<dict>
|
|
<key>BinaryPath</key>
|
|
<string>libzx_document_ffi.a</string>
|
|
<key>LibraryIdentifier</key>
|
|
<string>ios-arm64</string>
|
|
<key>LibraryPath</key>
|
|
<string>libzx_document_ffi.a</string>
|
|
<key>SupportedArchitectures</key>
|
|
<array>
|
|
<string>arm64</string>
|
|
</array>
|
|
<key>SupportedPlatform</key>
|
|
<string>ios</string>
|
|
</dict>
|
|
</array>
|
|
<key>CFBundlePackageType</key>
|
|
<string>XFWK</string>
|
|
<key>XCFrameworkFormatVersion</key>
|
|
<string>1.0</string>
|
|
</dict>
|
|
</plist>
|