jackhill/qmk/firmware.git
3 years agokeyboards/xwhatsit/ibm/3277_78key/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 06:44:49 +0000 (09:44 +0300)]
keyboards/xwhatsit/ibm/3277_78key/through_hole: added

3 years agokeyboards/xwhatsit/ibm/3277_66key/through_hole: added
Purdea Andrei [Sat, 18 Jul 2020 06:33:11 +0000 (09:33 +0300)]
keyboards/xwhatsit/ibm/3277_66key/through_hole: added

3 years agoxwhatsit keyboards: moved info.json out of the controller folders
Purdea Andrei [Sat, 18 Jul 2020 05:25:04 +0000 (08:25 +0300)]
xwhatsit keyboards: moved info.json out of the controller folders

3 years agoxwhatsit keyboards: move keymaps out of the controller folders
Purdea Andrei [Sat, 18 Jul 2020 04:59:45 +0000 (07:59 +0300)]
xwhatsit keyboards: move keymaps out of the controller folders

3 years agodrivers/haptic: fix compilation issue, when haptic is enabled, but solenoid isn't
Purdea Andrei [Fri, 17 Jul 2020 18:19:04 +0000 (21:19 +0300)]
drivers/haptic: fix compilation issue, when haptic is enabled, but solenoid isn't

3 years agohaptic: improve what happens if solenoid is enabled without erasing eeprom
Purdea Andrei [Sat, 11 Jul 2020 03:04:43 +0000 (06:04 +0300)]
haptic: improve what happens if solenoid is enabled without erasing eeprom

3 years agoHaptic and solenoid cleanup https://github.com/qmk/qmk_firmware/pull/9700
Purdea Andrei [Fri, 10 Jul 2020 22:44:54 +0000 (01:44 +0300)]
Haptic and solenoid cleanup https://github.com/qmk/qmk_firmware/pull/9700

3 years agoxwhatsit keyboards running non-through-hole controller: bugfix to the setup of soleno...
Purdea Andrei [Fri, 10 Jul 2020 16:36:03 +0000 (19:36 +0300)]
xwhatsit keyboards running non-through-hole controller: bugfix to the setup of solenoid pins

3 years agoxwhatsit keyboards: attempt to enable solenoid. To be tested by people with solenoid.
Purdea Andrei [Fri, 10 Jul 2020 14:25:24 +0000 (17:25 +0300)]
xwhatsit keyboards: attempt to enable solenoid. To be tested by people with solenoid.

3 years agoxwhatsit keyboards: added comment on expansion header pinout
Purdea Andrei [Fri, 10 Jul 2020 13:52:24 +0000 (16:52 +0300)]
xwhatsit keyboards: added comment on expansion header pinout

3 years agokeyboards/xwhatsit/sneakyrobb/beam104/through_hole: minor fixes
Purdea Andrei [Fri, 10 Jul 2020 01:11:40 +0000 (04:11 +0300)]
keyboards/xwhatsit/sneakyrobb/beam104/through_hole: minor fixes

3 years agoxwhatsit: updated keyboard defs
Purdea Andrei [Fri, 10 Jul 2020 00:48:07 +0000 (03:48 +0300)]
xwhatsit: updated keyboard defs

3 years agofirst attempt at beam104 keyboard
Purdea Andrei [Fri, 10 Jul 2020 00:39:32 +0000 (03:39 +0300)]
first attempt at beam104 keyboard

3 years agoxwhatsit: through hole: implement 8-rows
Purdea Andrei [Thu, 9 Jul 2020 22:30:09 +0000 (01:30 +0300)]
xwhatsit: through hole: implement 8-rows

3 years agoxwhatsit comm: report through hole correctly
Purdea Andrei [Thu, 9 Jul 2020 21:50:19 +0000 (00:50 +0300)]
xwhatsit comm: report through hole correctly

3 years agoxwhatsit keyboards: bugfix: correctly detect unassigned keys on layer 0
Purdea Andrei [Wed, 8 Jul 2020 22:40:59 +0000 (01:40 +0300)]
xwhatsit keyboards: bugfix: correctly detect unassigned keys on layer 0

