Commit Graph

26 Commits

Author SHA1 Message Date
Sasha Koshka c0e5cb7db3 Icon lookup returns icon file path 2024-04-28 23:19:02 -04:00
Sasha Koshka 39e6d0187e Icon theme parsing properly stores rooted dir paths 2024-04-28 23:16:01 -04:00
Sasha Koshka c465ff6d1e ParseMultiple just takes a separator rune 2024-04-28 23:02:21 -04:00
Sasha Koshka 19b442598d Add icon lookup 2024-04-28 22:59:20 -04:00
Sasha Koshka e9ff323f69 Key/value parsing always checks group integrity 2024-04-28 19:34:59 -04:00
Sasha Koshka 8b4f77b223 Fix key/value parsing returning erroneous duplicate entry errors 2024-04-28 19:27:07 -04:00
Sasha Koshka 3b1620b5ef ok i kinda forgot 2024-04-28 18:34:25 -04:00
Sasha Koshka 5b9c1ed1ef Fixed DataDirs, ConfigDirs 2024-04-28 18:30:25 -04:00
Sasha Koshka bc7b9c58a8 Return error if icon theme could not be found 2024-04-28 18:11:27 -04:00
Sasha Koshka d82e802563 Parse Hidden and Example fields 2024-04-28 18:05:51 -04:00
Sasha Koshka a7a3e8b675 Fix false circular dependencies 2024-04-28 17:58:31 -04:00
Sasha Koshka c3487af9b8 Add icon theme parsing 2024-04-28 17:48:19 -04:00
Sasha Koshka 51056714f1 Add alternate list parsing function with comma separator 2024-04-28 17:42:19 -04:00
Sasha Koshka bdbb90fd32 Added Unescape method to Entry 2024-04-28 12:46:22 -04:00
Sasha Koshka 73ea9d304b Add key value parsing tests 2024-04-27 20:17:00 -04:00
Sasha Koshka a5d4cd727b Minor key/value parsing fixes 2024-04-27 20:16:46 -04:00
Sasha Koshka e3b2244287 Key value files are stringable 2024-04-27 19:43:26 -04:00
Sasha Koshka 0e0fbeaa88 Added value parsing for key/value files 2024-04-27 17:07:41 -04:00
Sasha Koshka aba688f2d2 Add simple parsing for key/value files 2024-04-27 16:03:23 -04:00
Sasha Koshka 25edf46db3 Add locale parsing 2024-04-26 18:51:27 -04:00
Sasha Koshka bd7dbb9228 Add godoc badge to README 2024-04-25 18:07:41 +00:00
Sasha Koshka e72c121daa Clarify basedir package level doc comment 2024-04-25 03:33:59 -04:00
Sasha Koshka 5259ae0689 Better errors for basedir 2024-04-25 02:52:28 -04:00
Sasha Koshka 13ecfb9113 Add license 2024-04-25 02:49:04 -04:00
Sasha Koshka 9890a5d221 Add README 2024-04-24 16:25:58 -04:00
Sasha Koshka 2d33aab91f Add basedir implementation 2024-04-24 16:22:18 -04:00