User:Airon90/SHR

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Upgrade SHR)
(Manage packages)
Line 93: Line 93:
  
 
Buttons are "Search" in order to search a package and "Proceed" in order to proceed in (un)installing packages.
 
Buttons are "Search" in order to search a package and "Proceed" in order to proceed in (un)installing packages.
 +
 +
=== Settings ===
 +
Setting section should contain some settings. By now I would add the possibility to add and to remove repository and how to run this application (suddenly, every X days, ...).
  
 
== A browser ==
 
== A browser ==

Revision as of 19:27, 6 September 2011

Please don't edit this page. If you want to comment something, please do it in the talk page

SHR should contain:

  • An SMS/MMS/email application
  • A call application
  • An adressbook
  • A log for calls
  • A software center
  • A browser
  • A file manager
  • GPS apps
  • An Empathy-like chat software
  • A Gwibber-like program
  • A terminal
  • A calulator
  • A notepad
  • A picture visualizator
  • A multimedia player
  • An alarm
  • A chronometer
  • A TODO-list

All this applications must be Elementary-based.

I don't use Openmoko in order to call and send SMSes because it is broken, so maybe some functions are already implemented.

Drawn by hand images will come soon.

Contents

An SMS/MMS/email application

...

A call application

...

An adressbook

...

A log for calls

...

A software center

Software center should be able to both update and manage packages.

So I divide this app into three part (when other apps will be developed it's possible to create a fourth part about featured apps):

  • Upgrade SHR
  • Manage packages
  • Settings

A scrollable bar will contain the buttons to select the part.

Upgrade SHR

The first thing to do is to update repository (opkg update). A bar should be shown in order to show that repository are being updated.

Then, there will be the list of the package which will be upgraded, installed or removed:

The following packages
will be upgraded:

---------------------
| [x] gedit         |
---------------------
| [x] iliwi         |
---------------------
| [ ] pysol         |
---------------------

The following package
will be removed:

---------------------
| [x] numberx       |
---------------------

The two buttons will be "Update" in order to update repository and "Upgrade" in order to upgrade SHR.

If you tap on the button you can select or deselect the package. If you tap on the name of the package you can see:

  • Name of the program
  • Name of the package
  • Dimension
  • Date
  • Description
  • Changelog (hidden or obtainable)

The two buttons will be "Back" in order to go back and "(Un)select" in order to (un)select it.

Manage packages

The first thing is to search packages. It should be possible by searching a keyword in its name or description or browsing the categories.

When result is shown you can select packages by tapping on it or by checking its description before, as for upgrading packages

Buttons are "Search" in order to search a package and "Proceed" in order to proceed in (un)installing packages.

Settings

Setting section should contain some settings. By now I would add the possibility to add and to remove repository and how to run this application (suddenly, every X days, ...).

A browser

Browser engine should be Webkit. Base feature will be:

  • Zoom
  • Bookmarks
  • Storing password

A file manager

...

GPS apps

...

An Empathy-like chat software

...

A Gwibber-like program

...

A terminal

...

A calulator

...

A notepad

...

A picture visualizator

...

A multimedia player

...

An alarm

...

A chronometer

...

A TODO-list

...

Personal tools
Please don't edit this page. If you want to comment something, please do it in the talk page

SHR should contain:

  • An SMS/MMS/email application
  • A call application
  • An adressbook
  • A log for calls
  • A software center
  • A browser
  • A file manager
  • GPS apps
  • An Empathy-like chat software
  • A Gwibber-like program
  • A terminal
  • A calulator
  • A notepad
  • A picture visualizator
  • A multimedia player
  • An alarm
  • A chronometer
  • A TODO-list

All this applications must be Elementary-based.

I don't use Openmoko in order to call and send SMSes because it is broken, so maybe some functions are already implemented.

Drawn by hand images will come soon.

An SMS/MMS/email application

...

A call application

...

An adressbook

...

A log for calls

...

A software center

Software center should be able to both update and manage packages.

So I divide this app into three part (when other apps will be developed it's possible to create a fourth part about featured apps):

  • Upgrade SHR
  • Manage packages
  • Settings

A scrollable bar will contain the buttons to select the part.

Upgrade SHR

The first thing to do is to update repository (opkg update). A bar should be shown in order to show that repository are being updated.

Then, there will be the list of the package which will be upgraded, installed or removed:

The following packages
will be upgraded:

---------------------
| [x] gedit         |
---------------------
| [x] iliwi         |
---------------------
| [ ] pysol         |
---------------------

The following package
will be removed:

---------------------
| [x] numberx       |
---------------------

The two buttons will be "Update" in order to update repository and "Upgrade" in order to upgrade SHR.

If you tap on the button you can select or deselect the package. If you tap on the name of the package you can see:

  • Name of the program
  • Name of the package
  • Dimension
  • Date
  • Description
  • Changelog (hidden or obtainable)

The two buttons will be "Back" in order to go back and "(Un)select" in order to (un)select it.

Manage packages

The first thing is to search packages. It should be possible by searching a keyword in its name or description or browsing the categories.

When result is shown you can select packages by tapping on it or by checking its description before, as for upgrading packages

Buttons are "Search" in order to search a package and "Proceed" in order to proceed in (un)installing packages.

Settings

Setting section should contain some settings. By now I would add the possibility to add and to remove repository and how to run this application (suddenly, every X days, ...).

A browser

Browser engine should be Webkit. Base feature will be:

  • Zoom
  • Bookmarks
  • Storing password

A file manager

...

GPS apps

...

An Empathy-like chat software

...

A Gwibber-like program

...

A terminal

...

A calulator

...

A notepad

...

A picture visualizator

...

A multimedia player

...

An alarm

...

A chronometer

...

A TODO-list

...