Commit Graph

4 Commits

Author SHA1 Message Date
Levi Neely cbed4e1be8 dolphin: split desktop file for KF5/KF6 authorization compatibility
KF6 enforces X-KDE-AuthorizeAction=shell_access strictly, causing
"not authorized" errors on context menu actions. The KF6 version
drops the authorize line (actions only invoke D-Bus helpers, not
raw shell). KF5 keeps it in a separate ollie-actions-kf5.desktop.
2026-07-06 13:37:16 +02:00
Levi Neely deffb92317 kde: fix Makefile for KF6/KF5 install paths and permissions 2026-07-06 13:31:19 +02:00
Levi Neely 407c4a4ed2 Fix Dolphin service menu for KF5: add ServiceTypes, make executable
- Add X-KDE-ServiceTypes=KonqPopupMenu/Plugin (required by KF5 Dolphin)
- Remove X-KDE-AuthorizeAction=shell_access (causes auth failures)
- Install .desktop with mode 755 (KF5 requires executable bit)
- Fix dolphin-install target to install ollie-session-here too
2026-07-06 09:27:48 +02:00
Levi Neely eab8cfa635 phase 7b: Dolphin service menus
- Right-click file → 'Ask Ollie about this' (one-shot with kdialog popup)
- Right-click directory → 'Start Ollie session here'
- ollie-ask helper script: creates session, submits, waits, shows result
- make dolphin-install target
2026-07-05 23:50:36 +02:00