% Tento soubor nahraďte vlastním souborem s přílohami (nadpisy níže jsou pouze pro příklad)

% Pro kompilaci po částech (viz projekt.tex), nutno odkomentovat a upravit
%\documentclass[../projekt.tex]{subfiles}
%\begin{document}

% Umístění obsahu paměťového média do příloh je vhodné konzultovat s vedoucím
%\chapter{Obsah přiloženého paměťového média}

%\chapter{Manuál}

%\chapter{Konfigurační soubor}

%\chapter{RelaxNG Schéma konfiguračního souboru}

%\chapter{Plakát}

\chapter{Obsah přiloženého paměťového média}
\begin{itemize}
    \item \texttt{README.md} -- soubor \textit{readme}
    \item \texttt{license} -- licence ke zdrojovým souborům

    \vspace{\baselineskip}
    
    \item \texttt{demo-videos/*} -- demonstrační videoukázky pro klienty
    \item \texttt{doc/}
    \begin{itemize}
        \item[$\circ$] \texttt{src/*} -- zdrojové soubory této technické zprávy
        \item[$\circ$] \texttt{thesis.pdf} -- tato technická zpráva
    \end{itemize}

    \vspace{\baselineskip}

    \item \texttt{sources/}
    \begin{itemize}
        \item[$\circ$] \texttt{implementations/}
        \begin{itemize}
            \item[$\circ$] \texttt{cypress/*} -- definice příkazů a testovacích sad pro spuštění v~nástroji Cypress
            \item[$\circ$] \texttt{cypress.config.ts} -- konfigurační soubor nástroje Cypress
            \item[$\circ$] \texttt{cypress.Dockerfile} -- specifikace sestavení testovacího prostředí technologií Docker
            \item[$\circ$] \texttt{cypress.patch} -- soubor se změnami nutnými pro spuštění testů v~Cypress; automaticky aplikován při sestavení s~\texttt{cypress.Dockerfile}
            \item[$\circ$] \texttt{src/*} -- implementace \texttt{lmgc-gui-configs} a nových metamodelů
        \end{itemize}
        \item[$\circ$] \texttt{patches/*} -- změny v~ostatních apl. modulech ve formě \textit{patch} souborů
    \end{itemize}
\end{itemize}

\chapter{Snímky obrazovky}

\begin{figure}[hbt]
        \centering
        \includegraphics[width=1\textwidth]{obrazky-figures/screenshots/screenshot5.png}
        \caption{Snímek obecného konfiguračního rozhraní -- zobrazení vnořené úrovně konfigurace z~pohledu běžného uživatele. Metamodel udává vykreslení některých potomků uzlu \uv{Entities} v~záložkách a neumožňuje uživateli do nich zapisovat.}
\end{figure}

\begin{figure}[hbt]
        \centering
        \includegraphics[width=1\textwidth]{obrazky-figures/screenshots/screenshot1.png}
        \caption{Snímek obecného konfiguračního rozhraní -- zobrazení vrcholové úrovně konfigurace z~pohledu systémového administrátora. Explicitní metamodel je uvažován pouze jako heuristika pro vykreslení některých popisků, jinak může administrátor číst i zapisovat veškeré konfigurační položky. Dále může upravovat globální dynamické přetížení konfigurace.}
\end{figure}

\begin{figure}[hbt]
        \centering
        \includegraphics[width=1\textwidth]{obrazky-figures/screenshots/screenshot2.png}
        \caption{Snímek obecného konfiguračního rozhraní -- zobrazení vnořené úrovně konfigurace z~pohledu systémového administrátora. Je použit validátor i popisky definované v~explicitním metamodelu, přestože metamodel sousedských či potomkových uzlů může být generován implicitně.}
\end{figure}

\begin{figure}[hbt]
        \centering
        \includegraphics[width=1\textwidth]{obrazky-figures/screenshots/screenshot3.png}
        \caption{Snímek nového úvodního dashboardu -- zobrazení načteného rozložení z~pohledu systémového administrátora. Administrátor je oprávněn upravovat vlastní i globálně aplikované rozložení.}
\end{figure}

\begin{figure}[hbt]
        \centering
        \includegraphics[width=1\textwidth]{obrazky-figures/screenshots/screenshot4.png}
        \caption{Snímek nového úvodního dashboardu -- zobrazení editačního režimu. Uživatel je schopen widgety posouvat, měnit jejich velikost a změny uložit či bezpečně zrušit.}
\end{figure}

% Pro kompilaci po částech (viz projekt.tex) nutno odkomentovat
%\end{document}