Commit Graph

653 Commits (master)
 

Author SHA1 Message Date
Takashi Kokubun e084bb0575
Merge pull request #146 from k0kubun/logical-modifiers
Support logical modifiers
2 years ago
Takashi Kokubun feb6bfe693
Support logical modifiers 2 years ago
Takashi Kokubun 6c69b04daf
Version 0.6.0 2 years ago
Takashi Kokubun f03f510e59
Merge pull request #145 from k0kubun/modifier-lookup-v2
Make modifier lookup more efficient and flexible
2 years ago
Takashi Kokubun 04e94ea9f4
Make modifier lookup more efficient and flexible
Close #102
2 years ago
Takashi Kokubun 41bec30743
Version 0.5.3 2 years ago
Takashi Kokubun a448a24ec8
Make it possible to match a full WM_CLASS in X11
Close #107
2 years ago
Takashi Kokubun 98d5589ce7
Version 0.5.2 2 years ago
Takashi Kokubun 51a701188d
Merge pull request #144 from k0kubun/timeout_key
Support overriding timeout_key on nested remap
2 years ago
Takashi Kokubun ab7cdafb72
Support overriding timeout_key on nested remap 2 years ago
Takashi Kokubun 45d6d78490
Version 0.5.1 2 years ago
Takashi Kokubun 5462b1604d
Merge pull request #79 from k0kubun/command-key
Support executing commands on press/release events
2 years ago
Takashi Kokubun 788624b953
Support executing commands on press/release events 2 years ago
Takashi Kokubun 10f7b1e33f
Version 0.5.0 2 years ago
Takashi Kokubun a01709c38c
Fix the directory 2 years ago
Takashi Kokubun 9c5edb5bbf
Merge pull request #104 from k0kubun/cross-rs
Cross-compile artifacts and support arm64
2 years ago
Takashi Kokubun 7e0f55d513
Cross-compile artifacts and supports arm64 2 years ago
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