Commit graph

724 commits

Author SHA1 Message Date
mösi
50b05003a7 Hoffentlich richtiger Fix für https://wiki.neo-layout.org/ticket/123
git-svn-id: https://svn.neo-layout.org@1694 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-24 13:11:02 +00:00
dennis
48442731ba Build von r1691_r1678 (Fix für https://wiki.neo-layout.org/ticket/123)
git-svn-id: https://svn.neo-layout.org@1692 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-23 22:12:01 +00:00
dennis
082e9c9b95 Fix für https://wiki.neo-layout.org/ticket/123
git-svn-id: https://svn.neo-layout.org@1691 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-23 22:07:11 +00:00
mösi
0fbd1902f0 Beim dynamischen Lesen der Compose-Sequenzen interessiert sich niemand für die insgesamte Anzahl der Zeilen, weg damit.
git-svn-id: https://svn.neo-layout.org@1689 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-23 15:14:56 +00:00
mösi
1d885016a6 wiemitneo hat in Zusammenhang mit dem dynamischen Compose nicht funktioniert.
git-svn-id: https://svn.neo-layout.org@1686 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-23 07:04:27 +00:00
dennis
7241b7eba7 Inhalt ins Wiki verschoben.
git-svn-id: https://svn.neo-layout.org@1685 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-23 02:19:39 +00:00
mösi
89aaae6c58 Optimierungen für Compose-Generierung einfließen lassen, aktuelle Compose.
git-svn-id: https://svn.neo-layout.org@1679 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-20 19:55:11 +00:00
mösi
70d34cb8fe Dynamisches Compose implementiert – allerdings noch recht starr und nicht EXE-tauglich.
git-svn-id: https://svn.neo-layout.org@1677 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-20 15:23:51 +00:00
mösi
b962619c1d NumLock (Ntab) einen „Beautified“ Namen gegeben, sodass wiemitneo diese 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
2009-02-20 13:08:39 +00:00
mösi
23475691bb Die Compose-Sequenzen sind jetzt in eine eigene Funktion ausgelagert. Das 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
2009-02-20 11:09:29 +00:00
mösi
603a53175b Damit die Tools auch ohne vollständige Compose-Liste funktionieren, muss zumindest SComp (die Compose-Taste) tot sein.
git-svn-id: https://svn.neo-layout.org@1672 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-19 15:45:38 +00:00
dennis
db1eab881a Build von r1660_r1655 (Wie mit Neo – ♫uw)
git-svn-id: https://svn.neo-layout.org@1664 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-17 12:33:27 +00:00
mösi
a31db9777a Gui statt MsgBox
Deutsche Bezeichnungen für die diakritischen Tasten

git-svn-id: https://svn.neo-layout.org@1660 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-13 18:32:57 +00:00
mösi
7a13b376f8 Ein paar unnötige Werte entfernt (GUI stellt sich in diesen Belangen von alleine ein)
git-svn-id: https://svn.neo-layout.org@1659 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-13 17:40:42 +00:00
mösi
46f5d785b8 WieMitNeo wird jetzt in einer modalen MessageBox ausgegeben, die mehr Platz 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
2009-02-13 17:40:01 +00:00
mösi
ffcf37f840 unnötigen TrayTip entfernt
git-svn-id: https://svn.neo-layout.org@1657 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-13 15:01:45 +00:00
mösi
5e03d37d5d fehlererkennung reaktiviert, fehlende keysyms eingefügt. compose-Generierung jetzt deutlich flotter!
git-svn-id: https://svn.neo-layout.org@1656 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-13 15:00:50 +00:00
mösi
24229c131a Wiemitneo, erster Versuch.
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
2009-02-13 08:54:48 +00:00
florian
f5440da7a1 kleinere Anpassungen, Ableich mit Referenz
git-svn-id: https://svn.neo-layout.org@1652 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-12 19:46:17 +00:00
ben
69359518d0 Makefile überarbeitet
git-svn-id: https://svn.neo-layout.org@1650 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-12 08:24:59 +00:00
erik
5a9c38452c unglaublich, wie man meine gestrige arbeit einfach so ignorieren kann. tssss
git-svn-id: https://svn.neo-layout.org@1649 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-11 15:34:49 +00:00
florian
4fa4b1069e doppelten Backspace entfernt.
git-svn-id: https://svn.neo-layout.org@1648 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-11 12:41:11 +00:00
florian
4e7efa0fff Ausführbare Version des Skriptes
git-svn-id: https://svn.neo-layout.org@1647 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-11 08:59:46 +00:00
erik
dee07fd03f auch kbdneo_ahk-ergänzung soll direkt herunterladbar sein
git-svn-id: https://svn.neo-layout.org@1646 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-11 03:07:39 +00:00
erik
5a3a113d78 kbdneo war bisher viel zu kompliziert zu installieren, jetzt im wiki direkt verlinkt (in der anleitung http://neo-layout.org/win )
git-svn-id: https://svn.neo-layout.org@1645 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-11 02:20:18 +00:00
dennis
7f97772df9 Build von r1633_r1613 (Tausch von € und $ auf Ebene 2)
git-svn-id: https://svn.neo-layout.org@1634 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-03 16:29:55 +00:00
dennis
6fea2023cc git-svn-id: https://svn.neo-layout.org@1633 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2009-02-03 16:27:32 +00:00
dennis
eb83118143 Tausch von € und $ auf Ebene 2.
git-svn-id: https://svn.neo-layout.org@1632 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-03 16:10:30 +00:00
florian
f7693aee1f Änderungen: Modifier-Änderung, Mod4Lock nun selektiv, kbdneo2.ahk schaltet 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
2009-02-02 17:56:42 +00:00
mösi
8d3e633fe5 build von r1626-r1600
git-svn-id: https://svn.neo-layout.org@1627 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 16:06:27 +00:00
mösi
086c755d73 habe in r1624 vergessen, den strikten Mod2-Lock (ShiftLock statt CapsLock) für die Bildschirmtastatur zu berücksichtigen – nachgeholt.
git-svn-id: https://svn.neo-layout.org@1626 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 16:05:46 +00:00
mösi
1e2c8f2bd6 Build von r1624-r1600
git-svn-id: https://svn.neo-layout.org@1625 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 15:52:52 +00:00
mösi
14cda86155 • deadkeys.png-Installation entfernt
• 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
2009-02-02 15:50:08 +00:00
dennis
211a42c69f Erweiterung: Ebene1Caps (vorher Ebene12 genannt) und Ebene2Caps (siehe 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
2009-02-02 15:24:05 +00:00
dennis
82f7c7001e Ergänzung um ebene12.png (=CapsLock-Ebene) für die Bildschirmtastatur.
git-svn-id: https://svn.neo-layout.org@1618 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 14:53:47 +00:00
dennis
96d737c820 Diese Dateien sind überflüssig geworden (Siehe E-Mail von Martin am 02.02.2009 um 14:44 Uhr)
git-svn-id: https://svn.neo-layout.org@1610 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 13:59:44 +00:00
dennis
b8f438b9a9 Update der PNG’s in eine eigene Make-Datei ausgelagert.
git-svn-id: https://svn.neo-layout.org@1609 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 13:06:53 +00:00
dennis
1b8b74fbbc Jetzt sind die PNG’s auf Mœsis Wunsch doch wieder im SVN (E-Mail vom 02.02.2009 13:00)
git-svn-id: https://svn.neo-layout.org@1608 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 12:58:10 +00:00
dennis
6a197a363e git-svn-id: https://svn.neo-layout.org@1606 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2009-02-02 12:42:34 +00:00
dennis
f3539f1de0 git-svn-id: https://svn.neo-layout.org@1605 b9310e46-f624-0410-8ea1-cfbb3a30dc96 2009-02-02 12:41:17 +00:00
dennis
5639e06683 PNG-Dateien werden lokal nicht mehr gelöscht (damit die AHK-Dateien wieder laufen).
git-svn-id: https://svn.neo-layout.org@1604 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 12:40:38 +00:00
mösi
01803e0554 erstmal compose.generated.ahk in Ordnung gebracht – es fehlten sämtliche Compose-Sequenzen aus en_US.UTF8
git-svn-id: https://svn.neo-layout.org@1603 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 11:19:34 +00:00
martin_r
fb67a1996f Build: neo20.exe
git-svn-id: https://svn.neo-layout.org@1602 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 10:03:25 +00:00
martin_r
91afe512d5 Compose: aktualisiert
Fixed: Ticket #120

git-svn-id: https://svn.neo-layout.org@1601 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-02 10:01:51 +00:00
dennis
0cc22537cb Breite der Bildschirmtastatur korrigiert.
git-svn-id: https://svn.neo-layout.org@1593 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-01 14:32:01 +00:00
dennis
08e15f2355 Build von r1591_r1562 (Erstmals mit den vom SVN-Hook erzeugten Bildern)
git-svn-id: https://svn.neo-layout.org@1592 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-01 14:29:01 +00:00
dennis
9bbcc8cb66 Kleinere Korrektur.
git-svn-id: https://svn.neo-layout.org@1591 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-01 14:24:18 +00:00
dennis
8e50ef4828 Es werden jetzt die stets akuellen, vom SVN-Hook produzierten Bilder für die AHK-Bildschirmtastatur benutzt.
git-svn-id: https://svn.neo-layout.org@1590 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-01 14:08:18 +00:00
dennis
ae76519d2d Epsilon ergänzt.
git-svn-id: https://svn.neo-layout.org@1582 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-01-30 12:41:24 +00:00
dennis
82abb66987 Anpassung an die Referenz (Geschlechterzeichen und †).
git-svn-id: https://svn.neo-layout.org@1566 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-01-30 01:22:46 +00:00