Skip to content

Releases: owenthewizard/i3lockr

v1.2.1

15 Mar 20:53
v1.2.1
936a34d
Compare
Choose a tag to compare

[1.2.1] - 2024-03-15

Changed

  • Update dependencies (#20)
  • No longer distribute SHA256SUMS, only signature
  • Update signing key

1.2.0

19 Jun 22:04
v1.2.0
b65de30
Compare
Choose a tag to compare

[1.2.0] - 2022-06-19

Fixed

  • Missing some unsafe keywords.
  • Security issues in dependencies.

Changed

  • Screenshot is now captured with scrap.
  • Arguments take NonZero types where appropriate.
  • Image operations have been broken out into separate units.
  • Make use of imgref instead of custom structures.
  • Make use of blend-srgb instead of manual blending.
  • 100% Rust blur routine using stackblur-iter (resolves #13)

  • SHA256SUMS: SHA256 checksums of all files
  • SHA256SUMS.sig: PGP signature of SHA256SUMS
  • owenthewizard.asc: My public key
  • i3lockr.fish: Shell completions for fish
  • i3lockr.elv: Shell completions for elvish
  • i3lockr.bash: Shell completions for bash
  • i3lockr: The i3lockr executable
  • i3lockr.debug: The i3lockr executable, with debug info (unoptimized)
  • _i3lockr: Shell completions for zsh

Internal restructuring, multi monitor fix

11 Feb 06:02
Compare
Choose a tag to compare

[1.1.0] - 2020-02-10

Changed

  • Switch to u32 rather than [u8; 4] for most operations
  • Refactor into more separate compile units
  • Switch from SysV SHM to Linux SHM

Added

  • Multithreaded brightness adjustment
  • Nearest-neighbor scaling

  • SHA256SUMS: SHA256 checksums of all files
  • SHA256SUMS.sig: PGP signature of SHA256SUMS
  • owenthewizard.asc: Signing public key
  • i3lockr.fish: Shell completions for fish
  • i3lockr.elv: Shell completions for elvish
  • i3lockr.bash: Shell completions for bash
  • i3lockr: The i3lockr executable
  • i3lockr.debug: The i3lockr executable, with debug info
  • _i3lockr: Shell completions for zsh

1.0.0 Final

28 Jun 03:08
Compare
Choose a tag to compare

[1.0.0-final] - 2019-06-27

Changed

  • Complete rewrite with fewer dependencies
  • Pass raw bytes to i3lock rather than encoding PNG

Added

  • Shell completions

This is the final release of 1.0.0, NOT the final release of i3lockr!

  • SHA256SUMS: SHA256 checksums of all files
  • SHA256SUMS.sig: PGP signature of SHA256SUMS
  • owenthewizard.asc: Signing public key
  • i3lockr.fish: Shell completions for fish
  • i3lockr.elv: Shell completions for elvish
  • i3lockr.bash: Shell completions for bash
  • i3lockr: The i3lockr executable
  • _i3lockr: Shell completions for zsh

[Old Do Not Use] Harder, better, stronger, faster rewrite!

24 May 20:06
Compare
Choose a tag to compare

See CHANGELOG.md for detailed changes.

Everything is faster and lower-level, with fewer dependencies. Not all features have been ported yet.

Pass image through stdin

24 May 19:02
Compare
Choose a tag to compare
Pre-release

See CHANGELOG.md for detailed changes.

This release features a fix for #4.

Fix waiting and nofork behaviour

30 Mar 18:59
Compare
Choose a tag to compare
Pre-release

See CHANGELOG.md for detailed changes.

This release features a fix for #2.

Initial Release

12 Jan 19:28
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release
v0.1.0

Initial release