summaryrefslogtreecommitdiffstats
path: root/windows/neo-vars/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* git-svn-id: https://svn.neo-layout.org@1187 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-1319-0/+0
|
* git-svn-id: https://svn.neo-layout.org@1186 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-1319-0/+12855
|
* git-svn-id: https://svn.neo-layout.org@1185 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-1315-12173/+20
|
* Performance-Einstellungen in eine eigene Datei gegeben zwecks besserer ↵mösi2008-11-133-9/+12
| | | | | | Übersicht über die Einstellungen git-svn-id: https://svn.neo-layout.org@1183 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Neuer Build-Prozess mit eingechecktem Compose-Compilat und separatem ↵mösi2008-11-127-32/+8360
| | | | | | Make-Compose. git-svn-id: https://svn.neo-layout.org@1179 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* das Zusammenkopieren der AHK-Teile entfällt nunmehr, wir überlassen es ↵mösi2008-11-121-6/+2
| | | | | | ahk2exe, die richtigen Includes zu finden. git-svn-id: https://svn.neo-layout.org@1177 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Bug gefixt: Zwei Unicode-Sequenzen hinter einander haben so nicht ↵mösi2008-11-121-0/+2
| | | | | | 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
* neo20-all.ahk liegt jetzt nicht mehr versteckt im Unterverzeichnis sondern ↵mösi2008-11-121-2/+2
| | | | | | direkt im src-Top. git-svn-id: https://svn.neo-layout.org@1175 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Bei inkonsistentem Compose-Directory wird jetzt auch nicht neo20.exe sondern ↵mösi2008-11-121-2/+5
| | | | | | neo20-rxxxx.exe erstellt, um auf diesen Umstand hinzuweisen git-svn-id: https://svn.neo-layout.org@1174 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* weitere middle dotsmartin_r2008-11-122-3/+3
| | | | git-svn-id: https://svn.neo-layout.org@1171 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Compose,d,d decodiert nun das nächste ausgegebenen Zeichen, nicht die ↵mösi2008-11-111-11/+9
| | | | | | 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
* Die VM-Belegungsvariante hat nun die Tasten 4 und 5 auf den Ebenen 2 und 3 ↵mösi2008-11-111-0/+4
| | | | | | 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
* Build von r1166martin_r2008-11-111-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1167 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Bezeichnung entspricht nicht meinem Geschmack. Das macht die Lang-S-Tastatur ↵martin_r2008-11-112-3/+3
| | | | | | lächerlich! git-svn-id: https://svn.neo-layout.org@1166 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • EbeneAktualisieren() wurde verschoben, dabei aber den ↵mösi2008-11-113-12/+17
| | | | | | | | | 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
* Alten Lernmodus-Hook entferntmösi2008-11-111-11/+0
| | | | git-svn-id: https://svn.neo-layout.org@1163 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Working Directory sollte jetzt (wieder) zuverlässig gesetzt werdenmösi2008-11-111-2/+2
| | | | git-svn-id: https://svn.neo-layout.org@1162 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* TrayTip statt MsgBox eingebaut. Läuft asynchron (muss nicht bestätigt werden)mösi2008-11-102-11/+18
| | | | git-svn-id: https://svn.neo-layout.org@1161 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Optimierungen der Speichernutzung und DLL-Aufrufen von ↵mösi2008-11-101-24/+27
| | | | | | 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
* Saubererer Working-Dir-Hack für das Entwickler-AHK-Skriptmösi2008-11-101-12/+13
| | | | git-svn-id: https://svn.neo-layout.org@1158 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* zeigeModusBox zum Ein/Ausschalten der Modus-Wechsel-Hinweisboxen auf ↵mösi2008-11-102-6/+15
| | | | | | Vorschlag von martin_r hinzugefügt git-svn-id: https://svn.neo-layout.org@1157 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Mod4+Function: Text in Benachrichtigungen in Ordnung gebrachtmösi2008-11-101-4/+4
| | | | | | Einhandmodus: ß→tab in Ordnung gebracht git-svn-id: https://svn.neo-layout.org@1156 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Vorschlag von martin_r: andere Reihenfolge der Mod4+Function-Selektoren.mösi2008-11-101-3/+3
| | | | git-svn-id: https://svn.neo-layout.org@1155 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Alle Sondermodes auf Mod4+Function-Taste gelegt. Dazu weitere Hooks für F9 ↵mösi2008-11-094-4/+12
| | | | | | und F12 eingetragen git-svn-id: https://svn.neo-layout.org@1153 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Komfortable Source für die Bildschirmtastatur hinzugefügtmartin_r2008-11-071-0/+14255
| | | | git-svn-id: https://svn.neo-layout.org@1140 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Für Mœsi zu Testzwecken…martin_r2008-11-071-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1139 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* ticket#7: fixed, auch für Mod3 und Mod4.mösi2008-11-071-4/+10
| | | | git-svn-id: https://svn.neo-layout.org@1137 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* ticket#7: fixed. Jeder Nicht-Modifier-Tastendruck wird registriert und ↵mösi2008-11-072-2/+6
| | | | | | 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
* Sorry, da war noch ein Kommentar zu Testzwecken drinnen… raus damit.mösi2008-11-071-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1131 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • EncodeUni kann jetzt auch Zeichen von U+0001 bis U+000D richtig umwandelnmösi2008-11-071-3/+17
| | | | | | • 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
* Yes, Yes, Yes!!! Es geht! Performance-Probleme bei hoher Prozessorlast in ↵mösi2008-11-061-0/+1
| | | | | | 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
* Bugfix für unerwartete NEO-AHK-Deaktivierung nach Neustart über Mod4+ESC: ↵mösi2008-11-061-0/+1
| | | | | | 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
* Optimierungen:mösi2008-11-062-76/+77
| | | | | | | | • 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
* Make-Prozess reaktiviert. en_us.ahk und neocomp.ahk sind generierte Dateien ↵mösi2008-11-063-8183/+1
| | | | | | und haben daher im Source-Verzeichnis eingecheckt nichts verloren! git-svn-id: https://svn.neo-layout.org@1122 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Deadkeys-Schaubild-Entwurfsversionmartin_r2008-11-062-0/+6
| | | | git-svn-id: https://svn.neo-layout.org@1120 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Bildschirmtastatur jetzt mit Numpadmartin_r2008-11-067-1/+1
| | | | | | | 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
* git-svn-id: https://svn.neo-layout.org@1115 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-061-1/+1
|
* OK, wieder raus…martin_r2008-11-063-3/+0
| | | | git-svn-id: https://svn.neo-layout.org@1114 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* git-svn-id: https://svn.neo-layout.org@1113 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-061-1/+1
|
* Auch nur zu Testzweckenmartin_r2008-11-061-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1112 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Das ist nur zu Testzweckenmartin_r2008-11-065-0/+8185
| | | | git-svn-id: https://svn.neo-layout.org@1111 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Die Make-Build.bat jetzt auch für Leute, die sie ahk-Dateien als default ↵martin_r2008-11-061-2/+2
| | | | | | nicht ausführen (sondern z.B. bearbeiten). git-svn-id: https://svn.neo-layout.org@1110 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* NoEnv entsprechend der Empfehlung in der AutoHotKey-Hilfe gesetzt, sollte ↵mösi2008-11-051-0/+2
| | | | | | 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
* Ebene 7-s entfernt. Laut Mailinglist braucht es niemand mehr.mösi2008-11-052-3/+3
| | | | git-svn-id: https://svn.neo-layout.org@1108 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* ah, noch ein %fn% vergessen…mösi2008-11-031-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1106 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* hoppla, da war noch was. Nicht mehr existentes %fn%.ahk gefixtmösi2008-11-031-2/+2
| | | | git-svn-id: https://svn.neo-layout.org@1101 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Unterscheidung in src und outmösi2008-11-0320-0/+3876
git-svn-id: https://svn.neo-layout.org@1100 b9310e46-f624-0410-8ea1-cfbb3a30dc96