3 years agoadded my layout
Purdea Andrei [Sat, 4 Jul 2020 09:08:39 +0000 (12:08 +0300)]
added my layout

3 years agoupdated util .gitignore
Purdea Andrei [Sun, 28 Jun 2020 02:40:50 +0000 (05:40 +0300)]
updated util .gitignore

3 years agoadded xwhatsit/ibm/5251/through_hole
Purdea Andrei [Thu, 25 Jun 2020 00:08:13 +0000 (03:08 +0300)]
added xwhatsit/ibm/5251/through_hole

4 years agoxwhatsit util: updated keyboard defs
Purdea Andrei [Fri, 12 Jun 2020 21:23:54 +0000 (00:23 +0300)]
xwhatsit util: updated keyboard defs

4 years agoadded xwhatsit/ibm/3101_3727_3278_87key/through_hole
Purdea Andrei [Fri, 12 Jun 2020 11:46:18 +0000 (14:46 +0300)]
added xwhatsit/ibm/3101_3727_3278_87key/through_hole

4 years agoxwhatsit: fix some readme typos
Purdea Andrei [Fri, 12 Jun 2020 11:46:00 +0000 (14:46 +0300)]
xwhatsit: fix some readme typos

4 years agoxwhatsit util: make sure name translation works on signal level monitor too.
Purdea Andrei [Thu, 11 Jun 2020 22:00:56 +0000 (01:00 +0300)]
xwhatsit util: make sure name translation works on signal level monitor too.

4 years agoxwhatsit util: fix some colors, when it's used on a system with non-standard colors.
Purdea Andrei [Thu, 11 Jun 2020 21:56:40 +0000 (00:56 +0300)]
xwhatsit util: fix some colors, when it's used on a system with non-standard colors.

4 years agoxwhatsit util: fix some scaling issues
Purdea Andrei [Thu, 11 Jun 2020 21:53:58 +0000 (00:53 +0300)]
xwhatsit util: fix some scaling issues

4 years agoxwhatsit: f77: bugfix to the right arrow key
Purdea Andrei [Thu, 11 Jun 2020 17:19:15 +0000 (20:19 +0300)]
xwhatsit: f77: bugfix to the right arrow key

4 years agoxwhatsit gui: column tester: bugfix
Purdea Andrei [Tue, 9 Jun 2020 12:44:28 +0000 (15:44 +0300)]
xwhatsit gui: column tester: bugfix

4 years agoxwhatsit gui: window title update for column tester
Purdea Andrei [Tue, 9 Jun 2020 01:36:04 +0000 (04:36 +0300)]
xwhatsit gui: window title update for column tester

4 years agoxwhatsit util: main window: when a subwindow is open correctly disable all of the...
Purdea Andrei [Mon, 8 Jun 2020 23:44:15 +0000 (02:44 +0300)]
xwhatsit util: main window: when a subwindow is open correctly disable all of the main window (1)

4 years agoxwhatsit: util: removed currently unused buttons
Purdea Andrei [Mon, 8 Jun 2020 20:29:05 +0000 (23:29 +0300)]
xwhatsit: util: removed currently unused buttons

4 years agoxwhatsit gui: added column tester
Purdea Andrei [Mon, 8 Jun 2020 20:11:40 +0000 (23:11 +0300)]
xwhatsit gui: added column tester

4 years agoxwhatsit firmware: added column tester
Purdea Andrei [Mon, 8 Jun 2020 23:00:12 +0000 (02:00 +0300)]
xwhatsit firmware: added column tester

4 years agoxwhatsit util: main window: make it resizable
Purdea Andrei [Mon, 8 Jun 2020 20:19:02 +0000 (23:19 +0300)]
xwhatsit util: main window: make it resizable

4 years agoxwhatsit util: add matrix signal level monitor
Purdea Andrei [Mon, 8 Jun 2020 19:32:27 +0000 (22:32 +0300)]
xwhatsit util: add matrix signal level monitor

4 years agoxwhatsit: updated the image links for some keyboards
Purdea Andrei [Sun, 7 Jun 2020 20:16:39 +0000 (23:16 +0300)]
xwhatsit: updated the image links for some keyboards

