Commit log
d9577ec
Merge pull request #31 from charmbracelet/drop-reflection-and-use-string-builder
Click to expand commit body
perf: drop reflection usage and use string builder
Raphael Amorim
created
032e738
fix: format files
Raphael Amorim
created
c31760b
feat: update implementation to main
Raphael Amorim
created
4f864e0
Merge origin/main into drop-reflection-and-use-string-builder
Click to expand commit body
Resolved conflicts in keymap files by removing KeyBindings methods
and help implementations that were added in this branch but removed
in main branch.
Raphael Amorim
created
1e44598
fix: update code with gofmt
Raphael Amorim
created
1dccc97
perf: drop reflection usage and use string builder
Raphael Amorim
created
5b68d7a
Merge pull request #28 from charmbracelet/shell-exponential-backoff
Click to expand commit body
perf: shell commands using exponential backoff
Raphael Amorim
created
967bf95
feat: implement show all help
Kujtim Hoxha
created
aa0fb4c
fix: fmt files
Raphael Amorim
created
db2170d
perf: shell commands using exponential backoff
Raphael Amorim
created
d957f5d
feat: advanced keyboard
Kujtim Hoxha
created
2b3fbe6
chore: remove test keymap
Kujtim Hoxha
created
cef196f
chore: rename active dialog id method
Kujtim Hoxha
created
168fb7d
chore: change the layout package location
Kujtim Hoxha
created
4770d19
Merge pull request #8 from charmbracelet/domains-and-authors
Click to expand commit body
chore: update hard coded domains and author names
Kujtim Hoxha
created
0018005
chore: update hard coded domains and author names
Christian Rocha
created
32284ff
Merge pull request #22 from charmbracelet/perf-regex-improvements
Click to expand commit body
Perf regex improvements
Kujtim Hoxha
created
88a0420
Merge pull request #26 from charmbracelet/andrey/charm-59-make-prompt-have-context-of-crush-itself-exit-or-quit-should
Click to expand commit body
feat: open exit dialog on typing `exit` or `quit`
Kujtim Hoxha
created
fecea6e
Merge pull request #23 from charmbracelet/andrey/cha-62-opencodemd-should-probably-be-opencodemd-by-default
Click to expand commit body
feat: normalize `CRUSH.md` as the default name
Kujtim Hoxha
created
62e3626
feat: open exit dialog on typing `exit` or `quit`
Andrey Nering
created
c8fd01b
fix: fix "failed to generate title: context deadline exceeded" error
Click to expand commit body
This only happens on initializing a new project.
Andrey Nering
created
5f84289
feat: normalize `CRUSH.md` as the default name
Click to expand commit body
This makes it consistent with the GitHub conventions (`README.md`,
`CONTRIBUTING.md`, etc).
Andrey Nering
created
a092ca3
Merge branch 'main' into diff-overhaul
Andrey Nering
created
8adc4c0
Merge pull request #20 from charmbracelet/crush
Click to expand commit body
Crush
Raphael Amorim
created
7ee3597
test(diffview): allow tests to run in parallel
Andrey Nering
created
3ece67a
refactor(diffview): make code a little bit shorter
Andrey Nering
created
c681805
test(diffview): update golden files for syntax highlighting
Andrey Nering
created
80ad5a3
feat(diffview): add syntax highlighting
Andrey Nering
created
baa94c1
fix(diffview): fix debug tasks after some test changes
Andrey Nering
created
0dd52ab
ci: add a bench test for grep
Raphael Amorim
created
4f81ca4
fix: regex pattern caching to eliminate repeated compilation overhead
Raphael Amorim
created
cd52b53
refactor(diffview): reduce number of golden files
Click to expand commit body
No need to generate light and dark themes for all tests.
Andrey Nering
created
bac4f0a
fix(diffview): fix behavior of tabs and add tab width setting
Andrey Nering
created
c5bf830
fix(diffview): do not print ellipsis after content has being fully printed
Andrey Nering
created
9f5d70c
fix(diffview): respect line style even if it's the last one with ellipsis
Andrey Nering
created
594dfd7
test(diffview): record golden files for yoffset test
Andrey Nering
created
45ddc66
feat(diffview): add support for setting vertical offset
Andrey Nering
created
3c80193
test(diffview): record golden files for xoffset test
Andrey Nering
created
789a6b3
feat(diffview): implement ability to set horizontal offset
Andrey Nering
created
f047b18
chore(diffview): add missing doc comments
Andrey Nering
created
94fbd9c
refactor(diffview): move `setPadding` to be inside `adjustStyles`
Andrey Nering
created
c842c7b
feat(diffview): show ellipsis if we reached the height limit
Andrey Nering
created
8104d91
test(diffview): add golden files for height testing
Andrey Nering
created
21ca2ae
fix(diffview): add fixes + more extensive testing for height handling
Andrey Nering
created
66cd982
fix(diffview): fix small bug when width is very small
Andrey Nering
created
a5a1ba2
test(diffview): add golden files for width testing
Andrey Nering
created
6d22a5b
test(diffview): update golden files to remove final line breaks
Andrey Nering
created
0da19d8
fix(diffview): add fixes + more extensive testing for width handling
Andrey Nering
created
371662c
test(diffview): fix file name in test
Andrey Nering
created
c608d8f
feat(diffview): implement resizer to make diff wider or shorter as asked
Andrey Nering
created