VERSE
ffa336196a
chore: use go fix to enhance codebase ( #29 )
...
This pull request modernizes the codebase by adopting Go 1.21+ features, including built-in functions like min and max, standard library iterators such as strings.SplitSeq and strings.FieldsSeq, utility functions like maps.Copy and slices.Contains, and string manipulation helpers like strings.Cut and strings.CutPrefix. Feedback is provided on a test file where the usage of strings.Builder can be further optimized to avoid unnecessary string allocations during concatenation.
`go fix -diff ./...`
2026-07-04 19:44:38 +07:00
VERSE
ca9d30af9c
fix: data race and overlay bugs ( #20 )
...
- redundant ghost text
- prompt deletion bug on overlay
- overlay bug on the non-exists commands
<img width="1152" height="221" alt="image"
src="https://github.com/user-attachments/assets/29ef0c1f-4cd8-4e36-960f-352010fc3bd1 "
/>
<img width="1275" height="470" alt="image"
src="https://github.com/user-attachments/assets/aa765110-f9fa-49c8-94f2-767a827f5e5f "
/>
<img width="2517" height="152" alt="image"
src="https://github.com/user-attachments/assets/47a6668f-fb01-46be-9ad2-2c50c283f175 "
/>
2026-07-03 12:29:42 +07:00
VERSE
ea82216dc9
style(ui): redesign new menu ( #18 )
...
- 2 mode classic (the old one) and modern
a2a17cab3a4bdf27abd2a956f9d53a0c4a685909
- add icon 3a11c7a6beb1dcf11e89977f380376fdea9fba89
- fix some bugs
2026-07-03 11:50:35 +07:00
VERSE
8f89c15e72
perf: prevent memory leak, data race and speed up ComputeCursorCol processing ( #15 )
...
- fix(wrapper): memory leak and data race
(https://github.com/versenilvis/IRIS/commit/4361febfc92858f34ff2a2b77df8298addbefa75 )
- perf(overlay):speed up ComputeCursorCol processing
(https://github.com/versenilvis/IRIS/commit/918b067cfc9f71c4fa52e1573865ab3612acb7d8 )
2026-07-02 16:53:42 +07:00
VERSE
c7960aac46
fix(ui): menu deboucing ( #14 )
...
Fixed menu keep moving/debouncing while move up/down
2026-07-02 15:41:44 +07:00
VERSE
aca3d1670c
fix: better suggestion and overlay movement on key presses ( #12 )
...
- support history suggestions for aliases
https://github.com/versenilvis/IRIS/commit/0ae25d05ce0faf8ff2eeee9aa3fbb5889d9ad511
- merge spec and history results
(https://github.com/versenilvis/IRIS/commit/315c94f12bb689ad6b39b1f0ce5e0bdef71f38d5 )
- add 25ms pty throttle and optimize ctrl+l
(https://github.com/versenilvis/IRIS/commit/1e603d74c208be00f6b2cb79a628416455711c3a )
- align suggestion menu to col 1
(https://github.com/versenilvis/IRIS/commit/e307b210849af65276e93e1cff8895f3b54937ff )
- resolve zsh ipc fd mismatch and generate autocomplete hooks
(https://github.com/versenilvis/IRIS/pull/12/commits/2199607fad8122ec441ff4b99e562ca62bd948ff )
- fix: eliminate prompt duplication and freeze UI movement during menu
navigation
https://github.com/versenilvis/IRIS/pull/12/commits/6783989a49f0a68d01bad542588983a5c7b597a2
2026-07-01 16:11:38 +07:00
VERSE
a2972f61f1
chore(commands): more commands for suggestions ( #10 )
...
## What's new
- color completion message command green
https://github.com/versenilvis/IRIS/pull/10/commits/6e141f5e6909fad1ec42725cce38d51729acf399
- new flat command folder structure
https://github.com/versenilvis/IRIS/pull/10/commits/87026a854a529ec5d5baed967d5f7a7f0085a24b
- fix some linter problems
https://github.com/versenilvis/IRIS/pull/10/commits/536de790cefda912f50bf4022e40ce2b965db2e2
- fix some gemini fix suggestions
2026-06-23 10:27:26 +07:00
verse91
7af4d56572
chore: improve UX
2026-04-29 19:45:37 +07:00
verse91
23e5b13f6d
feat: show preview command when using arrow keys
2026-04-27 16:22:10 +07:00
verse91
edab802026
feat(overlay): ghost text
2026-04-19 12:27:50 +07:00
verse91
38118a9a47
fix(overlay): extra left border
2026-04-19 11:13:40 +07:00
verse91
1a4a9079a3
chore(integration): fix typo of folder name
2026-04-09 16:09:38 +07:00