diff --git a/docs/ToDo/todo.html b/docs/ToDo/todo.html new file mode 100644 index 0000000..9ff0d54 --- /dev/null +++ b/docs/ToDo/todo.html @@ -0,0 +1,633 @@ + + + + + + + +Todo-Liste für Intelliphoto + + + + + + + + + + + + +
+

Todo-Liste für Intelliphoto

+
+

1 TODO Dokumentation [2/8]

+
+
+
+

1.1 TODO CRC-Karten

+
+
    +
  • 8/10 CRC-Karten sind fertig.
  • +
  • 2 CRC-Karten werden noch benötigt. [Zuständig: Paul]
  • +
+
+
+
+

1.2 DONE UML-Diagramm

+
+
+
+
+

1.3 TODO User-Manual

+
+
    +
  • Usermanual für Version 0.31 liegt vor.
  • +
  • Nach Userinterfaceupdate: Usermanual muss aktualisiert werden.
  • +
+
+
+
+

1.4 TODO Use-Case-Diagramme

+
+
    +
  • 1/2 Use-Case-Diagramme sind vorhanden.
  • +
  • 1 Use-Case-Diagramm wird noch benötigt.
  • +
  • 1 Use-Case-Diagramm muss evtl. aktualisiert werden.
  • +
+
+
+
+

1.5 TODO Sequenzdiagramme

+
+
    +
  • 1/2 Sequenzdiagramme sind vorhanden.
  • +
  • 1 Sequenzdiagramm wird noch benötigt. [Zuständig: Seb]
  • +
  • 1 Sequenzdiagramm muss aktualisiert werden. [Zuständig: Seb]
  • +
+
+
+
+

1.6 TODO Zustandsdiagramme

+
+
    +
  • 1/2 Zustandsdiagramme sind vorhanden.
  • +
  • 1 Sequenzdiagramm wird noch benötigt. [Zuständig: Seb]
  • +
  • 1 Sequenzdiagramm muss aktualisiert werden. [Zuständig: Seb]
  • +
+
+
+
+

1.7 DONE Selbstgenierende Dokumentation

+
+
+
+
+

1.8 TODO Volere Snow Cards [0/2]

+
+
+
+

1.8.1 Nicht-funktionale Anforderungen

+
+
    +
  • 1/2 Volere Snow Cards sind vorhanden.
  • +
  • 1 Volere Snow Card wird noch benötigt. [Zuständig: Paul]
  • +
  • 1 Volere Snow Card muss evtl. aktualisiert werden. [Zuständig: Paul]
  • +
+
+
+
+

1.8.2 Funktionale Anforderungen

+
+
    +
  • 1/2 Volere Snow Cards sind vorhanden.
  • +
  • 1 Volere Snow Card wird noch benötigt. [Zuständig: Paul]
  • +
  • 1 Volere Snow Card muss evtl. aktualisiert werden. [Zuständig: Paul]
  • +
+
+
+
+
+

1.9 TODO Referenzmaschine(n) bestimmen und Specs dokumentieren

+
+
+
+

2 TODO Allgemeine Features [0/1]

+
+
+
+

2.1 TODO Das Polygon fürs ShapedImage setzbar machen

+
+
+
+

3 TODO User Interface [0/4]

+
+
+
+

3.1 TODO Icons für alle Tools

+
+
+

3.2 TODO Interfacegrundstruktur erstellen

+
+
+

3.3 TODO Verknüpfung der Tools im Code mit den Buttons

+
+
+

3.4 TODO Eigenschaften der Tools im Fenster statt im Popup einstellbar machen

+
+
+
+

4 TODO Refactoring [2/2]

+
+
+
+

4.1 DONE Alle öffentlichen Klassen durchkommentieren

+
+
+
+
+

4.2 DONE Toolklassenstruktur verbessern

+
+
+
+
+
+

5 TODO Tools [0/8]

+
+
+
+

5.1 TODO PenTool [2/5]

+
+
+
+

5.1.1 DONE Icon

+
+
+
+
+

5.1.2 DONE Funktionalität

+
+
+
+
+

5.1.3 TODO Implementierung in Interface

+
+
+

5.1.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.1.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+

5.2 TODO EraserTool [2/5]

+
+
+
+

5.2.1 DONE Icon

+
+
+
+
+

5.2.2 DONE Funktionalität

+
+
+
+
+

5.2.3 TODO Implementierung in Interface

+
+
+

5.2.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.2.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+

5.3 TODO FloodFillTool [2/5]

+
+
+
+

5.3.1 DONE Icon

+
+
+
+
+

5.3.2 DONE Funktionalität

+
+
+
+
+

5.3.3 TODO Implementierung in Interface

+
+
+

5.3.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.3.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+

5.4 TODO PolygonTool [2/5]

+
+
+
+

5.4.1 DONE Icon

+
+
+
+
+

5.4.2 DONE Funktionalität

+
+
+
+
+

5.4.3 TODO Implementierung in Interface

+
+
+

5.4.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.4.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+

5.5 TODO CircleTool [2/5]

+
+
+
+

5.5.1 DONE Icon

+
+
+
+
+

5.5.2 DONE Funktionalität

+
+
+
+
+

5.5.3 TODO Implementierung in Interface

+
+
+

5.5.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.5.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+

5.6 TODO RectangleTool [2/5]

+
+
+
+

5.6.1 DONE Icon

+
+
+
+
+

5.6.2 DONE Funktionalität

+
+
+
+
+

5.6.3 TODO Implementierung in Interface

+
+
+

5.6.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.6.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+

5.7 TODO PlainTool [2/5]

+
+
+
+

