Commit Graph

583 Commits (97268d1d92d94609daddff1230c4ca77d54a84dd)
 

Author SHA1 Message Date
Takashi Kokubun 97268d1d92 Version 0.8.12 6 months ago
Elliott Shugerman fd3992e486
Support device-specific remapping in config (#380)
* begin threading InputDevice down to `find_modmap`/`find_keymap`

why did i comment this out?

* add to config

* new approach for event/device (wip)

* try passing input_device as its own thing -- same problem

* aha! this works!

* this works too!

* start wiring it together

* that might do it?

* fallback to false, like for application

* fix device.not

* tests (wip)

* tests (wip) | well it compiles

* tests (wip) | just placeholder for now

* move device out of event

* Revert "move device out of event"

This reverts commit c9486ed2adee5f001ebf96d630621fabcb2127a5.

* device desc struct (k0kubun's suggestion)

* get tests passing

* s/InputDeviceDescriptor/InputDeviceInfo/

* add a test

* misc cleanup

* use &str and &Path instead of String and PathBuf

* cargo fmt

* move InputDeviceInfo in device.rs

* more misc cleanup

* documentation

* get rid of extraneous `matches` function

* readme tweak
6 months ago
Sean Colsen 6f298b93b8
Clarify docs to say xremap should runx as daemon (#377)
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
6 months ago
Billy.Zheng 2b7367618c
Add Alt-backspace config into example/emacs.yml (#369)
* Add Alt-backspace config into example/emacs.yml

* Add C-M-Space config into examples/emacs.yml

* Fix C-s to use C-f fo example/config. Check #369
7 months ago
dependabot[bot] eb34ef4f46 Bump serde from 1.0.188 to 1.0.190
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.188 to 1.0.190.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.188...v1.0.190)

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

Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
dependabot[bot] 1cd9d0edf2 Bump indoc from 2.0.3 to 2.0.4
Bumps [indoc](https://github.com/dtolnay/indoc) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/dtolnay/indoc/releases)
- [Commits](https://github.com/dtolnay/indoc/compare/2.0.3...2.0.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
dependabot[bot] f8fbacee59 Bump serde_json from 1.0.105 to 1.0.108
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.105 to 1.0.108.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.105...v1.0.108)

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

Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
dependabot[bot] f1ea6c8049 Bump serde_with from 3.3.0 to 3.4.0
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.3.0...v3.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
Takashi Kokubun be51386e42 Revert "Revert "Version 0.8.11""
This reverts commit c063d065c3.
8 months ago
Takashi Kokubun c2c84387f3 Version 0.8.10 8 months ago
Takashi Kokubun 434a3a79e5 Fix failing tests 8 months ago
Takashi Kokubun c063d065c3 Revert "Version 0.8.11"
This reverts commit c72d9b67f0.

Revert "Use xremap as the device name by default (#348)"

This reverts commit 26c90bb2b5.

Revert "Version 0.8.10"

This reverts commit d5ccb8c917.
8 months ago
Takashi Kokubun c72d9b67f0 Version 0.8.11 8 months ago
Takashi Kokubun 26c90bb2b5
Use xremap as the device name by default (#348) 8 months ago
Takashi Kokubun d5ccb8c917 Version 0.8.10 8 months ago
Takashi Kokubun f0bd2d5e3c Add REL_WHEEL and REL_HWHEEL if --mouse
Close #260
8 months ago
dependabot[bot] 2bee7a9d15 Bump derive-where from 1.2.1 to 1.2.5
Bumps [derive-where](https://github.com/ModProg/derive-where) from 1.2.1 to 1.2.5.
- [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.2.1...v1.2.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
dependabot[bot] 02ef2e00c4 Bump regex from 1.9.4 to 1.9.6
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.4 to 1.9.6.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.9.4...1.9.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
dependabot[bot] 976f32947a Bump hyprland from 0.3.8 to 0.3.12
Bumps [hyprland](https://github.com/hyprland-community/hyprland-rs) from 0.3.8 to 0.3.12.
- [Release notes](https://github.com/hyprland-community/hyprland-rs/releases)
- [Commits](https://github.com/hyprland-community/hyprland-rs/compare/0.3.8...0.3.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
Takashi Kokubun aa934b2626 Add alt attribute to the image 8 months ago
Takashi Kokubun 3134a8d1b7 Use a different font in the README 8 months ago
Takashi Kokubun 48849ad582 Version 0.8.9 8 months ago
Takashi Kokubun e8c8b75724 Release wlroots binary 8 months ago
Takashi Kokubun 28c9de915c Try building wlroots 8 months ago
Alex Sinitsin 383e2a4a57
Initial implementation for wlroots client (#345)
Co-authored-by: Alex Sinitsin <meowcoder@users.noreply.github.com>
8 months ago
Takashi Kokubun 47d6932da0 Version 0.8.8 8 months ago
jixiuf af4c910773
close https://github.com/k0kubun/xremap/issues/340 (#341) 8 months ago
Gábor Szabó 9899383a90
Update Cargo.toml add repository (#343)
to allow crates.io, rust-digger and others to link to it
9 months ago
Takashi Kokubun 8bcc622e57 Version 0.8.7 9 months ago
jixiuf 97b9406c97
modmap held/alone support multi key (#339) 9 months ago
dependabot[bot] a22b4846d4
Bump serde_with from 2.3.3 to 3.3.0 (#337)
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 2.3.3 to 3.3.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](https://github.com/jonasbb/serde_with/compare/v2.3.3...v3.3.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot] 787f046ce8 Bump regex from 1.9.1 to 1.9.4
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.1 to 1.9.4.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.9.1...1.9.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot] 7076b5dcec Bump serde from 1.0.180 to 1.0.188
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.180 to 1.0.188.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.180...v1.0.188)

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

Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot] d10f782e7e Bump anyhow from 1.0.72 to 1.0.75
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.72 to 1.0.75.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.72...1.0.75)

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

Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot] a7ab349363 Bump serde_json from 1.0.104 to 1.0.105
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.104 to 1.0.105.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.104...v1.0.105)

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

Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
Takashi Kokubun bdb9d0522d Use derived possible values
I don't see any issues in v4.
10 months ago
Takashi Kokubun 84bda803b1 Update rootless instructions for Arch Linux
Fix #329
10 months ago
Takashi Kokubun 87b55b2485 Version 0.8.6 10 months ago
Takashi Kokubun 01f8428775 cargo fmt 10 months ago
Takashi Kokubun e11d4cda7c Migrate to clap 4 10 months ago
Takashi Kokubun b32e1f7f82 cargo update 10 months ago
dependabot[bot] 13e5ebea20 Bump anyhow from 1.0.71 to 1.0.72
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.71 to 1.0.72.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.71...1.0.72)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months ago
dependabot[bot] 36b5c7701d Bump serde from 1.0.152 to 1.0.164
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.152 to 1.0.164.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.152...v1.0.164)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months ago
dependabot[bot] 4bb5bbe582 Bump indoc from 2.0.1 to 2.0.3
Bumps [indoc](https://github.com/dtolnay/indoc) from 2.0.1 to 2.0.3.
- [Release notes](https://github.com/dtolnay/indoc/releases)
- [Commits](https://github.com/dtolnay/indoc/compare/2.0.1...2.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months ago
dependabot[bot] 322f63739f Bump log from 0.4.17 to 0.4.19
Bumps [log](https://github.com/rust-lang/log) from 0.4.17 to 0.4.19.
- [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.17...0.4.19)

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

Signed-off-by: dependabot[bot] <support@github.com>
10 months ago
Takashi Kokubun 0ce7125098 Update rust-cache to v2 10 months ago
sebasuh 59ed46c116
Add documentation for rootless usage in Debian (#322) 11 months ago
dependabot[bot] f0dd01dd1b Bump regex from 1.8.3 to 1.8.4
Bumps [regex](https://github.com/rust-lang/regex) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.8.3...1.8.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
11 months ago
dependabot[bot] e3bf2af34c Bump x11rb from 0.11.1 to 0.12.0
Bumps [x11rb](https://github.com/psychon/x11rb) from 0.11.1 to 0.12.0.
- [Changelog](https://github.com/psychon/x11rb/blob/master/doc/changelog.md)
- [Commits](https://github.com/psychon/x11rb/compare/v0.11.1...v0.12.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
11 months ago
dependabot[bot] 1415e0995c Bump hyprland from 0.3.3 to 0.3.4
Bumps [hyprland](https://github.com/hyprland-community/hyprland-rs) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/hyprland-community/hyprland-rs/releases)
- [Commits](https://github.com/hyprland-community/hyprland-rs/compare/0.3.3...0.3.4)

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

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