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
mösi
7434de7f1d
Die VM-Belegungsvariante hat nun die Tasten 4 und 5 auf den Ebenen 2 und 3 vertauscht, sodass man die einfachen und doppelten Guillemots in diesem Modus im «nicht-deutschen Modus» verwendet. Vielleicht machen wir daraus auch mal eine Extra-Option für das normale Layout.
...
git-svn-id: https://svn.neo-layout.org@1168 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 16:22:14 +00:00
martin_r
d3dad992a4
Build von r1166
...
git-svn-id: https://svn.neo-layout.org@1167 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 16:06:11 +00:00
martin_r
0e36e49abf
Bezeichnung entspricht nicht meinem Geschmack. Das macht die Lang-S-Tastatur lächerlich!
...
git-svn-id: https://svn.neo-layout.org@1166 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 16:04:46 +00:00
mösi
a58842d695
build von r1164-r1090
...
git-svn-id: https://svn.neo-layout.org@1165 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 14:32:47 +00:00
mösi
1e69d2dffc
• EbeneAktualisieren() wurde verschoben, dabei aber den CapsLock-Ebenen-Wechsel zwischen unterschiedlichen Tasten verhaut. Gefixt.
...
• CapsLock-Funktion für Einhand-Modus als Ebene5+Tab, d.h. Mod2+Mod3+Space+ß implementiert.
git-svn-id: https://svn.neo-layout.org@1164 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 14:25:16 +00:00
mösi
d395355bc7
Alten Lernmodus-Hook entfernt
...
git-svn-id: https://svn.neo-layout.org@1163 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 13:20:35 +00:00
mösi
ee8d556eb9
Working Directory sollte jetzt (wieder) zuverlässig gesetzt werden
...
git-svn-id: https://svn.neo-layout.org@1162 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-11 08:23:46 +00:00
mösi
f0dd7c5723
TrayTip statt MsgBox eingebaut. Läuft asynchron (muss nicht bestätigt werden)
...
git-svn-id: https://svn.neo-layout.org@1161 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-10 19:21:44 +00:00
mösi
edf7c6daa6
Optimierungen der Speichernutzung und DLL-Aufrufen von http://fmate14.web.elte.hu/autohotkey/SendU/SendU.ahk in Sendunicode-Funktionen eingearbeitet
...
git-svn-id: https://svn.neo-layout.org@1160 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-10 18:07:34 +00:00
mösi
ddb76082d7
Saubererer Working-Dir-Hack für das Entwickler-AHK-Skript
...
git-svn-id: https://svn.neo-layout.org@1158 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-10 17:43:23 +00:00
mösi
9f7298c526
zeigeModusBox zum Ein/Ausschalten der Modus-Wechsel-Hinweisboxen auf Vorschlag von martin_r hinzugefügt
...
git-svn-id: https://svn.neo-layout.org@1157 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-10 09:55:10 +00:00
mösi
ddf1e1c96d
Mod4+Function: Text in Benachrichtigungen in Ordnung gebracht
...
Einhandmodus: ß→tab in Ordnung gebracht
git-svn-id: https://svn.neo-layout.org@1156 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-10 09:21:03 +00:00
mösi
d727f3628a
Vorschlag von martin_r: andere Reihenfolge der Mod4+Function-Selektoren.
...
git-svn-id: https://svn.neo-layout.org@1155 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-10 08:38:30 +00:00
mösi
a16c642964
build von r1153-r1090
...
git-svn-id: https://svn.neo-layout.org@1154 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-09 22:05:34 +00:00
mösi
ce98d53463
Alle Sondermodes auf Mod4+Function-Taste gelegt. Dazu weitere Hooks für F9 und F12 eingetragen
...
git-svn-id: https://svn.neo-layout.org@1153 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-09 22:03:02 +00:00
martin_r
5751c3546d
Komfortable Source für die Bildschirmtastatur hinzugefügt
...
git-svn-id: https://svn.neo-layout.org@1140 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 23:17:00 +00:00
martin_r
a075716a16
Für Mœsi zu Testzwecken…
...
git-svn-id: https://svn.neo-layout.org@1139 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 22:59:17 +00:00
mösi
670c80755e
build von r1137-r1090
...
git-svn-id: https://svn.neo-layout.org@1138 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 19:00:18 +00:00
mösi
d1550fef10
ticket#7: fixed, auch für Mod3 und Mod4.
...
git-svn-id: https://svn.neo-layout.org@1137 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 18:55:57 +00:00
mösi
4f0bd8f3a4
build von r1133-r1090
...
git-svn-id: https://svn.neo-layout.org@1134 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 10:52:15 +00:00
mösi
e56572d0ba
ticket#7: fixed. Jeder Nicht-Modifier-Tastendruck wird registriert und verhindert darauffolgendes Aktivieren des CapsLock mit dem überlappenden Drücken des anderen Shift.
...
git-svn-id: https://svn.neo-layout.org@1133 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 10:47:34 +00:00
mösi
0a072ff672
build von r1131-r1090
...
git-svn-id: https://svn.neo-layout.org@1132 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 10:35:36 +00:00
mösi
2278700304
Sorry, da war noch ein Kommentar zu Testzwecken drinnen… raus damit.
...
git-svn-id: https://svn.neo-layout.org@1131 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 10:30:12 +00:00
mösi
ce18ccc1f3
• EncodeUni kann jetzt auch Zeichen von U+0001 bis U+000D richtig umwandeln
...
• Iterative Herangehensweise an das Ersetzen der mit Backslach escape-ten Zeichen, speziell \n wird jetzt korrekt ersetzt.
git-svn-id: https://svn.neo-layout.org@1130 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-07 10:27:11 +00:00
mösi
32fa738ecd
build von r1128-r1090
...
git-svn-id: https://svn.neo-layout.org@1129 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 19:56:17 +00:00
mösi
f3420421db
Yes, Yes, Yes!!! Es geht! Performance-Probleme bei hoher Prozessorlast in den Griff bekommen, man muss nur die Threads als uninterruptible markieren.
...
git-svn-id: https://svn.neo-layout.org@1128 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 19:52:05 +00:00
mösi
1c15102a33
compiliert für r1126-r1090
...
git-svn-id: https://svn.neo-layout.org@1127 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 19:31:58 +00:00
mösi
e4123ce4d4
Bugfix für unerwartete NEO-AHK-Deaktivierung nach Neustart über Mod4+ESC: Wenn man Mod4 danach zu lange gedrückt hält und loslässt, wird AHK plötzlich deaktiviert. Grund war, dass AHK offenbar bei gedrücktem Mod4 und Loslassen selbigen den ersten Key-Hook abarbeitet, der im Skript steht. Ist offenbar ein Bug. Gefixt, indem ein Dummy-Key-Capture für F24 (auf den meisten Tasten nicht vorhanden und für NEO unwichtig) eingerichtet wurde, das die Taste unmodifiziert durchlässt und mit einem „return“ endet.
...
git-svn-id: https://svn.neo-layout.org@1126 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 19:26:36 +00:00
mösi
121cd4cc62
letzte Updates: r1124-r1090
...
git-svn-id: https://svn.neo-layout.org@1125 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 18:39:57 +00:00
mösi
1679781006
Optimierungen:
...
• EbeneAktualisieren wird jetzt nach den Modifiern (drücken, loslassen) aufgerufen und entlastet daher die normale Tastendruck-Logik
• Variablenzuweisungen und -abfragen in CharOut/Down/Up sowie in CharStarDown/Up reduziert
• (derzeit) unnötige Abfrage von TK_%PhysKey% und lokale Variable ActKey in TransformKey() entfernt
git-svn-id: https://svn.neo-layout.org@1124 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 18:29:50 +00:00
mösi
3a3d6fab8a
letzte Updates: r1122-r1090
...
git-svn-id: https://svn.neo-layout.org@1123 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 13:55:55 +00:00
mösi
f9cf92aa0d
Make-Prozess reaktiviert. en_us.ahk und neocomp.ahk sind generierte Dateien und haben daher im Source-Verzeichnis eingecheckt nichts verloren!
...
git-svn-id: https://svn.neo-layout.org@1122 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 13:29:46 +00:00
martin_r
13e0361725
git-svn-id: https://svn.neo-layout.org@1121 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 07:02:02 +00:00
martin_r
8d585fb1a7
Deadkeys-Schaubild-Entwurfsversion
...
git-svn-id: https://svn.neo-layout.org@1120 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 07:01:15 +00:00
martin_r
9f6e2784bc
und die exe-Dateien
...
git-svn-id: https://svn.neo-layout.org@1119 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 06:36:55 +00:00
martin_r
dd12c0cc56
Bildschirmtastatur jetzt mit Numpad
...
mit pngout bearbeitet
Fenster für die Bildschirmtastatur an die neue Bildbreite angepasst
git-svn-id: https://svn.neo-layout.org@1118 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 06:28:21 +00:00
martin_r
925bf70164
Compose und T3 funktionieren wieder
...
git-svn-id: https://svn.neo-layout.org@1116 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 04:20:23 +00:00
martin_r
e6dce13016
git-svn-id: https://svn.neo-layout.org@1115 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 03:33:31 +00:00
martin_r
4ac4565965
OK, wieder raus…
...
git-svn-id: https://svn.neo-layout.org@1114 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 03:31:54 +00:00
martin_r
baf1da6e0b
git-svn-id: https://svn.neo-layout.org@1113 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 03:25:12 +00:00
martin_r
8b4c6ba823
Auch nur zu Testzwecken
...
git-svn-id: https://svn.neo-layout.org@1112 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 03:22:56 +00:00
martin_r
616237c604
Das ist nur zu Testzwecken
...
git-svn-id: https://svn.neo-layout.org@1111 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 03:21:37 +00:00
martin_r
d6d90a0ca1
Die Make-Build.bat jetzt auch für Leute, die sie ahk-Dateien als default nicht ausführen (sondern z.B. bearbeiten).
...
git-svn-id: https://svn.neo-layout.org@1110 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-06 03:13:57 +00:00
mösi
9267a4a2ea
NoEnv entsprechend der Empfehlung in der AutoHotKey-Hilfe gesetzt, sollte die Performance verbessern (Ausmaß unbekannt) und die eine oder andere Sicherheitslücke vermeiden, (da vom Skript nicht definierte Variablen auch tatsächlich leer sind und nicht etwa aus dem Environment kommen können und damit das Skript unerwartet beeinflussen).
...
git-svn-id: https://svn.neo-layout.org@1109 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-05 15:22:15 +00:00
mösi
f8dc4d76e9
Ebene 7-s entfernt. Laut Mailinglist braucht es niemand mehr.
...
git-svn-id: https://svn.neo-layout.org@1108 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-05 14:54:56 +00:00
mösi
c5f89b3f61
r1106-r1090
...
git-svn-id: https://svn.neo-layout.org@1107 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 17:59:18 +00:00
mösi
91abf2ef7e
ah, noch ein %fn% vergessen…
...
git-svn-id: https://svn.neo-layout.org@1106 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 17:54:39 +00:00
mösi
d0dc59a648
Die erste neue AHK-Exe mit konstistenter (oder doch nicht so konsistenter) Versionsnummer, basierend auf r1101 und Compose r1090.
...
git-svn-id: https://svn.neo-layout.org@1102 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 16:14:49 +00:00
mösi
c336dd4d7a
hoppla, da war noch was. Nicht mehr existentes %fn%.ahk gefixt
...
git-svn-id: https://svn.neo-layout.org@1101 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 16:05:54 +00:00
mösi
586a21f438
Unterscheidung in src und out
...
git-svn-id: https://svn.neo-layout.org@1100 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 16:00:11 +00:00
mösi
9b250b9539
• getrennte Revisionsnummern für das AHK-Skript und das an völlig anderer Stelle liegende Compose-Directory implementiert. Sollte später durch einen Konsistenzcheck ersetzt werden, damit man nur eine Revisionsnummer braucht.
...
git-svn-id: https://svn.neo-layout.org@1099 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 15:42:12 +00:00
dennis
db6b24e256
Dateigrößen weiter verkleinert.
...
git-svn-id: https://svn.neo-layout.org@1098 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 14:26:11 +00:00
dennis
4522808f83
Fehlendes Icon ergänzt.
...
git-svn-id: https://svn.neo-layout.org@1097 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 14:22:33 +00:00
dennis
71fe9074a2
Fehlendes Icon ergänzt.
...
git-svn-id: https://svn.neo-layout.org@1096 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 14:10:12 +00:00
mösi
b6053ea7ce
alte AHK und EXE löschen
...
git-svn-id: https://svn.neo-layout.org@1095 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 14:08:41 +00:00
mösi
8f7d2ebe37
• ähnliche Ordnerstruktur wie für das alte AHK-Skript erstellt.
...
• neo20.ahk und neo20.exe werden nun nicht mehr hier eingecheckt sondern generiert und stehen für den Import an geeigneterer Stelle bereit.
git-svn-id: https://svn.neo-layout.org@1094 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 13:54:12 +00:00
mösi
891e56d24c
Modularisierung weiter vorangetrieben
...
git-svn-id: https://svn.neo-layout.org@1093 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 11:49:57 +00:00
mösi
e34a314d9a
git-svn-id: https://svn.neo-layout.org@1092 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-03 11:39:41 +00:00
mösi
d17e71d7f2
• Lernmodus implementiert. Wird über Mod3+F11 aktiviert
...
• Zuweisung im ED-Skript setzen auch leere Variablen (wichtig für das Überschreiben bzw. Außer-Kraft-Setzen, z.B. im LernModus).
git-svn-id: https://svn.neo-layout.org@1089 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-02 15:02:07 +00:00
mösi
a3b4e7c2cb
Willkommen-Nachricht bei (De-)Aktivieren der VM-Belegungsvariante implementiert
...
EinHandNEO-Modus aktiviert:
• Mod3+F10 toggelt den EinHandNEO-Modus
• Space und Space up werden jetzt über die normalen AllStar-Routine abgewickelt
• TransformKey reaktiviert
• Bei Key-Release auch Proc-Aufruf ermöglicht (für Space Up)
• Einhand-Modus umgesetzt durch TransformKey-Funktion und TKEH_%PhysKey%-Variablen, die auf diejenige Taste verweisen, die anstelle von %PhysKey% simuliert werden soll.
• Bei Space-Down (EHSd)wird ein Space up-Proc-Aufruf zu EHSu gesetzt, die wiederum entweder die normale Space-Funktion aktiviert oder nichts, wenn dazwischen eine Taste durch den Einhandmodus umgelegt worden ist
git-svn-id: https://svn.neo-layout.org@1088 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-02 14:00:02 +00:00
martin_r
d63287105d
Rechtschreibfehler, DeadCompose überflüssig
...
git-svn-id: https://svn.neo-layout.org@1087 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-02 00:06:49 +00:00
mösi
c63e86e40e
Ebenen 6 und 8 für Buchstabentasten wieder in Ordnung gebracht (Ebenen 7 und 8 vereinheitlicht).
...
git-svn-id: https://svn.neo-layout.org@1081 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 10:31:29 +00:00
mösi
1841bb49e9
Die Ebenen-Logik ist endlich gefixt. Nocaps-Tasten interessieren sich nie für CapsLock (nur für Mod4-Lock), und Caps-Tasten interessieren sich im Mod3-Modus (Ebenen 3/5) und im Mod4-Modus (Ebenen 4/7) nicht für ein CapsLock.
...
git-svn-id: https://svn.neo-layout.org@1080 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 10:00:39 +00:00
mösi
8b936f90f3
Unshifting verallgemeinert und auf LShift/RShift angepasst.
...
git-svn-id: https://svn.neo-layout.org@1079 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 09:31:45 +00:00
mösi
4083e59dec
Unshifts für wenige Zeichen hinzugefügt, die auf NEO üblicherweise ein Shift brauchen, aber in der Emulation ihres Shifts beraubt werden müssen, sonst kommt nichts oder Brösel heraus
...
git-svn-id: https://svn.neo-layout.org@1078 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 09:30:54 +00:00
mösi
4cd4cb0b74
automatisches unshift für Buchstaben hinzugefügt, default UNC für ED1 korrigiert
...
git-svn-id: https://svn.neo-layout.org@1077 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 09:29:06 +00:00
mösi
b9013f2ac9
Alles schlecht, aber striktesMod2Lock implementiert
...
git-svn-id: https://svn.neo-layout.org@1076 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 07:58:42 +00:00
mösi
ba46161970
caps/nocaps umgesetzt. Dazu gibt es einen Wechsel zwischen EbeneC und Ebene, wenn für eine Taste nocaps (NOC%PhysKey%) definiert ist.
...
Die Behandlung von PR%PhysKey% hat so nicht immer richtig funktioniert (z.B. Mod4+F=SLeft, Mod4 loslassen). Jetzt wird die Taste losgelassen, bevor durch das Loslassen eines Modifiers ein neues Zeichen geschickt wird.
in EbeneAktualisieren() wird die Ebene jetzt zwei mal berechnet: Einmal für die Zeichen, die CapsLock verwenden und dann noch einmal für die, die es ignorieren.
Außerdem wird (hoffentlich) zur Performance-Optimierung auf die Funktionen GetKeyState() verzichtet, stattdessen wird das Drücken und Loslassen der Modifier selbst abgefragt und über deren Zustand Buch geführt.
git-svn-id: https://svn.neo-layout.org@1074 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 06:21:03 +00:00
mösi
4b7cbfa395
caps/nocaps-Option für die Tasten definiert. Langes s (ſ) auf Ebene 7 wieder eingeführt.
...
git-svn-id: https://svn.neo-layout.org@1073 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-01 06:06:55 +00:00
mösi
5a85183bf9
Key-Hooks für normale Tasten ausgelagert und Funktionen in recycle.ahk umsortiert.
...
git-svn-id: https://svn.neo-layout.org@1072 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-31 12:30:13 +00:00
mösi
e339edee60
Doku erstellt bzw. verschoben
...
git-svn-id: https://svn.neo-layout.org@1071 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-31 11:45:47 +00:00
mösi
20f4705005
Esc ist auch keine Spezialtaste mehr (hat ja einen Unicode-Codepoint)
...
git-svn-id: https://svn.neo-layout.org@1070 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-31 11:44:26 +00:00
martin_r
3be6992c33
Aufräumarbeiten; Mod3+Mod3 als Compose; svg-Exportbeschreibung
...
git-svn-id: https://svn.neo-layout.org@1067 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-30 05:58:34 +00:00
martin_r
01f8850414
grummel
...
git-svn-id: https://svn.neo-layout.org@1066 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-30 01:04:40 +00:00
martin_r
e6f62da117
und eine versionierte exe
...
git-svn-id: https://svn.neo-layout.org@1065 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-30 01:00:42 +00:00
martin_r
fb1b6624e1
Römische Ziffern angepasst.
...
Skript modularisiert.
git-svn-id: https://svn.neo-layout.org@1064 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-30 00:59:52 +00:00
martin_r
ac89271443
Ohne Worte
...
git-svn-id: https://svn.neo-layout.org@1063 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-30 00:29:34 +00:00
martin_r
e4c2759112
Vergessen, die Kästchen anzuklicken
...
git-svn-id: https://svn.neo-layout.org@1062 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-30 00:29:03 +00:00
martin_r
de363c0102
Auch dem neo20-vars Kontextmenü-Revisionsinformation spendiert.
...
Angepasstes Make-Skript. Bilder.
git-svn-id: https://svn.neo-layout.org@1061 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-30 00:26:44 +00:00
mösi
218f527690
Enter und Backspace mit den entsprechenden Unicode-Zeichen belegt statt mit Sonderstrings
...
Vorwärtsstrich gefixt (blieb verkehrt da Shift noch gedrückt war)
PressHook-Mechanismus eingebaut
CharProcs werden jetzt nach dem Komponieren aufgerufen, und bei Multi-Zeichen-Replaces können auch Procs enthalten sein.
Roman, roman, Uni und DUni-Hooks hinzugefügt und entsprechende Combos für den Aufruf eingetragen:
Compose+R+R → Roman (großgeschriebene römische Zahlen bis 399999)
Compose+r+r → roman (kleingeschriebene römische Zahlen bis 399999)
Compose+u+u → Uni (Eingabe eines Hexwertes, der in ein Unicode-Zeichen umgewandelt wird)
Compose+d+d → DUni (Eingabe eines Tastendrucks (mit oder ohne Mod), und das entsprechende Unicode-Zeichen (oder auch der Sonderstring) wird angezeigt
git-svn-id: https://svn.neo-layout.org@1056 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-29 00:18:11 +00:00
mösi
987e0b84fc
Auch wenn so gut wie keine Tastaturen diverse Spezialzeichen haben, nehm ich sie mal mit rein.
...
dead_space gefixt
git-svn-id: https://svn.neo-layout.org@1055 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-29 00:07:15 +00:00
mösi
062089c957
NumLock braucht, wenn man ihn wirklich nicht mehr als solchen ans System schicken will, auch ein Sternderl, um alle mögliches Kombinationen, insbesondere mit Shift, richtig abzufangen.
...
git-svn-id: https://svn.neo-layout.org@1054 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-29 00:05:51 +00:00
mösi
a76ff9d3a4
diverse tote Tasten an ihre nunmehr neuen Plätze gerückt und programm-intern auch umbenannt, damit keine Verwirrungen entstehen (die bisherigen Positionen gaben auch die Ebenen an, und die haben sich nun geändert).
...
das Script zum Erzeugen der Compose-Files auch mal unter Versionskontrolle gestellt und an die neuen Namen der toten Tasten angepasst. Die generierten Compose-Files auch auf den letzten Stand gebracht.
git-svn-id: https://svn.neo-layout.org@1050 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-28 19:01:36 +00:00
mösi
dc2da83705
Shortcuts optimiert. Es wird jetzt nur mehr das mit »send« geschickt, was AHK ohne ALT+NumPad-Emulation kann. Der Rest bekommt ein SendUnicodeChar. Es kann natürlich sein, dass es (alte?) Programme gibt, die nicht Unicode-fähig sind, die sich über Sonderzeichen über ALT+Numpad freuen würden, aber für AHK ist es schier unmöglich, das zu unterscheiden. Theoretisch könnte man einzelnen Programmen oder Programmklassen ähnlich dem GTK+-Hack eine Spezialbehandlung angedeihen lassen, das ist aber was für die Zukunft
...
git-svn-id: https://svn.neo-layout.org@1049 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-28 13:38:29 +00:00
martin_r
75bf0a1d30
Numpad aktualisiert, Ebenen laut Referenz
...
git-svn-id: https://svn.neo-layout.org@956 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-07 20:21:04 +00:00
martin_r
7fa91ddc8b
neo-vars endlich eingecheckt
...
git-svn-id: https://svn.neo-layout.org@949 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-10-07 13:10:19 +00:00