~zethra/linicon

2.3.0 2 years ago .tar.gz browse log

linicon 2.3.0

Sashanoraa (5):
      Update name and repo link in Cargo.toml
      Add maintenance badge
      Update dependencies
      Remove unused items from IconIterState
      Fix benchmark code

2.2.0 3 years ago .tar.gz browse log

linicon 2.2.0

Updated memmap2 and fixed linting errors

Ben Aaron Goldberg (3):
      added msrv to README
      fix linting errors
      update memmap2 to 0.2

2.1.0 4 years ago .tar.gz browse log

linicon 2.1.0

Ben Aaron Goldberg (1):
      Use correct default values for XDG_DATA_DIRS

2.0.2 4 years ago .tar.gz browse log

linicon 2.0.2

Fixed #1

Ben Aaron Goldberg (1):
      Fixed bug where iterator init failure lead to returning error repeatedly

2.0.1 4 years 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

2.0.0 4 years 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

1.0.0 4 years 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

0.4.1 4 years 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

0.4.0 4 years 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

0.3.0 4 years 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
1 / 2

Branches

f/shellexpand-update
803cc9f8 — zethra 4 years ago
f/pin
7390c60a — zethra 4 years ago
f/sep_parser
bac14a53 — zethra 4 years ago