v1.0.0
New
- Sygal 1.0: convert any document, screenshot or link into clean Markdown and JSON, fully local.
- New Plain text mode removes Markdown formatting for a lighter version to paste into an AI, while keeping the original and translated versions one click away.
- Transcribe embedded images on demand: Word, Excel, PowerPoint and email files with untranscribed images get a one-click OCR button, and PDFs gain an 'Embedded images only' option in the OCR dialog, with API cost shown before you confirm.
Improvement
- URL import is more robust: Brotli-compressed sites no longer return garbled text, imported pages keep their images and links (resolved to absolute URLs), and documents are reliably named after the page title.
- Token counts are now faithful for every format: embedded images are counted as vision cost (Office, EPUB, emails, archives), PowerPoint tables and speaker notes are included, and the JSON count matches the exported file exactly.
- Reorder your library by drag-and-drop all the way to the last position, including dropping in the empty area below the list.
- Selected library row is easier to spot, in both light and dark mode.
- Custom tooltips across the app, short and always fully visible, with keyboard shortcuts where available.
- Cmd/Ctrl+F now searches the panel you are working in: the library when it has focus, otherwise the Markdown or JSON editor.
- Documents awaiting conversion are highlighted in amber for every file type, clearly distinct from the selection color.
Fix
- Removed a stray horizontal scrollbar in the document preview.
- Files dropped directly onto an existing library row now import correctly, even when the list fills the entire panel.
- OCR provider refusals (for example on images with faces) are now reported as a clear error instead of being saved as document content.
- The library list no longer scrolls sideways; long file names are truncated with the full name shown on hover.