Commit graph

209 commits

Author SHA1 Message Date
f1e2106152
chore: change up argument checking logic 2022-02-16 18:40:19 +05:30
e0cbb15977
fix: add xorg as a dependency in Linux CI jobs 2022-02-15 17:32:19 +05:30
bf317fb353
chore: use assay for tests 2022-02-15 17:32:19 +05:30
dc6966fb61
chore: add test github workflow 2022-02-15 03:04:11 +05:30
ff3a72968a
feat: add tests for actions 2022-02-15 03:04:10 +05:30
86cb0fde40
feat: begin adding tests for matchers 2022-02-15 02:54:56 +05:30
a112cbefc6
refactor: don't move value in Act and Match implementations 2022-02-15 02:54:16 +05:30
28710ab3ed
fix: remove panicking flow 2022-02-15 02:40:27 +05:30
127c81292d
all: switch from Dependabot to Renovate 2022-02-01 01:19:09 +05:30
dependabot[bot]
20913da75c
build(deps): bump serde from 1.0.135 to 1.0.136 (#9)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 19:18:35 +05:30
dependabot[bot]
bfaad7fa68
build(deps): bump serde_derive from 1.0.135 to 1.0.136 (#10)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 19:00:09 +05:30
2f36542e06
Revert "Revert "all: run cargo diet""
This reverts commit 9cd489ae82.
2022-01-24 20:54:12 +05:30
9f0c039607
cargo: bump version 2022-01-23 15:45:09 +05:30
358e54b897
main: support various version CLI flags 2022-01-23 15:44:48 +05:30
675b90f226
main: extract config path logic to its own method 2022-01-23 15:37:26 +05:30
2d4776d7d0
main: extract clipboard logic to its own method 2022-01-23 15:25:41 +05:30
763c7a33b2
cargo: bump version 2022-01-23 14:41:33 +05:30
e3c608e7e6
cargo: upgrade getrandom, libc, quote and syn 2022-01-23 14:41:33 +05:30
0a0919faf6
all: update trivial formatting macros to use implicit capture 2022-01-23 14:40:42 +05:30
84afa4573f
rust-toolchain: init 2022-01-23 14:39:06 +05:30
51e7c4a74c
config: add support for Matcher::Exactly and Action::Set 2022-01-23 14:35:52 +05:30
a357b02712
nix: suppress RUSTFLAGS manipulation
My global rustflags configuration cause this binary to be incorrectly linked
so this workaround prevents the global rustflags from being applied to this
build
2022-01-23 14:35:26 +05:30
9cd489ae82
Revert "all: run cargo diet"
This reverts commit 9eeaa007b1.
2022-01-23 14:17:02 +05:30
2abb1d229f
cargo: upgrade anyhow and serde 2022-01-23 14:08:11 +05:30
9eeaa007b1
all: run cargo diet 2022-01-21 00:38:47 +05:30
d23d36e5cb
Merge pull request #8 from msfjarvis/dependabot/cargo/serde_derive-1.0.133
build(deps): bump serde_derive from 1.0.132 to 1.0.133
2022-01-03 18:57:57 +05:30
dependabot[bot]
49373865fc
build(deps): bump serde_derive from 1.0.132 to 1.0.133
Bumps [serde_derive](https://github.com/serde-rs/serde) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.132...v1.0.133)

---
updated-dependencies:
- dependency-name: serde_derive
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 13:25:27 +00:00
2e5c320d97
Merge pull request #7 from msfjarvis/dependabot/cargo/serde-1.0.133
build(deps): bump serde from 1.0.132 to 1.0.133
2022-01-03 18:53:52 +05:30
dependabot[bot]
d8c4232dc5
build(deps): bump serde from 1.0.132 to 1.0.133
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.132...v1.0.133)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 13:19:10 +00:00
91b2e70dde
nix: remove rust-analyzer-preview from toolchain extensions 2022-01-01 17:08:48 +05:30
ee211a707e
cargo: bump version 2022-01-01 16:06:10 +05:30
bb511b066b
cargo: enable release_max_level_trace feature for log crate
This allows logging to work in release builds as well
2022-01-01 16:05:36 +05:30
b44d59fcd9
cargo: upgrade proc-macro2 and quote 2022-01-01 15:58:06 +05:30
5c69fa7fea
cargo: upgrade anyhow and syn 2021-12-26 22:05:20 +05:30
0d10f0eba7
cargo: cleanup manifest 2021-12-20 19:10:31 +05:30
f70c2c3c66
cargo: bump libc and proc-macro2 2021-12-20 19:09:40 +05:30
dependabot[bot]
cad0beae29
build(deps): bump serde_derive from 1.0.131 to 1.0.132 (#5) 2021-12-20 13:26:26 +00:00
dependabot[bot]
436ee97a14
build(deps): bump serde from 1.0.131 to 1.0.132 (#6) 2021-12-20 13:22:35 +00:00
dependabot[bot]
c227f47966
build(deps): bump serde_derive from 1.0.130 to 1.0.131 (#3) 2021-12-13 13:36:35 +00:00
dependabot[bot]
5938e4326f
build(deps): bump serde from 1.0.130 to 1.0.131 (#4) 2021-12-13 13:33:14 +00:00
20e7ba87de
cargo: fmt 2021-12-05 09:10:54 +05:30
53a28f5823
build(deps): bump anyhow from 1.0.50 to 1.0.51 2021-12-01 18:23:23 +05:30
dependabot[bot]
9dd2fb719f
build(deps): bump anyhow from 1.0.48 to 1.0.50 (#2) 2021-11-29 14:05:11 +00:00
7fb757b868
cargo: bump version 2021-11-28 16:08:51 +05:30
d2f1b686a2
config: remove unnecessary Default impl 2021-11-28 16:08:23 +05:30
13bcb918bd
all: refactor to elide matchers when not required 2021-11-28 15:57:35 +05:30
abd91e6601
gitignore: add .idea 2021-11-28 15:16:54 +05:30
3599fccf4e
config: sort 2021-11-28 15:16:43 +05:30
3fadd9467b
config: remove unused #![allow(dead_code)] 2021-11-28 15:13:24 +05:30
aa17c822ca
build(deps): bump anyhow from 1.0.47 to 1.0.48 2021-11-25 11:28:47 +05:30