4 years agoxwhatsit use 4 times the threshold offset for through_hole controller
Purdea Andrei [Sun, 7 Jun 2020 19:13:00 +0000 (22:13 +0300)]
xwhatsit use 4 times the threshold offset for through_hole controller

4 years agoxwhatsit: 3277_78key, 3277_66key, 3277_split_66key: added
Purdea Andrei [Sat, 6 Jun 2020 21:05:46 +0000 (00:05 +0300)]
xwhatsit: 3277_78key, 3277_66key, 3277_split_66key: added

4 years agoxwhatsit f50 with xwhatsit controller compile bugfix
Purdea Andrei [Sat, 6 Jun 2020 18:13:43 +0000 (21:13 +0300)]
xwhatsit f50 with xwhatsit controller compile bugfix

4 years agoxwhatsit: rename keyboards to shorten naming scheme
Purdea Andrei [Sat, 6 Jun 2020 17:55:20 +0000 (20:55 +0300)]
xwhatsit: rename keyboards to shorten naming scheme

4 years agoxwhatsit: Added best guess implementation of 3101_3727_3278_87key keyboards
Purdea Andrei [Sat, 6 Jun 2020 15:24:34 +0000 (18:24 +0300)]
xwhatsit: Added best guess implementation of 3101_3727_3278_87key keyboards

4 years agoxwhatsit calibration: tweak it to avoid overflow
Purdea Andrei [Sat, 6 Jun 2020 08:21:15 +0000 (11:21 +0300)]
xwhatsit calibration: tweak it to avoid overflow

4 years agoxwhatsit throught hole: disable leds
Purdea Andrei [Sat, 6 Jun 2020 00:27:47 +0000 (03:27 +0300)]
xwhatsit throught hole: disable leds

4 years agoxwhatsit through hole: two bugfixes
Purdea Andrei [Fri, 5 Jun 2020 23:51:04 +0000 (02:51 +0300)]
xwhatsit through hole: two bugfixes

4 years agofix up instructions on how to build xwhatsit pro-micro based variants
Purdea Andrei [Fri, 5 Jun 2020 22:00:02 +0000 (01:00 +0300)]
fix up instructions on how to build xwhatsit pro-micro based variants

4 years agoxwhatsit throught-hole: two bugfixes: use the correct pin for dac data, and use the...
Purdea Andrei [Fri, 5 Jun 2020 21:23:56 +0000 (00:23 +0300)]
xwhatsit throught-hole: two bugfixes: use the correct pin for dac data, and use the correct maximum fot DAC value

4 years agoRevert "REVERT ME: added debugging prints"
Purdea Andrei [Fri, 5 Jun 2020 09:15:32 +0000 (12:15 +0300)]
Revert "REVERT ME: added debugging prints"

This reverts commit 217286520cd6c1bd1cfaa087a3d9bfa32028b3cc.

4 years agoxwhatsit util: attempted bugfix for signal level monitor too
Purdea Andrei [Fri, 5 Jun 2020 09:06:04 +0000 (12:06 +0300)]
xwhatsit util: attempted bugfix for signal level monitor too

4 years agoxwhatsit util: attempted bugfix
Purdea Andrei [Fri, 5 Jun 2020 09:03:55 +0000 (12:03 +0300)]
xwhatsit util: attempted bugfix

4 years agoREVERT ME: added debugging prints
Purdea Andrei [Fri, 5 Jun 2020 08:55:20 +0000 (11:55 +0300)]
REVERT ME: added debugging prints

4 years agoxwhatsit util: signal level monitor: use .at() instead of [] for bounds checking
Purdea Andrei [Thu, 4 Jun 2020 23:10:41 +0000 (02:10 +0300)]
xwhatsit util: signal level monitor: use .at() instead of [] for bounds checking

4 years agoqmk util: stop more gracefully if the keyboard is not found
Purdea Andrei [Thu, 4 Jun 2020 23:01:20 +0000 (02:01 +0300)]
qmk util: stop more gracefully if the keyboard is not found

4 years agoxwhatsit util: use vector's .at method, to add bounds checking
Purdea Andrei [Thu, 4 Jun 2020 22:51:09 +0000 (01:51 +0300)]
xwhatsit util: use vector's .at method, to add bounds checking

