Commit Graph

485 Commits (e5248a98c83f924db24c142d01d42da82f2c4b7c)
 

Author SHA1 Message Date
Takashi Kokubun f02bc89c55
Merge pull request #171 from k0kubun/dependabot/cargo/clap-3.2.21
Bump clap from 3.2.16 to 3.2.21
2 years ago
dependabot[bot] 9dfe2cad10
Bump clap from 3.2.16 to 3.2.21
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.16 to 3.2.21.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/v3.2.21/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.16...v3.2.21)

---
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] 8329d54881
Bump nix from 0.24.2 to 0.25.0
Bumps [nix](https://github.com/nix-rust/nix) from 0.24.2 to 0.25.0.
- [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.2...v0.25.0)

---
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
dependabot[bot] f70f98ba52
Bump serde from 1.0.141 to 1.0.144
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.141 to 1.0.144.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.141...v1.0.144)

---
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
Takashi Kokubun 752e92b676
Merge pull request #161 from k0kubun/dependabot/cargo/anyhow-1.0.63
Bump anyhow from 1.0.59 to 1.0.63
2 years ago
Takashi Kokubun c01e511d7c
Merge pull request #160 from k0kubun/dependabot/cargo/evdev-0.12.0
Bump evdev from 0.11.4 to 0.12.0
2 years ago
Takashi Kokubun 36ad4db086
Merge pull request #159 from k0kubun/dependabot/cargo/swayipc-3.0.1
Bump swayipc from 3.0.0 to 3.0.1
2 years ago
dependabot[bot] f2e54f7dff
Bump anyhow from 1.0.59 to 1.0.63
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.59 to 1.0.63.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.59...1.0.63)

---
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] 5a5b3634c7
Bump evdev from 0.11.4 to 0.12.0
Bumps [evdev](https://github.com/cmr/evdev) from 0.11.4 to 0.12.0.
- [Release notes](https://github.com/cmr/evdev/releases)
- [Changelog](https://github.com/emberian/evdev/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cmr/evdev/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot] e0e457ed80
Bump swayipc from 3.0.0 to 3.0.1
Bumps [swayipc](https://github.com/jaycefayne/swayipc-rs) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/jaycefayne/swayipc-rs/releases)
- [Commits](https://github.com/jaycefayne/swayipc-rs/compare/swayipc-3.0.0...swayipc-3.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Takashi Kokubun c7644028ae
Merge pull request #155 from VTimofeenko/master
Add NixOS installation instructions
2 years ago
Vladimir Timofeenko 9b5d5ab67a
Add NixOS installation instructions 2 years ago
Takashi Kokubun 701d826827
Update the busctl command for xremap
Close #153
2 years ago
Takashi Kokubun bc38537496
Version 0.7.5 2 years ago
Takashi Kokubun b284c51c86
Check Focus-Proxy-Window.FocusProxy
close #151
2 years ago
Takashi Kokubun 7e11efec00
Version 0.7.4 2 years ago
Takashi Kokubun ed920e5c8d
Resurrect removal of override_remap
broken at 04e94ea9f4
2 years ago
Takashi Kokubun 4a01184c4c
Switch to ubuntu-latest 2 years ago
Takashi Kokubun bc2c7aaa10
Version 0.7.3 2 years ago
Takashi Kokubun c38f9e9cc6
Dispatch the original key on press/release as well 2 years ago
Takashi Kokubun 4ebce8ee14
Version 0.7.2 2 years ago
Takashi Kokubun 9b0c084a5d
Fix a bug in extra_modifiers
```
keymap:
  - remap:
      RO: Shift-RO
```

When you press Shift-RO, Shift is considered extra_modifiers (against
source KeyPress) and it was released after Shift-RO. This patch fixes
that case.
2 years ago
Takashi Kokubun e8d30a3e38
Version 0.7.1 2 years ago
Takashi Kokubun be7d11e244
Keep extra modifiers on KeyPress 2 years ago
Takashi Kokubun 53f37c1353
Syntax-highlight an example 2 years ago
Takashi Kokubun ce3b9a26d0
Version 0.7.0 2 years ago
Takashi Kokubun b2ff35872c
Merge pull request #147 from k0kubun/reimagine-modifiers
Replace modifier: true with virtual_modifiers
2 years ago
Takashi Kokubun c8c4574d0f
Replace modifier: true with virtual_modifiers 2 years ago
Takashi Kokubun 1c508583df
Add a missing word in a comment 2 years ago
Takashi Kokubun e8409fd504
Version 0.6.2 2 years ago
Takashi Kokubun 8a3602fa05
Avoid emitting logical modifiers
when adjusting modifiers on KeyPress

addresses https://github.com/k0kubun/xremap/issues/124#issuecomment-1214346914
2 years ago
Takashi Kokubun 54e9730ed5
Version 0.6.1 2 years ago
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