git.iko.soy
/
opencode-android
readme
files
commits
refs
on
master
help
sign in
history of
2ec6140..master
compare
7496a78
Batch of UI/UX improvements: fix server-edit IME Next/Done and HTTPS scheme suggestion and localize the ping error, make file viewer code selectable with go-to-line and find case-sensitivity and a path subtitle, add show-hidden and breadcrumb ellipsizing plus a copy-path overflow to the file browser, add a chat loading skeleton and streaming elapsed-time and relabel the misleading Branch action, bold unread and add Mark-all-read and threshold-gate session search, fix the cold-start dark flash with a DayNight base theme and windowBackground and set nav-bar icon appearance and AMOLED-over-dynamic precedence and fill out the typography roles, give notifications a dedicated small icon and per-action icons and lock-screen privacy and setOnlyAlertOnce and group-summary cleanup, differentiate 4xx errors and surface dropped outbox replies and convert the first-launch dialogs to Compose M3, and add diagnostics delete-overflow and a full-screen selectable report viewer
iko
3 months ago
930859e
Add syntax highlighting to chat code blocks, honor reduced-motion throughout the chat UI (rows, banners, FABs, reasoning/todo expand, image zoom), fix the labelMedium monospace leak and the 20dp failed-message dismiss touch target, apply the chat text scale to the file viewer, add copy-path to file rows and the viewer overflow, give session cards a monogram avatar plus shared/reverted badges, and advance the two-pane detail pane to a neighbor instead of blanking when the open session is removed
iko
3 months ago
3a20f35
Fix AMOLED theme preview indistinguishable from Dark, measure connection banner height instead of hardcoded 44dp, make crash report text selectable, and add visible Loading label to session list spinner
iko
3 months ago
a9e66cf
Add NavigationRail for large screens, chat swipe-to-reply and in-chat delete undo, MCP live status and add-server via /mcp, server/diagnostics/usage filters, and assorted consistency/a11y polish (SnackbarHosts, ConnectionBanner on all screens, image viewer double-tap zoom, app-lock screen, RTL-aware nav transitions, dead-code removal)
iko
3 months ago
b42208d
Implement broad UI/UX improvements: failed-message dismiss/retry, scroll-to-dismiss-keyboard, app-lock re-lock timing and availability refresh, QR server profile sharing, file-browser sort and file-type icons, diff line-number gutters, search match counts and title highlighting, new-session title field, server-switch active-run confirmation, live active-card connection state, ping-on-connect check, and shared-component migrations (EmptyState/AppTopBar, ConnectionBanner SideEffect fix, CommandPalette keyboard navigation)
iko
3 months ago
73868e9
Implement UI/UX improvements: optimistic send with per-message status, in-chat delete undo, scroll-to-top, FGS task-plan progress, auth/endpoint failure split, unread persistence across reconnects, connect timeout, notification Stop/Mark-read/reply-sent actions, crash-relaunch prompt, notification rationale pre-prompt, splash icon, ServerCard dedupe
iko
3 months ago
decfac5
Implement 22 UI/UX improvements: long-press menu, image zoom, full-screen editor, AMOLED theme, session-scoped permissions, notification grouping, responsive pickers, mDNS timeout, reduced-motion, export metadata
iko
3 months ago
066cded
Fix 35 UI/UX issues: permissions, file viewer, chat semantics, touch targets, search caching, accessibility
iko
3 months ago
59c889d
Fix 13 UI/UX issues: search retry/hint/highlight, touch targets, model/agent picker, cost bars, swipe-to-archive, undo consistency, dynamic color default, file-view reload, two-pane divider
iko
3 months ago
acb4dcc
Fix 17 UI/UX issues: edit focus, copy feedback, reasoning streaming, FAB badge, archive undo, sort menu, auto-select, error placement, wrap setting, import confirm
iko
3 months ago
017cb9a
Simplify server-add UI: fold probe into Connect action, reorder form, collapse security
iko
3 months ago
0a26f8d
Set buildToolsVersion to 35.0.0
iko
3 months ago
a3e2332
Add CLAUDE.md symlink to AGENTS.md
iko
3 months ago
ef2f579
Fix 10 bugs: notification cross-server routing, streaming diff/reasoning collapse, stale VCS badges, cache tombstone cross-profile leak, optimistic pin/archive, reconnecting flag on cancel, new-session retry, watchdog thread leak, unread cleanup on delete
iko
3 months ago
9614d11
Fix cache-deletion race, isLiveRunActivity over-counting, refresh spinner premature clear, and lost undo on rapid deletes
iko
3 months ago
8aabad6
Add run.sh and run-device.sh scripts for building and launching the app
iko
3 months ago
da36afb
Fix 10 bugs: reducer part-append permanent cache ghost, abort cancelled by nav, HTTPS auth cross-host leak, reply notification stuck spinner, mDNS phantom entry epoch-based, queue button attachment-only, duplicate day separator, indented closing fence, fence language tab-delimit, UnknownMessage hash duplicate
iko
3 months ago
4459e94
Fix 9 bugs: backup cross-version import, mDNS marker leak, idempotency reuse, follow-up duplicate, unknown message coalesce, file refresh blank, markdown fence leak, provider default selection, code text extraction
iko
3 months ago
807ef77
Fix 18 bugs: offline detection, outbox wipe, reply wrong-server, SSE silent, mDNS re-appear, queue UI, RemoteImage blank, HTTP auth leak, signal loss on death, Compose state collision, stuck reply field, undoDelete flash, autoConnect TOCTOU, AppLockGate prompt race, MarkdownText throttle, TimeFormat verbose, branchEvents key, SessionDeleted cancel, model resilience
iko
3 months ago
59aa992
Fix 8 bugs: probe CancellationException swallow, unshare missing withRetry, safeExceptionSummary 5xx/SSE status, SSE reconnect backoff delay, notif receiver goAsync timeout, share re-nav after process death, removePart pivot leak, AppShortcuts wipe on transient failure
iko
3 months ago
49952c3
Fix 8 bugs: PermissionDialog stale responded lockout, SSE collector terminal-error freeze, notif permission wrong-server routing, notif title wrong-connection resolution, share text-only re-share drop, TTS partial-enqueue Stop-button stuck, widget row id hash collision
iko
3 months ago
ca30f73
Fix 11 bugs: TTS data race, notif goAsync ANR, share/unshare idempotency, PartTimeInfo, re-share nav, mDNS stale-entry, delete-reschedule race, network handoff offline, activeRuns eviction, notif permission re-prompt
iko
3 months ago
49dff6c
Fix NUL-byte follow-up prefix, outbox loss on 401/403, stale notifications, two-pane shared media, and autoConnect clobber race
iko
3 months ago
fac92bb
Fix 25 bugs: app-lock bypass, data loss, concurrency races, networking, UI state races, and improve detekt compliance
iko
3 months ago
f6efdb3
Fix 16 bugs: outbox/load/spinner/FilePart/applock/activeRuns/backup/state/todoPlan/running/usage/mcp/crash/certpin/deferred/nsd/cache-lock
iko
3 months ago
5d56632
Fix 13 concurrency and data-loss bugs: outbox race/idempotency, attac… (#1)
iko
3 months ago
5eaa0b7
Implement 11 major features: offline outbox, usage dashboard, message actions, code UI, chat typography, keyboard shortcuts, widget/tile/shortcuts, MCP viewer, backup/restore, cert pinning, CI improvements
iko
3 months ago
aeac232
Add live task plan (todowrite) with collapsible progress checklist
iko
3 months ago
51544d9
Implement 14 improvements: notifications, attachments, caches, search, pin/archive, TTS, tests, refactor, translations, security bump
iko
3 months ago
c0621ff
Implement all 12 features: attachments, revert, voice, search, sharing, share-target, summarize, mDNS discovery, sub-session tree, init/shell, biometric lock, background notifications
iko
3 months ago
ea52e62
Add per-session directory selection for agent runs
iko
3 months ago
bc10148
Reduce recomposition and hot-path allocations across chat, session list, and file viewer
iko
3 months ago
0881fcd
Optimize hot paths: off-Main message reduction, O(1) part upserts, memoized Compose work
iko
3 months ago
85a7f9f
Fix four UI/streaming/SSE bugs found by a codebase bug hunt
iko
3 months ago
2811bd0
Reveal absolute timestamp on long-press of relative time labels
iko
3 months ago
fe5705b
Add search-field clear buttons and hidden-line counts on collapsed diffs/tool output
iko
3 months ago
178e422
Add UX improvements: chat overflow menu with rename/delete, two-pane selected highlight, date separators, decluttered cards, settings retry, and long-title ellipsis
iko
3 months ago
8bc2cce
Fix REST retry idempotency (createSession key, 404/409 swallowing), move undo-deferred profile/session deletes to a process-lived scope, prevent draft resurrection across async prefs load, and resolve assorted UI/state races (stale message-seed clobbering on reconnect, run-state pinning on disconnect, two-pane deep-link navigation, error-event Channel, file-view find/diff gating, code comment highlighting, relative-time year boundary, connection-banner exit fade).
iko
3 months ago
bc6b45e
Fix queued follow-up loss across process death, a SharedFlow stall from synchronous notification dispatch, and several UI/state races (draft echo clobbering, reasoning collapse during streaming, permission dialog back handling, diff header misclassification, remote image same-origin guard, file browser search refresh, undo snackbar dead-Undo buttons, deleted session resurrected mid-undo, cancellable crash-report read)
iko
3 months ago
cec3303
Fix 5 P0 bugs (deep-link session re-open after process restore, SSE backoff never escalating on immediate drop, SSE auth failure breaking the flow instead of awaiting reconnect, stale message info after reconnect, unread badge race for on-screen session) and 11 P1/P2 fixes (case-insensitive URL scheme, crash logger deferred-delete job leak, code highlighter number scanning, diff header misclassification, file view match index out of range, profile load condition, undo snackbar timing on 2 screens, optimistic server row hiding, session update flush race, encodeDefaults)
iko
3 months ago
e4dceb6
Fix 6 P0 bugs (permission crash on non-array pattern, notification-id hash entropy loss, command-picker rotation crash, draft wipe during send, stale parts after reconnect, cross-session part leak) and 10 P1/P2 fixes (stuck run indicator, inflated unread badge, overlapping delete clobber on 3 screens, crash-report deferred-delete survival, cold-start theme flash, settings Flow re-creation, diff header misclassification, auto-scroll on reasoning/tool streaming, follow-up input clear)
iko
3 months ago
1e779bb
Fix 2 P0 UX bugs (undo snackbar vanishing before deferred delete on 3 list screens, find-in-file broken in diff mode) and add 14 P1/P2 polish fixes (file chip opens file viewer, selectable reasoning/tool output, deletable active server, stale markdown comment, send/confirm haptic type, shape scale adoption, rename length cap, crash report share subject, find no-matches error color, pending share re-navigation, sentence capitalization, larger copy icons)
iko
3 months ago
eb4a7b1
Fix 4 P0 UX bugs (unread count restore, hidden working indicator, two-pane share injection, crash-delete lost on rotation) and add 25 P1/P2 polish fixes (locale-aware relative time, markdown text selection, permission reject prominence, abort spinner, breadcrumb tap targets, haptics, back-handler for sort dropdown, dynamic file-viewer overlay, i18n cost format, UnknownPart note, suggestion focus, and more)
iko
3 months ago
e1a6907
Add 14 UX improvements: distinct find-prev/next a11y descriptions, SessionCard nested-button fix, FileRow combined git-status description, IME search-key actions in picker sheets + FindBar, removed double IME inset in chat, catalog-picker loading spinners, atomic settings load to fix default flash, session-creation FAB spinner, server-list pull-to-refresh, animateItem on session/server/diagnostics/file lists, styled no-sessions-match empty state, outlined Save button, queued-follow-up message preview
iko
3 months ago
28832af
Add 22 UX improvements: tool input/title rendering, friendly model labels, copy-button touch target, UnknownMessage treatment, tappable FileChip, FlowRow suggestion chips, tool-call export, session sorting + stale-preview fallback, probe success feedback + scheme auto-suggestion, server duplicate + last-used timestamps, offline indicator, model picker provider grouping, destructive-command confirmation, find-in-file + wrap toggle, dynamic-color guard + send-on-Enter setting, search dismiss-key actions
iko
3 months ago
e131d1e
Add 19 UX improvements: chat pull-to-refresh, undo for server/crash-report deletion, swipe-to-delete on server and diagnostics lists, inline retry on failed connection banner, add-server menu item, complete Tokyo Night theme palette with Typography/Shapes, syntax highlighting in file viewer, diff/raw toggle, unread count badges, theme preview swatches, draft length countdown, example prompt chips, animated state transitions, and FileBrowser empty-state consistency
iko
3 months ago
9b25fb8
Improve UX across chat, picker, file, and server screens with distinct load-error state, refresh feedback, user-bubble copy, command/agent search parity, file-view refresh, and connect/save haptics
iko
3 months ago
d29e57b
Add confirmation guards, undo, refresh, and accessibility fixes across chat, session, server, file, and settings screens to prevent data loss and dead-end navigation
iko
3 months ago
27b5505
Improve UX across screens with retry buttons, inline URL validation, swipe-to-delete, scrollable settings, navigation transitions, and clearer status affordances
iko
3 months ago
a40d3a2
Add copy button to assistant messages, search filters to picker sheets, and make session cards fully clickable
iko
3 months ago
newer commits
older commits
keys
esc 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