Commit graph

  • 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
  • a70c7d7014
    ci: add the missing nix installation step for release workflow v0.3.1 NotAShelf 2025-09-19 14:13:05 +03:00
  • 301a678f56
    chore: release v0.3.1 NotAShelf 2025-09-19 14:04:14 +03:00
  • a41d72fb6b
    stash: refactor error handling and entry deduplication NotAShelf 2025-09-19 13:46:09 +03:00
  • d05ad311a9
    wayland: remove closed toplevels on event NotAShelf 2025-09-19 12:41:57 +03:00
  • acb6657e73
    chore: release crate to "stash-clipboard" NotAShelf 2025-09-19 11:52:53 +03:00
  • f40e11195c
    chore: add missing description field to crate manifest NotAShelf 2025-09-19 11:32:25 +03:00
  • e92cdc444d
    chore: release v0.3.0 NotAShelf 2025-09-19 11:26:18 +03:00
  • 7857dc2d2d
    ci: tag releases automatically NotAShelf 2025-09-19 11:25:48 +03:00
  • 2bbd8d11c2
    docs: describe new app exclusion feature NotAShelf 2025-09-19 11:22:38 +03:00
  • 36c183742d
    stash: blocking persistent entries by window class NotAShelf 2025-09-19 11:18:57 +03:00
  • e5204c4a3a
    meta: gitignore everything by default NotAShelf 2025-09-19 09:37:36 +03:00
  • d1e348df9e
    chore: bump dependencies NotAShelf 2025-09-15 19:54:21 +03:00
  • 41f0b1a83e
    build(deps): bump serde from 1.0.219 to 1.0.223 dependabot[bot] 2025-09-15 15:33:57 +00:00
  • c1cd57801c
    build(deps): bump serde_json from 1.0.143 to 1.0.145 dependabot[bot] 2025-09-15 15:33:36 +00:00
  • 052042584b
    build(deps): bump clap from 4.5.46 to 4.5.47 dependabot[bot] 2025-09-15 15:25:47 +00:00
  • b0fbdcf3ea
    Merge pull request #28 from NotAShelf/dependabot/cargo/inquire-0.8.0 raf 2025-09-15 18:13:07 +03:00
  • e82f2911d0
    build(deps): bump inquire from 0.7.5 to 0.8.0 dependabot[bot] 2025-09-15 15:08:56 +00:00
  • ad808c73c7
    Merge pull request #26 from NotAShelf/dependabot/cargo/log-0.4.28 raf 2025-09-09 11:32:33 +03:00
  • 3e9aa6b2a3
    build(deps): bump log from 0.4.27 to 0.4.28 dependabot[bot] 2025-09-08 14:38:54 +00:00
  • 3176c96514
    Merge pull request #25 from NotAShelf/dependabot/cargo/clap-4.5.46 raf 2025-09-02 10:39:32 +03:00
  • d65d85676f
    build(deps): bump clap from 4.5.45 to 4.5.46 dependabot[bot] 2025-09-02 02:26:23 +00:00
  • c9b19f1e64
    Merge pull request #24 from NotAShelf/dependabot/cargo/regex-1.11.2 raf 2025-08-26 08:24:49 +03:00
  • 57dcea219d
    build(deps): bump regex from 1.11.1 to 1.11.2 dependabot[bot] 2025-08-26 05:03:16 +00:00
  • c9a73b462d
    commands: more consistent error propagation v0.2.6 NotAShelf 2025-08-20 11:14:51 +03:00
  • ae98cc0b86
    stash: replace atty with is_terminal from std::io NotAShelf 2025-08-20 11:06:45 +03:00
  • 7aa28a871e
    Merge pull request #23 from Rexcrazy804/reset-autoincrement raf 2025-08-20 18:14:59 +03:00
  • ef0d05cbad
    reset auto increment on stash wipe Rexiel Scarlet 2025-08-20 18:53:46 +04:00
  • 03550b884d
    Merge pull request #22 from NotAShelf/dependabot/github_actions/cachix/cachix-action-16 raf 2025-08-20 14:06:31 +03:00
  • d1a4fe7baa
    Merge pull request #21 from NotAShelf/dependabot/cargo/thiserror-2.0.16 raf 2025-08-20 14:06:16 +03:00
  • f50e59fb20
    build(deps): bump cachix/cachix-action from 14 to 16 dependabot[bot] 2025-08-20 11:04:49 +00:00
  • 9c52602f04
    build(deps): bump thiserror from 2.0.14 to 2.0.16 dependabot[bot] 2025-08-20 11:04:30 +00:00
  • 56ea445190
    Merge pull request #17 from NotAShelf/dependabot/cargo/serde_json-1.0.143 raf 2025-08-20 12:30:04 +03:00
  • f019b9a8d3
    Merge pull request #18 from NotAShelf/dependabot/cargo/clap-verbosity-flag-3.0.4 raf 2025-08-20 12:29:55 +03:00
  • a23c8aa495
    Merge pull request #19 from NotAShelf/dependabot/github_actions/cachix/install-nix-action-31 raf 2025-08-20 12:29:43 +03:00
  • b7b1ca074c
    Merge pull request #20 from NotAShelf/dependabot/github_actions/actions/checkout-5 raf 2025-08-20 12:29:29 +03:00
  • 6471080f91
    build(deps): bump actions/checkout from 3 to 5 dependabot[bot] 2025-08-20 09:26:47 +00:00
  • 3291605463
    build(deps): bump cachix/install-nix-action from 25 to 31 dependabot[bot] 2025-08-20 09:24:51 +00:00