You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 422da3a
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/feature-reference.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,9 +78,11 @@ During transfer:
78
78
### Diagrams & Media Gallery
79
79
80
80
Open via **Workspace -> Diagrams & Media Gallery** (`Ctrl/Cmd + Alt + M`) or Command Palette:
81
-
- Catalogs all used diagrams (inline Mermaid, Draw.io, Excalidraw, Wireframe UI prototypes), images, videos, audio, and PDF documents in the workspace.
81
+
- Catalogs all used diagrams (inline Mermaid, Draw.io, Excalidraw, Wireframe UI prototypes), images, videos, audio, and PDF/Office documents in the workspace.
82
82
-**Physical Disk Scanner & Orphan Detection**: Scans workspace folders (`media/`, `assets/`, `images/`, `media/wireframes/`, `media/draw.io/`) to identify files present on disk that have zero note references.
83
83
-**Unused Media Filter**: Quickly isolate unreferenced assets with the `⚠️ Unused / Orphans` filter tab.
84
+
-**Automated Document Extraction**: Extracts and caches clean structured Markdown from Word (`.docx`), Excel (`.xlsx`, `.xls`, `.csv`), PowerPoint (`.pptx`), and PDF (`.pdf`) files with table preservation and spatial clustering.
85
+
-**Tabbed Media & Extracted Viewer**: Switch between native preview and formatted extracted reading view with in-document search, line-numbered raw view, copy/download tools, and metadata chips.
84
86
-**Audio & Media Preview**: Embedded audio players, video thumbnails, and transcript drawer with key points and action items.
85
87
-**UI Prototypes & Wireframe Studio**: View, inspect references, and launch Wireframe Studio to edit interactive UI mockups directly.
86
88
- Reuses Knowledge Graph layout aesthetics with collapsible category filters, search, and stat indicators.
-**Fixed Sidebar & Category Filters**: Left sidebar (260px) with real-time counters for Diagrams, UI Prototypes, Images, PDFs, Videos, Audio, Transcripts, and Documents.
44
44
-**Physical Disk Scanner & Orphan Detection**: Discovers assets on disk across `media/`, `assets/`, and `images/`. Unreferenced assets are highlighted with the `⚠️ Unused / Orphans` badge and filter tab.
45
45
-**Asset Bundles**: Audio and video recordings are organized into bundle folders (`media/audio/<id>/` and `media/video/<id>/`) containing the primary recording alongside companion `transcript.json`.
46
46
-**Integrated Full-Screen Media Viewer**: Standardized modal viewer with 100% full-width layout, subtitle/transcript side drawer, playback speed controls, and copy/download tools.
47
47
-**Safe Asset Deletion**: Remove unwanted assets with safety confirmation modals that check note references and warn before removing actively linked files.
48
48
-**Referenced Notes & Line Jumping**: Inspect reference pills to view note names, line numbers, and markdown context snippets, with 1-click navigation to jump directly to the editor position.
49
+
50
+
---
51
+
52
+
## 5. Document Text Extraction & Caching
53
+
54
+
Notely features an automated, background document extraction and indexing engine for office documents and PDFs:
55
+
56
+
### Supported Formats
57
+
-**Word Documents (`.docx`)**: OpenXML parsing extracting headings, paragraphs, bulleted/numbered lists, and tables as standard Markdown.
-**Presentations (`.pptx`)**: Slide-by-slide text hierarchy extraction (`### Slide N: Title`) including presenter speaker notes.
60
+
-**PDF Documents (`.pdf`)**: Spatial line clustering and page-segmented Markdown extraction (`### Page N`).
61
+
62
+
### Unified Tabbed Preview
63
+
When inspecting or previewing supported documents in the gallery or editor:
64
+
-**`[ Preview | Extracted Text ]` Switcher**: Seamlessly toggle between native rendering and the extracted text view.
65
+
-**Formatted Reading View**: Formatted paper sheet view with typography, scrollable tables, reading time estimation, and metadata pills (page count, word count, SHA-256 content hash).
66
+
-**Markdown Source View**: Synchronized line-numbered raw markdown editor with copy, download, and re-extraction actions.
67
+
-**In-Document Search**: Instant search bar with occurrence counting and keyword highlights across both reading view and raw source lines.
68
+
-**Persistent Caching**: Document hashes and extracted text are stored in `.notes-app/documents.db` and `.notes-app/extracted/` so subsequent reads are instant without re-parsing.
0 commit comments