Commit Graph

  • 042e4ff9fc
    [update] switch prefix dir to comply with AUR. Shinyzenith 2022-02-08 19:13:15 +0530
  • 1407b5c0f4
    [Contrib] Add pkgbuilds. Shinyzenith 2022-02-08 19:01:10 +0530
  • 106bef257c added many keysyms EdenQwQ 2022-02-08 20:42:47 +0800
  • ef3e8c9b97
    [typo] Shinyzenith 2022-02-08 17:37:12 +0530
  • 64f32da78f
    Update README.md Eden 2022-02-08 19:56:56 +0800
  • 649673eeff
    [readme] fix Shinyzenith 2022-02-08 17:20:06 +0530
  • 0c957d840c
    [update] Readme. Shinyzenith 2022-02-08 17:19:24 +0530
  • 1ef54df4f7 support single keysym EdenQwQ 2022-02-08 19:23:51 +0800
  • 92b8b6f24b
    [feature] Do not allow multiple instances. Shinyzenith 2022-02-08 16:23:30 +0530
  • 078135bc55
    [update] Mention failed line on parse error. Shinyzenith 2022-02-08 16:04:02 +0530
  • 44568d19fc
    [Update] add printscr to enum Shinyzenith 2022-02-08 16:03:32 +0530
  • f59dfcd99d
    [add] Automatic build script for github releases. Shinyzenith 2022-02-08 15:55:55 +0530
  • 8499692702 Implement inline comments support when parsing config EdenQwQ 2022-02-08 18:14:56 +0800
  • e16b5e40df
    [rel] Version bump. Shinyzenith 2022-02-08 15:31:04 +0530
  • ac37e441bb
    [rel] Version bump. First official point release. Shinyzenith 2022-02-08 15:26:43 +0530
  • a415b24323
    [update] Example config file uploaded. Shinyzenith 2022-02-08 15:23:42 +0530
  • 572673811d
    [Update] fix ISSUE_TEMPLATE Shinyzenith 2022-02-08 15:11:31 +0530
  • b735b10ee6
    [Merge] Keyevent handler by Shinyzenith & EdenQwQ Aakash Sen Sharma 2022-02-08 15:07:53 +0530
  • 3f5f9344ce
    [update] Run instructions. Shinyzenith 2022-02-08 14:55:30 +0530
  • d63f24759f
    [update] Install.md Shinyzenith 2022-02-08 14:55:06 +0530
  • 4eb86e8a74
    [update] remove sock test Shinyzenith 2022-02-08 14:52:18 +0530
  • 9886b6c194 fix the bug caused by wrong comparing method EdenQwQ 2022-02-08 16:59:14 +0800
  • bd1227a245
    [Bug fix] fix auto repeat bug Shinyzenith 2022-02-08 14:12:50 +0530
  • 0af29511f5
    [wip] working cooldown Shinyzenith 2022-02-08 14:06:58 +0530
  • e949a8bd72
    [wip] Check last hotkey for duplicate removal. Shinyzenith 2022-02-08 12:10:46 +0530
  • 4d3c58cca8 rustfmt EdenQwQ 2022-02-08 12:59:09 +0800
  • d5ba98f2f3 fix EdenQwQ 2022-02-08 12:57:44 +0800
  • e638919538
    [Merge] EdenQwQ/keyevent_devel Aakash Sen Sharma 2022-02-08 09:45:56 +0530
  • 48c1e58564 finish EdenQwQ 2022-02-08 10:59:23 +0800
  • 902a2b545f a hashmap from evdev:Key to config::Modifiers EdenQwQ 2022-02-08 10:57:13 +0800
  • ed00571241 small improvement EdenQwQ 2022-02-08 10:52:53 +0800
  • cc2c0f4f68
    [update] lower sleep time. Shinyzenith 2022-02-06 19:14:29 +0530
  • 25987beba6
    [testing] Documentation. Shinyzenith 2022-02-06 19:09:06 +0530
  • 465c155be5
    [testing]Print possible matches based on key count Shinyzenith 2022-02-06 19:07:21 +0530
  • 6ac6ede0d9
    [merge] Config handler refactor by EdenQwQ Aakash Sen Sharma 2022-02-06 17:50:41 +0530
  • 61633a5799
    [update] Concise notation. Shinyzenith 2022-02-06 17:50:00 +0530
  • 34c2426e03 modify test to make sure this also work with empty modifier EdenQwQ 2022-02-06 20:18:59 +0800
  • 808bca1f66
    Merge pull request #30 from waycrate/config_devel Aakash Sen Sharma 2022-02-06 17:42:35 +0530
  • d697eaea36 ignore duplicated keys EdenQwQ 2022-02-06 20:12:32 +0800
  • d83063fc1e convert to lowercase EdenQwQ 2022-02-06 19:57:37 +0800
  • eca333e62e
    Merge pull request #29 from waycrate/config_new Eden 2022-02-06 13:14:52 +0800
  • 720f74ba21
    [update] I'm not sure if we can implement it all. Shinyzenith 2022-02-06 09:52:18 +0530
  • bdc878ea45
    [Remove] test code was pushed on accident. Shinyzenith 2022-02-06 09:08:18 +0530
  • 978fa8195b
    [update] Change git slug Shinyzenith 2022-02-06 09:02:13 +0530
  • 45b3b1b260
    [update] make all fields in hotkey struct, pub Shinyzenith 2022-02-06 08:57:13 +0530
  • 271c8c32b2 finished EdenQwQ 2022-02-06 11:25:00 +0800
  • 16c079db28
    [Remove] Manpage build instructions (temporary) Shinyzenith 2022-02-06 08:23:43 +0530
  • ec52c30ea7
    [merge] Refactor config handler by EdenQwQ Aakash Sen Sharma 2022-02-06 08:12:42 +0530
  • d007cfdace join lines ending with backslash and have the same type before actual parsing EdenQwQ 2022-02-06 10:37:28 +0800
  • 2e84be120e a new vector called lines_with_types to store the position and the type of each line EdenQwQ 2022-02-06 10:30:16 +0800
  • c64ed4bcc3 ignore some tests concerning empty commands EdenQwQ 2022-02-06 10:24:55 +0800
  • 70b8634de8
    [update] Change git slug Shinyzenith 2022-02-06 05:52:37 +0530
  • 450a532f78
    Merge pull request #24 from Shinyzenith/config Aakash Sen Sharma 2022-02-06 05:14:31 +0530
  • 707ca1b816
    Merge branch 'main' into config Aakash Sen Sharma 2022-02-06 05:14:19 +0530
  • 560f69dc0a test: refactor return statement in tests Angelo Fallaria 2022-02-06 00:12:45 +0800
  • f9e0db9309 fix: remove unused code in parse_keybind Angelo Fallaria 2022-02-05 23:55:49 +0800
  • 5ad8877e73 feat: allow empty commands Angelo Fallaria 2022-02-05 23:42:12 +0800
  • 0f3f64551f style(config): format w/ rustfmt Angelo Fallaria 2022-02-05 23:25:13 +0800
  • f272fcfc64 feat: add more modifiers Angelo Fallaria 2022-02-05 23:23:02 +0800
  • b06323540e test: add tests for more keysyms Angelo Fallaria 2022-02-05 23:22:50 +0800
  • 252e09a5d2 refactor: use 'map' instead of iteration for modifiers Angelo Fallaria 2022-02-05 22:24:56 +0800
  • 5e2b74d923 feat: add detection of modifier keys Angelo Fallaria 2022-02-05 22:22:10 +0800
  • dac1f94b08
    [update] Added \n at the end of contributor names. Shinyzenith 2022-02-05 18:00:36 +0530
  • 854c505b19
    [update] Contributors added. Shinyzenith 2022-02-05 17:54:22 +0530
  • 981d4c0387 refactor: reduce one line of indent in parsing Angelo Fallaria 2022-02-05 20:10:46 +0800
  • ff635cc3d9 refactor: remove unused 'keysyms' var in parse_contents Angelo Fallaria 2022-02-05 20:03:40 +0800
  • 5aa87b60cc test: add tests for invalid configs Angelo Fallaria 2022-02-05 19:55:41 +0800
  • b5ba778072 feat: add modifiers field to Hotkey Angelo Fallaria 2022-02-05 18:50:33 +0800
  • 7a34a1e664 test: add #[test] to #[ignore] tests Angelo Fallaria 2022-02-05 17:35:08 +0800
  • 1953fe269e test: refactor valid config tests into a wrapper Angelo Fallaria 2022-02-05 17:27:30 +0800
  • 920458cdf7 style: put the error checks next to each other Angelo Fallaria 2022-02-05 17:13:52 +0800
  • 067cbe2843 feat: add handling for multiline commands Angelo Fallaria 2022-02-05 17:10:09 +0800
  • 4fd18d753e style: remove one whitespace in config.rs for clarity Angelo Fallaria 2022-02-05 16:58:19 +0800
  • 60b3c7ff24 style: format w/ rustfmt Angelo Fallaria 2022-02-05 16:55:26 +0800
  • d886ff18eb fix: return missing command line nr. w/ blank line Angelo Fallaria 2022-02-05 16:53:43 +0800
  • e2027b2a04 style: improve style w/ rustfmt Angelo Fallaria 2022-02-05 16:42:37 +0800
  • 7117317001 style: slightly improve style of parse_contents Angelo Fallaria 2022-02-05 16:42:05 +0800
  • 681d553654 test: add test wrapper function to check err types Angelo Fallaria 2022-02-05 16:38:58 +0800
  • 66c3792927 test: remove test for commented-out commands Angelo Fallaria 2022-02-05 16:36:08 +0800
  • cdac47494d
    [merge] Aakash Sen Sharma 2022-02-05 05:40:07 +0530
  • ca629df880
    [update] fixed pid file name. Shinyzenith 2022-02-04 09:35:57 +0530
  • ee458412b5
    [update] Makefile, mkdir -p Shinyzenith 2022-02-03 21:05:46 +0530
  • f919ff91f3
    [update] Warn on no server instances. Shinyzenith 2022-02-03 20:33:20 +0530
  • 6d7b42e36e
    [Remove] Useless testing file. Shinyzenith 2022-02-03 20:33:07 +0530
  • 2e72f381e7
    [Remove] interprocess crate from Cargo.toml Shinyzenith 2022-02-03 20:32:44 +0530
  • fdef609339
    [junk] Cargo lock bs. Shinyzenith 2022-02-03 20:24:14 +0530
  • 35d4960d87
    [refactor] Simple IPC implementation using std::os Shinyzenith 2022-02-03 20:23:21 +0530
  • 90f63c00b6
    Merge pull request #22 from EdenQwQ/devel Aakash Sen Sharma 2022-02-03 19:06:25 +0530
  • 6fae0fce24 rustfmt, improve EdenQwQ 2022-02-03 18:56:15 +0800
  • 4bce5f71d1 style: split the whitespace error return statement Angelo Fallaria 2022-02-03 17:06:31 +0800
  • 62e20946de ci: add formatting checker Angelo Fallaria 2022-02-03 17:04:27 +0800
  • 21b348d5fc chore: merge branch 'config' of github.com Angelo Fallaria 2022-02-03 16:56:31 +0800
  • fdf93f6d8c
    feat(config): add error when command doesn't start w/ whitespace Angelo Fallaria 2022-02-03 08:57:31 +0000
  • b794b89c80 return the command line instead EdenQwQ 2022-02-03 16:37:26 +0800
  • 84fd84cc65 error if command doesn't start with whitespace EdenQwQ 2022-02-03 15:54:17 +0800
  • 3afb2fd470 ci: rename file to ci.yml and improve formatting Angelo Fallaria 2022-02-03 16:44:56 +0800
  • 42d3c9da71 return the command line instead EdenQwQ 2022-02-03 16:37:26 +0800
  • 0061107669 ci: add basic Rust CI Angelo Fallaria 2022-02-03 16:36:37 +0800
  • 8b168b8845
    Merge branch 'Shinyzenith:config' into config Eden 2022-02-03 15:55:24 +0800
  • 2b81e33446 error if command doesn't start with whitespace EdenQwQ 2022-02-03 15:54:17 +0800