Browse Source

work on features list

Eren Yilmaz 6 years ago
parent
commit
edb2d6013a
2 changed files with 8 additions and 4 deletions
  1. 2 2
      doc/chapter/3ui.tex
  2. 6 2
      doc/chapter/4progress.tex

+ 2 - 2
doc/chapter/3ui.tex

@@ -52,7 +52,7 @@ Note that since the application is still under construction, so not all screensh
 
 \section{User interface}\label{sec:userInterface}
 Currently the only way to interact with the application is by keyboard events.
-It is planned to add both additional commands as well as some kind of graphical interface, see chapter~\ref{ch:progress}.
+It is planned to add additional commands, see chapter~\ref{ch:progress}.
 The possible inputs are listed in table~\ref{table:keys}.
 
 \begin{table}[htp]
@@ -64,6 +64,6 @@ The possible inputs are listed in table~\ref{table:keys}.
         P & Pause/unpause the automatic execution. Initially paused. \\\hline
         D & Print a debug table to standard out. \\\hline
     \end{longtable}
-    \caption{Overview of the currently available keyboard commands.}
+    \caption[Overview of the currently available keyboard commands]{Overview of the currently available keyboard commands. For the planned commands, see~\ref{ch:progress}.}
     \label{table:keys}
 \end{table}

+ 6 - 2
doc/chapter/4progress.tex

@@ -24,7 +24,7 @@ The following features are either planned (\planned), under construction (\progr
         \item[\done] Drawing the edges just as plain straight lines.
         \item[\done] Drawing the conflicted edges in a different color.
         \item[\done] Drawing the four extremal layouts and the combined layout separately.
-        \item[\planned] Drawing the edges of the block graph (in a different color than other edges, low priority).
+        \item[\planned] Drawing the edges of the block graph (yet another, low priority).
         \item[\done] Showing pseudocode and the position where the algorithm currently is.
         \begin{itemize}
             \item[\planned] Clicking on the pseudocode to go to (not \reserved{goto}) to a specific location.
@@ -33,7 +33,11 @@ The following features are either planned (\planned), under construction (\progr
     \item[\done] Running the algorithm step by step manually.
     \item[\progress] Running the algorithm step by step with configurable delay.
     \item[\progress] Using debugger-like commands such as \enquote{step into}, \enquote{step over}, \enquote{step out}.
-    \item[\planned] Adding buttons and other graphical elements to support the user interface (low priority, see figure~\ref{fig:sketch}).
+    \item[\progress] Adding buttons and other graphical elements to support the user interface (low priority, see figure~\ref{fig:sketch}).
+    \begin{itemize}
+        \item[\done] Displaying the buttons.
+        \item[\planned] Making all the buttons work.
+    \end{itemize}
     Currently there is only keyboard input (cf.\ section~\ref{sec:userInterface}).
     \item[\done] Working with hierarchical graphs.
     \item[\done] Scaling the display with the (adjustable) window size.