Prepare architecture for cgraphic

Issue #247 resolved
Patryk Kubiak created an issue

Implementation reason

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.

Generic Description

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.

Trello

Link to trello board: https://trello.com/c/cxoY1E3n

Story

  • [ #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 oc_dynamic_cfg.h
  • [ #247 ] - Shows context menu for files
  • [ #247 ] - Context menu allows for copy, paste and delete files

Comments (4)

  1. Log in to comment