Commit Graph

  • 5615f69d11 gui: use Shortcut for ESC key instead of Keys handler Levi Neely 2026-08-01 12:04:27 +0200
  • ef63dfd398 gui: ESC key interrupts active agent (Stop action) Levi Neely 2026-08-01 12:03:29 +0200
  • cc472da496 gui: sessions pane 15% of window (min 300px) Levi Neely 2026-08-01 12:01:40 +0200
  • da31ca05f1 gui: make sessions pane width 30% of window (min 150px) Levi Neely 2026-08-01 12:01:16 +0200
  • ff9bf89bcc gui: increase sessions pane default/min width to 240px Levi Neely 2026-08-01 12:00:52 +0200
  • 7d75ba8524 gui: preserve original indentation in fenced code/diff blocks Levi Neely 2026-08-01 12:00:14 +0200
  • 7f083c0d7a gui: replace backend/model ComboBoxes with TextField + picker dialogs Levi Neely 2026-08-01 11:59:11 +0200
  • e86b09447b gui: use FileDialog instead of QtQuick.Dialogs 1.15 Levi Neely 2026-08-01 11:56:37 +0200
  • 774c3d4d77 gui: new session dialog with directory, backend, model, agent, remote fields Levi Neely 2026-08-01 11:55:17 +0200
  • 69458631dc gui: fix session tree view delegate crashes and scrollable input Levi Neely 2026-08-01 11:48:59 +0200
  • 3cedf602be gui: session tree view with agent sub-elements Levi Neely 2026-08-01 11:43:55 +0200
  • a0f71a01c2 gui: wrap prompt input in ScrollView for scrollable multi-line text area Levi Neely 2026-08-01 11:39:21 +0200
  • 24edd5941a gui: syntax-highlight fenced code/diff blocks at stream end Levi Neely 2026-08-01 11:36:43 +0200
  • 1aa1455f33 state indicator: simple forever-loop via statewait subprocess Levi Neely 2026-08-01 11:16:19 +0200
  • de835e9e6e fix QProcess pipe deadlock: drain stdout in run9p while waiting Levi Neely 2026-08-01 10:38:56 +0200
  • 95d6da75f6 fix scroll: use named Timer instead of Timer.singleShot (scope issue) Levi Neely 2026-08-01 10:23:24 +0200
  • 50c3b5979c fix streaming scroll: use Timer.singleShot + positionViewAtIndex Levi Neely 2026-08-01 10:20:50 +0200
  • df41aad5cb trim chat to last 30 blocks on initial load and session switch Levi Neely 2026-08-01 10:19:22 +0200
  • 2d2ba1eeaf fix scroll: defer positionViewAtEnd to after layout Levi Neely 2026-08-01 10:17:52 +0200
  • 2bd7a2dca0 apply full theme palette to ApplicationWindow for system-wide consistency Levi Neely 2026-08-01 10:15:04 +0200
  • 207eaf4f9d header colors derive from base background, light/dark aware Levi Neely 2026-08-01 10:13:27 +0200
  • 68e7dfa7c2 chat blocks use theme palette colors instead of hardcoded Levi Neely 2026-08-01 10:11:53 +0200
  • 873ad9ae23 chat blocks respect font setting; use pointSize for DPI scaling Levi Neely 2026-08-01 10:04:49 +0200
  • e03488e6bb add settings dialog (color scheme, font family/style/size) Levi Neely 2026-08-01 10:02:16 +0200
  • da1f7f02dd restore ThemeManager (color scheme, font settings) from git history Levi Neely 2026-08-01 09:57:39 +0200
  • 857a919b64 streaming INI parser: ChatBlockModel with per-block decorations Levi Neely 2026-08-01 09:37:48 +0200
  • b28921c39f fix qt_add_resources: add BASE gui so main.qml is at qrc:/main.qml Levi Neely 2026-08-01 08:43:41 +0200
  • e7b3291826 cleanup: delete all dead D-Bus code and unused UI components Levi Neely 2026-07-31 20:44:22 +0200
  • f5ccaf13bd kate: start chat/state streams on session switch Levi Neely 2026-07-31 20:33:19 +0200
  • 4f1c1f7222 gui: fix session switch — emit signals after agent ID discovery Levi Neely 2026-07-31 20:30:17 +0200
  • 1ceeeeb39c kate: complete 9P conversion, remove all D-Bus dependencies Levi Neely 2026-07-31 20:25:04 +0200
  • e89b723627 kill D-Bus: krunner+tray use 9P, remove plasmoid+tray, disable kate Levi Neely 2026-07-31 20:16:25 +0200
  • f4161fcabc gui: replace D-Bus with native 9P streaming Levi Neely 2026-07-31 20:06:05 +0200
  • f00ed7738d kate: fix crash in onSessionKilled Levi Neely 2026-07-31 16:34:33 +0200
  • 5dfdd2bd31 gui: add remote field to new session dialog Levi Neely 2026-07-31 10:54:40 +0200
  • 17f9d30aaa gui: remove reaction UI artifacts Levi Neely 2026-07-31 09:19:45 +0200
  • 5bdab3c616 remove emoji reaction feature (KDE GUI) Levi Neely 2026-07-31 09:09:30 +0200
  • d473fb4e4c justfile: fix paths relative to submodule root Levi Neely 2026-07-30 20:50:39 +0200
  • 1d6055c444 add standalone justfile for decoupled builds Levi Neely 2026-07-30 19:35:53 +0200
  • 75b9a5ffb1 kate: fix segfault in clearAnnotations on document close Levi Neely 2026-07-30 17:05:56 +0200
  • 1a6aab7a13 gui: populate model list on dialog open Levi Neely 2026-07-30 16:29:50 +0200
  • e4c1cea385 diagrams: move MouseArea outside Flickable to fix pan Levi Neely 2026-07-29 16:49:44 +0200
  • 32c501a2c7 diagrams: simplify pan — native Flickable drag, MouseArea only for wheel+right-click Levi Neely 2026-07-29 16:47:29 +0200
  • 395f2890ae diagrams: use Ctrl+drag to pan (Meta is global on KDE) Levi Neely 2026-07-29 16:45:01 +0200
  • 931cadb3ce diagrams: Meta+click-drag to pan fullscreen viewer Levi Neely 2026-07-29 16:43:12 +0200
  • c76a144de2 diagrams: re-enable mermaid server via /img/ (raster) endpoint Levi Neely 2026-07-29 16:40:18 +0200
  • a598d0c5cc diagrams: render mermaid as PNG instead of SVG Levi Neely 2026-07-29 16:38:34 +0200
  • 3b27bccdda diagrams: force light theme for mermaid rendering Levi Neely 2026-07-29 16:25:36 +0200
  • d008a2e6a8 gui: collapse call blocks by default, click to expand Levi Neely 2026-07-29 16:23:37 +0200
  • 29c74b2837 feat(gui): render PlantUML, Mermaid, and draw.io diagrams as images Levi Neely 2026-07-29 15:23:29 +0200
  • b591640b65 gui: refresh session list on ConfigChanged D-Bus signal Levi Neely 2026-07-29 11:04:06 +0200
  • 5bc480c706 gui-kf5: fix reaction badge not updating via reactive property Levi Neely 2026-07-29 09:43:57 +0200
  • 9cf63f67b4 gui: fix ghost process, null block.reaction crash, window counter Levi Neely 2026-07-27 21:32:31 +0200
  • c5a5c0c9b9 add agent selector to new session dialog Levi Neely 2026-07-27 20:43:05 +0200
  • 1cce42f2d6 fix: setReactions updates blocks in-place with dataChanged signal Levi Neely 2026-07-27 19:50:53 +0200
  • d5f0770b0a structured reactions via getReactions/setReactions, remove broken chat-text parsing Levi Neely 2026-07-27 19:47:21 +0200
  • 6e02ea4ca3 fix: update assistant block reaction badge on incremental parse Levi Neely 2026-07-27 19:33:15 +0200
  • 042acf347e fix: parse reaction markers from [user] block content Levi Neely 2026-07-27 19:30:10 +0200
  • cf1f0f75d9 pin reaction badge on assistant blocks, hide reaction buttons after reacting Levi Neely 2026-07-27 19:27:20 +0200
  • e2592d821f propagate response IDs through chat models to reactTo Levi Neely 2026-07-27 19:12:12 +0200
  • 16364e52b0 kf6: add reaction buttons + remove sloppy focus Levi Neely 2026-07-27 15:48:43 +0200
  • 7b59e11f6d kf5: add emoji reaction buttons on assistant messages Levi Neely 2026-07-27 15:33:33 +0200
  • 582ea51126 kf5: replace sloppy focus with click-to-focus Levi Neely 2026-07-27 15:28:40 +0200
  • d6c3e82dc8 kf5: fix buttons not responding to first click Levi Neely 2026-07-27 15:21:48 +0200
  • d183b489d5 gui: add Ctrl+Q shortcut to quit Levi Neely 2026-07-27 09:42:13 +0200
  • 81bd93f1f4 gui: sloppy focus targets filter input when filter bar is visible Levi Neely 2026-07-27 09:41:42 +0200
  • a7dc265f5f gui: don't steal focus from filter input Levi Neely 2026-07-27 09:39:47 +0200
  • dc18436bae gui: Ctrl+F filter bar to search chat messages Levi Neely 2026-07-27 09:37:26 +0200
  • 4392c7ec7b gui: add session name field to New Session dialog Levi Neely 2026-07-27 09:25:00 +0200
  • c62ae85b2c gui: style scrollbar handle for visibility Levi Neely 2026-07-27 09:20:39 +0200
  • 2b17e861be gui: add native scrollbar + lazy-load on scroll-up Levi Neely 2026-07-27 09:17:28 +0200
  • 756e4086b3 gui: Ctrl+N new window shortcut + KF5 draft persistence Levi Neely 2026-07-27 09:14:13 +0200
  • 1d2fffdcab gui: persist prompt draft text per session Levi Neely 2026-07-27 09:09:24 +0200
  • 325870e38c gui: support multiple windows in single instance Levi Neely 2026-07-27 09:05:14 +0200
  • fad8baaa1b kate: windowed chat rendering for long conversations Levi Neely 2026-07-24 14:45:19 +0200
  • 5b005c4126 gui/kf5: remove palette.placeholderText (Qt6-only property) Levi Neely 2026-07-24 12:07:26 +0200
  • 325ff53a54 gui: sync kf5 with kf6 features Levi Neely 2026-07-24 12:05:35 +0200
  • 62663aff4e add 6th arg (remote) to all CreateSession D-Bus calls Levi Neely 2026-07-24 11:58:09 +0200
  • d223911191 kate: add "Review Diff" context menu via gitplusplus extension Levi Neely 2026-07-23 14:52:51 +0200
  • 5ab7a46f4d Move Ask File and Explain to editor context menu Levi Neely 2026-07-23 14:29:49 +0200
  • abd46c052e gui: model ComboBox populated by ListModelsByBackend on backend change Levi Neely 2026-07-21 15:32:54 +0200
  • 726b3f29d7 gui: new session dialog with backend/model/cwd configuration Levi Neely 2026-07-21 15:27:59 +0200
  • 10e39abc8e gui/plasmoid: show error dialog on CreateSession failure Levi Neely 2026-07-21 15:20:55 +0200
  • 1afedfca7d dbus: pass systemPrompt arg to CreateSession calls Levi Neely 2026-07-21 14:28:20 +0200
  • 90fe8e3478 kf5 corrections Levi Neely 2026-07-20 10:25:27 +0200
  • cd612d2812 gui: recreate QDBusInterface on service restart Levi Neely 2026-07-19 14:16:17 +0200
  • cf637b2674 fix plugin install paths for user-local KDE install Levi Neely 2026-07-19 13:22:31 +0200
  • d0caaa1f63 remove Makefile (consolidated into root justfile) Levi Neely 2026-07-19 13:02:47 +0200
  • 51af575e48 remove tools/ — now at repo root Levi Neely 2026-07-19 12:37:15 +0200
  • 65154790bd remove redundant SYSTEM_PROMPT.md — now at repo root as SYSTEM_PROMPT-dbus.md Levi Neely 2026-07-19 12:16:08 +0200
  • 0418dd9fad move prompts and skills to parent repo Levi Neely 2026-07-19 12:07:29 +0200
  • b5c713443e krunner: launch ollie-gui when selecting a session from list Levi Neely 2026-07-18 23:56:24 +0200
  • 412d17dda3 krunner: open selected session in ollie-gui via SelectSession D-Bus call Levi Neely 2026-07-18 23:47:25 +0200
  • 5b374847f8 krunner, dolphin: use Generate one-shot instead of session lifecycle Levi Neely 2026-07-18 23:09:51 +0200
  • 89e86824f6 readme: krunner uses Generate one-shot, not a session Levi Neely 2026-07-18 23:07:04 +0200
  • f7555f0cce readme: add olliesrv to architecture diagram, fix URLs Levi Neely 2026-07-18 23:01:03 +0200
  • 046665c684 gui: add copy button to detached process window Levi Neely 2026-07-18 20:15:07 +0200
  • b868fd5b9d gui: fix video embed - proper thumbnail, min height, correct property refs Levi Neely 2026-07-18 18:52:02 +0200
  • b9e02a972a gui: inline video embeds in chat Levi Neely 2026-07-18 18:46:35 +0200
  • 513029005e gui: fix buttons not responding on first click Levi Neely 2026-07-18 18:32:13 +0200