Ridan Vandenbergh
|
89724ea525
|
Style: !is_some → is_none
|
2025-11-18 23:02:21 +01:00 |
|
Daniel Bulant
|
49f93a9c3e
|
simply symlink handling
|
2025-09-20 00:05:03 +02:00 |
|
Ridan Vandenbergh
|
05b48b3b91
|
Bump version
|
2025-06-24 18:03:43 +02:00 |
|
Ridan Vandenbergh
|
6fbf0662fb
|
Fix an issue wherein standalone icons that are symlinked do not correctly get found
|
2025-06-24 18:03:19 +02:00 |
|
Ridan Vandenbergh
|
c83e670c35
|
Bump version
|
2025-06-21 14:12:18 +02:00 |
|
Ridan Vandenbergh
|
0bc75d5ef5
|
Fix issue where hicolor may not end up last in chain
|
2025-06-21 14:11:45 +02:00 |
|
Ridan Vandenbergh
|
cfc932cd8e
|
Add license and README
|
2025-06-21 13:41:22 +02:00 |
|
Ridan Vandenbergh
|
15e73777a1
|
Convert standalone_icons to a map
|
2025-06-21 13:27:17 +02:00 |
|
Ridan Vandenbergh
|
79dbfa3c09
|
Give up on empty icon names
|
2025-06-21 13:21:58 +02:00 |
|
Ridan Vandenbergh
|
0b3e9a9987
|
Docs, style, lints.
|
2025-06-21 13:16:38 +02:00 |
|
Ridan Vandenbergh
|
06c0eec062
|
Measure time to find icons in desktop entry test
|
2025-06-21 12:55:16 +02:00 |
|
Ridan Vandenbergh
|
9411ec941d
|
Fill out the quick-start example
|
2025-06-20 23:58:05 +02:00 |
|
Ridan Vandenbergh
|
1ac1003d31
|
Fix icon finding and add extensive test
|
2025-06-20 23:35:04 +02:00 |
|
Ridan Vandenbergh
|
b1c9668dfe
|
Implement icon finding
|
2025-06-20 22:50:35 +02:00 |
|
Ridan Vandenbergh
|
bf539834f8
|
Rename ThemeDescriptor → ThemeInfo
|
2025-06-20 22:24:41 +02:00 |
|
Ridan Vandenbergh
|
1edb93e47c
|
Clean up search API, add docs, add type-state to search
|
2025-06-20 22:19:46 +02:00 |
|
Ridan Vandenbergh
|
58164cea15
|
Rename some structs for clarity
|
2025-06-20 20:48:57 +02:00 |
|
Ridan Vandenbergh
|
b58a34b589
|
Remove 🐄 to simplify API, reducing lifetimes
Okay. I'll admit it. It was a bad idea. You don't need zero-copy theme parsing if you're only going to use copied versions everywhere anyways.
|
2025-06-20 19:17:31 +02:00 |
|
Ridan Vandenbergh
|
bae6cb822e
|
Don't make resolve consume self on IconLocations
|
2025-06-20 18:17:10 +02:00 |
|
Ridan Vandenbergh
|
20b552cebd
|
Implement resolve and resolve_only to collect theme candidates into theme graphs
|
2025-06-20 18:14:15 +02:00 |
|
Ridan Vandenbergh
|
ee9af9c9aa
|
standalone_icon to quickly find a standalone icon
|
2025-06-18 16:38:12 +02:00 |
|
Ridan Vandenbergh
|
b989389b63
|
Introduce IconLocations as better "next step" type after SearchDirectories
|
2025-06-18 16:33:06 +02:00 |
|
Ridan Vandenbergh
|
c7ee1e7cad
|
Theme -> ThemeDescriptor
|
2025-06-18 16:05:17 +02:00 |
|
Ridan Vandenbergh
|
7cdc832b48
|
Add crate-level documentation
|
2025-06-18 15:56:20 +02:00 |
|
Ridan Vandenbergh
|
318110322c
|
Implement size check functions for directories
|
2025-06-18 15:10:19 +02:00 |
|
Ridan Vandenbergh
|
cbd30d6d24
|
Docs for SearchDirectories
|
2025-06-18 15:09:56 +02:00 |
|
Ridan Vandenbergh
|
b111ef130d
|
Add Cargo.toml and gitignore
|
2025-06-15 17:55:10 +02:00 |
|
Ridan Vandenbergh
|
8812042414
|
Fix lints and formatting
|
2025-06-15 17:54:55 +02:00 |
|
Ridan Vandenbergh
|
4b36b2aa6f
|
Add missing lib.rs
|
2025-06-07 04:16:03 +02:00 |
|
Ridan Vandenbergh
|
1c4dac9e54
|
Add theme/index parsing
|
2025-06-07 04:15:52 +02:00 |
|
Ridan Vandenbergh
|
15caee2d45
|
Initial commit
|
2025-06-07 02:08:20 +02:00 |
|