Overall changes =============== * Updated to work with QMK master. * The `$` and `^` symbols on the number row were swapped on both the base and the ADORE layers. * The bracket tap-dance keys can now be used to input Japanese brackets, `「` and `」` with a third tap. * The second column of the top row on the right side will act as a "Social" application selector on the `AppSel` layer. * The third key on the same column will select a password manager. * The `GUI` key will now launch `rofi` when triple-tapped. Miscellaneous ============= * The `👶` symbol can be entered with UCIS. * The `👪` symbol can be entered with UCIS. Tools ===== * `tools/hid-commands` can now find the `Mstdn`, not just `Slack`, as the "Slack"/chat app. * `tools/hid-commands` can now find the Plex web app as a music/media player. * `tools/hid-commands` now understands the "Social" application selector. It raises the `Mstdn` and `Tweetdeck` windows, but keeps focus on the previous window. * `tools/hid-commands` now understands the "Social2" application selector, which raises `Signal` and `Viber`, but keeps focus on the previous window. * `tools/hid-commands` is now able to select a password manager (KeePass*). * `tools/hid-commands` can now run `rofi` when receiving an `appsel_helper` command (triggered by a triple-tapped `GUI` key). Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
		
			
				
	
	
	
		
			9.2 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			9.2 KiB
		
	
	
	
	
	
	
	
