Talk:Application Manager

From Openmoko

(Difference between revisions)
Jump to: navigation, search
Line 13: Line 13:
  
 
But I think this method could be made more optimal. Do you have any ideas?  
 
But I think this method could be made more optimal. Do you have any ideas?  
 +
 +
''A: ([[User:Caowai song|Chaowei.Song]] 09:08, 6 September 2006 (UTC))
 +
About the checkbox, I think we should expand the checkbox, it should not be two states(checked/unchecked). It should have three status, as "Not Installed", "Installed" and "Update". When user operation a package, the states can switch and the view will respect the end state, and when user check the apply button, the [[Application_Manager]] will execute the corresponding operation. Do you agree it?''
  
 
e.g.:When user choose Upgradable in [[Filter Menu]], user select a checkbox in one row,
 
e.g.:When user choose Upgradable in [[Filter Menu]], user select a checkbox in one row,

Revision as of 11:08, 6 September 2006

--Chaowei.Song 06:09, 6 September 2006 (UTC)

Q1:About the Filter Menu, column 0 in Navigation Area and Action Buttons.

I am puzzled by the interrelate of these.

e.g.:When user choose Installed in Filter Menu, user select a checkbox in one row, does it means user want to remove the package? And when user check the apply button, does the Application Manager remove the selected package?

A: (Sean Moss-Pultz) The checkbox reflects the status of the applications. So if it is checked, and apply is pressed, it will make sure the application is installed. If it's unchecked, it will uninstall the application.

But I think this method could be made more optimal. Do you have any ideas?

A: (Chaowei.Song 09:08, 6 September 2006 (UTC)) About the checkbox, I think we should expand the checkbox, it should not be two states(checked/unchecked). It should have three status, as "Not Installed", "Installed" and "Update". When user operation a package, the states can switch and the view will respect the end state, and when user check the apply button, the Application_Manager will execute the corresponding operation. Do you agree it?

e.g.:When user choose Upgradable in Filter Menu, user select a checkbox in one row, does it means user want to update the package? And when user check the apply button, does the Application Manager update the selected package?

A: (Sean Moss-Pultz) If the user selects upgrade from the filter menu, it will show a list of all the applications that can be upgraded. It's still up to the user to manually check the applications they want to upgrade. After pressing the apply button, the checked applications will be upgraded.

e.g.:What is the means when user choose All, <category>, Search Results?

A: (Sean Moss-Pultz)

  • All -- all the applications will be displayed in the navigation area
  • Search Results -- are the results store in a list of the last search performed by the user.
  • <category> -- is a list of categories. for example, a complete popup menu might look like this:
+--------------------+
| All                |
+--------------------+
| Drawing            |
| Games              |
| Internet           |
| Multimedia         |
| Text               |
| ...                |
+--------------------+
| Search Results     |
+--------------------+
NOTE: the list of categories is parsed from the section attribute of the package.


Personal tools

--Chaowei.Song 06:09, 6 September 2006 (UTC)

Q1:About the Filter Menu, column 0 in Navigation Area and Action Buttons.

I am puzzled by the interrelate of these.

e.g.:When user choose Installed in Filter Menu, user select a checkbox in one row, does it means user want to remove the package? And when user check the apply button, does the Application Manager remove the selected package?

A: (Sean Moss-Pultz) The checkbox reflects the status of the applications. So if it is checked, and apply is pressed, it will make sure the application is installed. If it's unchecked, it will uninstall the application.

But I think this method could be made more optimal. Do you have any ideas?

A: (Chaowei.Song 09:08, 6 September 2006 (UTC)) About the checkbox, I think we should expand the checkbox, it should not be two states(checked/unchecked). It should have three status, as "Not Installed", "Installed" and "Update". When user operation a package, the states can switch and the view will respect the end state, and when user check the apply button, the Application_Manager will execute the corresponding operation. Do you agree it?

e.g.:When user choose Upgradable in Filter Menu, user select a checkbox in one row, does it means user want to update the package? And when user check the apply button, does the Application Manager update the selected package?

A: (Sean Moss-Pultz) If the user selects upgrade from the filter menu, it will show a list of all the applications that can be upgraded. It's still up to the user to manually check the applications they want to upgrade. After pressing the apply button, the checked applications will be upgraded.

e.g.:What is the means when user choose All, <category>, Search Results?

A: (Sean Moss-Pultz)

  • All -- all the applications will be displayed in the navigation area
  • Search Results -- are the results store in a list of the last search performed by the user.
  • <category> -- is a list of categories. for example, a complete popup menu might look like this:
+--------------------+
| All                |
+--------------------+
| Drawing            |
| Games              |
| Internet           |
| Multimedia         |
| Text               |
| ...                |
+--------------------+
| Search Results     |
+--------------------+
NOTE: the list of categories is parsed from the section attribute of the package.