-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtodo.txt
57 lines (50 loc) · 2.14 KB
/
todo.txt
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
QtRobo:
Bugs:
Prio 1:
Prio 2:
* Slider-Koppelelement
Erledigt:
* bei Mausposition Elemente erzeugen
* Tab-Name
** WM: nur Großbuchstaben
* Slider mit Mittelstellungrastung bzw. Rückstellung beim Loslassen
* Baudrate / stop-bits / parity
* Raster-Layout
* end-of-line änderbar
* keine '\0' mitsenden
* separator ':'änderbar
* Slider-Wertebereich (Integer)
* Anzeige des Sliderwertes (optional): absolut / prozentual
* Überschreiben-Dialog
* automatisch speichern (Generelle Speicherfunktion ähnlich bsp. Word, Save - Ctrl+S, Save As, Open)
* Drop-Down-Button
* Slider mit Rückstellung kann nicht gedreht werden
* Numerisches Eingabefeld (gazzahlig) mit up/down
* Schriftfarbe
* Controlfarbe
* Prüffeld (KeepAlive): sendet in einem einstellbaren Zeitintervall (default 1s) ein
Event und erwartet eine einstellbare Antwort. Kommt diese, wird es grün, kommt diese nicht, wird es rot
* KeepAlive deativiert (konfigurierbar) die gesamten Controls
* Bildfeld (.png, jpg, ...) (ohne Funktion)
* Drehspulinstrumentanzeige
* Füllstandsmesseranzeige
* Textfeld: generiert auch einen Event: <startsybol><text><endesymbol>
* Vermutung: Beim Parsen gehen Zeichen verloren
* sendet noch `\0` mit am Ende eines Events
* Debug-Fenster: hier werden alle empfangenen Strings komplett angezeigt
* Spinbox: maximal/Minimal-Wert
* normaler Slider: Mittelstrich zeichnen
* Button geben kein visuelles Feedback beim Klicken
* Abbildung des angezeigten Wertebereiches eines Sliders / Gauge auf den übertragenen Wertebereich. Etwa [-100,100] (angezeigt) auf [0,200] übertragen.
* senden an eine pipe/local-socket: Pfadname
* Umbau Heartbeat (UI) / Event Settings
* Graph-Anzeige (über Anzahl der Werte), Anzahl der dargestellten x-Werte einstellbar, y-Skalierung [auto/fest]
(* Drehknopf / Poti)
* Überarbeiten der Darstellung der Debug Informationen
* Defaultwerte: nach dem Starten werden die Elemente auf diesen initial-Wert gesetzt
* Vereinheitlichen der beiden Slider: mit der Möglichkeit eines Umschaltbuttons zwischen beiden Arten zur Laufzeit
* Localization
* stabiles JSON-Dateiformat
* JavaScript-Integration für Berechnungen
Verworfen:
* half-duplex möglich (receive-after-send?)