v1.11
2017-10-01
Overall changes
- Updated to work with QMK master.
- The $and^symbols on the number row were swapped on both the base and the ADORE layers.
- The bracket tap-dance keys can now be used to input Japanese brackets, 「and」with a third tap.
- The second column of the top row on the right side will act as a "Social" application selector on the AppSellayer.
- The third key on the same column will select a password manager.
- The GUIkey will now launchrofiwhen triple-tapped.
Miscellaneous
- The 👶symbol can be entered with UCIS.
- The 👪symbol can be entered with UCIS.
Tools
- tools/hid-commandscan now find the- Mstdn, not just- Slack, as the "Slack"/chat app.
- tools/hid-commandscan now find the Plex web app as a music/media player.
- tools/hid-commandsnow understands the "Social" application selector. It raises the- Mstdnand- Tweetdeckwindows, but keeps focus on the previous window.
- tools/hid-commandsnow understands the "Social2" application selector, which raises- Signaland- Viber, but keeps focus on the previous window.
- tools/hid-commandsis now able to select a password manager (KeePass*).
- tools/hid-commandscan now run- rofiwhen receiving an- appsel_helpercommand (triggered by a triple-tapped- GUIkey).
v1.10
2016-12-28
Miscellaneous
- µcan now be entered with UCIS.
- ™can now be entered with UCIS.
Tools
- tools/hid-commandscan now find Banshee, and prefers it over Kodi.
- tools/hid-commandscan now find Chrome too, not juts Chromium.
v1.9
2016-10-16
Overall changes
- F12was replaced by an- Fxkey, that activate the Media layer as a one-shot layer, and also- Altas a one-shot modifier.
Base layer changes
- The Media Stopkey is now a tap-dance key, and resets the device for programming on the fourth tap.
Miscellaneous
- πcan now be entered with UCIS.
- 🐁can now be entered with UCIS.
Tools
- The tools/layer-notifytool was removed, it was an example, which I don't use.
tools/hid-commands
- Now looks at the DISABLE_APPSEL_STARTenvironment value, and does not display an AppSel notification if it is non-empty.
- Will attempt to re-program the keyboard when receiving a reflashcommand.
- No longer tries to select Emacs 24 on APPSEL_EMACS, rather, it goes for any Emacs.
- The APPSEL_MUSICcommand now includes Kodi in the list too, as the last choice.
v1.8
2016-10-03
ADORE
- Major rearrangements were made, to reduce pinky use, and to balance out the hand usage.
Tools
- The hid-commandstool will now display a notification when the AppSel layer is triggered.
- The log-to-heatmap.pytool now treats the innermost keys on the bottom row as thumb keys, as far as statistics are concerned.
Miscellaneous
- Fixed the Steno toggle key.
v1.7
2016-09-18
Overall changes
- The number row has been completely rearranged on both the Base and the ADORE layers.
- The number/function key behavior was changed: function keys are now on the Media.
- The :/;and-/_keys were put back to their thumb position on the bottom row, on both the Base and ADORE layers.
- The bottom large keys on the inner side of each half now function as tmux keys: the left to send the prefix, the right to send the display-paneskey. The left also doubles as a GNU screen prefix key, and sendsC-awhen double tapped.
- A number of functions, such as the AppSel layer, now require the hid-commandstool to be running, with the output ofhid_listenbeing piped to it.
ADORE
- Yand- Xhave been swapped again.
Media/Navigation layer
- The function keys are now on this layer.
- Mouse keys have been removed.
- Media start/stop/prev/next have been removed.
- Print screenhas been removed.
- There is only one screen lock key now.
Heatmap
- Fixed a few issues in the finger-stats calculation.
- The tool now also timestamps and saves all input lines to a logfile, which it loads on start, allowing one to continue the collection after upgrading the tool.
- The heatmap tool will now colorize the stats by default.
- The periodic stats are now printed in a more compact format.
Tools
- Added a new tool, tools/layer-notifythat listens to layer change events on the HID console, and pops up a notification on layer changes.
- Another new tool, tools/text-to-log.pyhas been added that converts arbitrary text to a keylogger output, which can be fed to the heatmap generator.
- A number of features have been moved to the tools/hid-commandsutility. These generally are OS dependent, and are easier to implement on the software side.
v1.6
2016-08-24
Base layer changes
- The parentheses & bracket keys have been merged: tapping them results in [or{(if it was shifted), double tapping leads to(.
- The :;and-_keys are now available on the base layer, on their ADORE location, too, just below[{(/]}).
- The Appskey has been replaced byF12.
- The -/_is no longer a tap-dance key.
ADORE layer changes
- Adjustments were made to the ADORE layer, to separate some inconvenient combinations.
Miscellaneous changes
- LEAD unow starts the symbolic unicode input system, instead of the OS-one.
- The mouse acceleration keys on the Navigation/Media layer have been turned into toggles: tap them once to turn them on, until tapped again. Tapping an accelerator button will turn all the others off.
- When the ARROW layer is on, the red and blue LEDs light up now.
Heatmap
- The built-in keylogger has been greatly enhanced, it now outputs the pressed state, and the layer (Dvorak or ADORE). As such, the ADORE_AUTOLOGoption has been removed, instead there isAUTOLOG_ENABLEnow, which when enabled, makes the keylogger start when the keyboard boots. It defaults to off.
- The heatmap generator received a lot of updates.
v1.5
2016-08-12
- The 1HAND layer has been removed.
- A Deletekey is now available on the right thumb cluster.
- The ADORE layer received a major update, see the layout image above.
- It is now possible to enable automatic logging for the ADORE layer, by setting the ADORE_AUTOLOGmakefile variable toyeswhen compiling the keymap. It is off by default.
- The ~key and theMedia Next/Prevkey have been swapped on the Base layer.
- On the ARROW layer, Backspacehas been replaced byEnter.
- There is some experimental support for entering Unicode symbols.
v1.4
2016-07-29
- When toggling the key logging on or off, the LEDs will do a little dance.
- The keylogger is now optional, but enabled by default. Use KEYLOGGER_ENABLE=noon themakecommand line to disable it.
- The TAB/ARRWkey was turned into a tap-dance key, allowing one to toggle the ARROW layer on by double-tapping, and as such, avoid the need to hold the key.
- The -/_key was turned into a tap-dance key too.
- There is now a way to travel time with the keyboard, toggle the feature on by hitting LEAD t.
v1.3
2016-07-06
- Added support for logging keys, by pressing LEAD d. Also included is a tool to generate a heatmap out of the logs.
- The arrow and navigation keys were rearranged again, and now require an additional key being held to activate. See the Base layer for an image that shows where arrows are.
- The experimental layer has been redone, and is now called ADORE, and as such, can be enabled by LEAD anow.
- Switching between Dvorak and ADORE is now persisted into EEPROM, and survives a reboot.
v1.2
2016-06-22
- The forced NKRO mode can be easily toggled off at compile-time, to make the firmware compatible with certain operating systems.
- The :;key has changed behaviour: to access the;symbol, the key needs to be double-tapped, instead of shifted.
- The =and\keys were swapped,=moved to the home row, on both the Base and the experimental layers.
- The arrow and navigation keys were redone, they are now more accessible, but the navigation keys require an extra tap to access.
- The Emacs layer is gone, replaced by a simplified navigation and media layer.
- LEAD vtypes the firmware version, and the keymap version.
- On the experimental layer, the LandQ, and theKandGkeys were swapped.
- The Steno layer gained a few more #and*keys, to make it easier on my fingers.
v1.1
2016-06-14
- The keyboard starts in NKRO mode, bootmagic and other things are disabled.
- A Steno layer was added, to be used with Plover.
- An experimental layer was added, something halfway between Dvorak and Capewell-Dvorak. A work in progress.
- LEAD ytypes- \o/.
- Some keys on the Base layer have been moved around:
- ?moved to the left pinky, left of- Q.
- =shifted one row down, but- F11stayed where it was.
- -on the left half was replaced by- Tab.
- Tab's original position is taken by a- Media Next/- Media Prevkey.
- :now inputs- ;when shifted.
 
- ESCcancels the Hungarian layer too, not just modifiers.
v1.0
2016-05-26
Initial version.