summaryrefslogtreecommitdiffstats
path: root/windows/autohotkey/Source/Changelog-and-Todo.ahk
blob: 1d6599957e787015df9b6ef6603bd11a8cd82887 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
/*
    Titel:        NEO 2.0 beta Autohotkey-Treiber
    $Revision:    624 $
    $Date:        2008-07-08 18:50:00 +0200 (Di, 07 Jul 2008) $
    Autoren:      Stefan Mayer <stm (at) neo-layout. o r g>
                  Nora Geissler <nora_geissler (at) yahoo. d e>
                  Matthias Berg <neo (at) matthias-berg. e u>
                  ...
                  
                  
                  
                  
    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?
                  - Die Bildschirmtastatur mit Mod4 deaktiviert den Mod4-Lock
                  - Auf der 6. Ebene von 2 und 3 werden Delta und Nabla gesendet, aber nicht die
                    logischen Symbole UND und ODER (wie in der Referenz)
    Ideen:        - Symbol �ndern (Neo-Logo abwarten)
                  - bei Ebene 4 rechte Hand (Numpad) z.B. Numpad5 statt 5 senden
                  - Tastatur-Reset: mod4+escape (oder ev. ein anderer Hotkey) soll die
                    Tastatur wieder in den Normalzustand versetzen (d.h. alle Ebenen
                    unlocken und Einhand, Lang-s oder Sonstwelche-Modi deaktivieren)
                  - Die Varianten (lernModus, einHandNeo, Lang-s-Tastatur Qwertz/pausieren)
                    sollten einheitlich (de-)aktiviert werden, etwa �ber Mod4 F9-F12


    CHANGEHISTORY:
                  Revision 645 (von Martin Roppelt):
                  - Ellipse zus�tzlich auf M3+x; 
                  - Lang-s-Tastatur probeweise auf M4+Esc
                  Revision 640 (von Dennis Heidsiek):
                  - Der untote Zirkumflex (^) auf Ebene 3 funktioniert jetzt auch
                    in Java-Programmen
                  Revision 639 (von Martin Roppelt):
                  - Lang-s-Tastatur kann nicht mehr durch einen Hotkey aktiviert werden
                  Revision 629 (von Martin Roppelt):
                  - Spitze Klammern (bra und ket) testweise auf M5+8/9
                  Revision 624 (von Martin Roppelt):
                  - Lang-s-Tastatur (ein- und auszuschalten durch Mod4+�)
                  Revision 616 (von Dennis Heidsiek):
                  - Der nicht funktionierende Mod5-Lock-Fix wurde wieder entfernt, da
                    er sogar neue Fehler produzierte.
                  Revision 615 (von Dennis Heidsiek):
                  - Erfolgloser Versuch, den Mod4-Lock wiederherzustellen
                    (durch eine Tilde vor den Scancodes der Bildschirmtastatur).
                  - Rechtschreibfehler korrigiert.
                  - Zwei AHK-Links eingef�gt.
                  Revision 609 (von Dennis Heidsiek):
                  - Vorl�ufiger Abschluss der AHK-Modularisierung.
                  - Bessere Testm�glichkeit �All.ahk� f�r AHK-Entwickler hinzugef�gt, bei der
                    sich die Zeilenangaben in Fehlermeldungen auf die tats�chlichen Module und
                    nicht auf das gro�e �vereinigte� Skript beziehen.
                  Revision 608 (von Martin Roppelt):
                  - Rechtschreibfehler korrigiert und Dateinamen aktualisiert und sortiert.
                  Revision 590 (von Dennis Heidsiek):
                  - Erste technische Vorarbeiten zur logischen Modularisierung des viel
                    zu lange gewordenen AHK-Quellcodes.
                  - Neue Batch-Datei Build-Update.bat zur einfachen Aktualisierung der EXE-Datei
                  Revision 583 (von Dennis Heidsiek):
                  - Kleinere Korrekturen (Mod3+Numpad5, Mod5+Numpad5 und Mod3+Numpad9
                    stimmen wieder mit der Referenz �berein).
                  Revision 580 (von Matthias Berg):
                  - Bildschirmtastatur jetzt mit Mod4+F* statt Strg+F*, dies deaktiviert
                    jedoch leider den Mod4-Lock
                  Revision 570 (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
*/