Alexandre Pasmantier
|
8fb2a12aa6
|
feat(ui): make background color optional and fallback to terminal default bg color
|
2025-01-05 23:54:02 +01:00 |
|
Alex Pasmantier
|
499bfdb8e5
|
refactor(ui): more compact general layout and make preview panel optional (#148)
Fixes #147
<img width="2552" alt="Screenshot 2024-12-28 at 15 18 42"
src="https://github.com/user-attachments/assets/08e440c2-6878-4a0f-8734-83a8e8b84e5a"
/>
|
2024-12-28 15:21:17 +01:00 |
|
Alexandre Pasmantier
|
11da96d7fb
|
feat(themes): add support for global themes background colors (#120)
|
2024-12-15 00:29:10 +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 |
|
Alexandre Pasmantier
|
758bfc290a
|
perf(ui): improve merging of continuous name match ranges (#109)
### main
```
results_list time: [17.800 µs 17.836 µs 17.869 µs]
change: [-0.7235% -0.4176% -0.1185%] (p = 0.01 < 0.05)
Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
```
### this branch
```
results_list time: [12.780 µs 12.789 µs 12.798 µs]
change: [-28.381% -28.218% -28.059%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) high mild
4 (4.00%) high severe
```
|
2024-12-09 14:08:28 +01:00 |
|
Alexandre Pasmantier
|
54399e3777
|
refactor(screen): extract UI related code to separate crate (#106)
Co-authored-by: Bertrand Chardon <bertrand.chardon@doctrine.fr>
|
2024-12-08 13:46:30 +01:00 |
|