Commit graph

431 commits

Author SHA1 Message Date
mösi
d5715530a6 Nachtrag zu r1246: neues make-build.bat, das die custom.ahk temporär umbenennt, und neues Top-level AHK-Skript
git-svn-id: https://svn.neo-layout.org@1247 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 20:32:13 +00:00
mösi
86d78402d8 • custom.ahk im APPDATA-Ordner (z.B. C:\Dokumente und Einstellungen\<benutzer>\Anwendungsdaten\NEO2\custom.ahk) wird nun dynamisch eingebunden. Im Make-Prozess wird die Datei kurzfristig umbenannt, um ein Einbinden der Datei des Maintainers ins EXE zu vermeiden.
• Bildschirmtastatur ist nun komplett in einer Datei (screenkeyboard.ahk).
• Einhand-Neo ist nun komplett in einer Datei (einhandneo.ahk).
• Lernmodus ist nun komplett in einer Datei (lernmodus.ahk).
• Lang-S-Tastatur ist nun komplett in einer Datei (langstastatur.ahk).
• Die erweiterten NEO-AHK-Funktionen (Unicode-Eingabe, -Decodieren, Römische Zahlen) sind nun komplett in einer Datei (tools.ahk).

git-svn-id: https://svn.neo-layout.org@1246 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 20:30:52 +00:00
martin_r
edbfd4487d alte kbdneo-ahk-scripts gelöscht, Anpassungen
git-svn-id: https://svn.neo-layout.org@1245 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 20:12:41 +00:00
martin_r
88d580d2aa Build von r1243-r1214
git-svn-id: https://svn.neo-layout.org@1244 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 18:10:16 +00:00
martin_r
cbb9734904 Compose auf den neuesten Stand gebracht
git-svn-id: https://svn.neo-layout.org@1243 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 18:08:36 +00:00
martin_r
bce8597196 Mod6+7,8,9 an die Referenz angepasst
git-svn-id: https://svn.neo-layout.org@1242 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 18:06:45 +00:00
florian
58431792e1 Skript ahk_kbdneo2.ahk
git-svn-id: https://svn.neo-layout.org@1240 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 02:57:24 +00:00
florian
8e8cb74656 AHK-Skript für den kbdneo2-Treiber
git-svn-id: https://svn.neo-layout.org@1239 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-26 02:56:08 +00:00
mösi
15c7a806d4 • Alle Modus-Schalter von Ebene 4 auf Ebene 3 umgestellt.
• Auch Reload ist jetzt Mod3+Escape
• Bug mit F12 (lieferte auf Ebenen 1 und 2 fälschlich F10) behoben.

git-svn-id: https://svn.neo-layout.org@1228 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-19 19:18:51 +00:00
mösi
cf08a3a89c build von r1226-r1201
git-svn-id: https://svn.neo-layout.org@1227 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-19 15:45:15 +00:00
mösi
57d0159a22 Fehler bei Funktionstasten-Shortcuts machten diese funktionsuntüchtig (F1~F9).
git-svn-id: https://svn.neo-layout.org@1226 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-19 14:36:53 +00:00
mösi
a46bc92572 build von r1224-r1201
git-svn-id: https://svn.neo-layout.org@1225 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-19 13:29:34 +00:00
mösi
af7ad34be4 Mod4+F8 is back, schaltet AlwaysOnTop der Bildschirmtastatur ein und aus.
git-svn-id: https://svn.neo-layout.org@1224 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-19 13:26:59 +00:00
mösi
37392f30fe • Es wird jetzt davon ausgegangen, dass Bildschirmtastatur und Icons eingebunden werden. Entsprechende Konfigurationskonstanten wurden entfernt.
• Alle Funktionstasten werden jetzt gehookt (und stehen damit dem Einhandmodus und möglichen Compose-Sequenzen zur Verfügung)
• Mod4+F1 wird jetzt auch über die normalen KeyHooks abgewickelt
• 

