~zethra/linicon

2.0.1 23 days ago .tar.gz browse log

linicon 2.0.1

Updated my email in Cargo.toml and a few other housekeeping items.

Ben Aaron Goldberg (3):
      Updated email and README
      Updated _incr_version
      Added geticons to README

zethra (1):
      Added linicon-theme to README
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEt6bpMup79RHtWPwp95cNTvd2o/cFAl+n1CwACgkQ95cNTvd2
o/edTxAAyl0DonoW/zaY9Zs96FOwhuQlU/NREU5q0yq6UU3FvO4aC+zW8Yjyl7y8
9Fiod+uvbBTyM9SksmOnp2XMd4YO2xLPMBmtx01wMn0NxVkao+x85b4qzbM6KMkE
UNZa+xXLMNfeMlIoPOBXDy3WRkM/2Tzg9vf4kVJi08PDcMY/O9y27/81jiD8euRx
+2cjiCdBbnuAppT2Eorpez72yOzr3xuyMp5ucyzfJqfKu6LpLEIDZCD/o3+BMc9X
x7juRXM/Jd/v+SDtFr5H2ZSrCnRux7ZQXrW5Zf18LREUXIHF+5nMkIphscX1blhw
eHuSrG14kawkD8Q97urrPKdQXpTWK8UM1XLLkrbN6+/mpFx4RW639SDuTtdCpoiY
KlBorryC5av6+yZUiwZsnoiXW+WdDxJm3NMS9zBtn8VxT+x/g4PC/s3NBWpp2m1m
IReZ6wyZmlW7Hp4Hxdi5JhFPum9ECWjqWA/eW/Ko+HkLtcgGODnMh5+TUQUb0xU9
4BBxofG0Qkav669B2KjWCtZRIAW9zIe18tYDfnj/f6tkPq4oB4eu6N2H2rDBFRPm
Y5ublutnNAgr37RHeQsv29THcGZMkcuPeYZqcmTeH/Yf1frOWcNxzOHNX4h/Ygpy
DqlrjfMRai9giFATdy6mHy6T7pRvA0zctqNB1SMmyfqJg4I9dRQ=
=Fl6y
-----END PGP SIGNATURE-----

2.0.0 3 months ago .tar.gz browse log

linicon 2.0.0

Brandy new API and getting the user's theme!

Added:
    - You can now query and search the user's current icon theme