5.7.1 DONE Icon

+
+
+
+
+

5.7.2 DONE Funktionalität

+
+
+
+
+

5.7.3 TODO Implementierung in Interface

+
+
+

5.7.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.7.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+

5.8 TODO LineTool [1/5]

+
+
+
+

5.8.1 TODO Icon

+
+
+

5.8.2 DONE Funktionalität

+
+
+
+
+

5.8.3 TODO Implementierung in Interface

+
+
+

5.8.4 TODO Zeitbestimmung auf Referenzmaschine

+
+
+

5.8.5 TODO Unittests

+
+
    +
  • [Zuständig: Mucke]
  • +
+
+
+
+
+
+

6 TODO Extras [0/1]

+
+
+
+

6.1 TODO 3D-Modelle laden und anzeigen / Tools implementieren

+
+
+
+
+

Author: Paul Norberger

+

Created: 2020-01-08 Mi 22:22

+

Validate

+
+ + diff --git a/docs/ToDo/todo.org b/docs/ToDo/todo.org new file mode 100644 index 0000000..28278e7 --- /dev/null +++ b/docs/ToDo/todo.org @@ -0,0 +1,123 @@ +#+TITLE: Todo-Liste für Intelliphoto +#+AUTHOR: Paul Norberger +#+SETUPFILE: https://fniessen.github.io/org-html-themes/setup/theme-readtheorg.setup +#+OPTIONS: toc:nil +* TODO Dokumentation [2/8] +** TODO CRC-Karten +- 8/10 CRC-Karten sind fertig. +- 2 CRC-Karten werden noch benötigt. [Zuständig: Paul] +** DONE UML-Diagramm + CLOSED: [2020-01-08 Mi 21:50] +** TODO User-Manual +- Usermanual für Version 0.31 liegt vor. +- Nach Userinterfaceupdate: Usermanual muss aktualisiert werden. +** TODO Use-Case-Diagramme +- 1/2 Use-Case-Diagramme sind vorhanden. +- 1 Use-Case-Diagramm wird noch benötigt. +- 1 Use-Case-Diagramm muss evtl. aktualisiert werden. +** TODO Sequenzdiagramme +- 1/2 Sequenzdiagramme sind vorhanden. +- 1 Sequenzdiagramm wird noch benötigt. [Zuständig: Seb] +- 1 Sequenzdiagramm muss aktualisiert werden. [Zuständig: Seb] +** TODO Zustandsdiagramme +- 1/2 Zustandsdiagramme sind vorhanden. +- 1 Sequenzdiagramm wird noch benötigt. [Zuständig: Seb] +- 1 Sequenzdiagramm muss aktualisiert werden. [Zuständig: Seb] +** DONE Selbstgenierende Dokumentation + CLOSED: [2020-01-08 Mi 21:57] +** TODO Volere Snow Cards [0/2] +*** Nicht-funktionale Anforderungen +- 1/2 Volere Snow Cards sind vorhanden. +- 1 Volere Snow Card wird noch benötigt. [Zuständig: Paul] +- 1 Volere Snow Card muss evtl. aktualisiert werden. [Zuständig: Paul] +*** Funktionale Anforderungen +- 1/2 Volere Snow Cards sind vorhanden. +- 1 Volere Snow Card wird noch benötigt. [Zuständig: Paul] +- 1 Volere Snow Card muss evtl. aktualisiert werden. [Zuständig: Paul] +** TODO Referenzmaschine(n) bestimmen und Specs dokumentieren +* TODO Allgemeine Features [0/1] +** TODO Das Polygon fürs ShapedImage setzbar machen +* TODO User Interface [0/4] +** TODO Icons für alle Tools +** TODO Interfacegrundstruktur erstellen +** TODO Verknüpfung der Tools im Code mit den Buttons +** TODO Eigenschaften der Tools im Fenster statt im Popup einstellbar machen +* TODO Refactoring [2/2] +** DONE Alle öffentlichen Klassen durchkommentieren + CLOSED: [2020-01-08 Mi 21:47] +** DONE Toolklassenstruktur verbessern + CLOSED: [2020-01-08 Mi 21:58] +* TODO Tools [0/8] +** TODO PenTool [2/5] +*** DONE Icon + CLOSED: [2020-01-08 Mi 19:54] +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +** TODO EraserTool [2/5] +*** DONE Icon + CLOSED: [2020-01-08 Mi 19:54] +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +** TODO FloodFillTool [2/5] +*** DONE Icon + CLOSED: [2020-01-08 Mi 19:54] +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +** TODO PolygonTool [2/5] +*** DONE Icon + CLOSED: [2020-01-08 Mi 19:54] +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +** TODO CircleTool [2/5] +*** DONE Icon + CLOSED: [2020-01-08 Mi 19:54] +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +** TODO RectangleTool [2/5] +*** DONE Icon + CLOSED: [2020-01-08 Mi 19:54] +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +** TODO PlainTool [2/5] +*** DONE Icon + CLOSED: [2020-01-08 Mi 19:54] +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +** TODO LineTool [1/5] +*** TODO Icon +*** DONE Funktionalität + CLOSED: [2020-01-08 Mi 19:54] +*** TODO Implementierung in Interface +*** TODO Zeitbestimmung auf Referenzmaschine +*** TODO Unittests +- [Zuständig: Mucke] +* TODO Extras [0/1] +** TODO 3D-Modelle laden und anzeigen / Tools implementieren diff --git a/docs/ToDo/todo.pdf b/docs/ToDo/todo.pdf new file mode 100644 index 0000000..cb9001f Binary files /dev/null and b/docs/ToDo/todo.pdf differ