Commit Graph

142 Commits

Author SHA1 Message Date
qwertfisch 40611501f5 Gemeinsame Definitionen (z.B. Compose) für kbd*Layouts als #include in eigene Datei verschoben 2023-09-06 01:20:18 +02:00
qwertfisch cd26c5f2a2 Bugfix: kbdmine.dll verwendete eine falsche aVkToWcharTable 2023-09-06 01:03:59 +02:00
qwertfisch db333be48e Ziparchive aus den .dll-Dateien automatisch erstellen 2023-09-05 02:46:31 +02:00
qwertfisch b24d10d001 kbdneo-Buildskripte weiter automatisiert; einzelne Layouts kompilierbar
Es ist nicht mehr notwendig, die VS Build Tools Umgebungen einzeln aufzurufen. Stattdessen kann man mit build_layout
ein einzelnes, mit build_all alle Layouts bauen. Die jeweilige Umgebung wird implizit gesetzt.
Voraussetzung sind die installierten Buildtools und die Einstellung der Variable buildtools im Skript (=Jahreszahl).
2023-09-05 01:25:22 +02:00
qwertfisch 6d88148865 Korrektur an kbdmine bezüglich Ebene 4 rechts (April 2022-Variante) 2023-09-05 01:04:54 +02:00
qwertfisch 52a5df842d kbdneo-Version vom Noted-Layout hinzugefügt 2023-09-05 01:04:47 +02:00
qwertfisch ebac8e260c Geänderte Eingangsreihenfolge der VK-Definitionen für kbdgr2
Die Eingangsreihenfolge definiert, welche native Kombination VkKeyScan() zurückgibt.
Das ist entscheidend für Zeichen, die mehrfach vorhanden sind, wie Zahlen oder das Dollarzeichen.
2023-09-04 21:40:23 +02:00
qwertfisch 5d5c28da91 kbdkoy-Layout hinzugefügt und in Buildskripten eingetragen 2023-03-13 18:09:26 +01:00
qwertfisch 97cfdd486d Registry-Dateien für Install/Uninstall einzelner kbd-Varianten erstellt, mit jeweils eigenem Schlüssel 2022-10-05 01:50:27 +02:00
qwertfisch 716308e504 kbdmine-Layout geändert (neue Variante ab April 2022: ZJQ -> JQZ) 2022-10-05 01:47:58 +02:00
Charlotte Delenk a439a4b56d
Shebang-Linien für höhere Kompatibilität verändern
Unter *BSD ist bash häufig unter /usr/local/bin installiert, und bei NixOS ist ausschließlich /bin/sh und /usr/bin/env zu finden.
Dieser Commit ändert absolute Pfadangaben auf solche um, die sich an $PATH halten (z.B. mit /usr/bin/env)
2022-07-17 11:34:56 +01:00
qwertfisch 0e1c23b1dd Tastenname für Mod3 Rechts auf richtigen Scancode gesetzt 2022-03-29 20:33:17 +02:00
qwertfisch ca6f3fde5d kbdmine-Layout hinzugefügt und in Buildskripten eingetragen 2022-03-29 04:14:34 +02:00
qwertfisch d0cc8fb0b8 kbd_mod.h und keysym4utf16.h verschoben, keine Duplikate pro Layout 2022-03-29 03:40:36 +02:00
qwertfisch 1da036258e kbdneo: Korrektur der Modifier-Bitmaske; kleinere Verbesserungen 2022-03-29 03:34:42 +02:00
qwertfisch 2afe424242 Numpad Ebene 2 und 4 zurückgetauscht für die vier Rechenzeichen
Ermöglicht bessere Kompatibilität mit ReNeo bei bestimmten Shortcuts. Zudem entspricht dies nun der Referenz.
Ergänzende Kommentare zur Numpad-Definition.
2021-05-05 04:02:00 +02:00
qwertfisch 705fac448a Buildskript für kbd*.exe erstellt und in der README erwähnt 2021-03-22 23:55:07 +01:00
qwertfisch 2f8214faeb Gemeinsamen Code von kbd*-Zusatzskript in Basisdatei ausgelagert, Layoutstring eingeführt 2021-03-22 23:54:34 +01:00
qwertfisch 507908cc38 Bildrand der kbdneo-BST war nicht weiß. Das verhinderte ein komplett transparentes Bild. 2021-03-22 19:53:10 +01:00
qwertfisch 6a21714e25 Bildschirmtastatur bei kbdneo von Mod4+F7 auf Mod3+F1 geändert
Der bisherige Hotkey entstand aus historischen Gründen, ist nun jedoch an den von NeoVars angeglichen.
2021-03-22 19:51:59 +01:00
qwertfisch 146330e4a8 Name der Solution zu kbd.sln geändert, Build-Dokumentation mit SysWOW64 ergänzt. 2021-03-22 16:01:05 +01:00
qwertfisch b89c52723e kbdneo2 nach außen zu kbdneo umbenannt (vor allem das AHK-Skript). Die internen DLL-Namen bleiben bei kbdneo2. 2021-03-22 16:00:37 +01:00
Philip Zander 38bb977b20 Add WOW64 configuration to manual build scripts 2020-10-12 19:22:55 +02:00
Philip Zander 7b4351acbf Add WOW64 configuration to MSVC projects 2020-10-12 19:22:54 +02:00
qwertfisch d3a8e148d8 Manuelle Buildskripte für kbdneo hinzugefügt: erfordert kein WDK mehr zum Kompilieren 2020-06-08 02:03:43 +02:00
qwertfisch 551bcbba6c Bugfix: Projektdateien für kbdneo und kbdbone hatten eine andere Struktur als für kbdgr2, wodurch der Build nicht lief. 2020-06-07 02:29:26 +02:00
qwertfisch 94e1af5fa8 Kompilierte Binärdateien für NeoVars und kbdneo entfernt. Diese werden bei Bedarf gebaut. 2020-06-01 00:51:38 +02:00
qwertfisch 07668a6be9 Standardlayout für kbdgr2 mit Strichtaste unten rechts. Kann durch LOW_ESZETT umgestellt werden. 2020-05-31 01:41:28 +02:00
qwertfisch 9cdb83484d Reihenfolge der Tastendefinitionen in kbd*.c nach Buchstabenreihenfolge auf der Tastatur 2020-05-31 00:46:19 +02:00
qwertfisch a6a29969d5 windows/kbd: Zeichen für Micro durch Greek mu ersetzt gemäß Referenz
#363
2020-05-30 23:35:35 +02:00
qwertfisch c0ebab90bf Unnötige kbdneo2.ahk aus dem falschen Ordner entfernt 2020-05-30 23:31:33 +02:00
qwertfisch 1fc92c6c96 Source und Binaries für die AHK-Ergänzung in allen drei Layouts hinzugefügt 2020-05-26 00:35:30 +02:00
qwertfisch 131e7b59d7 Buildprojekt für Windows 10 mit Visual Studio 2019: kbdneo2, kbdbone und kbdqwertz 2020-05-26 00:21:42 +02:00
qwertfisch 4975b0aae6 Sourecode und Binaries der kbdneo2.dlls in legacy-Verzeichnisse verschoben 2020-05-25 23:49:19 +02:00
Philip Zander 813b157b5c Fix off-by-one error in kbdneo2.c 2019-08-21 20:32:13 +02:00
knittl ecacd1b63d Verbesserungen von Chronial/Christian für kbdneo2-ahk
* Korrekte Weitergabe der Tastendrücke: Die aktuelle Version gibt für
  die betroffenen Tasten nur wiederholt kurze Tastendrücke weiter,
  anstatt korrekte keydown und keyup events zu erzeugen. Das ist gefixt

