| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2174 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
Aktivierung, um gleichzeitige Aktivierung und Probleme bei der Reaktivierung zu vermeiden.
git-svn-id: https://svn.neo-layout.org@2173 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
|
|
| |
ausgegeben anstelle von „*“
• Alle Texte etwas verschoben und Fenster vergrößert, dafür wird der Text nunmehr vertikal zentriert und sollte unabhängig vom Font genauer die Tastenmitte treffen.
git-svn-id: https://svn.neo-layout.org@2172 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2171 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2170 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
|
|
| |
mit, wenn das Fenster mit der Maus geschlossen wird.
• Die neue BST kann nun über einen INI-Eintrag beim Start automatisch aktiviert werden ([global] „useBSTN=1“)
git-svn-id: https://svn.neo-layout.org@2169 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
|
|
| |
die eigentliche Font-Datei bleibt im Applikationsordner.
Die Font-Resource wird jetzt nach Verwendung des Fonts sauber entladen.
git-svn-id: https://svn.neo-layout.org@2168 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
git-svn-id: https://svn.neo-layout.org@2167 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2163 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2162 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2161 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
|
| |
BST-Zeichentransparenz eingeführt. Schaut gleich mal besser aus, dafür flackert die Anzeige wieder stärker :)
git-svn-id: https://svn.neo-layout.org@2160 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
Anzeige von Symbolen anstelle von echten oder Sonder-Zeichen implementiert.
git-svn-id: https://svn.neo-layout.org@2159 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2158 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@2157 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
git-svn-id: https://svn.neo-layout.org@2156 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
für custom.ahk verwendet.
git-svn-id: https://svn.neo-layout.org@2141 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
besser, ist aber auch nicht optimal und schreit nach einer eigenen Datei für all diese Funktionen.
• Ein paar XKeySyms, die 5 Buchstaben lang waren und mit »U« begannen, sind bei der Erweiterung auf volles UTF-16 bei einer automatischen Suchen+Ersetzen-Aktion um zwei falsche 0-er ergänzt worden, habe das mal in Ordnung gebracht.
• Die Änderungs-Orgie nimmt ihren Lauf: Alle (aktiven) XKeySyms habe ich nun auf UTF-8 inklusive Konvertierung umgestellt, was immerhin 7 Kilobyte spart. :-)
git-svn-id: https://svn.neo-layout.org@2102 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
erzeugt, jetzt wird ein Leerstring zurückgeliefert.
git-svn-id: https://svn.neo-layout.org@2099 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
Darüber hinaus die Parameter für ED1 und ED1S der Nomenklatur angepasst.
git-svn-id: https://svn.neo-layout.org@2086 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
oder dem UTF-8-Zeichen angegeben werden.
git-svn-id: https://svn.neo-layout.org@2085 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
auf früheren Emacs-Versionen. Sollten diese als ahk_class auch »Emacs« liefern, bräuchte man noch irgendwie eine zusätzliche Fallunterscheidung, oder man müsste auf alternative Wege zurückgreifen. Z.B. gibt es die Funktion ucs-insert [http://groups.google.com/group/de.comp.editoren/browse_thread/thread/7675e814012b0c4f/ed036fcbb645781b?lnk=raot] mit ähnlicher Funktion, die offenbar schon in früheren Emacs-Versionen existiert.
git-svn-id: https://svn.neo-layout.org@2056 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
gewachsen. der CMD.EXE-Befehl REN erlaubt nicht die Angabe von Laufwerk und Pfad für das Ziel. Warum das bisher nicht aufgefallen ist (ein Syntaxfehler wird sowieso ausgegeben), ist mir nicht klar.
git-svn-id: https://svn.neo-layout.org@1923 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1921 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1920 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
git-svn-id: https://svn.neo-layout.org@1919 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
Lang-ſ-Tastatur richtig laufen sollte.
git-svn-id: https://svn.neo-layout.org@1917 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1916 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
Außerdem ist ein sleep recht nützlich, bei mir reicht 1 Millisekunde, und die LEDs werden sauber ausgeblasen, wenn auch ein kleines Flackern sichtbar bleibt.
git-svn-id: https://svn.neo-layout.org@1915 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
git-svn-id: https://svn.neo-layout.org@1914 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
Tastatur oder der Treiber hier aber ein paar merkwürdige Zusatzoperationen ausführen wie geänderte Scan-Codes bei Drücken von Shift, aber das Shift vorher virtuell loslassen, muss ein wenig getrickst werden. DOSHxxxxxxx := 1 erzwingt für besondere Zeichen wie z.b. S_SN_Le (Shift+Numpad-Left) das explizite, vorherige Drücken der Shift-Taste. Damit sollte auch Ebene 4 inklusive Markierungen mit Shift und Strg wie gewohnt laufen.
git-svn-id: https://svn.neo-layout.org@1903 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
hat im Repo nichts zu suchen, also raus. Umgekehrt gehört das möglicherweise generierte neo20-custom.exe in die Ignore-List, damit nicht jemand darauf kommt, die Datei einzuchecken.
git-svn-id: https://svn.neo-layout.org@1898 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1841 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1840 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
umgewandelt. Dadurch unnötig gewordene Quelldateien entfernt.
git-svn-id: https://svn.neo-layout.org@1839 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
git-svn-id: https://svn.neo-layout.org@1838 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
APPDATA nicht geben, wird ein entsprechender Pfad von USERPROFILE aus erzeugt.
git-svn-id: https://svn.neo-layout.org@1836 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
auch die Datei custom.ahk einschließen (im Gegensatz zu make-build.bat). Das Ergebnis heißt dann neo20-custom.exe statt neo20.exe
git-svn-id: https://svn.neo-layout.org@1835 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1816 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
gepackt. Dabei auch gleich #119 gefixt.
git-svn-id: https://svn.neo-layout.org@1815 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gültige Sequenz nachträglich ausgegeben wird, wenn ein unbekanntes Zeichen folgt.
Setzt man beispielsweise
CMU0000DF := 1
CDU0000DFU0000DF := "U00017FU000073"
dann bewirken die ersten beiden Zeilen, dass ein einzelnes ß erst mal „tot“ wirkt, und mit einem zweiten ß wird „ſs“ draus.
Man kann nun diese Zeile anhängen:
CFU0000DF := "U0000DF"
Das bewirkt nun, dass das erste ß, wenn es von irgend einem anderen Zeichen gefolgt wird, mit diesem dann (verzögert) ausgegeben wird, so, als gäbe es für alle Compose-Möglichkeiten aus ß und anderem Zeichen eine entsprechende Compose-Sequenz, die eben diese beiden Zeichen als Ergebnis liefert. Normaler Weise würden beide Zeichen verschluckt werden, da es keine entsprechende Compose-Sequenz gibt.
Ohne CFU0000DF:
ßß → ſs
ßa →
ßb →
Mit CFU0000DF:
ßß → ſs
ßa → ßa
ßb → ßb
git-svn-id: https://svn.neo-layout.org@1814 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
| |
• BSTcapsChars erlaubt nunmehr als Konstante, die Bildschirmtastatur immer nur mit Großbuchstaben (Ebenen 1 und 2) darzustellen, wie es der Beschriftung von Tastaturen entspricht.
git-svn-id: https://svn.neo-layout.org@1813 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
git-svn-id: https://svn.neo-layout.org@1812 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
|
|
|
|
|
| |
positioniert, d.h. sollte auch eine dickere Taskleiste nicht überdecken.
• Bildschirmtastatur wird jetzt inaktiv gestartet, wodurch der Fokus bei der laufenden Applikation verbleibt.
• Bildschirmtastatur hat eine schmälere Titelzeile erhalten („ToolWindow“).
git-svn-id: https://svn.neo-layout.org@1809 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
gemacht. Die Standard-Methode selbst heißt nun NEOEbeneAktualisieren, wird aber nirgends direkt aufgerufen sondern nur indirekt über den Inhalt von %EbeneAktualisieren%.
git-svn-id: https://svn.neo-layout.org@1808 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1795 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1794 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1793 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1792 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|
|
|
|
| |
git-svn-id: https://svn.neo-layout.org@1791 b9310e46-f624-0410-8ea1-cfbb3a30dc96
|