Commit Graph

  • db896e3bb4 don't follow lock main Tait Hoyem 2022-08-14 13:42:21 -0600
  • d04beb212d misc fixes and note uptes Tait Hoyem 2022-08-14 13:41:51 -0600
  • 2f7ba17fbf Update readme Tait Hoyem 2022-08-14 13:40:17 -0600
  • 32beeb44a3 Remvoe uneeded files Tait Hoyem 2022-08-14 13:39:38 -0600
  • b7abf27eaf Remove bin Tait Hoyem 2022-08-14 13:39:18 -0600
  • 347d4bd409 Remove common Tait Hoyem 2022-08-14 13:38:58 -0600
  • b63e6179a3 Include assets Tait Hoyem 2022-08-14 13:36:14 -0600
  • bf304abff1 Add contrib from latest version Tait Hoyem 2022-08-14 13:36:05 -0600
  • 5c6773d87a Update docs with newest version Tait Hoyem 2022-08-14 13:35:56 -0600
  • f40385ae65 Attempt at working with optional keys Tait Hoyem 2022-08-14 13:32:10 -0600
  • 85779876dd swhkd -> sohkd Tait Hoyem 2022-02-27 11:53:35 -0700
  • 8204055b88 Basic structural nav example Tait Hoyem 2022-02-27 11:47:24 -0700
  • f2a17998a5 Working consumption of keys Tait Hoyem 2022-02-27 11:47:11 -0700
  • 512b7a28a3 Add mode changer, Polkit -> Udev Tait Hoyem 2022-02-27 11:46:43 -0700
  • 196afffaff Add git Tait Hoyem 2022-02-27 08:33:35 -0700
  • e6099ad1d8 Add sohkctl Tait Hoyem 2022-02-24 11:52:37 -0700
  • b421f20daf Add sohkctl Tait Hoyem 2022-02-24 11:52:26 -0700
  • 0e3db26b87 Add modes Tait Hoyem 2022-02-24 11:52:15 -0700
  • 80f4fde12d Move socket sending to new thread Tait Hoyem 2022-02-24 11:51:49 -0700
  • d58fb3d5c3 Add control program to change modes; also accepted over sohkdctl.sock Tait Hoyem 2022-02-24 11:51:26 -0700
  • 56a94b2dee New Hotkey struct; compiling Tait Hoyem 2022-02-23 13:05:49 -0700
  • 4b80557af0 Update name Tait Hoyem 2022-02-23 13:05:23 -0700
  • af323a0f16 Add consume config Tait Hoyem 2022-02-20 20:09:44 -0700
  • 3e622b7192 New name Tait Hoyem 2022-02-20 11:31:10 -0700
  • 2795ee8bb4 Add example of modal keybinding Tait Hoyem 2022-02-18 16:57:07 -0700
  • 78179cc836 Add modal keybindings Tait Hoyem 2022-02-18 16:56:14 -0700
  • dd8573c379
    Merge pull request #47 from actualdankcoder/main Idli 2022-02-15 23:57:07 +0530
  • 5f97be397e
    [update] fix typo DankCoder 2022-02-15 23:24:47 +0530
  • 07c86a2c2b [test]config: restore test for 'none' EdenQwQ 2022-02-15 13:51:36 +0800
  • 7e60588717 [update]config: avoid possible error when removing file; fix typo; ignore undone tests EdenQwQ 2022-02-15 13:42:38 +0800
  • 9b81a7ed6a test: add another test for multiple ranges Angelo Fallaria 2022-02-15 13:10:42 +0800
  • 0223510bf7 test: add test for multiple ranges Angelo Fallaria 2022-02-15 13:06:20 +0800
  • 547027c52c Merge branch 'main' of github.com:waycrate/swhkd Angelo Fallaria 2022-02-15 13:00:35 +0800
  • 49fd6268a5 test: make keybind order not matter for config test Angelo Fallaria 2022-02-15 13:00:07 +0800
  • 3b0edf53e4 test: remove unimplemented tests Angelo Fallaria 2022-02-15 12:44:07 +0800
  • a66f6a3504
    revert: revert alias feature Angelo Fallaria 2022-02-14 14:57:58 +0800
  • 71b7faf138 revert: remove alias tests Angelo Fallaria 2022-02-14 12:48:24 +0800
  • da5e14d761 fix: remove git merge conflict markers Angelo Fallaria 2022-02-14 12:43:16 +0800
  • 220d16d0b0 revert: "[feat] config: support for aliases" Angelo Fallaria 2022-02-14 12:40:20 +0800
  • 5720d0b3f7 [update] config: add brace key EdenQwQ 2022-02-14 08:16:15 +0800
  • 7c4b545853 [update] config: mod1 = alt, mod4 = EdenQwQ 2022-02-14 08:07:37 +0800
  • 2c658fcf58
    Merge pull request #44 from waycrate/config_devel Aakash Sen Sharma 2022-02-13 19:43:24 +0000
  • 53eca2d556
    [remove] config: remove unnecessary check Eden 2022-02-13 22:49:56 +0800
  • ca68cc6cb1 [update] config: add space key; add support for using '_' as a 'None' EdenQwQ 2022-02-13 22:29:46 +0800
  • 467067459c [test] config: test for should work aliases (just to make sure) EdenQwQ 2022-02-13 18:40:17 +0800
  • 938fc88b7c Merge branch 'main' into config_devel merge main EdenQwQ 2022-02-13 18:30:59 +0800
  • 76ca5be56e [feat] config: support for aliases EdenQwQ 2022-02-13 18:22:09 +0800
  • 7c230c4054 [fix] config: typo in comment EdenQwQ 2022-02-13 16:46:07 +0800
  • b2230760fe
    feat: add curly brace syntax parsing and error display Angelo Fallaria 2022-02-13 16:34:51 +0800
  • ba1ad4845c refactor(config): order functions by importance Angelo Fallaria 2022-02-13 16:26:05 +0800
  • ba84ffab6a refactor: rename push_direct_output to push_one_item Angelo Fallaria 2022-02-13 16:21:31 +0800
  • 3fceb8bb1e refactor: improve var names for ascii iterator Angelo Fallaria 2022-02-13 16:19:50 +0800
  • 983b02aa45 refactor: rename start/end to start_index/end_index Angelo Fallaria 2022-02-13 16:13:12 +0800
  • 38b1d758c7 style: format w/ rustfmt Angelo Fallaria 2022-02-13 16:10:10 +0800
  • 67a558288e refactor: rename .._curly_brace to str_..._braces Angelo Fallaria 2022-02-13 16:09:48 +0800
  • 4140fa3065 refactor: rename i in range to ascii_number Angelo Fallaria 2022-02-13 16:08:15 +0800
  • 767f8eb6f6 refactor: add descriptive var names for ASCII ranges Angelo Fallaria 2022-02-13 16:06:57 +0800
  • 3ce4db7be8 refactor: change range syntax for squirly brace Angelo Fallaria 2022-02-13 16:02:22 +0800
  • 985598e575 refactor: use another guard clause in squirly brace Angelo Fallaria 2022-02-13 15:59:40 +0800
  • 099f54f20e refactor: rename direct_output closure into push_direct_output Angelo Fallaria 2022-02-13 15:55:29 +0800
  • 3188fbde31 refactor: use guard clause in squirly brace fn Angelo Fallaria 2022-02-13 15:53:32 +0800
  • fed4c445a5 style(config): add some blank lines in curly brace fn Angelo Fallaria 2022-02-13 15:50:18 +0800
  • 6f18996445 refactor(config): refactor curly brace finding Angelo Fallaria 2022-02-13 15:47:47 +0800
  • 343e5c74da refactor: convert another if block into guard clause Angelo Fallaria 2022-02-13 15:24:30 +0800
  • 6720ab6ed3 refactor(config): use guard clause in loop Angelo Fallaria 2022-02-13 15:18:52 +0800
  • 7d59afb3c6 refactor(config): improve duplicate hotkey check Angelo Fallaria 2022-02-13 15:16:15 +0800
  • ee31c54d42 [update] config: more tests for range syntax EdenQwQ 2022-02-13 14:41:43 +0800
  • 49ebf957b3 rustfmt EdenQwQ 2022-02-13 14:39:08 +0800
  • caaedeb4a7 [update] handle invalid range EdenQwQ 2022-02-13 14:38:34 +0800
  • 51b3776c23
    Merge pull request #43 from waycrate/error_display Aakash Sen Sharma 2022-02-13 05:52:46 +0000
  • 214b1b1692 Merge remote-tracking branch 'origin/error_display' into config_devel [merge] config error display by Angelo EdenQwQ 2022-02-13 13:49:17 +0800
  • 5df6027991 [remove] config: remove test for nonsensical file EdenQwQ 2022-02-13 13:44:06 +0800
  • 90cb0e4b93 feat(daemon): display error message for config errors Angelo Fallaria 2022-02-13 12:20:45 +0800
  • 9567883fed feat: add Display functionality for config errs Angelo Fallaria 2022-02-13 12:14:09 +0800
  • f78e40c67c test: add tests for error display Angelo Fallaria 2022-02-13 11:59:29 +0800
  • 85fe0f70f2 [update] config: support for ascii character as range EdenQwQ 2022-02-13 12:12:43 +0800
  • 165d6b50af [rustfmt] config EdenQwQ 2022-02-13 11:42:36 +0800
  • 62cbe3e420 [update] config: basic range syntax(support numbers only) EdenQwQ 2022-02-13 11:37:21 +0800
  • f60903d2f3 [refactor, update] config: basic curly brace syntax EdenQwQ 2022-02-13 11:03:29 +0800
  • c7da0a4669 [update] config: a new function to extract all the items inside a pair of curly braces EdenQwQ 2022-02-13 10:08:04 +0800
  • a780a6ea4b [update] config.rs: comment out unimplemented modifiers; add delete, brightness EdenQwQ 2022-02-13 09:24:22 +0800
  • 4eea8ee20f improve(server): collapse nested if block; &String to &str EdenQwQ 2022-02-12 21:14:07 +0800
  • 7541118640 improve(daemon): collapse nested if block; use vec! instead of Vec::new() EdenQwQ 2022-02-12 21:12:17 +0800
  • 0c910ffa37
    [merge] refactor(daemon): reduce indent w/ guard clause Aakash Sen Sharma 2022-02-09 12:01:49 +0530
  • 870fcbf354
    [remove] unused imports. Shinyzenith 2022-02-09 11:58:19 +0530
  • 6911e116cb
    [remove] pr template Shinyzenith 2022-02-09 11:56:34 +0530
  • 222780c4f3
    [upload] Basic pull request template Shinyzenith 2022-02-09 11:55:15 +0530
  • 59cd0ab87c
    [create] Code of conduct.md Aakash Sen Sharma 2022-02-09 11:49:12 +0530
  • 7b6780e3b8
    [update] Contributing.md Shinyzenith 2022-02-09 11:45:26 +0530
  • b76917f981
    [create] Contributing.md Aakash Sen Sharma 2022-02-09 11:43:31 +0530
  • 2739434273 refactor(daemon): reduce indent w/ guard clause Angelo Fallaria 2022-02-09 09:28:00 +0800
  • ce3b551628 style: fix formatting w/ rustfmt Angelo Fallaria 2022-02-09 07:41:46 +0800
  • 7098ff3aab refactor(config): put test-only modules in own mod Angelo Fallaria 2022-02-09 07:36:38 +0800
  • e10d2ac005 fix(config): alleviate panic on blank config filee Angelo Fallaria 2022-02-09 07:28:44 +0800
  • 036e7c12fe
    [update] Build instructions. Shinyzenith 2022-02-08 23:22:50 +0530
  • 47b25859ea
    [update] style change Shinyzenith 2022-02-08 23:09:36 +0530
  • 665f1b2e38
    [Update] Add AUR to install.md Shinyzenith 2022-02-08 23:08:55 +0530
  • d1051685fa
    [update]Minor readme changes Shinyzenith 2022-02-08 23:04:37 +0530
  • 4502170d5f
    [Bug fix] rules file needs to have permission 644. Shinyzenith 2022-02-08 22:38:03 +0530
  • 62c4370f09
    update: readme; grammatical error Idli 2022-02-08 21:58:08 +0530