From d7c07f2aad09fd84dc5eb43ffcfa4f5d19bf0e5e Mon Sep 17 00:00:00 2001 From: dennis Date: Wed, 2 Jul 2008 14:06:46 +0000 Subject: Der Versuch, das viel zu lange gewordenene AHK-Skript in logische Eizelteile aufzuteilen. git-svn-id: https://svn.neo-layout.org@591 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/autohotkey/Source/Changelog-and-Todo.ahk | 115 +++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 windows/autohotkey/Source/Changelog-and-Todo.ahk (limited to 'windows/autohotkey/Source/Changelog-and-Todo.ahk') diff --git a/windows/autohotkey/Source/Changelog-and-Todo.ahk b/windows/autohotkey/Source/Changelog-and-Todo.ahk new file mode 100644 index 0000000..840818f --- /dev/null +++ b/windows/autohotkey/Source/Changelog-and-Todo.ahk @@ -0,0 +1,115 @@ +/* + Titel: NEO 2.0 beta Autohotkey-Treiber + $Revision: 583 $ + $Date: 2008-06-28 02:23:42 +0200 (Sa, 28 Jun 2008) $ + Autor: Stefan Mayer + Basiert auf: neo20-all-in-one.ahk vom 29.06.2007 + + TODO: - ausgiebig testen... (besonders Vollständigkeit bei Deadkeys) + - Bessere Lösung für das leeren von PriorDeadKey finden, damit die Sondertasten + nicht mehr abgefangen werden müssen. + - Testen ob die Capslocklösung (siehe *1:: ebene 1) auch für Numpad gebraucht wird + - Sind Ebenen vom Touchpad noch richtig? + + Ideen: - Symbol ändern (Neo-Logo abwarten) + - bei Ebene 4 rechte Hand (Numpad) z.B. Numpad5 statt 5 senden + CHANGEHISTORY: + Aktuelle Revision (von Matthias Berg): + - Bildschirmtastatur jetzt mit Mod4+F* statt Strg+F* + Revision 583 (von Matthias Berg): + - Hotkeys für einHandNeo und lernModus durch entsprechende ScanCodes ersetzt + Revision 568 (von Matthias Berg): + - Sonderzeichen, Umlaute, z und y durch ScanCodes ersetzt + * jetzt wird auch bei eingestelltem US Layout Neo verwendet. + (z.B. für Chinesische InputMethodEditors) + * rechter Mod3 geht noch nicht bei US Layout (weder ScanCode noch "\") + Revision 567 (von Dennis Heidsiek): + - Aktivierter Mod4 Lock wird jetzt über die Rollen-LED des Keybord angezeigt + (analog zu CapsLock), die NUM-LED behält ihr bisheriges Verhalten + - Neue Option im Skript: UseMod4Light + Revision 561 (von Matthias Berg): + - Ebene 4 Tab verhält sich jetzt wie das andere Tab dank "goto neo_tab" + Revision 560 (von Dennis Heidsiek): + - Neue Option im Skript: bildschirmTastaturEinbinden bindet die PNG-Bilder der + Bildschirmtastur mit in die exe-Datei ein, so dass sich der Benutzer nur eine Datei + herunterladen muss + Revision 559 (von Matthias Berg): + - Shift+Alt+Tab Problem gelöst (muss noch mehr auf Nebeneffekte getestet werden) + Revision 558 (von Matthias Berg): + - Icon-Bug behoben + * Hotkeys dürfen nicht vor der folgenden Zeile stehen: + "menu, tray, icon, neo.ico,,1" + - lernModus-Konfigurations-Bug behoben: or statt and(not) + - Ein paar leere Else-Fälle eingebaut (Verständlichkeit, mögliche Compilerprobleme vermeiden) + Revision 556 (von Matthias Berg): + - lernModus (an/aus mit Strg+Komma) + * im Skript konfigurierbar + * Schaltet z.B. Qwertz Tasten aus, die es auf der 4. Ebene gibt (Return, Backspace,...) + * Kann auch Backspace und/oder Entfernen der 4. Ebene ausschalten (gut zum Lernen richtig + zu schreiben) + - Bug aufgetaucht: Icons werden nicht mehr angezeigt + Revision 544 (von Stefan Mayer): + - ,.:; auf dem Mod4-Ziffernblock an die aktuelle Referenz angepasst + - Versionen von rho, theta, kappa und phi an die aktuelle Referenz angepasst + Revision 542 (von Matthias Berg): + - bei EinHandNeo ist jetzt Space+y auch Mod4 + - AltGr-Bug hoffentlich wieder behoben. Diesmal mit extra altGrPressed Variable + - nurEbenenFuenfUndSechs umbenannt in ahkTreiberKombi und auf Ebene 4 statt 5 und 6 geändert + Revision 540 (von Matthias Berg): + - stark überarbeitet um Wartbarkeit zu erhöhen und Redundanz zu veringern + - nurEbenenFuenfUndSechs sollte nun auch auf Neo Treiber statt Qwertz laufen + * aber es muss noch jemand testen + * Problem: was kann man abfangen, wenn eine tote Taste gedrückt wird + - einHandNeo: + * An-/Ausschalten mit STRG+Punkt + * Buchstaben der rechten Hand werden mit Space zur linken Hand + * Nebeneffekt: es gibt beim Festhalten von Space keine wiederholten Leerzeichen mehr + Revision 532 (von Matthias Berg): + - BildschirmTastatur + * aktiviert mit strg+F1 bis 7 schaltet Keyboard ein oder aus + * strg+F7 zeigt die zuletzt angezeigte Ebene an (und wieder aus). + * strg+F8 schaltet AlwaysOnTop um + Revision 529 (von Stefan Mayer): + - Icon wird automatisch geladen, falls .ico-Dateien im selbem Ordner + - in der .exe sind die .ico mitgespeichert und werden geladen + Revision 528 (von Matthias Berg): + - Neo-Icon + - Neo-Prozess jetzt automatisch auf hoher Prioritaet + (siehe globale Schalter) + - Mod3-Lock (nur wenn rechtes Mod3 zuerst gedrückt wird, andere Lösung führte zum Caps-Bug) + - Mod4-Lock (nur wenn das linke Mod4 zuerst gedrückt wird, andere Lösung fühte zum AltGr-Bug) + - Ein paar falsche Zeichen korrigiert + Revision 527 (von Matthias Berg): + - AltGr Problem hoffentlich behoben + - Umschalt+Mod4 Bug behoben + Revision 526 (von Matthias Berg): + - Ebenen 1 bis 4 ausschalten per Umschalter siehe erste Codezeile + nurEbenenFuenfUndSechs = 0 + - Mod4-Lock durch Mod4+Mod4 + - EbenenAktualisierung neu geschrieben + - Ebene 6 über Mod3+Mod4 + - Ebenen (besonders Matheebene) an Referenz angepasst + (allerdings kaum um Ebenen 1&2 gekümmert, besonders Compose könnte noch überholt werden) + Revision 525 (von Matthias Berg): + - Capslock bei Zahlen und Sonderzeichen berücksichtigt + Revision 524 (von Matthias Berg): + - umgekehrtes ^ für o, a, ü,i sowie für die grossen vokale ( 3. ton chinesisch) + • damit wird jetzt PinYin vollständig unterstützt caron, macron, akut, grave auf uiaeoü + - Sonderzeichen senden wieder blind -> Shortcuts funktionieren, Capslock ist leider Shiftlock + Revision 523 (von Matthias Berg): + - CapsLock geht jetzt auch bei allen Zeichen ('send Zeichen' statt 'send {blind} Zeichen') + - vertikale Ellipse eingebaut + - Umschalt+Umschalt für Capslock statt Mod3+Mod3 + - bei Suspend wird jetzt wirklich togglesuspend aufgerufen (auch beim aktivieren per shift+pause) + Revsion 490 (von Stefan Mayer): + - SUBSCRIPT von 0 bis 9 sowie (auf Ziffernblock) + und - + • auch bei Ziffernblock auf der 5. Ebene + - Kein Parsen über die Zwischenablage mehr + - Vista-kompatibel + - Compose-Taste + • Brüche (auf Zahlenreihe und Hardware-Ziffernblock) + • römische Zahlen + • Ligaturen und Copyright +*/ + + -- cgit v1.2.3