git-svn-id: https://svn.neo-layout.org@1223 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-19 13:08:16 +00:00
mösi
6c102b7c55 build von r1221-r1201
git-svn-id: https://svn.neo-layout.org@1222 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-18 15:43:02 +00:00
mösi
922d06b565 alles auf _subwcrev1.generated.ahk umgestellt. Namen sind Schall und Rauch.
git-svn-id: https://svn.neo-layout.org@1221 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-18 15:42:07 +00:00
mösi
d4487ddb52 Build-Prozess wieder in Ordnung gebracht: die generierte _subwcrev1.generated.ahk, die dort nur eingecheckt war, damit auch im AHK-Skript eine Revision angezeigt wird und nicht nur im .EXE, wurde wieder entfernt. Nach Möglichkeit werden zwei SVN-Clients gesucht: TortoiseSVN und CollabNet-SVN-CLI, und mit deren Bordmitteln wird beim AHK-Skript dynamisch die aktuelle Revision und der Consistentcy State eruiert (der Output der beiden Tools ist unterschiedlich, aber das stört im Moment kaum). Was fehlt ist eine sinnvolle Lösung für den Anwender, der sich die einzelnen AHK-Sourcefiles ohne Subversion runterlädt oder einen anderen SVN-Client verwendet. In diesen Fällen wird derzeit „r<unknown>“ ausgegeben. Nicht hübsch, aber immerhin etwas.
git-svn-id: https://svn.neo-layout.org@1220 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-18 15:40:37 +00:00
mösi
90e060e90f Bis zu einer besseren, umfassenderen Lösung mal auf „Event“ gestellt, da das die verlorene-Zeichen-Problem zu beheben scheint
git-svn-id: https://svn.neo-layout.org@1219 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-18 14:53:01 +00:00
mösi
a4e4f2045a Neue Bildschirmtastatur: Aktiviert wird diese nur über Mod4+F1, danach folgt sie dem aktuellen Stand der Modifier. Derzeit nicht unterstütz wird das Bild für die toten Tasten (wie soll man das machen?)
git-svn-id: https://svn.neo-layout.org@1218 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-18 13:54:56 +00:00
mösi
592cb722ce Unshift-Konstanten für alle relevanten Zeichen in Ordnung gebracht. Es sollte nun beispielsweise für alle Tasten/Zeichen möglich sein, eine Compose-Unicode-Sequenz mit Shift+Space bzw. Shift+Enter oder bei gedrücktem CapsLock abzuschließen, z.B. für ein kleines »a«: ♫,u,u,6,1,Shift+Space
git-svn-id: https://svn.neo-layout.org@1217 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-18 13:08:53 +00:00
martin_r
794c67d249 Build von r1209-r1201,
eol-style auf native gesetzt

git-svn-id: https://svn.neo-layout.org@1210 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-15 23:23:46 +00:00
martin_r
a65635420c Bildschirmtastatur gefixt
git-svn-id: https://svn.neo-layout.org@1209 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-15 23:20:16 +00:00
martin_r
80e6557ac8 Build von r1202-r1201
git-svn-id: https://svn.neo-layout.org@1203 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-14 07:21:19 +00:00
martin_r
940366738c compose.generated.ahk hat sich geändert
git-svn-id: https://svn.neo-layout.org@1202 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-14 07:17:54 +00:00
martin_r
5e89ba2184 git-svn-id: https://svn.neo-layout.org@1199 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 18:10:08 +00:00
martin_r
d3844c5d29 git-svn-id: https://svn.neo-layout.org@1198 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 18:05:23 +00:00
martin_r
ccc7d9e300 Build von r1196-r1090
git-svn-id: https://svn.neo-layout.org@1197 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 18:03:11 +00:00
martin_r
e4ce01c13a git-svn-id: https://svn.neo-layout.org@1196 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 18:00:36 +00:00
martin_r
6b8bacfd91 git-svn-id: https://svn.neo-layout.org@1195 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 18:00:00 +00:00
martin_r
72359a8a6e sonst kann neo20-all.ahk nicht sinngemäß verwendet werden
git-svn-id: https://svn.neo-layout.org@1194 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 17:42:52 +00:00
martin_r
787529ae9a Build von r1192-r1090
git-svn-id: https://svn.neo-layout.org@1193 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 17:40:27 +00:00
martin_r
3f64d35601 bildschirmtastatur aufgeräumt
git-svn-id: https://svn.neo-layout.org@1192 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 17:39:22 +00:00
martin_r
4acb7960c3 Build von r1190-r1090
git-svn-id: https://svn.neo-layout.org@1191 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 17:27:43 +00:00
martin_r
28b918fb90 unterstrich vergessen
git-svn-id: https://svn.neo-layout.org@1190 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 17:25:32 +00:00
martin_r
a0e9265ba0 dateien weiter strukturiert
deadkeys-schaubild auf mod4+F7
kleinschreibung

