Commit Graph

3 Commits

Author SHA1 Message Date
Levi Neely 9399fa50fa fileitemaction: fix MimeTypes to application/octet-stream + inode/directory
all/all is not recognized by KDE plugin loader. Use the explicit
mimetypes that other KF6 fileitemaction plugins use.
2026-07-12 20:46:50 +02:00
Levi Neely 4cca522515 fileitemaction: use all/all mimetype for plugin discovery
The plugin was restricted to application/octet-stream, so it never
loaded for directories (inode/directory). Now matches all types and
filters internally via actions().
2026-07-12 20:44:58 +02:00
Levi Neely 063c536a89 Initial implementation: Baloo extractor + Dolphin rename action
Components:
- lib/: shared denote metadata parsing and frontmatter handling
- extractor/: KFileMetaData plugin for Baloo indexing
- fileitemaction/: "Rename with Denote..." Dolphin context menu
- Unit tests for metadata and frontmatter parsing

All tests passing, builds against KF6/Qt6.
2026-07-12 20:21:11 +02:00