Changes:
    - New API using a builder pattern
    - Size, scale, and theme name are now optional arguments
    - Able to only query 1 theme
    - Icon iterator is now lazy (doesn't do work until next is called)

zethra (7):
      Make iterator lazy
      Switch to builder pattern for lookups
      Added system theme lookup support & made size, scale optional
      Update to fdep to 1.0
      Updated docs
      Update deps
      Added panic warnings to methods
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEt6bpMup79RHtWPwp95cNTvd2o/cFAl8yl4MACgkQ95cNTvd2
o/eS0xAAl1APpWsts7/1iQnDk/Ht1frTEi829jLSgMXm4+UMfCQ2RJQe4P8veaaF
GFYsTzgri8Auy0pL5LeCT+6Mo+tHkNXJM6WPNJ/q9GECbg7Q2x8StcXzB6hzbeUR
DkbukUUytzh7BW3R+g8z1S7ukhDD919V7Y+M5OHpgAS1rHkAsN9zJsymRqfy7vma
KNw1PhtU228RJ5LwV3kTS06S3GD+iAoi2mimk+94O1G3m5tJ6vOWnjcKxZVwHfgi
vWVxAhoLM50IeHPJNI7upZw4pi6NEdlm70RzPYe4KnPyxjwuX3EqDYQ5jp9/pNzj
/oYHiohqJq8XbETk39S9g2NI66Th82KIQngECSTNhrvNTDKEpP7DIjxc0W2f2q6Q
tJwYBQYb4dkqkqGmpiq2egxjEDqFztCZreoMnHAZgam3mFnFRAloqHeqQea0PBDb
mcQtN8f7W496uiPSPNsFSVpiExtvtZlwVVLhdMy7c2RP1pFgndPSEugRQzGk7mDP
VBym+LLZCTsShZ/KxDxMezWp+GcxTzgUWhKrTEggnoJyr354PCjbXvxrK7jT7ZjW
6M9q8wNXJqRzSqot1AoOtW+QiRLOIH1lth2TZmoniG76yRlIdtxlw4j6ISYsxbOr
PuwJwsEpmSgrB5DNT8xmHylPWn3Y9nt2yhD0q5WEoaNsbjODY2o=
=Nwtt
-----END PGP SIGNATURE-----

1.0.0 4 months ago .tar.gz browse log

linicon 1.0.0

BREAKING

Additons:
- Custom error type

Changes:
- Removed anyhow

Fixes:
- Fixed potential soundness issue with mmaps

zethra (4):
      Added version inc script
      Switch to custom error type
      Added custom error type for parser, removed anyhow
      Fixed potential saftey issue with mmap
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEt6bpMup79RHtWPwp95cNTvd2o/cFAl8b7AgACgkQ95cNTvd2
o/dKOA/9HIvvZEscNkYc0J/vWwRp2bL4//MXkBaGyI806ip4FTQTz17bHVP7WvM9
A0MYYl6T4tqyorAzTGmR+IMCeD+e6rwGwuRYorbH5O4jqW8qkTt+unNrfGa1pu6S
/3MJu9wyNqLyexgXLnrfhu0LqjsebjTte0yQfCNzufHZKQ4SqLJ7m1Uqnt9iFyXa
cIJ5gUuyExXmBulax5Q5rMzhyHEjA6XhmMOLF20na+iXlLNZjqCpWytoBR+PNuW4
bVYrnp+mcpNOXyyqwjcHHdUw43hYcqzABzsOm5m4bdvp4EYI0aPD95MotPZFPIl2
IXdeDjkIKpiHMapVbH/AskkRTsKUddlWDunINexLDg3wZFyanCawr6vxQvqUyuHm
muj33ADXfIzHNyfjLaDEsy0zFIWzOu+NmsFZ52a0g/ieeDyg20MLDilefYFxTlO4
SaN3pseCAteENm3woce1SBp+eV1CvC2DPVED4B4ycUTfx8eqhR+kIarpDizNWQZG
zBrW1XwHTos6wn5PPLACRmRFDuEvqHwxR25+kD+YHfEHpe2bLkCNlIx9VPTptsmV
devilJpw6wj7V3TPqxDcWFz4B6KZO7kWim13fEsot0NCOB1kIhDh+Hqn/ZOGYTe7
IWDYnKQOlrqiHJdQtp9DcYoVb7GYPNjza8LTeZfmUTd53nvRN0E=
=B62I
-----END PGP SIGNATURE-----

0.4.1 5 months ago .tar.gz browse log

linicon 0.4.1

Docs and minor interal improvements.

zethra (4):
      Documentation improvements
      Makes _themes take a slice
      More docs improvements
      Bump patch version
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEt6bpMup79RHtWPwp95cNTvd2o/cFAl7jL7QACgkQ95cNTvd2
o/fNmQ/+ODEWadYAIBQtVRjQw2eBTbxEgpbXW/mEri1CKjnI5pq8wrAgjM5O9EKI
sFkABQ/BraHJ/xaKK+2jZMHl23Et8k8KsyLqP9MJZ9gKThXz5+RC6UyrQBl6Yg5E
Vz03UVVvRY5h6AyRKC0NYTmdp4QwBe6JKed/SYLurdqlzcnwcdUGGbSGZ7oG/LAt
DtdiDq+4Kx9lKlrnTMSXrpZOV7UyzRUpnMVuFCr0mPbWcRWFkPNtkMC64RBXdjP8
NqY6v1S7wPJyngeAIVaYXb4h0lsLPJWqRieTfz51g8dmRXAwaOuPVVDZVhDp6jsD
sPTp0JJNpYa6BsX+Y16/MFzWit1wcNXmaaecTJCnYxstCYRWt3QO1Jvqabci4CiO
SKVMTmiB1QtgoM5zTlmLSQeIwgas/NrpthW8UjtK5bipVCluK6pblCciKyTRQFhr
DwWAgLhwLFOZUQnSJ3O2g8D4dmPw2sZbaGDikVois71qhJ9kFVeuddHJlpfllPfN
XNhhg2mG/SSQWrknKh2XiB2G4LcPuGMDXIS1dFbNAlvbveiISoWhqe+WdHm5Eyjj
hdLeyUyTUxPdLFP8XitW+gczFFqdoMDFz4EGcb+KUjOR2b4Ej/S0aqVV7OwfbE6o
mLtBSUr+JNNK0AMbG09mCXzC/aSJK2jn6NmGANmXiUn2sOfiwTg=
=cf7l
-----END PGP SIGNATURE-----

0.4.0 6 months ago .tar.gz browse log

linicon 0.4.0

Additions:
- Added the `themes` and `themes_with_extra_paths` functions
to get theme metadata for installed themes

Internal:
- Added more tests
- Updated shellexpand to 2.0

zethra (11):
      Added more tests
      Update shellexpand to 2.0
      Added test with path expantion
      Added --all-features flag to ci
      Added more stuff to reamde
      Add themes functions
      Themes can have multiple paths
      Added themes() test
      Added themes_with_extra_paths and docs
      Added some more doc comments
      Bumped version to 0.4.0
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEt6bpMup79RHtWPwp95cNTvd2o/cFAl6+UCAACgkQ95cNTvd2
o/cznRAAq51GdMxzKr8w59uRzTwtDn3ElWpOT/7VD//ET+FkK2QOd9LotpPnAnG7
Z26c1GnjHjYzH2RmVU7Vpp3iQ3QwV3ZOrRpR2yLJkrgq8QZO0m4kmIb7rHEtfUIA
Sd88oATDkeMZWtb7MoFxcwVAc3dNHDGxefp5fX1cHRrC43n9zhGgwR8zsy1LtPTN
DItkpUBXaE770XljMMRcYQSF19gGTMWgjMTd7Zzino0GkppAzGwKlG7JOdX269pW
Pw/0nq45H5v7S/J5hXGVG6KZ4Hs3wilRDq9bb3PDyCtC7PlNyl8SbUBqh5Dy7X8K
ukVahpSu8ToblffCNjS5LcKc8C2FksIkmIRfd0xalArtNcySGjNSSWnS2nO48lmm
ndxU67SOOfiJrVJ3wU2c540cg5Lu2hzYreICIdYoSYflAStnWQez6ihIesLpTuzt
NRIvYtb1kAyPNEK8CGRsMc9Eo2g0SYzesCMpHYJeP9Z1w+wAZlVkwY26HEjorJVI
Gk3NDhYk1Q0ZNYmbprUCUqo/ip82neFLRyihU/CdmqxW5yw4XEewyBR7kR58YD/u
YHE7I9eUH3khCBZRVs/nbH+E+fxcWRCFktFojidV8OSbvovje1TRUi0uOhch2nZ1
vQrJDqe7EZx5yjBBZ/fjKTjJHyXgzsFNlDX8wGEmz4QRoTsS5W8=
=iTMn
-----END PGP SIGNATURE-----

0.3.0 8 months ago .tar.gz browse log

linicon 0.3.0

Fixed:
	- If $HOME is empty don't add $HOME/.icons to search paths
	- Fixed bug in desktop entry parser

zethra (21):
      Moved library into sub-directory
      Added badges to README
      Added linicon-ffi crate
      Fixed typos
      Moved linicon-ffi to it's own repo
      Added benchmarks
      Fixed bug in parser
      Added unit tests for parser
      If $HOME is empty don't add $HOME/.icons to search paths
      Added tests for search_paths
      Removed search_paths tests
      Broke FreeDesktop entry parser into sperate crate
      Added license header to new files
      Updated Cargo.tomls
      Fixed README paths in Cargo.tomls
      Wait until parsing until next is called
      Added custom debug impl for types with byte strings
      Added doc comments
      Bumped version number of freedesktop_entry_parser
      Moved freedesktop_entry_parser to https://git.sr.ht/~zethra/freedesktop_entry_parser
      Bumped minor version
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEt6bpMup79RHtWPwp95cNTvd2o/cFAl5+YhIACgkQ95cNTvd2
o/fK/RAAgFWMQuZE/ExkE9JXQJbVNER8GSKXD+WiSWOhvt1/8BFbk51e9XIY4DAl
8F2LFMFP7dnQgBsm7bVb5zXmPN1Y28DZJaUO4R5zdMdpCr79WPuUNu+/n+64LlHj
WDxHRSf/MxKUhRiHGcmcfdjvp58OQFaHN0NEdvgQT+KqEUHTubXdOEv+fr4fM8iR
w7tXH5II1gYt6PeFA6ivRfspXonJR7bc7ulx0m9pBrE5fN4/UlrH9sxO0FU2h6Lo
e9hGSxd1SssFbEcE6gVdP0Te+/+L78u01Fskmvxx8/UT2FORuoPY9a1RK92xkPYR
/yC3+1y7si39zuueb3WfhnpNafljwYKfopcTGOojyGK3DFCZD+y+pRp4ol40YD7X
Lf4HD6OMGK9wgTkP5kHZqpT3UJYrdAmR+k/n8xoeHO8SQVn8LvMPCiKEEd8lj1K9
xmNJwVsOlDAe2BSaEXR26T6E9ZTzfZUCeMJgJxgQj16TgGkG21dAWdXk6n19DbXR
OD03jG0yGh3MsEU8EQx4HFhEwyOCNYQ4xmqBkwzCWHzxpj+7cRs9+Ml5acgoWdTN
9XmMuU/gZcc0dzv7ofJY/WVA9ogfukRtoitmNXI8/W4mx29EAaD51PN8Nn7d5byU
eNeK8bw0ebX+F1R3NcCbt3l5a08AJ3ERS2k1jp4lTACd3Us3s84=
=HWZ0
-----END PGP SIGNATURE-----

0.1.1 9 months ago .tar.gz browse log

First published version!
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEt6bpMup79RHtWPwp95cNTvd2o/cFAl5B8XAACgkQ95cNTvd2
o/fWAxAA5ErLZmOL6tjq20MvBcHEJH7pKBIrmmBT1EZZnZLDrfUZv1BgFSmXAv7F
kiAFaBRC0BB4m7uBtiuXTyJ/4q1UcYclH/xDPsVX3C+pwNKhnpYEZI8Y8B4dMWQg
nRGWzPHueGVHigZ0FiVWNj+sydwDBEEGMMzoYNnQ5yG7EFsVPJk91Ch3Cn2E1VsC
elzYXVkDqaAkNNIaH8k2cWED4YsRqYIP87FRehCNLBKCnGW0fXNIiCCqyyAxFgmk
yu3MU5SWDitjLGEM7RB9IB9J3ReLf+taPcRF8oLjj0rGaTcPoxeZJu8Fy+lKQ/Hp
6NXrz3atXC2dbjDawLuLEJ6VZrh1Hg2qHef6/xMtratEHVFZv9wipWuXdjDQvIwK
wpcXWEO60by6GVGu9E/Yv7BZa/nsxCLsTDg/p+ImN09XOj/SGum2XfgqLJEPYHfh
9qDvCIGUTDk6icZ/iFXaardSm1MMPd1UWU7bF8jrtlE1KY8xdWoJlqX917ywGK7P
n81hRcSOtU8mAi90aBMz48awLw6h6AkWbTj8+fVTHQ5RNmO0U4cxCcLPsSjFo+Oq
wCa2OALX4J1hzQMaCFVlUYbdq2lzMFu5RMv79Ad2kZTZzE5ZaaREkhKf53ljE7oN
PFx0ksXBYBo7GWJWXyoMVPsq+qBv0DBprG44zRtWW7afbX6dPmE=
=fEsq
-----END PGP SIGNATURE-----

Branches

f/shellexpand-update
803cc9f8 — zethra 6 months ago
f/sep_parser
bac14a53 — zethra 9 months ago