4 years agoxwhatsit util: added new keyboard def to util
Purdea Andrei [Thu, 4 Jun 2020 09:26:01 +0000 (12:26 +0300)]
xwhatsit util: added new keyboard def to util

4 years agoxwhatsit beamspring keybaords: switch over to new default, as tested by tentator
Purdea Andrei [Thu, 4 Jun 2020 09:25:13 +0000 (12:25 +0300)]
xwhatsit beamspring keybaords: switch over to new default, as tested by tentator

4 years agoadded keyboards/xwhatsit/ibm/3276_3278/through_hole
Purdea Andrei [Thu, 4 Jun 2020 09:23:00 +0000 (12:23 +0300)]
added  keyboards/xwhatsit/ibm/3276_3278/through_hole

4 years agoxwhatsit util_comm: make get signal value reps smaller to increase refresh rate at...
Purdea Andrei [Mon, 1 Jun 2020 05:33:48 +0000 (08:33 +0300)]
xwhatsit util_comm: make get signal value reps smaller to increase refresh rate at the expense of precisions

4 years agoqmk: xwhatsit firmware: bugfix to how signal values are measured. Use keymap coords...
Purdea Andrei [Sun, 31 May 2020 21:19:12 +0000 (00:19 +0300)]
qmk: xwhatsit firmware: bugfix to how signal values are measured. Use keymap coords, not physical coords!

4 years agoxwhatsit util gui: added context menu to main window too
Purdea Andrei [Sun, 31 May 2020 21:03:15 +0000 (00:03 +0300)]
xwhatsit util gui: added context menu to main window too

4 years agoxwhatsit util gui: fix bug caused by typo
Purdea Andrei [Sun, 31 May 2020 20:58:45 +0000 (23:58 +0300)]
xwhatsit util gui: fix bug caused by typo

4 years agoxwhatsit util dialog, add context menu, and 'Close' action to monitor window, and...
Purdea Andrei [Sun, 31 May 2020 20:38:53 +0000 (23:38 +0300)]
xwhatsit util dialog, add context menu, and 'Close' action to monitor window, and to the signal level window

4 years agoxwhatsit util gui: bugfix
Purdea Andrei [Sun, 31 May 2020 20:16:03 +0000 (23:16 +0300)]
xwhatsit util gui: bugfix

4 years agoxwhatsit util typo
Purdea Andrei [Sun, 31 May 2020 19:56:50 +0000 (22:56 +0300)]
xwhatsit util typo

4 years agoxwhatsit util gui showing min and max too.
Purdea Andrei [Sun, 31 May 2020 19:22:54 +0000 (22:22 +0300)]
xwhatsit util gui showing min and max too.

4 years agoadding all 10t8or_spacefn layouts as well
Tent Ator [Thu, 28 May 2020 15:49:27 +0000 (17:49 +0200)]
adding all 10t8or_spacefn layouts as well

4 years agoxwhatsit util gui: added support for signal level monitor
Purdea Andrei [Sun, 31 May 2020 16:51:11 +0000 (19:51 +0300)]
xwhatsit util gui: added support for signal level monitor

4 years agoxhwatsit util_comm: initial implementation of getting signal value
Purdea Andrei [Sun, 31 May 2020 15:51:20 +0000 (18:51 +0300)]
xhwatsit util_comm: initial implementation of getting signal value

4 years agoutil gui: eeprom erase
Purdea Andrei [Sun, 31 May 2020 14:54:51 +0000 (17:54 +0300)]
util gui: eeprom erase

4 years agoxwhatsit: util comm: implemented eeprom erase
Purdea Andrei [Sun, 31 May 2020 11:03:25 +0000 (14:03 +0300)]
xwhatsit: util comm: implemented eeprom erase

4 years agoxhwatsit util gui: updates for simple monitor
Purdea Andrei [Sat, 30 May 2020 20:00:51 +0000 (23:00 +0300)]
xhwatsit util gui: updates for simple monitor

4 years agoxhwatsit util_comm: made version information more complex
Purdea Andrei [Sun, 31 May 2020 09:52:45 +0000 (12:52 +0300)]
xhwatsit util_comm: made version information more complex

