Commit log

e593297 refactor(ui): rename files.go to session.go and update session loading logic

Ayman Bagabas created

e24c9c3 refactor(ui): dialog: rename Add/Remove to Open/Close

Ayman Bagabas created

c74a5c4 fix(dialog): commands: execute command handlers properly

Ayman Bagabas created

7fad242 refactor(ui): dialog: improve command and session dialogs

Ayman Bagabas created

4529235 fix: check if token is expired before sending the request (#1641)

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

Carlos Alexandro Becker created

7c91f4c Merge branch 'main' into ui

Ayman Bagabas created

b54c06b chore: bump bubbletea to latest rc2 version

Click to expand commit body
Fixes: 6cecb82e61eb (chore: update bubbletea to latest rc2 version)
Fixes: 2b506d64ee5e (chore: bump bubbletea to fix moving the cursor to the bottom of screen)

Ayman Bagabas created

0019e6e Merge branch 'main' into ui

Ayman Bagabas created

6cecb82 chore: update bubbletea to latest rc2 version

Ayman Bagabas created

135fac0 Merge branch 'main' into ui

Ayman Bagabas created

2b506d6 chore: bump bubbletea to fix moving the cursor to the bottom of screen

Click to expand commit body
Fixes: https://github.com/charmbracelet/crush/pull/1592

Ayman Bagabas created

7c0d68d v0.25.0

Andrey Nering created

33d8aaf fix: update fantasy with fix for empty messages bug (#1639)

Andrey Nering created

2f95dcc refactor(ui): use uiutil for command handling and error reporting

Ayman Bagabas created

2a49956 Merge branch 'main' into ui

Ayman Bagabas created

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