* Funktionierendes Numpad: die meisten Ebenen des Numpads gehen mit
  kbdneo2 nicht richtig. Das AHK-Script fixt jetzt auch das

* Verbesserte Bildschirmtastatur: Die Bildschirmtastatur hat schönere
  und über die Ebenen hinweg einheitlichere Grafiken und flimmert nicht
  mehr beim Wechsel zwischen Ebenen

Commit a02f3a6a2fd3f5022c1fca57aacc5edc38b868bb von https://github.com/Chronial/Neo-Ahk übernommen.
2013-11-24 14:19:37 +00:00
qwertfisch 76eb536488 von Chronial: dynamische Bildschirmtastatur und Darstellung ohne Fensterrahmen 2012-04-22 12:53:36 +00:00
qwertfisch c31339da47 Ebene 4 Navtasten triggern keine zusaetzlichen Hotkeys, sondern entweder/oder 2012-03-13 22:03:10 +00:00
florian 68a27015ca 2012-01-17 10:27:24 +00:00
florian 011f81ddfe ohne BOM 2012-01-07 08:50:51 +00:00
knittl 2bbb11f5e4 fix makefile for kbdneo64 2011-03-31 11:40:14 +00:00
florian dadd97fcc5 ... 2011-03-22 11:28:38 +00:00
florian f23943946b Typo 2011-03-22 11:08:10 +00:00
florian 4ded8453bc testanstupser 2011-03-22 11:06:19 +00:00
florian d7f6419e6c arg, letzter Versuch. 2011-03-22 10:58:04 +00:00
florian b10abac5b7 jetzt sollte das Makefile wieder die kbdneo64.zip erstellen 2011-03-22 10:47:42 +00:00
florian 5e7bbf05fd frisch gebaut. 2011-03-22 10:04:11 +00:00
florian ea89a0c4f8 Versionsnr.update 2011-03-22 10:03:30 +00:00
florian 87eb4e7acd Ich hoffe so wird die kbdneo64.zip wieder gebaut. 2011-03-22 09:51:28 +00:00
florian 6d7959c801 SysWOW64 Treiber 2011-03-14 06:48:31 +00:00