356 Commits (main)
 

Author SHA1 Message Date
Shinyzenith 824d36a7f9
[refactor] concise format
2 years ago
Shinyzenith 0a050b75fa
[refactor] clean Makefile to use vars
2 years ago
Shinyzenith f22fd36949
[update] build instructions
2 years ago
Shinyzenith a9d6966ad5
[refactor] Utilize cargo pkg authors
2 years ago
Shinyzenith 7f03ae5d5f
[Create] rustfmt.toml
2 years ago
Shinyzenith df2f110208
[refactor] use Path::new PathBuf instead of pushstr
2 years ago
Shinyzenith dbad34c65f
[refactor] turn permission checks into a function main.rs
2 years ago
Shinyzenith 37d141d7c3
[update] switch out tokio for async-std
2 years ago
Shinyzenith d8bc8f01c4
[update] readme warning
2 years ago
Shinyzenith ea7ff78427
[update] gitignore bin/swhkd
2 years ago
Shinyzenith 70e94f7c6a
[Update] bug report flag updated
2 years ago
Shinyzenith ef28b75a77
[refactor] Remove rm from Makefile on make clean
2 years ago
Shinyzenith 9a925e4e4f
[refactor] makefile update
2 years ago
Shinyzenith 7692dd48d1
[refactor] Makefile & build instructions updated
2 years ago
Shinyzenith fc70c44684
[feature] config file path detection with xdg base directory variables
2 years ago
Shinyzenith c774f6b3f8
move input group permission check to separate function
2 years ago
Shinyzenith ff32941e82
move to permissive BSD 2-Clause "Simplified" License
2 years ago
Shinyzenith 0db471283b
remove target from cargo build
2 years ago
Shinyzenith f62326e5a7
issue report template
2 years ago
Aakash Sen Sharma 2fa3ba5a9e Add Issue templates
2 years ago
Shinyzenith c44b634cc3
logging added, permission checks added, basic error handling
2 years ago
Shinyzenith 328c310f16
add tokio as dependency for event scheduling
2 years ago
Shinyzenith e1b4035c5b
readme update
2 years ago
Shinyzenith e24c641d31
readme update
2 years ago
Shinyzenith 5cc3ccb76b
typo fix
2 years ago
Shinyzenith 8bbd34c4df
Check all event devices for KEY_ENTER presence.
2 years ago
Shinyzenith ffd8b998b2
remove all python code
2 years ago
Aakash Sen Sharma ad2980c809
Merge pull request #5 from UnsignedArduino/main
2 years ago
Aakash Sen Sharma b63c19aef5
Merge pull request #6 from Shinyzenith/ci
2 years ago
ckyiu 7c27f41d41 Have ThreadPoolExecutor log
2 years ago
ckyiu 0cd57e35f5 Selectively print to stdout or stderr depending on log severity
2 years ago
ckyiu 6ba6fa35d3 Add color to logs
2 years ago
Angelo Fallaria 217811f369 ci: add basic CI with flake8
2 years ago
ckyiu 05da95fe5b Refactor swhkd.py
2 years ago
ckyiu 715a8479b0 Have input utils use logger and refactor
2 years ago
ckyiu a2889bba26 Have config parser actually use the logger correctly
2 years ago
ckyiu c409581ecf Redo log utils to use standard logging module
2 years ago
Shinyzenith 6ce03e1bc3
Rolling back a commit.
2 years ago
ckyiu 704d1f1e47 Add requirements.txt and clean up configuration related stuff
2 years ago
Shinyzenith 4462d2a516
contributor image
2 years ago
Aakash Sen Sharma 561fcfe9ee
Create LICENSE (GPLv3)
2 years ago
Angelo-F 2b0541befb
Create LICENSE
2 years ago
Shinyzenith 13d3e26725
stdout to devnull
2 years ago
Shinyzenith 069230e0be
Fixed running swhkd as sudo and added exception for no input group
2 years ago
Shinyzenith 421728d19d
no keyboard check
2 years ago
Shinyzenith fc3454b94f
typo fix
2 years ago
Shinyzenith f7da66a1a7
added stderr for error messages, config parser, sample configuration file. STILL A WIP. THE PROGRAM WILL JUST SPIT OUT THE EVENTS AND NOT ACTUALLY USE YOUR DEFINED EVENTS.
2 years ago
Shinyzenith 5813eeb6ee
readme
2 years ago
Shinyzenith 41a17d9b49
remove EV_MSC event
2 years ago
Shinyzenith 12e50824b4
Useless import
2 years ago