Michael Aaron Murphy
|
ab4c57b8e4
|
fix: wrong icons selected on size mismatch
This will notably fix Firefox and Thunderbird returning a 16 px icon instead of a 48 px icon when requesting a 24 px icon
|
2026-06-10 07:37:32 -04:00 |
|
Michael Aaron Murphy
|
54520b0a55
|
fix: more optimizations and test case fixes
|
2025-12-01 21:31:08 +01:00 |
|
Michael Aaron Murphy
|
8b045f90c7
|
perf: drop ini-core crate for simpler parser using memchr and bstr
|
2025-12-01 15:39:29 +01:00 |
|
Michael Aaron Murphy
|
44edef9673
|
perf: optimizations and additional test cases
|
2025-11-25 06:24:34 +01:00 |
|
Vukašin Vojinović
|
689c60d428
|
chore: migrate to Rust 2024 and update dependencies
|
2025-11-06 17:17:13 +01:00 |
|
Michael Aaron Murphy
|
32975f8f05
|
perf: use mmap for reading ini config files
|
2025-11-06 16:01:28 +01:00 |
|
Michael Aaron Murphy
|
09a76900a6
|
feat: resettable cache and icon retry after time
|
2025-11-06 16:01:28 +01:00 |
|
Paul Delafosse
|
a7cb91039f
|
test: fix failing test
|
2025-04-16 09:00:07 +02:00 |
|
Aditya Garg
|
8c33445d75
|
Try to load png and xmp in case svg is not found when force_svg is enabled
|
2025-04-16 08:56:51 +02:00 |
|
Michael Aaron Murphy
|
3dd7647411
|
improv: significant memory and cpu usage reduction
|
2025-01-23 12:03:09 +01:00 |
|
Paul Delafosse
|
2147fc7b98
|
test: hide local tests behind ff
|
2025-01-23 11:09:45 +01:00 |
|
Michael Aaron Murphy
|
05f9d99409
|
fix: log instead of panic on icon path errors
|
2025-01-23 10:52:22 +01:00 |
|
ogios
|
fa772154e6
|
fix: distance not abs
|
2025-01-23 10:51:45 +01:00 |
|
Ashley Wulber
|
39408c71c9
|
fix: use the first discovered index.theme from base directories for each theme
|
2024-01-24 09:07:01 +01:00 |
|
Victoria Brekenfeld
|
92f759fd09
|
fix: merge themes from multiple locations
|
2023-01-11 09:51:43 +01:00 |
|
Ashley Wulber
|
933153f9bb
|
fix: sort closest match size by distance
|
2022-12-18 17:30:00 +01:00 |
|
Ashley Wulber
|
9b68d41b77
|
fix: search all base path's hicolor theme, or as a bare path as a last resort
|
2022-12-18 17:30:00 +01:00 |
|
Paul Delafosse
|
632d67524c
|
chore: bump version
|
2022-05-24 09:19:32 +02:00 |
|
Paul Delafosse
|
c737c3f6a4
|
feat: add a function to force svg lookup
|
2022-05-24 09:16:21 +02:00 |
|
Paul Delafosse
|
73702f6049
|
feat: improve cache, add ScaledDirectories lookup and parent lookup
|
2022-05-13 08:00:52 +02:00 |
|
Paul Delafosse
|
a291a8c2e8
|
chore: restrict Error visibility
|
2022-05-12 23:20:44 +02:00 |
|
Paul Delafosse
|
8de66cc58e
|
feat: add cache and gtk benches comparison
|
2022-05-12 23:12:06 +02:00 |
|
Paul Delafosse
|
e40fbfa916
|
feat: add some benches to compare with linicon
|
2022-05-12 16:41:23 +02:00 |
|
Paul Delafosse
|
6515a02881
|
feat: implement base freedesktop-icon lookup
|
2022-05-12 14:41:08 +02:00 |
|
Paul Delafosse
|
d70d90dcf8
|
chore: First commit
|
2022-05-12 10:10:48 +02:00 |
|