Commit log

a2678eb fix(uiutil): add Cursor interface

Ayman Bagabas created

bd75a10 Merge branch 'main' into ui

Ayman Bagabas created

df6f35a refactor(tui): move UI message handling to internal/uiutil

Ayman Bagabas created

3f7de0e feat(ui): wip: add commands dialog to show available commands

Ayman Bagabas created

b2d6a8a Merge branch 'main' into ui

Ayman Bagabas created

31e155c refactor(tui): unify commandType definition

Ayman Bagabas created

b9a0cdc Merge branch 'main' into ui

Ayman Bagabas created

7918c90 refactor(tui): move command loading to uicmd package

Ayman Bagabas created

ed7ef78 chore(ui): standardize dialog identifiers

Ayman Bagabas created

039f744 fix(ui): simplify QuitDialogKeyMap by embedding key bindings directly

Ayman Bagabas created

69d3ac9 chore: search improvements (#1632)

Kujtim Hoxha created

2dc5d0b refactor(ui): list: remove mouse highlighting state, add render callbacks

Click to expand commit body
The caller can now manage mouse state and apply highlighting via
registered render callbacks.

Ayman Bagabas created

4b86d09 feat: add centralized project tracking (for Splitrail) (#1553)

Mike created

5d6dbc8 refactor(list): simplify focus and highlight interfaces

Ayman Bagabas created

0d0ac7c chore: send `interactive` attribute (for `crush run`) (#1635)

Andrey Nering created

53d38c0 refactor(ui): simplify dialog model and rendering

Ayman Bagabas created

c822651 fix:remove 100MB file size limit from download tool (#1631)

Gustave-241021 created

b1d93eb chore(ui): remove left padding in thinking blocks (#1629)

Christian Rocha created

0f4d8e2 chore(deps): bump the all group with 4 updates (#1630)

Click to expand commit body
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

dependabot[bot] and dependabot[bot] created

ad4c848 Merge remote-tracking branch 'origin/main' into ui

Kujtim Hoxha created

5be0d13 chore(legal): @strawberry-code has signed the CLA

Charm created

a7d1387 fix(deps): use charm.land glamour and log (#1469)

Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

9ca6557 fix: typo in Subscriber type name (#1616)

Christian Rocha created

dba25e7 v0.24.0

Christian Rocha created

819c33d feat(ui): new session selector dialog

Ayman Bagabas created

448b78b chore: bump bubbletea and ultraviolet to fix non en lang rendering

Click to expand commit body
Fixes: https://github.com/charmbracelet/crush/issues/1613

Ayman Bagabas created

18ee540 refactor(ui): dialog: use Action pattern and lipgloss layers

Ayman Bagabas created

6444f72 Merge branch 'main' into ui

Ayman Bagabas created

2d43901 fix(ui): list highlight selection scrolling (#1575)

Ayman Bagabas created

88831a1 feat: todo tool

Click to expand commit body
Co-authored-by: Christian Rocha <christian@rocha.is>

Kujtim Hoxha and Christian Rocha created

36d471b fix(noninteractive): support output redirection (aka, pipes) (#1594)

Christian Rocha created

cc08edc fix(tui): fix list wrap behave when it has unfocusable items (#1312)

dawndiy created

c5d2ccb chore: update bubbletea to latest rc2 version

Ayman Bagabas created

e0cdb4c chore(legal): @nonsleepr has signed the CLA

Charm created

2e466d8 fix:Edit tool error on new file creation due to logical fallthrough (#1566)

Gustave-241021 created

a15cf46 v0.23.0

Andrey Nering created

0cc2bf5 feat: update fantasy and catwalk for support to gpt 5.2 and 5.1 codex max

Andrey Nering created

954872e chore(taskfile): add task to update fantasy and catwalk

Andrey Nering created

d354b61 chore: bump dependencies

Ayman Bagabas created

318b2c6 fix(ui): list: prevent negative offset in list rendering

Ayman Bagabas created

bea6010 fix(ui): use new lipgloss compositor

Ayman Bagabas created

7fcdf90 ci: skip two flacky tests depending on os (#1606)

Andrey Nering created

f32733c test: fix local test suite, ignore machine environ (#1605)

Andrey Nering created

a911130 Merge branch 'main' into ui

Ayman Bagabas created

ef61c05 chore: bump bt and uv to fix scroll empty line artifact bug

Ayman Bagabas created

de451cc chore: bump bubbletea and ultraviolet to fix cursor related rendering artifacts

Ayman Bagabas created

5a764e0 Merge branch 'main' into ui

Ayman Bagabas created

23cf8af chore: bump bubbletea to module replace

Click to expand commit body
Fixes: 4143ccd46f4d (chore: bump bubbletea and ultraviolet to fix kitty keyboard exiting)

Ayman Bagabas created

50d026b Merge branch 'main' into ui

Ayman Bagabas created

4143ccd chore: bump bubbletea and ultraviolet to fix kitty keyboard exiting

Click to expand commit body
Fixes: https://github.com/charmbracelet/crush/issues/1547

Ayman Bagabas created