4 years agoxhwatsit: util protocol: bugfix to reading keyboard name, and to reading hardcoded...
Purdea Andrei [Sat, 30 May 2020 13:55:28 +0000 (16:55 +0300)]
xhwatsit: util protocol: bugfix to reading keyboard name, and to reading hardcoded threshold

4 years agorename brand new model f keyboards: removed _keyboards suffix, and added /wcass contr...
Purdea Andrei [Thu, 21 May 2020 17:25:28 +0000 (20:25 +0300)]
rename brand new model f keyboards: removed _keyboards suffix, and added /wcass controller suffix

4 years agokeyboards/xwhatsit: fixing two calibration bugs
Purdea Andrei [Wed, 20 May 2020 12:25:56 +0000 (15:25 +0300)]
keyboards/xwhatsit: fixing two calibration bugs

4 years agokeyboards/xwhatsit/matrix: fixing a bug that assumes there are no more then 16 cols (2)
Purdea Andrei [Tue, 19 May 2020 22:30:19 +0000 (01:30 +0300)]
keyboards/xwhatsit/matrix: fixing a bug that assumes there are no more then 16 cols (2)

4 years agokeyboards/xwhatsit/ibm/3276_3278: fixed some comments
Purdea Andrei [Tue, 19 May 2020 22:20:36 +0000 (01:20 +0300)]
keyboards/xwhatsit/ibm/3276_3278: fixed some comments

4 years agokeyboards/xwhatsit/matrix: fixing a bug that assumes there are no more then 16 cols
Purdea Andrei [Tue, 19 May 2020 22:15:30 +0000 (01:15 +0300)]
keyboards/xwhatsit/matrix: fixing a bug that assumes there are no more then 16 cols

4 years agokeyboards/xwhatsit/ibm/3276_3278: bugfix to col mapping
Purdea Andrei [Tue, 19 May 2020 21:56:12 +0000 (00:56 +0300)]
keyboards/xwhatsit/ibm/3276_3278: bugfix to col mapping

4 years agokeyboards/xwhatsit/ibm/3276_3278/xwhatsit_beamspring_rev_4: added
Purdea Andrei [Tue, 19 May 2020 13:29:51 +0000 (16:29 +0300)]
keyboards/xwhatsit/ibm/3276_3278/xwhatsit_beamspring_rev_4: added

4 years agokeyboards/xwhatsit/util_comm: don't return data beyond the length of the filename...
Purdea Andrei [Tue, 19 May 2020 09:56:40 +0000 (12:56 +0300)]
keyboards/xwhatsit/util_comm: don't return data beyond the length of the filename string

4 years agokeyboards/xwhatsit/ibm/f107: added missing key
Purdea Andrei [Tue, 19 May 2020 00:19:19 +0000 (03:19 +0300)]
keyboards/xwhatsit/ibm/f107: added missing key

4 years agokeyboards/xwhatsit/ibm/f62: minor fix to shape of keys
Purdea Andrei [Tue, 12 May 2020 19:36:38 +0000 (22:36 +0300)]
keyboards/xwhatsit/ibm/f62: minor fix to shape of keys

