To implement a program in correct way, it is required to prepare architecture of it. Thanks to that we will be able to implement it in a easy way that allows for update of the program in the future.
The goal of the task is to prepare architecture graphs with modules description. It is required to prepare checklists for all program subtasks. Developer should define also a list of files required by the program with list of functions with brief for each of them. Description of the task #248 has to be updated with this list of files and list of functions.
Link to trello board: https://trello.com/c/cxoY1E3n
- [ #240 ] - Preparation of the sample graphic program
List of requirements
#247] - Possibility to refactor it in easy way in future to move it to the user space
#247] - Shows a system logo and welcome message at the start
#247] - Allows for browsing file system
#247] - Allows for programs execution
#247] - Shows status bar
#247] - Status bar contains current time
#247] - Status bar contains current CPU load
#247] - Refreshing period of CPU load on status bar is configurable in
#247] - Shows context menu for files
#247] - Context menu allows for copy, paste and delete files