Wednesday, November 27, 2024

Javelin Updates

Updates from the mighty Tharelia on the current state of Javelin firmware!
**Javelin November Update** Here's a summary of some key changes that have occurred since my last summary update in August:

**Firmware**

- Expanded all firmwares to have almost 32kb of script storage space available

- Added support for script Global Values tool

- Improved reliability of multiple web tools interacting with a single device, especially during firmware uploads

- Enhanced u2f implementation for improved compatibility

- Added ability to call user scripts from the console. This forms the foundation of the Key Layout tool’s change layer functionality

- Added support for configurable host layouts.

- Improved firmware upload speeds via Bluetooth by ~4x

- Bug fix to stroke repeat on wireless connections

- Shifted Button State updates to be controlled via script.

- Reimplemented orthospelling algorithm for improved speed and flexibility.

- Performance and power improvements

**Hardware Specific**

- Added support for Corne v4

- Added support for Jarne Blade

- Improved reliability of keypresses for Uni and Polyglot by increasing debounce time

**Web Tools**

- Added Edit Layout from Key Layout tool

- Added Layer Select in Key Layout tool

- Added Global Values tool

- Added disassembly view to Script Editor

- Improved Script Editor syntax coloration

- Improved Script Compiler’s byte code optimizations

- Added mod-tap and layer-tap configuration to visual editor

- Added Launch Pair Bootloader option for split keyboards

- Improved visual editor’s script code generation for smaller and faster results.

- Added X4-X12 keys in the editor

- Reduced download size of offline Lookup Tool data by ~80%

Wednesday, November 20, 2024

Harri's Numbers

diagram for harri's numbers
diagram of examples using Harri's numbers
Check out these beautiful new infographics for Harri's numbers!

Wednesday, November 13, 2024

Javelin's Key Layout Tool

javelin's key layout tool

From the ever-amazing Tharelia:
Today, Javelin gains a new feature -- You can use the Key Layout tool to change the active layer. This allows you to create a layer for your favourite apps or games, and without having a key bind, you can switch to it using the web tools UI. Grab a firmware build dated November 10 or later to use it.

Wednesday, November 6, 2024

Novel Writing Proceeds

Not much news to report in the open steno world lately, but I have been using my Jarne to write my novel via Javelin to my Android phone (using the iA Writer app), and it's been going remarkably well. So far I've written on the bus, on the subway, in a bookstore, in a park, in a library, at work during breaks, and, of course, at home, and I've managed to make my word count (1,667 words per day) every day so far. The Jarne is so lightweight and connects instantly to my phone, so there's very little excuse not to take it with me wherever I go, and setting it up takes a matter of seconds, so I can take advantage of even relatively short periods of free time. It's really changed the way I think about the process of writing while out and about in the world, and I'm incredibly grateful to have it.