Commit Graph

819 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 7c8f28be49 Historische Wikiseite: NeoVars für Entwickler
Die Entwicklerinformationen zu NeoVars sind nicht mehr notwendig und aus dem Wiki entfernt.
Aus historischen Gründen sollen diese aber nicht im Archiv verschwinden, sondern direkt bei NeoVars dem Code beiliegen.
2021-07-10 02:49:36 +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 58b12f6881 linux/X gelöscht, Keybuddy2 wieder komplett entfernt 2021-03-30 21:03:09 +02:00
qwertfisch 59b7fb5fce Viele READMEs gelöscht oder mit Markdown-Syntax versehen 2021-03-30 21:03:09 +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 04982fa9db Tastatur größenänderbar mit Mod3+F4: (de)aktiviert den Fensterrand
Mod3+F2 wechselt nun lediglich zwischen immer im Vordergrund oder normal

fix #162
2021-03-22 18:39:11 +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
qwertfisch cab903d0a0 Compose vollständig aktualisiert 2021-01-30 03:21:13 +01:00
qwertfisch 5be00228ab Definition neuer Tottasten (z.B. dead_currency), sowie das Ezh
vermeidet Fehler in der generierten Compose-Datei
2021-01-30 03:17:29 +01:00
qwertfisch 82dca3a72f Neue generierte Compose-Kombos OHNE die zahlreichen Änderungen in en_US.UTF-8 2021-01-30 01:17:11 +01:00
qwertfisch 3b0d5ca4a6 make-compose.bat benötigt ANSI-32bit-Version von Autohotkey 2021-01-30 00:53:53 +01:00
qwertfisch faf4144d25 NeoVars stets mit dem Unicode 32-bit Autohotkey kompilieren 2021-01-22 01:06:22 +01:00
jonas 8adda4211d Entmüllung
• Unicode Beschreibung braucht man hier nicht und ist nicht ganz richtig
• Wer Windows 95 benutzt hat ganz andere Probleme im Leben
2021-01-20 22:55:06 +01:00
qwertfisch 90ea6efa6a Vorbereitung für schnelleren (manuellen) Build der Bone- und Neoqwertz-Varianten 2021-01-15 18:35:40 +01:00
qwertfisch 2a64568cc6 DejaVu Sans Font inkludiert, wird beim ersten Start in Temp-Ordner entpackt
Downloadroutine in screenkeyboard.ahk rausgenommen.
Die Fontdatei wird nun im Temp-Ordner erwartet, genauso wie die Graphikdateien vorher schon.
2021-01-15 17:11:35 +01:00
qwertfisch 978f6436c1 Implizite Portabilität: Konfigurationsdatei wird erst im Arbeitsverzeichnis gesucht, dann in %APPDATA%\Neo2 2021-01-15 15:38:12 +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
Max Schillinger e82a709a95 neovars: Neue Option 'Mod3RAufAe', um Mod3R auf die Ä-Taste zu legen 2020-06-16 18:42:14 +02:00
Max Schillinger 6b02fb9e57 neo-vars: make-build: Suche 64-bit-Autohotkey, wenn 32-bit-Version nicht vorhanden ist 2020-06-16 17:40:50 +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 e0eb20cba8 Bildschirmtastatur erst nach evtl. Tastaturanpassungen laden. Nicht laden wenn dynamische BST ab Start aktiv ist. 2020-06-02 00:31:42 +02:00
qwertfisch 8d027466cf Verweis auf NordTast im Tray-Hilfemenü entfernt; Links und Texte angepasst 2020-06-02 00:30:55 +02:00
qwertfisch 73f9105561 Bugfix: Erstelle bin-Verzeichnis für kompiliertes AHK-Skript, falls noch nicht existiert 2020-06-01 02:13:52 +02:00
qwertfisch ba72653e82 Keine Generierung von Subversion-Infos 2020-06-01 02:13:17 +02:00
qwertfisch 785f5feb58 Downloadlink für DejaVu-Font angepasst (neue Version, HTTPS) 2020-06-01 02:02:46 +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
Andreas Reischuck bee2285b70 weitere Fehler bei Groß/Kleinschreibung korrigiert 2020-05-31 22:32:31 +02:00
Andreas Reischuck b6996ca356 Use Func bind for Hotkey callback.
* Fixes issue with running with AHK after v1.1.29
2020-05-31 20:35:25 +02:00
Andreas Reischuck 1e2f61b796 Transparente Bildschirmtastatur 2020-05-31 20:23:40 +02:00