Skip to content

Releases: MaxGyver83/neo2-llkh

v0.6.5 UTF-8-Unterstützung

15 Oct 07:35
ace6b1a
Compare
Choose a tag to compare

Behebung von #54 "ModTap auf 'ö' funktioniert nicht" (wenn settings.ini als UTF-8 kodiert ist)

Danke an @FL550 für den Bugfix (#53)!

v0.6.4 Fehlerbehebungen

15 Dec 20:47
Compare
Choose a tag to compare

Behebung folgender Issues:

  • #48 Alt-Tab Menü bleibt offen
  • #49 Strg Hotkeys funktionieren unzuverlässig wenn Strg, Win, Alt geswitched werden
  • #47 Caret symbol ( ^ ) no longer works in PowerShell Core → Use new option preferDeadKeyPlusSpace=1 when you use PowerShell Core 7 and caret and backtick don't work!

Fehlerbehebungen

14 Nov 21:56
ccc3d73
Compare
Choose a tag to compare
  • Allow a change-of-mind for the functions capsLockAsEscape, mod3RAsReturn and mod4LAsTab: When you hold one of these keys longer than defined in the new setting modTapTimeout without pressing another key, no key event will be fired. (#42)
  • Release Alt key before Ctrl key (this fixes an unexpected behavior in Visual Studio Code).

Fehlerbehebungen: [, ] und { auf Ebene 3 haben im Windows Terminal nicht funktioniert

20 Jul 16:10
Compare
Choose a tag to compare
  • Behebung von Issue #41 (Verschiedene Tasten funktionieren in manchen Shells nicht)

Mit dieser Version funktionieren auch [, ] und { im Windows Terminal (andere Sonderzeichen waren kein Problem).
Außerdem funktioneren die Symbole @{}|[]\~ hiermit in Git Bash und MobaXTerm.

Fehlerbehebungen: Leertaste in Mod-Tap-Sequenzen und Unicode in der Debug-Ausgabe

14 Feb 19:00
Compare
Choose a tag to compare
  • Die Leertaste wurde geschluckt, wenn sie gleichzeitig mit Mod-Tap-Tasten gedrückt wurde.
  • Nicht-ASCII-Zeichen (z.B. ä, α, ) werden jetzt in der Debug-Ausgabe korrekt dargestellt.

Neue Funktion: Mod-Tap-Tasten

06 Feb 17:34
Compare
Choose a tag to compare

Mod-Tap-Tasten

Eine Mod-Tap-Taste (bekannt aus der Open-Source-Tastaturfirmware QMK) ist eine Taste mit zwei Funktionen: Wenn sie gedrückt und gleich wieder gelöst wird (engl. to tap) sendet sie (üblicherweise) einen Buchstaben. Wenn sie gedrückt und gehalten wird, während eine andere gedrückt und wieder gelöst wird, ist sie ein Modifier. Dabei ist es entscheidend, dass die zweite Taste zuerst losgelassen wird. (Andernfalls würde man beim schnellen Tippen durch die Überlappung der Tastenanschläge ungewollt Tastenkominationen auslösen.) Mit diesem Verhalten entspricht neo-llkhs Mod-Tap-Taste einer tap-next-release-Taste in KMonad.

Eine Mod-Tap-Taste wird wie folgt in der settings.ini definiert:

a=ModTap(mod3)

Dabei ist a die A-Taste im QWERTZ-Layout. Angetippt gibt sie den Buchstaben aus, der ihr im aktivierten Layout zugeordnet ist. Gehalten wird sie zum Ebene3-Modifier. Gültige Modifier-Werte (innerhalb der Klammern): ctrl, shift, mod3, mod4, alt, win.

Fehlerbehebungen: Taskleistensymbol und Zeichen ` und ^ auf Ebene 3

31 Jan 14:32
Compare
Choose a tag to compare
  • Das Taskleistensymbol von neo-llkh ist nicht gleich verschwunden, wenn das Programm mit Strg-C in der Kommandozeile oder durch Schließen des Debug-Fensters beendet wurde. Das Symbol ist in diesem Fall erst verschwunden, wenn man mit der Maus darauf gezeigt hat.
  • Behebung von Issue #26 (Backtick ` und caret ^ auf Ebene 3 haben in Neovim nicht funktioniert) und vermutlich auch Issue #12.
  • Die Logging-Ausgabe im Debug-Fenster ist jetzt farbig und dadurch übersichtlicher.

Fehlerbehebung (KeyUp-Events und rechte Strg-Taste)

06 Jan 19:16
Compare
Choose a tag to compare
  • Korrekte Behandlung von KeyUp-Events (Pull request #39)
  • Behebt Issue #36 (Rechte Strg-Taste sendet fälschlicherweise zusätzliche Alt-Taste)

Fehlerbehebung (Bindestrich-Taste)

27 Sep 18:14
Compare
Choose a tag to compare

Behebt Issue #31 (Semikolon auf der Bindestrich-Taste) und teilweise #28 ("/"-Taste im Nummernblock).

Benutzerdefinierte Layouts, NumPad mit 6 Ebenen

25 Sep 07:33
Compare
Choose a tag to compare
  • Unterstützung eigener Tastaturlayouts (settings.ini: customLayout)
  • 6 Ebenen für das NumPad (Einschränkunen: #28) (Vielen Dank an @DarioViva42)
  • Mehrere Fehlerbehebungen (Issues #8, #13, #17, #23; siehe Pull request #24) (Vielen Dank an @fw623)