Levi Neely
62663aff4e
add 6th arg (remote) to all CreateSession D-Bus calls
2026-07-24 11:58:09 +02:00
Levi Neely
1afedfca7d
dbus: pass systemPrompt arg to CreateSession calls
2026-07-21 14:28:20 +02:00
Levi Neely
5b374847f8
krunner, dolphin: use Generate one-shot instead of session lifecycle
2026-07-18 23:09:51 +02:00
Levi Neely
9e0e5cb0f4
Improve KDE GUI file and command handling
2026-07-16 19:42:21 +02:00
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