summaryrefslogtreecommitdiffstats
path: root/windows/neo-vars/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Anpassung der Bildschirmtastatur (kann evtl. weiter mit pngout komprimiert ↵martin_r2009-01-238-464/+258
| | | | | | | | werden) weitere Anpassung der Belegung von ahk git-svn-id: https://svn.neo-layout.org@1521 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Akualisierung auf Compose-Version 1506.dennis2009-01-231-1/+16
| | | | git-svn-id: https://svn.neo-layout.org@1516 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* ‣ auf e2KP_6 vergessenmartin_r2009-01-221-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1515 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Anpassung des AHK-Treibers an die Referenz-2.0-rc1 ;)martin_r2009-01-221-9/+9
| | | | git-svn-id: https://svn.neo-layout.org@1514 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Der Taschenrechner unterstützt nun auch Hex-Zahlen (die mit "0x" ↵mösi2008-12-221-6/+55
| | | | | | eingeleitet werden) sowie die binäroperationen | bzw. & für bitweises ODER bzw. UND. git-svn-id: https://svn.neo-layout.org@1309 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Calculator nunmehr auf ♫uc und ♫UC gelegt, um Kollisionen mit ↵mösi2008-12-021-2/+2
| | | | | | bestehenden Cocos zu vermeiden. git-svn-id: https://svn.neo-layout.org@1264 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Einen einfachen Taschenrechner über ♫cc hinzugefügt. ♫cc (mit ↵mösi2008-12-021-0/+145
| | | | | | | | Kleinbuchstaben) erlaubt die fehlerfreie Eingabe von zwei Zahlen (Ganzzahl oder Dezimal) mit einem Grundrechnungsoperator (+, -, * oder /) dazwischen, wobei die Berechnung mit einem nachfolgenden Space, Enter oder = erfolgt. Das Ergebnis wird dann als Tastendrücke an die aktive Applikation geschickt. Über ♫CC (Großbuchstaben) erfolgt zusätzlich ein Echo der eingegebenen Ziffern, und das Ergebnis wird immer mit einem = angehängt. git-svn-id: https://svn.neo-layout.org@1262 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Fixed: Modifier-Proc-Funktionen werden in PressHook-ed Funktionen nicht wie ↵mösi2008-11-301-2/+6
| | | | | | benötigt aufgerufen, was bewirkt, dass jeglicher Druck auf einen Mod (wie bspw. Mod4 für die Numpad-Ziffern) das Proc beendet. git-svn-id: https://svn.neo-layout.org@1256 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Modifier noch besser in die CharOut-Struktur eingearbeitetmösi2008-11-272-50/+64
| | | | git-svn-id: https://svn.neo-layout.org@1252 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Verbesserung (Erhöhung) der Ausgabegeschwindigkeit bei Tastensequenzen, ↵mösi2008-11-271-0/+1
| | | | | | insbesondere Unicode-Sequenzen in GTK+-Applikationen, denen man sonst beim Zusammenstellen des Zeichens zuschauen kann. git-svn-id: https://svn.neo-layout.org@1251 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • Hook für die Funktionstasten auf sämtlichen Ebenen aktiviert (also ↵mösi2008-11-273-124/+174
| | | | | | | | | auch bei gedrücktem Shift, etc). • Modifier (Shift, Mod3, Mod4, rechts und links) nun in den allgemeinen Hook-Mechanismus (AllStar) eingebunden. git-svn-id: https://svn.neo-layout.org@1249 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Nachtrag zu r1246: neues make-build.bat, das die custom.ahk temporär ↵mösi2008-11-262-3/+28
| | | | | | umbenennt, und neues Top-level AHK-Skript git-svn-id: https://svn.neo-layout.org@1247 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • custom.ahk im APPDATA-Ordner (z.B. C:\Dokumente und ↵mösi2008-11-2610-503/+625
| | | | | | | | | | | | 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
* Compose auf den neuesten Stand gebrachtmartin_r2008-11-261-5/+16
| | | | git-svn-id: https://svn.neo-layout.org@1243 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Mod6+7,8,9 an die Referenz angepasstmartin_r2008-11-261-4/+4
| | | | git-svn-id: https://svn.neo-layout.org@1242 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • Alle Modus-Schalter von Ebene 4 auf Ebene 3 umgestellt.mösi2008-11-193-19/+19
| | | | | | | • 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
* Fehler bei Funktionstasten-Shortcuts machten diese funktionsuntüchtig (F1~F9).mösi2008-11-191-9/+9
| | | | git-svn-id: https://svn.neo-layout.org@1226 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Mod4+F8 is back, schaltet AlwaysOnTop der Bildschirmtastatur ein und aus.mösi2008-11-193-1/+17
| | | | git-svn-id: https://svn.neo-layout.org@1224 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • Es wird jetzt davon ausgegangen, dass Bildschirmtastatur und Icons ↵mösi2008-11-199-36/+86
| | | | | | | | | | 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
* alles auf _subwcrev1.generated.ahk umgestellt. Namen sind Schall und Rauch.mösi2008-11-181-2/+1
| | | | git-svn-id: https://svn.neo-layout.org@1221 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Build-Prozess wieder in Ordnung gebracht: die generierte ↵mösi2008-11-183-2/+30
| | | | | | _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
* Bis zu einer besseren, umfassenderen Lösung mal auf „Event“ gestellt, ↵mösi2008-11-181-1/+1
| | | | | | da das die verlorene-Zeichen-Problem zu beheben scheint git-svn-id: https://svn.neo-layout.org@1219 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Neue Bildschirmtastatur: Aktiviert wird diese nur über Mod4+F1, danach ↵mösi2008-11-182-154/+27
| | | | | | 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
* Unshift-Konstanten für alle relevanten Zeichen in Ordnung gebracht. Es ↵mösi2008-11-182-9/+79
| | | | | | 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
* Build von r1209-r1201, martin_r2008-11-151-1/+1
| | | | | | eol-style auf native gesetzt git-svn-id: https://svn.neo-layout.org@1210 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Bildschirmtastatur gefixtmartin_r2008-11-152-823/+1
| | | | git-svn-id: https://svn.neo-layout.org@1209 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Build von r1202-r1201martin_r2008-11-141-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1203 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* compose.generated.ahk hat sich geändertmartin_r2008-11-141-2/+2
| | | | git-svn-id: https://svn.neo-layout.org@1202 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* git-svn-id: https://svn.neo-layout.org@1199 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-131-0/+1
|
* git-svn-id: https://svn.neo-layout.org@1198 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-131-1/+1
|
* Build von r1196-r1090martin_r2008-11-131-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1197 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* git-svn-id: https://svn.neo-layout.org@1196 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-131-0/+1
|
* git-svn-id: https://svn.neo-layout.org@1195 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-132-1/+1
|
* sonst kann neo20-all.ahk nicht sinngemäß verwendet werdenmartin_r2008-11-131-0/+1
| | | | git-svn-id: https://svn.neo-layout.org@1194 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* bildschirmtastatur aufgeräumtmartin_r2008-11-131-5/+3
| | | | git-svn-id: https://svn.neo-layout.org@1192 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* unterstrich vergessenmartin_r2008-11-131-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1190 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* git-svn-id: https://svn.neo-layout.org@1188 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r2008-11-134-18/+18
|
* 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