Alex Pasmantier
172ba231ee
perf(async): make overall UI much smoother and snappier ( #311 )
2025-01-25 21:17:31 +01:00
Alex Pasmantier
3970f65946
chore: flatten workspace into a single crate ( #306 )
2025-01-25 00:44:34 +01:00
Alex Pasmantier
0624002f35
perf: use FxHash instead of SipHash where it makes sense ( #237 )
2025-01-07 02:11:12 +01:00
Alex Pasmantier
d20784891f
chore: fix linting warnings ( #230 )
2025-01-06 19:23:28 +01:00
Alexandre Pasmantier
937d0f0758
feat(cable): support cable channel invocation through the cli ( #116 )
2024-12-14 17:47:36 +01:00
Alexandre Pasmantier
913aa85af0
feat(themes): add support for ui themes ( #114 )
...
fixes #80
### examples
| gruvbox | solarized |
| :-: | :-: |
| <img width="1792" alt="gruvbox"
src="https://github.com/user-attachments/assets/c0c168a5-5c95-4113-93fd-24b34a9344d8 "
/> | 
|
2024-12-13 14:54:38 +01:00
Bertrand Chardon
a4d15af694
perf: optimize entry ranges ( #110 )
2024-12-09 23:39:06 +01:00
Bertrand Chardon
c0db566a48
perf: add bench for build results list ( #107 )
...
This PR adds a benchmark for performance-critical function
`build_results_list` from `television_screen::results`
This should allows `television` to track performances improvements or
regressions across time for that function (and other in the future)
---------
Co-authored-by: alexpasmantier <alex.pasmant@gmail.com>
2024-12-08 18:43:38 +01:00