Commit graph

  • 0215ebeb6c
    chore: recursively bump time dep NotAShelf 2026-02-26 11:09:39 +03:00
  • ce98b6db09
    Merge pull request #67 from NotAShelf/notashelf/push-otlvvpomrtom raf 2026-02-26 09:38:49 +03:00
  • 4d58cae50d
    nix: add platforms to meta; allow overriding symlink behaviour NotAShelf 2026-02-26 09:11:43 +03:00
  • 2e3c73957a
    meta: allow disabling symlinks in build script via env vars NotAShelf 2026-02-26 08:10:52 +03:00
  • d367728b39
    chore: set MSRV to 1.91.0 NotAShelf 2026-02-26 07:54:51 +03:00
  • 2edecf4c17
    chore: format with taplo NotAShelf 2026-02-26 07:54:18 +03:00
  • 134da06fd0
    chore: bump dependencies NotAShelf 2026-02-26 07:53:51 +03:00
  • b26f2e6849
    build(deps): bump regex from 1.12.2 to 1.12.3 dependabot[bot] 2026-02-16 16:04:49 +00:00
  • 0a700ec49a
    build(deps): bump notify-rust from 4.11.7 to 4.12.0 dependabot[bot] 2026-02-16 16:04:39 +00:00
  • 7294a68282
    build(deps): bump env_logger from 0.11.8 to 0.11.9 dependabot[bot] 2026-02-16 16:04:29 +00:00
  • 67ef02519a
    build(deps): bump libc from 0.2.180 to 0.2.182 dependabot[bot] 2026-02-16 16:04:18 +00:00
  • 0f91fa6b46
    build(deps): bump time from 0.3.45 to 0.3.47 dependabot[bot] 2026-02-05 18:58:27 +00:00
  • 2227ef7e89
    chore: format Cargo manifest with Taplo; v0.3.5 v0.3.5 NotAShelf 2026-02-01 18:08:14 +03:00
  • 2e086800d0
    chore: format TOML with Taplo NotAShelf 2026-02-01 18:06:57 +03:00
  • cff9f7bbba
    chore: bump dependencies NotAShelf 2026-02-01 18:06:43 +03:00
  • 23bb89e3ea
    Merge pull request #61 from NotAShelf/notashelf/push-wompwwqskzwu raf 2026-02-01 16:45:41 +03:00
  • 9afbe9ceca
    watch: deprioritize text/html in MIME negotiation NotAShelf 2026-02-01 12:25:17 +03:00
  • 3fd48896c1
    watch: respect source MIME type order in clipboard polling NotAShelf 2026-01-31 12:47:56 +03:00
  • b4dd704961
    db: add an in-memory test helper NotAShelf 2026-01-31 12:47:26 +03:00
  • bb8e882565
    mime: expand test coverage NotAShelf 2026-01-31 12:12:19 +03:00
  • 5c8591b2e5
    docs: mention MIME preference usage in README NotAShelf 2026-01-23 23:10:58 +03:00
  • ff2f272055
    mime: refactor mime detection to separate module; streamline NotAShelf 2026-01-23 22:38:21 +03:00
  • ded38723d4
    Merge pull request #60 from NotAShelf/notashelf/push-wvyzsrrzyrum raf 2026-01-23 21:10:41 +03:00
  • e185ecd32a
    docs: document entry expiry features for stash watch & db cmds NotAShelf 2026-01-22 18:43:17 +03:00
  • b00e9b5f3a
    watch: clear clipboard when expired entry content matches current clipboard NotAShelf 2026-01-22 18:02:38 +03:00
  • 5731fb08a5
    cli: add db subcommand NotAShelf 2026-01-22 16:54:22 +03:00
  • 2e555ee043
    commands/list: add include_expired parameter for filtering NotAShelf 2026-01-22 16:53:44 +03:00
  • b070d4d93d
    watch: implement soft-delete behaviour for expired entries NotAShelf 2026-01-22 16:52:29 +03:00
  • d40b547c07
    db: add is_expired column and implement vacuum/stats commands NotAShelf 2026-01-22 16:07:30 +03:00
  • f4936e56ff
    cli: add --expire-after flag to watch and --expired flag to list NotAShelf 2026-01-22 15:14:16 +03:00
  • dd7a55c760
    watch: implement expiration queue w/ sub-second precision NotAShelf 2026-01-22 15:12:33 +03:00
  • 71fc1ff40f
    db: add `expires_at column and expiration management methods NotAShelf 2026-01-22 14:32:00 +03:00
  • bb1c5dc50b
    chore: release v0.3.4 v0.3.4 NotAShelf 2026-01-22 14:03:34 +03:00
  • 441334a250
    chore: bump dependencies NotAShelf 2026-01-22 13:55:21 +03:00
  • 4ab9ce4a71
    Merge pull request #58 from NotAShelf/notashelf/push-oksprvxpxpxt raf 2026-01-22 13:53:50 +03:00
  • 047445b143
    db: distinguish HEIC from HEIF in mime type detection NotAShelf 2026-01-22 13:48:06 +03:00
  • 3d22a271bc
    chore: add tempfile dependency for tests NotAShelf 2026-01-22 13:31:52 +03:00
  • c65073e0d1
    db: rewrite migration with transactional schema versioning NotAShelf 2026-01-22 13:29:04 +03:00
  • 3165543580
    commands: prevent usize underflow when navigating empty entry list NotAShelf 2026-01-22 13:28:43 +03:00
  • 20b6a12461
    stash: make db module public for test visibility NotAShelf 2026-01-22 12:22:07 +03:00
  • dca7cca455
    nix: add cargo-nextest to devshell NotAShelf 2026-01-22 11:27:32 +03:00
  • 59423f9ae4
    list: add content_hash and last_accessed tracking with de-duplication NotAShelf 2026-01-20 10:14:32 +03:00
  • 65a8eebd46
    Merge pull request #57 from NotAShelf/notashelf/push-royltkszywmz raf 2025-12-23 10:29:12 +03:00
  • f2274aa524
    multicall: auto-select MIME type more intelligently when not specified NotAShelf 2025-12-23 10:09:47 +03:00
  • bbfe583423
    multicall: prevent newline corruption of binary data in wl-copy NotAShelf 2025-12-23 09:15:21 +03:00
  • f0ff94a939
    watch: add some logging to get_contents NotAShelf 2025-10-28 16:45:45 +03:00
  • 340d02d09a
    watch: allow smarter mimetype detection NotAShelf 2025-10-28 13:10:54 +03:00
  • 31d7414a68
    build(deps): bump log from 0.4.28 to 0.4.29 dependabot[bot] 2025-12-22 14:16:04 +00:00
  • 6f4794d1d8
    build(deps): bump clap from 4.5.50 to 4.5.53 dependabot[bot] 2025-12-22 14:15:59 +00:00
  • 273af3d65b
    build(deps): bump wl-clipboard-rs from 0.9.2 to 0.9.3 dependabot[bot] 2025-12-22 14:15:55 +00:00
  • 1f0312b2f6
    Merge pull request #56 from NotAShelf/notashelf/push-umuwyuqntslp raf 2025-12-22 17:14:53 +03:00
  • f6818c9e6f
    chore: release v0.3.3 NotAShelf 2025-12-22 16:54:56 +03:00
  • c2182d21dc
    chore: bump dependencies; fix lifetime warnings for Rust 1.90+ NotAShelf 2025-12-22 16:45:19 +03:00
  • 8a25a03486
    flake: bump nixpkgs NotAShelf 2025-12-22 16:06:38 +03:00
  • 65cf1366e3
    build(deps): bump libc from 0.2.177 to 0.2.178 dependabot[bot] 2025-12-08 14:23:49 +00:00
  • f838365314
    Merge pull request #49 from NotAShelf/notashelf/push-vootvqpuytyv raf 2025-11-25 10:08:24 +03:00
  • bb88c89a0f
    Merge pull request #50 from NotAShelf/dependabot/github_actions/actions/checkout-6 raf 2025-11-21 21:03:35 +03:00
  • c8ead9a308
    build(deps): bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-21 14:26:17 +00:00
  • a68946d54d
    various: fix clippy lints NotAShelf 2025-11-13 00:05:20 +03:00
  • 2d8ccf2a4f
    multicall: go back to forking solution NotAShelf 2025-11-12 23:49:06 +03:00
  • 8104adadb2
    build(deps): bump clap from 4.5.50 to 4.5.51 dependabot[bot] 2025-11-03 14:57:17 +00:00
  • a84d63e1ef
    build(deps): bump ctrlc from 3.5.0 to 3.5.1 dependabot[bot] 2025-11-03 14:57:03 +00:00
  • 96089f364b
    docs: fix typo NotAShelf 2025-10-28 13:02:51 +03:00
  • 61ff65e9e8
    stash: make log messages lowercase NotAShelf 2025-10-27 17:13:40 +03:00
  • b71801f7df
    Merge pull request #44 from NotAShelf/dependabot/cargo/clap-4.5.50 raf 2025-10-28 13:03:05 +03:00
  • 9fc118a924
    build(deps): bump clap from 4.5.49 to 4.5.50 dependabot[bot] 2025-10-28 09:54:29 +00:00
  • 5a71640e5f
    Merge pull request #43 from NotAShelf/notashelf/push-rnnzunzyvynn raf 2025-10-28 12:53:05 +03:00
  • d59ac77b9f
    stash: utilize clap for multicall functionality; simplify CLI handler NotAShelf 2025-10-27 12:19:45 +03:00
  • 43a3aae496
    docs: add attributions section; detail remaining sections NotAShelf 2025-10-27 11:49:26 +03:00
  • c95d9a4567
    chore: remove unused deps; format with taplo NotAShelf 2025-10-27 11:10:37 +03:00
  • 78acc38044
    multicall: cleanup; modularize NotAShelf 2025-10-27 09:31:53 +03:00
  • e94d931e67
    chore: remove redundant unix check in build wrapper NotAShelf 2025-10-25 09:01:35 +03:00
  • 955a5d51f8
    multicall: cleanup; match wl-copy/wl-paste interfaces more closely NotAShelf 2025-10-25 08:07:59 +03:00
  • 7a4f6378e9
    nix: build with the mold linker on x86_64-linux NotAShelf 2025-10-23 15:57:07 +03:00
  • d3911dd81a
    nix: add NixOS module NotAShelf 2025-10-15 14:44:17 +03:00
  • b50702480f
    meta: rename 'vendor' to contrib; don't vendor service in Nix derivation NotAShelf 2025-10-15 14:22:56 +03:00
  • a9da424e70
    chore: release v0.3.2 v0.3.2 NotAShelf 2025-10-14 08:47:39 +03:00
  • 0a8fda66a0
    chore: bump dependencies NotAShelf 2025-10-14 08:40:30 +03:00
  • a94ef7f5b4
    nix: install multicall binaries in postInstall NotAShelf 2025-10-14 08:39:35 +03:00
  • 10ce6b6663
    build(deps): bump regex from 1.11.3 to 1.12.2 dependabot[bot] 2025-10-13 15:05:25 +00:00
  • a59e207e76
    ci: trigger Nix cache action more often NotAShelf 2025-10-09 15:28:51 +03:00
  • 7f6949b001
    Merge pull request #39 from NotAShelf/notashelf/push-vtwowuvxsnos raf 2025-10-09 15:04:27 +03:00
  • c2427c138a
    docs: mention multicall exports NotAShelf 2025-10-09 14:49:37 +03:00
  • 78fa23a764
    multicall: remove program name prefixes from log and error messages NotAShelf 2025-10-09 14:44:29 +03:00
  • 6496d3963d
    stash: add multicall support for stash-copy and stash-paste NotAShelf 2025-10-09 12:32:37 +03:00
  • 74f9374a4e
    Merge pull request #38 from NotAShelf/notashelf/push-xmznywpywuqo raf 2025-10-09 14:22:06 +03:00
  • f8440926b1
    list: log clipboard copy errors and update notification message NotAShelf 2025-10-09 11:45:22 +03:00
  • d8b1ac1f37
    list: properly error notification if clipboard copy fails NotAShelf 2025-10-09 11:29:34 +03:00
  • 4c0782f80e
    list: add clipboard actions for delete and copy; notify NotAShelf 2025-10-09 10:28:14 +03:00
  • 514572b804
    nix: add a 'stash' package alias NotAShelf 2025-10-09 09:18:44 +03:00
  • dd4a9b5894
    Merge pull request #36 from NotAShelf/dependabot/cargo/serde-1.0.228 raf 2025-09-30 12:45:40 +03:00
  • 3d0810c824
    build(deps): bump serde from 1.0.226 to 1.0.228 dependabot[bot] 2025-09-29 18:59:20 +00:00
  • 91be1ad241
    Merge pull request #34 from NotAShelf/dependabot/cargo/thiserror-2.0.17 raf 2025-09-29 21:52:49 +03:00
  • 0a803a6a40
    Merge pull request #35 from NotAShelf/dependabot/cargo/regex-1.11.3 raf 2025-09-29 21:52:40 +03:00
  • 23d585a34c
    build(deps): bump regex from 1.11.2 to 1.11.3 dependabot[bot] 2025-09-29 18:41:27 +00:00
  • b847460b3c
    build(deps): bump thiserror from 2.0.16 to 2.0.17 dependabot[bot] 2025-09-29 18:39:49 +00:00
  • 868a4c7fca
    Merge pull request #32 from NotAShelf/dependabot/cargo/clap-4.5.48 raf 2025-09-23 11:01:02 +03:00
  • 4c36496a47
    Merge pull request #33 from NotAShelf/dependabot/cargo/serde-1.0.226 raf 2025-09-23 11:00:38 +03:00
  • 8c95ec6051
    build(deps): bump serde from 1.0.224 to 1.0.226 dependabot[bot] 2025-09-22 14:44:58 +00:00
  • 556e7d2ba1
    build(deps): bump clap from 4.5.47 to 4.5.48 dependabot[bot] 2025-09-22 14:44:46 +00:00