summaryrefslogtreecommitdiffstats
path: root/windows (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build von r1794-r1793mösi2009-04-151-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1795 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Rebuild nach Compose-Syntaxfehler-Behebungmösi2009-04-151-3/+6
| | | | git-svn-id: https://svn.neo-layout.org@1794 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* build von r1791-r1790mösi2009-04-151-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1792 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Compose-Konvertierung im SMP-Bereich (Unicode-Codepoints > UFFFF) korrigiert.mösi2009-04-153-97/+99
| | | | git-svn-id: https://svn.neo-layout.org@1791 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Die bei der Compose-Modularisierung ausgegliederten Bausteine ↵dennis2009-04-142-2/+2804
| | | | | | Compose_greek.neo Compose_math_and_physics.neo in den NeoVars reintegriert. git-svn-id: https://svn.neo-layout.org@1789 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Erste Implementierung von UTF-16-Unterstützung mit Surrogates.mösi2009-04-1412-19515/+17204
| | | | | | | Sämtliche Variablen sind nun um 2 Zeichen breiter, um den erweiterten Coderaum zu unterstützen. git-svn-id: https://svn.neo-layout.org@1788 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Satz reformuliert (eigentlich will ich nur eben überprüfen, ob ich wieder ↵dennis2009-03-261-1/+1
| | | | | | committen kann) git-svn-id: https://svn.neo-layout.org@1770 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Umlaute gefixtflorian2009-02-261-6/+6
| | | | git-svn-id: https://svn.neo-layout.org@1713 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Sonderzeichen in der „Nicht kompatibles Tastaturlayout“-Nachricht geflickt.florian2009-02-261-3/+3
| | | | git-svn-id: https://svn.neo-layout.org@1705 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* git-svn-id: https://svn.neo-layout.org@1704 b9310e46-f624-0410-8ea1-cfbb3a30dc96florian2009-02-261-4/+4
|
* build von r1702-r1678mösi2009-02-261-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1703 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Erster Versuch der Umsetzung auf schweizer Tastaturlayout.mösi2009-02-264-308/+465
| | | | | | | initialize.ahk lässt nun sowohl deutsch (00000407) als auch schweizerisch (00000807) durch und lädt Tastenhooks und Belegungen entsprechend. Dafür mussten die keyhooks und keydefinitions entsprechend weiträumig angepasst werden: Die Keyhooks für die wichtigen (=unterschiedlichen) Tasten werden nun *dynamisch* nach dem Start in Abhängigkeit vom Layout erzeugt, die Keydefinitions passen sich den Virtual Keys der entsprechenden Scancodes an. Zusätzlich müssen die Shortcuts an die Möglichkeiten der Tastatur angepasst werden. git-svn-id: https://svn.neo-layout.org@1702 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Build von r1696_r1678 (Nochmal wegen https://wiki.neo-layout.org/ticket/123)dennis2009-02-251-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1697 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Erkennung einer inkompatiblen Tastaturbelegung in Ordnung gebrachtmösi2009-02-251-1/+5
| | | | git-svn-id: https://svn.neo-layout.org@1696 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* build für r1694-r1678mösi2009-02-241-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1695 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Hoffentlich richtiger Fix für https://wiki.neo-layout.org/ticket/123mösi2009-02-241-2/+2
| | | | git-svn-id: https://svn.neo-layout.org@1694 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Build von r1691_r1678 (Fix für https://wiki.neo-layout.org/ticket/123)dennis2009-02-231-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1692 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Fix für https://wiki.neo-layout.org/ticket/123dennis2009-02-231-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1691 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Beim dynamischen Lesen der Compose-Sequenzen interessiert sich niemand für ↵mösi2009-02-231-5/+0
| | | | | | die insgesamte Anzahl der Zeilen, weg damit. git-svn-id: https://svn.neo-layout.org@1689 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* wiemitneo hat in Zusammenhang mit dem dynamischen Compose nicht funktioniert.mösi2009-02-231-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1686 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Inhalt ins Wiki verschoben.dennis2009-02-231-146/+4
| | | | git-svn-id: https://svn.neo-layout.org@1685 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Optimierungen für Compose-Generierung einfließen lassen, aktuelle Compose.mösi2009-02-202-40/+54
| | | | git-svn-id: https://svn.neo-layout.org@1679 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Dynamisches Compose implementiert – allerdings noch recht starr und nicht ↵mösi2009-02-203-1/+1925
| | | | | | EXE-tauglich. git-svn-id: https://svn.neo-layout.org@1677 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* NumLock (Ntab) einen „Beautified“ Namen gegeben, sodass wiemitneo diese ↵mösi2009-02-202-3/+10
| | | | | | Taste auch identifizierbar macht. Zusätzlich die Zeichen mit Beautification versehen, die mit SendUnicodeChar statt über Tastensequenzen geschickt werden (`, ^ und ́). git-svn-id: https://svn.neo-layout.org@1676 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Die Compose-Sequenzen sind jetzt in eine eigene Funktion ausgelagert. Das ↵mösi2009-02-203-15268/+15290
| | | | | | eröffnet neue Möglichkeiten in Bezug auf die Wahlfreiheit, die fertigen Sequenzen zu verwenden, oder sie beim Start dynamisch erzeugen zu lassen (das ist aber noch nicht implementiert). git-svn-id: https://svn.neo-layout.org@1675 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Damit die Tools auch ohne vollständige Compose-Liste funktionieren, muss ↵mösi2009-02-191-1/+1
| | | | | | zumindest SComp (die Compose-Taste) tot sein. git-svn-id: https://svn.neo-layout.org@1672 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Build von r1660_r1655 (Wie mit Neo – ♫uw)dennis2009-02-171-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1664 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Gui statt MsgBoxmösi2009-02-132-22/+34
| | | | | | Deutsche Bezeichnungen für die diakritischen Tasten git-svn-id: https://svn.neo-layout.org@1660 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Ein paar unnötige Werte entfernt (GUI stellt sich in diesen Belangen von ↵mösi2009-02-131-8/+8
| | | | | | alleine ein) git-svn-id: https://svn.neo-layout.org@1659 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* WieMitNeo wird jetzt in einer modalen MessageBox ausgegeben, die mehr Platz ↵mösi2009-02-133-48/+88
| | | | | | | | erzaubt als ein TrayTip (laut AHK-Dokumentation max. 255 Zeichen). Sollte aber auf GUI geändert werden. Jede Compose-Sequenz wird zwei mal ausgegeben: Einmal als Zeichensequenz, das andere Mal als Tastensequenz. git-svn-id: https://svn.neo-layout.org@1658 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* unnötigen TrayTip entferntmösi2009-02-131-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1657 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* fehlererkennung reaktiviert, fehlende keysyms eingefügt. ↵mösi2009-02-132-4597/+4708
| | | | | | compose-Generierung jetzt deutlich flotter! git-svn-id: https://svn.neo-layout.org@1656 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Wiemitneo, erster Versuch.mösi2009-02-135-7/+6987
| | | | | | | | | | | | | | | Aufruf: <Compose> <u> <w> oder <Compose> <U> <W> Vor dem Aufruf muss man das zu suchende Zeichen im Clipboard haben, d.h. beispielsweise im Browser markiert und mit Strg+C ins Clipboard kopiert haben. Sollten sich mehrere Zeichen im Clipboard befinden, wird nur für das erste Zeichen die mögliche Belegung ausgegeben. Das bedeutet auch, dass für Multi-Zeichen-Compose-Sequenzen, die also mehrere Zeichen als Ergebnis einer Compose-Sequenz erzeugen, keine Hints angegeben werden. Die Funktion sucht in zweierlei Variablentabellen: Einerseits die Reverse-Compose Variablen, die mit CRC... beginnen, andererseits die Reverse-Key-Tabellen, die mit CRK... beginnen. Für die Ergebnisse der CRC-Suche werden die einzelnen Compose-Tastendrücke bislang _nicht_ weiter aufgeschlüsselt. Das Ergebnis wird jedenfalls in einem Tooltip angezeigt. Das ganze erfolgt mehrzeilig, sollte es mehrere Möglichkeiten zum Erzeugen des Zeichens geben. Für die Erzeugung der Reverse-Compose-Variablen muss die compose.generated.ahk-Datei auf quasi das Doppelte aufgeblasen werden, um eine iterative Suche zu vermeiden. Vielleicht fällt uns diesbezüglich ja noch etwas Besseres ein. git-svn-id: https://svn.neo-layout.org@1653 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* kleinere Anpassungen, Ableich mit Referenzflorian2009-02-124-31/+42
| | | | git-svn-id: https://svn.neo-layout.org@1652 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Makefile überarbeitetben2009-02-121-14/+11
| | | | git-svn-id: https://svn.neo-layout.org@1650 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* unglaublich, wie man meine gestrige arbeit einfach so ignorieren kann. tsssserik2009-02-111-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1649 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* doppelten Backspace entfernt.florian2009-02-112-5/+0
| | | | git-svn-id: https://svn.neo-layout.org@1648 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Ausführbare Version des Skriptesflorian2009-02-111-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1647 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* auch kbdneo_ahk-ergänzung soll direkt herunterladbar seinerik2009-02-111-1/+5
| | | | git-svn-id: https://svn.neo-layout.org@1646 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* kbdneo war bisher viel zu kompliziert zu installieren, jetzt im wiki direkt ↵erik2009-02-111-0/+19
| | | | | | verlinkt (in der anleitung http://neo-layout.org/win ) git-svn-id: https://svn.neo-layout.org@1645 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Build von r1633_r1613 (Tausch von € und $ auf Ebene 2)dennis2009-02-031-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1634 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* git-svn-id: https://svn.neo-layout.org@1633 b9310e46-f624-0410-8ea1-cfbb3a30dc96dennis2009-02-031-1/+1
|
* Tausch von € und $ auf Ebene 2.dennis2009-02-034-2/+2
| | | | git-svn-id: https://svn.neo-layout.org@1632 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Änderungen: Modifier-Änderung, Mod4Lock nun selektiv, kbdneo2.ahk schaltet ↵florian2009-02-026-548/+610
| | | | | | | | | | | | | | | | nun auch den Treiber-Mod4Lock 1.) Modifier „neuverdrahtet“. Ermöglicht selektiven Mod4Lock und gleichzeitig stört damit die?\127?\127?\127?\127 aktuelle Logitech SetPoint-Version nicht mehr (Update für Logitech-Tastatur-Besitzer, die Setpoint nutzen dringend empfohlen!) 2.) aktueller Mod4Lock spart Funtktionstasten, tote Tasten und Numblock aus 3.) kbdneo2.ahk schaltet jetzt den Treiber-Mod4Lock Das Vöglein, das die Luft durchschifft, ist froh, dass es kein Schiffchen trifft. Denn träfe es ein Schiffchen, wüsst' es: Ich bin ein Fischchen. git-svn-id: https://svn.neo-layout.org@1628 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* build von r1626-r1600mösi2009-02-021-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1627 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* habe in r1624 vergessen, den strikten Mod2-Lock (ShiftLock statt CapsLock) ↵mösi2009-02-021-2/+5
| | | | | | für die Bildschirmtastatur zu berücksichtigen – nachgeholt. git-svn-id: https://svn.neo-layout.org@1626 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Build von r1624-r1600mösi2009-02-021-0/+0
| | | | git-svn-id: https://svn.neo-layout.org@1625 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • deadkeys.png-Installation entferntmösi2009-02-022-2/+8
| | | | | | | • Mod2-Lock und die entsprechende Umschaltung mit Shift wird nun richtig in der Bildschirmtastatur angezeigt. git-svn-id: https://svn.neo-layout.org@1624 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Erweiterung: Ebene1Caps (vorher Ebene12 genannt) und Ebene2Caps (siehe ↵dennis2009-02-024-1/+1
| | | | | | Mœsis E-Mail am 02.02.2009 um 15:54 Uhr) für die Bildschirmtastatur. git-svn-id: https://svn.neo-layout.org@1623 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Ergänzung um ebene12.png (=CapsLock-Ebene) für die Bildschirmtastatur.dennis2009-02-022-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1618 b9310e46-f624-0410-8ea1-cfbb3a30dc96