fix: abra app ls TUI max height and speed optimisation #690

Merged
decentral1se merged 3 commits from fix/689 into main 2025-10-03 18:39:50 +00:00
Owner

#689

Notes:

  • Sadly there is no way to get the height of the table to fit the terminal height in a nice way because https://github.com/Evertras/bubble-table/issues/129#issuecomment-3366602781 However, I seem to have found a half-decent work-around
  • I discovered that with 400 apps, abra app ls becomes slow! This is because it is making a git status check 400 times.... which wasn't exactly necessary! So, I switched that up.
https://git.coopcloud.tech/toolshed/abra/issues/689 Notes: * Sadly there is no way to get the height of the table to fit the terminal height in a nice way because https://github.com/Evertras/bubble-table/issues/129#issuecomment-3366602781 However, I seem to have found a half-decent work-around * I discovered that with 400 apps, `abra app ls` becomes slow! This is because it is making a `git status` check 400 times.... which wasn't exactly necessary! So, I switched that up.
decentral1se added 3 commits 2025-10-03 18:39:08 +00:00
See #689
refactor: isolate expensive IsDirty() call
Some checks failed
continuous-integration/drone/push Build is failing
d0ccb805c6
See #689
chore: make i18n
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
7b4d2d7230
decentral1se merged commit 7b4d2d7230 into main 2025-10-03 18:39:50 +00:00
decentral1se deleted branch fix/689 2025-10-03 18:39:50 +00:00
Sign in to join this conversation.
No description provided.