git-svn-id: https://svn.neo-layout.org@1189 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 17:20:23 +00:00
martin_r
d2a544042b git-svn-id: https://svn.neo-layout.org@1188 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 17:18:33 +00:00
martin_r
22000d59b5 git-svn-id: https://svn.neo-layout.org@1187 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 17:14:59 +00:00
martin_r
fe102c86d5 git-svn-id: https://svn.neo-layout.org@1186 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 17:14:03 +00:00
martin_r
4380d659fc git-svn-id: https://svn.neo-layout.org@1185 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2008-11-13 17:12:38 +00:00
mösi
690683fa25 build von r1183-r1090
git-svn-id: https://svn.neo-layout.org@1184 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 14:45:32 +00:00
mösi
88dcd8a439 Performance-Einstellungen in eine eigene Datei gegeben zwecks besserer Übersicht über die Einstellungen
git-svn-id: https://svn.neo-layout.org@1183 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13 14:14:58 +00:00
mösi
0e86ed6e83 Build für r1179-r1090
git-svn-id: https://svn.neo-layout.org@1180 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 19:24:29 +00:00
mösi
a7af5ee466 Neuer Build-Prozess mit eingechecktem Compose-Compilat und separatem Make-Compose.
git-svn-id: https://svn.neo-layout.org@1179 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 19:02:15 +00:00
mösi
0f91009586 das Zusammenkopieren der AHK-Teile entfällt nunmehr, wir überlassen es ahk2exe, die richtigen Includes zu finden.
git-svn-id: https://svn.neo-layout.org@1177 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 17:59:30 +00:00
mösi
62df5f1149 Bug gefixt: Zwei Unicode-Sequenzen hinter einander haben so nicht funktioniert, weil das Script noch nichts vom Up-Event des letzten U-Zeichens der Compose-Sequenz ♫UU mitbekommen hat und beim down-Event des nächsten U-Zeichens (des ersten der nächsten ♫UU-Sequenz) gleich wieder das Unicode-Proc aufruft.
git-svn-id: https://svn.neo-layout.org@1176 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 14:21:38 +00:00
mösi
1343e880e6 neo20-all.ahk liegt jetzt nicht mehr versteckt im Unterverzeichnis sondern direkt im src-Top.
git-svn-id: https://svn.neo-layout.org@1175 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 11:17:48 +00:00
mösi
ac3481a0fa Bei inkonsistentem Compose-Directory wird jetzt auch nicht neo20.exe sondern neo20-rxxxx.exe erstellt, um auf diesen Umstand hinzuweisen
git-svn-id: https://svn.neo-layout.org@1174 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 11:14:39 +00:00
martin_r
5e9b8d5f59 Build von r1171-r1090
git-svn-id: https://svn.neo-layout.org@1172 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 09:58:45 +00:00
martin_r
09063528c0 weitere middle dots
git-svn-id: https://svn.neo-layout.org@1171 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-12 09:54:19 +00:00
mösi
b78b1fd09a Compose,d,d decodiert nun das nächste ausgegebenen Zeichen, nicht die gedrückte Taste. Die ausgabe erfolgt derzeit exklusiv im praktischen TrayTip.
git-svn-id: https://svn.neo-layout.org@1169 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 16:46:18 +00:00