This website requires JavaScript.
7703d06430
gui: revert incremental parsing, use full reparse always
Levi Neely
2026-07-18 18:12:10 +0200
c46f38fc93
gui: fix incremental parser producing phantom tool_call blocks
Levi Neely
2026-07-18 18:04:42 +0200
7ccce95445
gui: incremental chat parsing during streaming
Levi Neely
2026-07-18 17:36:36 +0200
e021724c52
remove tier routing: drop route/cascade/escalate tools and prompts
Levi Neely
2026-07-18 16:55:33 +0200
be2f3b3487
tools: explicit UTF-8 encoding for file_read, file_write, file_edit
Levi Neely
2026-07-18 16:15:10 +0200
caf547c4af
ChatPane: remove read-only implicitWidth assignments on TextEdit
Levi Neely
2026-07-17 23:28:21 +0200
3aa751d8de
gui: fix Process Manager scroll — use Flickable with contentHeight tracking
Levi Neely
2026-07-17 22:22:49 +0200
6ea77c56c2
gui: auto-scroll output in Process Manager (pin to bottom)
Levi Neely
2026-07-17 22:20:08 +0200
131e875820
gui: add process detach support + Process Manager window
Levi Neely
2026-07-17 17:01:16 +0200
89dba79dc1
prompts: elevation requires proven failure first
Levi Neely
2026-07-17 16:04:07 +0200
72185c5752
gui: text selection, copy z-index, scroll fix
Levi Neely
2026-07-17 15:03:45 +0200
d707dd3a56
kf5: fix build error and sync features with KF6
Levi Neely
2026-07-17 09:41:33 +0200
e1e7422166
gui: BSP tiling split panes, sloppy focus, emoji selector, drag-swap headers
Levi Neely
2026-07-16 23:28:39 +0200
2699044b3b
gui: split-pane sessions (Ctrl+* to split, Ctrl+W to close)
Levi Neely
2026-07-16 22:35:35 +0200
16c195b1a8
gui: session graph in separate window, pannable + zoomable
Levi Neely
2026-07-16 22:14:32 +0200
6362e399bd
gui: session topology graph
Levi Neely
2026-07-16 22:06:08 +0200
8e3418c4fe
kate: navigate to applied line range after Apply
Levi Neely
2026-07-16 21:54:07 +0200
0a6299783d
agent-copilot: strict response format (brief prose + change blocks)
Levi Neely
2026-07-16 21:44:49 +0200
0fa5522673
kate: apply button uses line ranges from fence metadata
Levi Neely
2026-07-16 21:41:31 +0200
0599fbceb7
kate: fix diff/apply URL scheme (use path not host to avoid QUrl IPv4 normalization)
Levi Neely
2026-07-16 21:19:40 +0200
84b3123461
kate: fix context menu (use contextMenuAboutToShow signal, deduplicate actions) Makefile: fix BUILD_DIR, install kate plugin to kf6/ path prompts: clarify tools-elevate does NOT run as root
Levi Neely
2026-07-16 21:07:39 +0200
abec12e09f
kate: editor integration — context menu, apply button, inline annotations
Levi Neely
2026-07-16 20:44:46 +0200
a12e00e231
add gui_media tool and docs
Levi Neely
2026-07-16 20:33:23 +0200
4a29efc121
prompts: add tools-image.md for image_read tool
Levi Neely
2026-07-16 20:13:33 +0200
5eb8f49d15
Activate the existing Ollie GUI instance
Levi Neely
2026-07-16 19:58:15 +0200
9e0e5cb0f4
Improve KDE GUI file and command handling
Levi Neely
2026-07-16 19:42:21 +0200
483981a9cd
fix(gui): include emojis.js in Qt6 resource bundle
Levi Neely
2026-07-16 17:26:06 +0200
167e70531a
gui: add copy button to call and tool blocks
Levi Neely
2026-07-16 16:23:56 +0200
378ea83de7
kate: add kill session button in upper right
Levi Neely
2026-07-16 14:50:47 +0200
e2d02152e4
kate: fix chat scroll not pinning to bottom
Levi Neely
2026-07-16 14:45:26 +0200
f45cb8199d
gui: close-to-tray option + fix session list disrupting rename
Levi Neely
2026-07-16 14:34:14 +0200
1d646f7fab
gui: fix flickering, add code exec button, fix bubble width, improve scroll
Levi Neely
2026-07-16 13:20:08 +0200
2929bb6b04
kde: visual enhancements, emoji completion, scroll/layout fixes
Levi Neely
2026-07-16 11:13:54 +0200
d3c8aece38
kate: extract chat_renderer, simplify kate plugin
Levi Neely
2026-07-16 08:57:55 +0200
59285cda9f
gitignore: add CMakeFiles/
Levi Neely
2026-07-16 08:44:23 +0200
f6b218bef7
kf5: sync gui with kf6 features, fix install paths
Levi Neely
2026-07-16 08:43:25 +0200
f546c8cf69
move You/Ollie labels below bubbles
Levi Neely
2026-07-16 07:38:56 +0200
a0fae46417
chat bubble styling for user and assistant messages
Levi Neely
2026-07-16 07:34:33 +0200
dfca04e734
all blocks use markdown rendering by default
Levi Neely
2026-07-16 07:29:30 +0200
7f226e2012
tool blocks: use sub-block rendering (same as assistant)
Levi Neely
2026-07-16 07:27:33 +0200
c907aee653
use Qt native MarkdownText for prose blocks
Levi Neely
2026-07-16 07:23:41 +0200
cc24400ba7
fix indentation: wrap highlighted HTML in <pre> with white-space:pre-wrap
Levi Neely
2026-07-16 07:20:55 +0200
5c093a3bb2
fix syntax highlighting: use AbstractHighlighter directly
Levi Neely
2026-07-16 07:19:09 +0200
9f365f49b0
fix backtick regex: prevent matching across newlines
Levi Neely
2026-07-16 07:09:16 +0200
93c9bd995e
move call/tool formatting entirely to C++ via formattedContent role
Levi Neely
2026-07-16 07:07:51 +0200
7cd46337a3
render inline \`code\` in monospace with subtle background
Levi Neely
2026-07-16 07:04:46 +0200
c2ff88e8e6
fix: String() conversion for block.blockContent, avoid ES2019 methods
Levi Neely
2026-07-16 07:03:40 +0200
38df1a8e32
fix TypeError: guard against undefined blockContent in tool/call delegates
Levi Neely
2026-07-16 07:02:04 +0200
c39e0f2723
fix call/tool pretty-print: use C++ prettyJson() with QJsonDocument
Levi Neely
2026-07-16 07:00:40 +0200
ee3a0a1e76
pretty-print + syntax highlight call/tool blocks
Levi Neely
2026-07-16 06:56:14 +0200
481f7f9d76
toggle arrow direction on collapsible blocks (▶/▼)
Levi Neely
2026-07-16 06:54:06 +0200
d7a66f1827
replace ListView with Flickable+Column+Repeater
Levi Neely
2026-07-16 06:51:37 +0200
79656596e4
fix startup freeze: async highlighting + reduce initial blocks to 20
Levi Neely
2026-07-16 06:49:20 +0200
f122a69bce
reverse-scroll chat: start at bottom, lazy-load on scroll up
Levi Neely
2026-07-16 06:46:47 +0200
f1a045077b
limit visible blocks to 80 + reduce cacheBuffer for startup perf
Levi Neely
2026-07-16 06:44:11 +0200
6f351b77e4
fix performance: cache subBlocks and syntax highlighting
Levi Neely
2026-07-16 06:42:11 +0200
a6a1a227c3
fix scroll: incremental model updates + prevent scroll loop
Levi Neely
2026-07-16 06:38:37 +0200
0783c7dda3
fix scroll height and prose line breaks in rich output
Levi Neely
2026-07-16 06:36:00 +0200
9e10bf30db
fix: Text has no background property, wrap diff lines in Rectangle
Levi Neely
2026-07-16 06:31:02 +0200
6e03064d0f
rich output rendering for ollie-gui
Levi Neely
2026-07-16 06:29:18 +0200
6642ab014b
multi-line prompt input across all front-ends
Levi Neely
2026-07-16 06:19:14 +0200
5c51ef3a87
gitignore build directory
Levi Neely
2026-07-16 06:10:10 +0200
7b8fa5eca4
support arbitrary color schemes in ollie-gui
Levi Neely
2026-07-16 06:08:41 +0200
fcc3cd2313
kate stop button, sorted sessions, scroll pinning, install fix
Levi Neely
2026-07-16 06:03:15 +0200
d5e27f1c82
fix kate crash
Levi Neely
2026-07-15 17:54:17 +0200
455d9c9190
kate: fix use-after-free crash in setupGhostProvider
Levi Neely
2026-07-15 11:06:20 +0200
5d18806ad6
kate: add KF5 preprocessor guards for InlineNote and completion APIs
Levi Neely
2026-07-15 09:59:56 +0200
e87038ca04
plasmoid: fix highlighted session text unreadable on light themes
Levi Neely
2026-07-14 15:58:46 +0200
1552fce126
kate: fix crash on document close (dangling overlay pointer)
Levi Neely
2026-07-14 14:58:40 +0200
18402a2be7
kate: config page improvements, status bar dedup, default backend/model
Levi Neely
2026-07-14 14:53:13 +0200
b67e82dca0
kate: fix ghost text provider, add multi-line overlay and config
Levi Neely
2026-07-14 13:24:03 +0200
16e8fc7a75
feat: ghost-text code completion via InlineNoteProvider
Levi Neely
2026-07-14 12:30:18 +0200
bbff78cd7e
add .gitignore: exclude __pycache__
Levi Neely
2026-07-14 12:00:43 +0200
2f02d71ca3
add gui_brightness tool (percentage-based brightness control)
Levi Neely
2026-07-14 11:56:01 +0200
606bb1bbaa
add GUI automation tools (10 tools + prompt + Makefile targets)
Levi Neely
2026-07-14 11:53:09 +0200
a86d7391b2
plasmoid: use Kirigami components for session list delegates
Levi Neely
2026-07-11 16:09:07 +0200
d1d113b5fd
fix kf5 plasmoid install and portal dialog race
Levi Neely
2026-07-10 12:04:12 +0200
45419393ae
gui: allow text selection in chat area
Levi Neely
2026-07-10 11:43:48 +0200
dc1816f023
gui: fix Qt5/KF5 compatibility
Levi Neely
2026-07-09 11:26:10 +0200
7f93543e56
gui: theme manager with KDE color schemes, font settings, and native folder dialogs
Levi Neely
2026-07-09 00:07:47 +0200
86518c75fe
fix: prefer theme icon over font-rendered fallback
Levi Neely
2026-07-08 21:13:57 +0200
c2df43749e
fix: use visible pink color for brain icon
Levi Neely
2026-07-08 21:11:37 +0200
75e518dd5f
fix: use concrete fill color in icon SVG
Levi Neely
2026-07-08 21:08:49 +0200
a66b9984e3
fix: use proper vector path for brain icon SVG
Levi Neely
2026-07-08 20:58:37 +0200
74f51519f6
feat: add .desktop file and icon for task manager persistence
Levi Neely
2026-07-08 20:52:10 +0200
5984dec374
feat: render FA6 brain glyph as window icon
Levi Neely
2026-07-08 20:08:00 +0200
c294670df1
fix: correct resource prefix for ollie-gui QML
Levi Neely
2026-07-08 19:55:00 +0200
8a644d8d7c
feat: add ollie-gui QtQuick standalone application
Levi Neely
2026-07-08 19:46:10 +0200
c8d3143d87
fix: use kpackagetool6 -g for system-wide plasmoid install
Levi Neely
2026-07-08 19:39:14 +0200
eed04948c7
fix: use kpackagetool -u (update) instead of remove+install
Levi Neely
2026-07-08 19:36:53 +0200
a988930dbc
fix: use xdg-desktop-portal for folder dialog in plasmoid
Levi Neely
2026-07-08 19:33:48 +0200
d97d2fb1af
feat: use native QFileDialog for new session folder selection
Levi Neely
2026-07-08 19:31:22 +0200
31e45452d9
fix(kf5): open folder dialog before creating session
Levi Neely
2026-07-08 19:28:59 +0200
5ad224dfae
fix: refresh session list on rename via reply callback and signal
Levi Neely
2026-07-08 19:27:31 +0200
3b42c9ee25
plasmoid: folder picker for new sessions, fix chat offset encoding
Levi Neely
2026-07-07 15:02:55 +0200
327030293b
plasmoid: async D-Bus calls to prevent panel freezes
Levi Neely
2026-07-07 13:32:07 +0200
d457be9524
remove daemon (moved to ollie-dbus submodule)
Levi Neely
2026-07-07 13:02:34 +0200
e53ed3b918
plasmoid: auto-focus prompt input when expanded
Levi Neely
2026-07-07 12:27:52 +0200
03321cf8a6
plasmoid: clear sessions when ollie-kde service disappears
Levi Neely
2026-07-07 12:26:46 +0200
200bf7251e
add prompts, skills, tools (D-Bus API versions)
Levi Neely
2026-07-07 12:07:39 +0200