Commit Graph

22637 Commits

Author SHA1 Message Date
Sadek Baroudi 7c735f5572 added firmware file size check failure to the build output filename to ensure people don't accidentally use it 2022-10-31 16:40:30 -07:00
Sadek Baroudi bcf042fc8d fixed github workflow build such that firmware is too large doesn't generate an error, but everything else does 2022-10-31 13:21:22 -07:00
Sadek Baroudi 8d1ee3d8be finally got the exit status right for github build action fp_build.sh calls 2022-10-31 12:58:45 -07:00
Sadek Baroudi 629dde3ba2 capturing qmk make exit status to prevent false positives in github actions build 2022-10-31 11:46:40 -07:00
Sadek Baroudi d50bfc5bd8 switched stemcell builds from rules.mk to just part of the github build action 2022-10-31 01:50:41 -07:00
Sadek Baroudi 3be6bec7ee should not have been using .build directory for github build action, and updated build artifact name 2022-10-30 23:18:28 -07:00
Sadek Baroudi f99e4ed45b added firmware file renaming to fp_build.sh for output zip file in github actions 2022-10-30 22:30:47 -07:00
Sadek Baroudi 91ef208d8b cleaned up rock on v2 config for cirque 2022-10-30 11:03:11 -07:00
Sadek Baroudi 3ef8109cbe fixed ximi build workflows, yay 2022-10-28 23:07:32 -07:00
Sadek Baroudi b8cd7103bd fixing ximi for github actions, still needs a little cleaning up 2022-10-28 14:47:51 -07:00
Sadek Baroudi 41e906368f split out the build subactions appropriately 2022-10-28 13:07:09 -07:00
Sadek Baroudi d7ad207322 updated firmware build action to build the right controllers 2022-10-28 12:50:24 -07:00
Sadek Baroudi bcb4e1b132 making all builds against stemcell for default keymap 2022-10-28 11:37:17 -07:00
Sadek Baroudi 137418551b added keyboard build workflow 2022-10-28 10:45:46 -07:00
Sadek Baroudi 44d2577aa1 fixed fp_build.sh, as bash exposes function variables in child functions unless you use local, these were being overridden 2022-10-28 10:41:34 -07:00
Sadek Baroudi 6b8fdf7a00 Merge remote-tracking branch 'origin/fp/fp_build_all_combinations' into develop_fingerpunch 2022-10-27 14:26:31 -07:00
Sadek Baroudi d122fb3401 updating fp_build to have the option to generate all possible combinations of keyboard configs 2022-10-27 13:53:52 -07:00
Sadek Baroudi c76c1faac4 cleaned up legacy super alt tab to fingerpunch library 2022-10-25 09:22:39 -07:00
Sadek Baroudi 0b6498cbac add bad wings to fingerpunch repo in my personal boards 2022-10-23 13:04:22 -07:00
Sadek Baroudi 38867c900e moved my personal boards into their own folder 2022-10-21 23:25:20 -07:00
Sadek Baroudi 08723f5060 fixed orientation for combined trackball 2022-10-16 20:49:41 -07:00
Sadek Baroudi 5b9014de45 fixed encoder direction 2022-10-15 23:10:37 -07:00
Sadek Baroudi 6050707d73 switched FP_LAYER_LIGHTING_ENABLE and FP_LAYER_LIGHTING_DYNAMIC_BASE_LAYER to DISABLE options and enabled the features by default 2022-10-15 22:45:12 -07:00
Sadek Baroudi 2fdfe151e2 rock on bp encoder pads were in the wrong order, so the left encoder was reversed 2022-10-14 23:23:10 -07:00
Sadek Baroudi b711047fd8 fixed rock on bp on latest qmk 2022-10-14 22:02:47 -07:00
Sadek Baroudi d7a6eae09e cleaned up rock on bp readme 2022-10-12 14:15:26 -07:00
Sadek Baroudi 2ae9f3c698 Removed all references to DYNAMIC_KEYMAP_LAYER_COUNT, as this is now in the vial repo in the vial specific keymaps 2022-10-12 14:13:13 -07:00
Sadek Baroudi 2c5bfa6e29 make todo an actual checklist 2022-10-10 22:54:26 -07:00
Sadek Baroudi 74c2852730 no longer using the pointing devices code in my userspace 2022-10-10 17:32:35 -07:00
Sadek Baroudi e8842f52ec added shift register debug parameters into the readme 2022-10-10 15:58:19 -07:00
Sadek Baroudi a502ad25b8 abstracted shift register matrix code so it's shared between keyboards, added todo list 2022-10-10 15:39:56 -07:00
Sadek Baroudi 3d512efabc was calling the wrong rgb layer function for for caps lock toggle in matrix scan 2022-10-10 15:39:11 -07:00
Sadek Baroudi 49093a89e0 mouse keys was disabled by default, fixed such that mouse keys is now enabled when the cirque or pimoroni are enabled 2022-10-07 17:41:47 -07:00
Sadek Baroudi 0ce8e8da31 added new fingerpunch HSV colors and applied FP_HSV_MELON to one of the layers 2022-10-06 21:59:58 -07:00
Sadek Baroudi 0279ea5c77 enable auto mouse for cirque only 2022-10-06 20:10:35 -07:00
Sadek Baroudi 9d03cb6b14 rgb matrix leds were off by one for ffkb v3 and rock on v3 2022-10-06 16:01:31 -07:00
Sadek Baroudi 42c905b1a8
Merge pull request #16 from sadekbaroudi/fp/rgb_dynamic_base_layer
added dynamic base layer support for rgblight and rgb matrix, along w…
2022-10-06 15:25:10 -07:00
Sadek Baroudi 253ae53ee5 added dynamic base layer support for rgblight and rgb matrix, along with updates to rock on v3 and ffkb v3 for rgb matrix config 2022-10-06 15:24:37 -07:00
Sadek Baroudi 7ac65df1c5
Merge pull request #15 from sadekbaroudi/fp/config_rgb_matrix_support
added support for rgb matrix as well for everything that's currently …
2022-10-06 00:17:33 -07:00
Sadek Baroudi 13643c3f83 added support for rgb matrix as well for everything that's currently supported in rgblight 2022-10-06 00:16:16 -07:00
Sadek Baroudi 78f5880717
Merge pull request #14 from sadekbaroudi/fp/rockon_v3
rock on v3 firmware support
2022-10-05 18:54:35 -07:00
Sadek Baroudi eda041f13b rock on v3 firmware support 2022-10-05 18:52:04 -07:00
Sadek Baroudi e0ecd574d4
Merge pull request #13 from sadekbaroudi/fp/issue_012_config_framework
issue 012: config framework
2022-10-02 20:23:55 -07:00
Sadek Baroudi 9f9de77492 Issue 12: adding fingerpunch config framework to use across keyboards 2022-10-02 02:11:13 -07:00
Alabastard-64 b909e9b7ee [Core] Pointing Device Automatic Mouse Layer (#17962)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-09-27 16:26:53 -07:00
Sadek Baroudi 42ea5dd0dc
Merge pull request #10 from sadekbaroudi/issue_008_ffkb_v3
Issue #8: add ffkb v3 support
2022-09-25 01:55:47 -07:00
Sadek Baroudi a713657980 added ffkb v3, and converted ffkb to separate versions per keyboard 2022-09-24 13:12:33 -07:00
Sadek Baroudi ff7530a798 typo in haptic feedback parameter for build json for ximi 2022-09-22 00:01:59 -07:00
Sadek Baroudi 6b0c70ebe2 fixed trackball, switched from SPI1 to SPI0, as it works with shift register and trackball 2022-09-21 21:49:29 -07:00
Sadek Baroudi c9ed1f7c8b
Merge pull request #8 from sadekbaroudi/issue_007
Issue #7: migrate all fingerpunch boards over to use new feature flag…
2022-09-21 21:47:46 -07:00