4 years agokeyboards/xwhatsit/ibm/f62: small bugfix to default layout (added missing key next...
Purdea Andrei [Tue, 12 May 2020 19:17:40 +0000 (22:17 +0300)]
keyboards/xwhatsit/ibm/f62: small bugfix to default layout (added missing key next to left shift)

4 years agokeyboards/xwhatsit/ibm/f50: added
Purdea Andrei [Tue, 12 May 2020 18:16:18 +0000 (21:16 +0300)]
keyboards/xwhatsit/ibm/f50: added

4 years agokeyboards/xwhatsit/ibm/f107/wcass: added, and updated some readmes
Purdea Andrei [Tue, 12 May 2020 13:49:00 +0000 (16:49 +0300)]
keyboards/xwhatsit/ibm/f107/wcass: added, and updated some readmes

4 years agokeyboards/xwhatsit/ibm/f62: added
Purdea Andrei [Tue, 12 May 2020 13:20:00 +0000 (16:20 +0300)]
keyboards/xwhatsit/ibm/f62: added

4 years agokeyboards/xwhatsit/ibm/f107/xwhatsit_modelf: updated readme, and USB string descriptors
Purdea Andrei [Tue, 12 May 2020 13:19:39 +0000 (16:19 +0300)]
keyboards/xwhatsit/ibm/f107/xwhatsit_modelf: updated readme, and USB string descriptors

4 years agokeyboards/xwhatsit/util/util: README: update Mac OS build instructions to create...
Purdea Andrei [Tue, 12 May 2020 01:07:19 +0000 (04:07 +0300)]
keyboards/xwhatsit/util/util: README: update Mac OS build instructions to create .dmg image

4 years agokeyboards/xwhatsit/util: Changes to allow building for mac
User [Mon, 11 May 2020 22:00:29 +0000 (15:00 -0700)]
keyboards/xwhatsit/util: Changes to allow building for mac

4 years agoREADME updated to ensure QT5 is explicitly mentioned
Purdea Andrei [Thu, 7 May 2020 07:57:17 +0000 (10:57 +0300)]
README updated to ensure QT5 is explicitly mentioned

4 years agokeyboards/xwhatsit: bugfix to util project file
Purdea Andrei [Wed, 6 May 2020 19:19:58 +0000 (22:19 +0300)]
keyboards/xwhatsit: bugfix to util project file

4 years agokeyboards/xwhatsit: PC util: added way to cross-compile for windows
Purdea Andrei [Mon, 4 May 2020 17:30:31 +0000 (20:30 +0300)]
keyboards/xwhatsit: PC util: added way to cross-compile for windows

4 years agokeyboards/xwhatsit: Initial implementation of PC-side util software. For now it only...
Purdea Andrei [Sat, 2 May 2020 18:10:54 +0000 (21:10 +0300)]
keyboards/xwhatsit: Initial implementation of PC-side util software. For now it only supports sending into bootloader mode.

4 years agokeyboards/xwhatsit: Initial implementation for rawhid interface
Purdea Andrei [Sat, 2 May 2020 23:48:15 +0000 (02:48 +0300)]
keyboards/xwhatsit: Initial implementation for rawhid interface

4 years agoxwhatsit/brand_new_model_f_keyboards/*: LAYOUT_all: also expose hidden key under...
Purdea Andrei [Tue, 7 Apr 2020 10:22:16 +0000 (13:22 +0300)]
xwhatsit/brand_new_model_f_keyboards/*: LAYOUT_all: also expose hidden key under space.

4 years agokeyboards/xwhatsit/brand_new_model_f_keyboards/f62: fixing bug in LAYOUT_all
Purdea Andrei [Tue, 7 Apr 2020 09:58:47 +0000 (12:58 +0300)]
keyboards/xwhatsit/brand_new_model_f_keyboards/f62: fixing bug in LAYOUT_all

4 years agokeyboards/xwhatsit: improve tracking test
Purdea Andrei [Tue, 7 Apr 2020 04:01:23 +0000 (07:01 +0300)]
keyboards/xwhatsit: improve tracking test

4 years agokeyboards/xwhatsit/brand_new_model_f_keyboards/f62: scan only columns that have keys...
Purdea Andrei [Mon, 6 Apr 2020 19:12:41 +0000 (22:12 +0300)]
keyboards/xwhatsit/brand_new_model_f_keyboards/f62: scan only columns that have keys on them

4 years agokeyboards/xwhatsit: get rid of some magic numbers
Purdea Andrei [Mon, 6 Apr 2020 19:12:07 +0000 (22:12 +0300)]
keyboards/xwhatsit: get rid of some magic numbers

4 years agokeyboards/xwhatsit: refactor to be able to overwrite column mapping. This also fixes...
Purdea Andrei [Mon, 6 Apr 2020 19:00:52 +0000 (22:00 +0300)]
keyboards/xwhatsit: refactor to be able to overwrite column mapping. This also fixes bug introduced for f107 firmware

4 years agokeyboards/xwhatsit/brand_new_model_f_keyboards/f62: refactored layouts and keymaps
Purdea Andrei [Mon, 6 Apr 2020 17:21:12 +0000 (20:21 +0300)]
keyboards/xwhatsit/brand_new_model_f_keyboards/f62: refactored layouts and keymaps