|
@@ -25,7 +25,10 @@ The following features are either planned (\planned), under construction (\progr
|
|
|
\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] Show pseudocode and the position where the algorithm currently is.
|
|
|
+ \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.
|
|
|
+ \end{itemize}
|
|
|
\end{itemize}
|
|
|
\item[\done] Running the algorithm step by step manually.
|
|
|
\item[\progress] Running the algorithm step by step with configurable delay.
|
|
@@ -34,7 +37,7 @@ The following features are either planned (\planned), under construction (\progr
|
|
|
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.
|
|
|
- \item[\planned] Work with disconnected graphs (cf.\ section~\ref{sec:assumptions}), either by modifying the algorithm or by processing the connected components one by one (low priority).
|
|
|
+ \item[\planned] Working with disconnected graphs (cf.\ section~\ref{sec:assumptions}), either by modifying the algorithm or by processing the connected components one by one (low priority).
|
|
|
\item[\planned] Creating ElkNode~\cite{noauthor_elk:_2018} objects from LayeredNode (\ref{sec:graph}) objects.
|
|
|
\item[\planned] Creating LayeredNode (\ref{sec:graph}) objects from ElkNode~\cite{noauthor_elk:_2018} objects (low priority).
|
|
|
\end{itemize}
|