Commit Graph

386 Commits (2e898cea84f229e434009e8e4b347b3a16e2b6c4)
 

Author SHA1 Message Date
Takashi Kokubun 2e898cea84
Fix CI failure
First, it's weird that the latest revision passed CI and then started
failing on scheduled builds and pull requests.

Second, I don't want to waste time adopting or configuring somebody
else's cosmetic prefernce such as:

53 |     return Err(format!("unknown key '{}'", input).into());
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return`: `Err(format!("unknown key '{}'", input).into())`

which is causing the current CI failure. It's not really detecting a
"mistake", which cargo clippy claims to point out.
2 years ago
Takashi Kokubun 6188d5eff8
Version 0.4.6 2 years ago
Takashi Kokubun f34e081133
Merge pull request #142 from k0kubun/x11rb
Migrate from x11 crate to x11rb crate
2 years ago
Takashi Kokubun 8c19b0bb88
Merge pull request #140 from Frederick888/mice-option
Add --mouse command line option
2 years ago
Takashi Kokubun ea362b8663
Migrate from x11 crate to x11rb crate 2 years ago
Frederick Zhang a7056394f5
Avoid monitoring xremap virtual device
When a device is removed, xremap re-selects devices. Now since xremap is
already running and the virtual device already exists, we need to filter
it out from the new device list.
2 years ago
Frederick Zhang 8770711b17
Fix clippy warnings 2 years ago
Frederick Zhang d2f6a9c73f
Add cargo clippy to GH Actions 2 years ago
Frederick Zhang 5b0ad05960
Add --mouse option to select mice by default 2 years ago
Takashi Kokubun 42d0842187
Version 0.4.5 2 years ago
Takashi Kokubun db55fa2d73
Merge pull request #138 from Frederick888/application-regex
Support regex for application names
2 years ago
Frederick Zhang 008fabaf80
Support regex for application names 2 years ago
Takashi Kokubun 41462c123f
Merge pull request #136 from k0kubun/dependabot/cargo/clap-3.2.16
Bump clap from 3.2.8 to 3.2.16
2 years ago
Takashi Kokubun 998029dae6
Merge pull request #137 from k0kubun/dependabot/cargo/serde_yaml-0.9.4
Bump serde_yaml from 0.8.24 to 0.9.4
2 years ago
dependabot[bot] cfedaf17d6
Bump clap from 3.2.8 to 3.2.16
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.8 to 3.2.16.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.8...v3.2.16)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 79a958facd
Bump serde_yaml from 0.8.24 to 0.9.4
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.8.24 to 0.9.4.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases)
- [Commits](https://github.com/dtolnay/serde-yaml/compare/0.8.24...0.9.4)

---
updated-dependencies:
- dependency-name: serde_yaml
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun 5cdf27de44
Merge pull request #135 from k0kubun/dependabot/cargo/indoc-1.0.7
Bump indoc from 1.0.6 to 1.0.7
2 years ago
dependabot[bot] e5bc7147f1
Bump indoc from 1.0.6 to 1.0.7
Bumps [indoc](https://github.com/dtolnay/indoc) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/dtolnay/indoc/releases)
- [Commits](https://github.com/dtolnay/indoc/compare/1.0.6...1.0.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun f79fb90c75
Merge pull request #133 from k0kubun/dependabot/cargo/serde-1.0.141
Bump serde from 1.0.137 to 1.0.141
2 years ago
Takashi Kokubun 44eb0eeef8
Merge pull request #132 from k0kubun/dependabot/cargo/derive-where-1.0.0
Bump derive-where from 1.0.0-rc.3 to 1.0.0
2 years ago
Takashi Kokubun 229cd71a7b
Merge pull request #131 from k0kubun/dependabot/cargo/nix-0.24.2
Bump nix from 0.24.1 to 0.24.2
2 years ago
Takashi Kokubun ccb62995f2
Merge pull request #130 from k0kubun/dependabot/cargo/anyhow-1.0.59
Bump anyhow from 1.0.58 to 1.0.59
2 years ago
Takashi Kokubun e2813ced39
Merge pull request #129 from k0kubun/dependabot/cargo/serde_with-2.0.0
Bump serde_with from 1.14.0 to 2.0.0
2 years ago
dependabot[bot] c0077a8aa6
Bump serde from 1.0.137 to 1.0.141
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.137 to 1.0.141.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.137...v1.0.141)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 8d78aecbb6
Bump derive-where from 1.0.0-rc.3 to 1.0.0
Bumps [derive-where](https://github.com/ModProg/derive-where) from 1.0.0-rc.3 to 1.0.0.
- [Release notes](https://github.com/ModProg/derive-where/releases)
- [Changelog](https://github.com/ModProg/derive-where/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ModProg/derive-where/compare/v1.0.0-rc.3...v1.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 1f8858dee1
Bump nix from 0.24.1 to 0.24.2
Bumps [nix](https://github.com/nix-rust/nix) from 0.24.1 to 0.24.2.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.24.1...v0.24.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 0107de1c89
Bump anyhow from 1.0.58 to 1.0.59
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.58 to 1.0.59.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.58...1.0.59)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] de75eb79bf
Bump serde_with from 1.14.0 to 2.0.0
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 1.14.0 to 2.0.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](https://github.com/jonasbb/serde_with/compare/v1.14.0...v2.0.0)

---
updated-dependencies:
- dependency-name: serde_with
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun ec44a44b3c
Merge pull request #122 from k0kubun/dependabot/cargo/clap-3.2.8
Bump clap from 3.2.6 to 3.2.8
2 years ago
dependabot[bot] 1a1b79cb64
Bump clap from 3.2.6 to 3.2.8
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.6 to 3.2.8.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.6...v3.2.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun 4650c4b518
Merge pull request #121 from k0kubun/dependabot/cargo/serde_json-1.0.82
Bump serde_json from 1.0.81 to 1.0.82
2 years ago
Takashi Kokubun 15e3916203
Merge pull request #123 from k0kubun/dependabot/cargo/clap_complete-3.2.3
Bump clap_complete from 3.2.2 to 3.2.3
2 years ago
dependabot[bot] 7973bfcf71
Bump clap_complete from 3.2.2 to 3.2.3
Bumps [clap_complete](https://github.com/clap-rs/clap) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v3.2.2...clap_complete-v3.2.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 340b77af94
Bump serde_json from 1.0.81 to 1.0.82
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.81 to 1.0.82.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.81...v1.0.82)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun eec9c848c8
Shorten the main() function 2 years ago
Takashi Kokubun c85aa26159
Merge pull request #117 from k0kubun/dependabot/cargo/swayipc-3.0.0
Bump swayipc from 2.7.2 to 3.0.0
2 years ago
Takashi Kokubun 798fab694a
Merge pull request #118 from k0kubun/dependabot/cargo/nix-0.24.1
Bump nix from 0.23.1 to 0.24.1
2 years ago
Takashi Kokubun 2410d88125
swayipc 3.0.0 2 years ago
dependabot[bot] 0046de54f2
Bump swayipc from 2.7.2 to 3.0.0
Bumps [swayipc](https://github.com/jaycefayne/swayipc-rs) from 2.7.2 to 3.0.0.
- [Release notes](https://github.com/jaycefayne/swayipc-rs/releases)
- [Commits](https://github.com/jaycefayne/swayipc-rs/compare/v2.7.2...swayipc-3.0.0)

---
updated-dependencies:
- dependency-name: swayipc
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] b9ef1780f5
Bump nix from 0.23.1 to 0.24.1
Bumps [nix](https://github.com/nix-rust/nix) from 0.23.1 to 0.24.1.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.23.1...v0.24.1)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun 9e8e3f1e8e
Slow down dependabot 2 years ago
Takashi Kokubun 421f2b101b
cargo update 2 years ago
Takashi Kokubun d38ceed8db
Merge pull request #115 from k0kubun/dependabot/cargo/derive-where-1.0.0-rc.3
Bump derive-where from 1.0.0-rc.2 to 1.0.0-rc.3
2 years ago
dependabot[bot] 53b86d81aa
Bump derive-where from 1.0.0-rc.2 to 1.0.0-rc.3
Bumps [derive-where](https://github.com/ModProg/derive-where) from 1.0.0-rc.2 to 1.0.0-rc.3.
- [Release notes](https://github.com/ModProg/derive-where/releases)
- [Changelog](https://github.com/ModProg/derive-where/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ModProg/derive-where/compare/v1.0.0-rc.2...v1.0.0-rc.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun b89ab9b1fd
Merge pull request #116 from k0kubun/dependabot/cargo/log-0.4.17
Bump log from 0.4.14 to 0.4.17
2 years ago
Takashi Kokubun 896cf89682
Merge pull request #114 from k0kubun/dependabot/cargo/indoc-1.0.6
Bump indoc from 1.0.3 to 1.0.6
2 years ago
Takashi Kokubun a81b8e297a
Merge pull request #113 from k0kubun/dependabot/cargo/clap_complete-3.2.2
Bump clap_complete from 3.0.6 to 3.2.2
2 years ago
dependabot[bot] c40f4c8e0f
Bump log from 0.4.14 to 0.4.17
Bumps [log](https://github.com/rust-lang/log) from 0.4.14 to 0.4.17.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.14...0.4.17)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 834af94542
Bump indoc from 1.0.3 to 1.0.6
Bumps [indoc](https://github.com/dtolnay/indoc) from 1.0.3 to 1.0.6.
- [Release notes](https://github.com/dtolnay/indoc/releases)
- [Commits](https://github.com/dtolnay/indoc/compare/1.0.3...1.0.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] 83d61df83c
Bump clap_complete from 3.0.6 to 3.2.2
Bumps [clap_complete](https://github.com/clap-rs/clap) from 3.0.6 to 3.2.2.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v3.0.6...clap_complete-v3.2.2)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago