ab6a5daUX/UI: connection status dot, italic text support, scroll-to-top button, input min heightv2026.07.09.0412iko
61d16d0UX/UI: clear draft button, bold text support, empty state hint, paste buttonv2026.07.09.0404iko
38cabc4UX/UI: chat empty state icon, error-tinted delete button, connecting message, inline code formattingv2026.07.09.0356iko
0c49dafUX/UI: disconnect confirmation, tool call count summary, disable connect when auth creds emptyv2026.07.09.0343iko
29df003UX/UI: back-press confirmation when generating, auto-scroll to new sessions, code block rendering, character counter for long draftsv2026.07.09.0336iko
3716ac2UX/UI: copy session ID on long-press, auto-link URLs in messages, scroll-to-bottom accounts for typing indicatorv2026.07.09.0327iko
5244821UX/UI: message and session count in TopAppBars, long-press share menuv2026.07.09.0314iko
f4a0a6fUX/UI: message grouping, swipe delete label, URL validation hint, assistant avatar iconv2026.07.09.0309iko
7571397UX/UI: FAB hides on keyboard, server URL hint, date separators in chat, hide FAB during searchv2026.07.09.0302iko
b19f82aUX/UI: typing indicator, alphabetical session sort, auto-connect on launch, retry button on failed messagesv2026.07.09.0255iko
cd89013UX/UI: animated session removal, Stop button with label, clear error on typing, improved assistant text readabilityv2026.07.09.0247iko
b9f3596UX/UI: selectable message text, disabled input during loading, tool status colors, inline error bannerv2026.07.08.2157iko
3c09796UX/UI: checkmark for sent status, SSE banner on sessions, chevron on session rows, adaptive status barv2026.07.08.2151iko
9ba5eecUX/UI: password visibility toggle, empty search results message, copy reasoning button, clickable chat titlev2026.07.08.2145iko
24b51d2UX/UI: directional screen transitions, inline error on connect, session search bar, auto-focus URL fieldv2026.07.08.2141iko
9ffe468UX/UI: app icon on connect screen, dismiss action on error snackbar, new-messages badge on scroll FAB, swipe-to-delete on sessionsv2026.07.08.2134iko
aa7f54cUX/UI: edge-to-edge display, adaptive bubble width, pull-to-refresh on sessions, haptic feedback on send/deletev2026.07.08.2129iko
ce9b0b6UX/UI: animated scroll FAB, keyboard send action, empty state icon, chat loading indicatorv2026.07.08.2112iko
94e3824UX/UI: scroll-to-bottom FAB, SSE reconnection banner, collapsible tool rows, friendlier session IDsv2026.07.08.2104iko
8205c19UX/UI improvements: copy-on-longpress, timestamps, smart auto-scroll, delete confirmation, collapsible reasoningv2026.07.08.2055iko
537d504Keep the server URL field editable; normalize only on connectv2026.07.08.2033iko
3e94016Run the Release workflow on every push to master (#5)v2026.07.08.2006iko
506015eFix crash on connect when the server URL has no scheme (#6)iko
59d0923Push vqopwwqwptzx (#4)v2026.07.08.1943iko
aed5cefAdd session delete/rename, draft persistence, real cancel-generation, message status, SSE connecting banner, copy session ID, crash report copy/share, Today/Yesterday date labels, newline input, haptic on send, rememberSaveable across rotation, disconnect confirmation, WCAG-AA tertiary color fix, localized loading label, and exit snackbar2026.07.08.1235iko
8d923ddFix crash dialog double-confirm and PureCoreFfi text extraction, add copy feedback, locale-aware timestamps, shorter scroll FAB, SSE banner dismiss, stop-generating control, session chevrons, Material3 splash theme, thinking label, date separators, double-back-to-exit, and crash plural fixiko
9fac50cImprove chat UX: long-press to copy messages with haptic feedback, animated typing-dots generating indicator, pull-to-refresh, overflow menu with refresh action, auto-focus input on empty chat, animated scroll-to-bottom FAB, action-hint empty states, and trimmed URL/username on connectiko
f34974cFix UI/UX bugs and add polish: separate error/info snackbar hosts, remove redundant sessions logout button, null-safe chat session id, lift crash-log disk reads out of composition, announce message body to TalkBack, add scroll-to-bottom FAB, disable send while generating, friendlier session ids, confirm-before-clear crash reports, conditional title ellipsis, user-bubble timestamps, URL validation, design-token gap, Android 12+ splash screeniko
4c143bbImprove UI/UX with design tokens, string resources, reusable components, IME-aware chat input, SSE disconnection banner, success/retry feedback, accessibility semantics, directional screen transitions, and Compose previewsiko
e7dfe20Improve UI/UX with markdown rendering, error surfacing, back navigation, persisted server URL, generating indicator, session titles, timestamps, pull-to-refresh, crash log viewer, and crossfade transitionsiko
3a942c0Add signed release APK workflow with GitHub Release publishing on master2026.07.08.0921iko
bc9e479Build Android client for opencode server with Crux, basic-auth detection, and crash loggingiko
2678e0dRemove entire opencode-android projectiko
52cef25Add crash reporting with local persistence and global uncaught-exception handler2026.07.08.0700iko
40c20d8Remove detekt step from CI (detekt plugin not configured)2026.07.08.0625iko
9714c24Remove hardcoded Nix aapt2 path from gradle.properties so CI can buildiko
1a829bcRemove redundant release-build workflow (build.yml already uploads release APK)iko
3dd06b2Track gradle-wrapper.jar so CI can run ./gradlewiko
110d01cAdd GitHub Action to build signed release APK and upload as artifactiko
dbb988dRebuild Android client with Crux shared Rust core and Jetpack Compose shelliko
14e3ff0Fix chat crash by replacing onSizeChanged contentPadding feedback loop with fixed banner heights2026.07.08.0441iko
e439e28Fix chat crash by replacing SubcomposeAsyncImage with rememberAsyncImagePainter to eliminate SubcomposeLayout from chat rows2026.07.08.0427iko
15d51d8Fix chat crash by using stable Long keys for DiffView produceState color params2026.07.07.2209iko
ae3e393Fix 15 bugs across UI, data, notification, and service layers2026.07.07.2039iko
8a50d4dFix eight bugs across data, viewmodel, and UI layersiko
00849aaExclude muted sessions from unread badges and fix continuation Stop-Undo2026.07.07.1911iko
2987128Fix chat crash by skipping animateItem on the actively-streaming message row2026.07.07.1815iko
121b3a3Fix chat crash by replacing send-status AnimatedContent with Crossfade2026.07.07.1659iko
c178e74Fix chat crash by disabling markdown library's animateContentSize globally via no-op MarkdownAnimations2026.07.07.1253iko
0e7d36cFix 4 bugs: lost @path share on Open in chat, stale cross-server search results, file viewer screen flash on Open in chat, and defeated Crossfade between distinct error variants2026.07.07.1203iko
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list