Shinyzenith
6911e116cb
[remove] pr template
2 years ago
Shinyzenith
222780c4f3
[upload] Basic pull request template
2 years ago
Aakash Sen Sharma
59cd0ab87c
[create] Code of conduct.md
2 years ago
Shinyzenith
7b6780e3b8
[update] Contributing.md
2 years ago
Aakash Sen Sharma
b76917f981
[create] Contributing.md
2 years ago
Angelo Fallaria
ce3b551628
style: fix formatting w/ rustfmt
2 years ago
Angelo Fallaria
7098ff3aab
refactor(config): put test-only modules in own mod
...
std::fs and std::io::Write are used in the unit tests,
but not in the main program itself, which results in a
warning by the Rust compiler. They are now only used
in the test module, when `cargo test` is run.
2 years ago
Angelo Fallaria
e10d2ac005
fix(config): alleviate panic on blank config filee
...
Whenever the config parse was parsed an empty config,
a panic would result because of trying to process an
empty vector:
---- config::tests::test_blank_config stdout ----
thread 'config::tests::test_blank_config' panicked at 'index out of bounds: the len is 0 but the index is 0', src/config.rs:237:33
This commit alleviates that by simply returning an empty
Hotkey vector whenever an empty config is passed.
2 years ago
Shinyzenith
036e7c12fe
[update] Build instructions.
2 years ago
Shinyzenith
47b25859ea
[update] style change
2 years ago
Shinyzenith
665f1b2e38
[Update] Add AUR to install.md
2 years ago
Shinyzenith
d1051685fa
[update]Minor readme changes
2 years ago
Shinyzenith
4502170d5f
[Bug fix] rules file needs to have permission 644.
2 years ago
Idli
62c4370f09
update: readme; grammatical error
2 years ago
Shinyzenith
042e4ff9fc
[update] switch prefix dir to comply with AUR.
2 years ago
Shinyzenith
1407b5c0f4
[Contrib] Add pkgbuilds.
2 years ago
EdenQwQ
106bef257c
added many keysyms
2 years ago
Shinyzenith
ef3e8c9b97
[typo]
2 years ago
Eden
64f32da78f
Update README.md
2 years ago
Shinyzenith
649673eeff
[readme] fix
2 years ago
Shinyzenith
0c957d840c
[update] Readme.
2 years ago
EdenQwQ
1ef54df4f7
support single keysym
2 years ago
Shinyzenith
92b8b6f24b
[feature] Do not allow multiple instances.
2 years ago
Shinyzenith
078135bc55
[update] Mention failed line on parse error.
2 years ago
Shinyzenith
44568d19fc
[Update] add printscr to enum
2 years ago
Shinyzenith
f59dfcd99d
[add] Automatic build script for github releases.
2 years ago
EdenQwQ
8499692702
Implement inline comments support when parsing config
2 years ago
Shinyzenith
e16b5e40df
[rel] Version bump.
2 years ago
Shinyzenith
ac37e441bb
[rel] Version bump. First official point release.
2 years ago
Shinyzenith
a415b24323
[update] Example config file uploaded.
2 years ago
Shinyzenith
572673811d
[Update] fix ISSUE_TEMPLATE
2 years ago
Aakash Sen Sharma
b735b10ee6
[Merge] Keyevent handler by Shinyzenith & EdenQwQ
...
Working keyevent handler
2 years ago
Shinyzenith
3f5f9344ce
[update] Run instructions.
2 years ago
Shinyzenith
d63f24759f
[update] Install.md
2 years ago
Shinyzenith
4eb86e8a74
[update] remove sock test
2 years ago
EdenQwQ
9886b6c194
fix the bug caused by wrong comparing method
2 years ago
Shinyzenith
bd1227a245
[Bug fix] fix auto repeat bug
2 years ago
Shinyzenith
0af29511f5
[wip] working cooldown
2 years ago
Shinyzenith
e949a8bd72
[wip] Check last hotkey for duplicate removal.
2 years ago
EdenQwQ
4d3c58cca8
rustfmt
2 years ago
EdenQwQ
d5ba98f2f3
fix
2 years ago
Aakash Sen Sharma
e638919538
[Merge] EdenQwQ/keyevent_devel
...
Keyevent handle
2 years ago
EdenQwQ
48c1e58564
finish
2 years ago
EdenQwQ
902a2b545f
a hashmap from evdev:Key to config::Modifiers
2 years ago
EdenQwQ
ed00571241
small improvement
2 years ago
Shinyzenith
cc2c0f4f68
[update] lower sleep time.
2 years ago
Shinyzenith
25987beba6
[testing] Documentation.
2 years ago
Shinyzenith
465c155be5
[testing]Print possible matches based on key count
2 years ago
Aakash Sen Sharma
6ac6ede0d9
[merge] Config handler refactor by EdenQwQ
...
[feature] Ignore duplicate key signatures by EdenQwQ
2 years ago
Shinyzenith
61633a5799
[update] Concise notation.
2 years ago