View Single Post
pantera1989's Avatar
Posts: 577 | Thanked: 699 times | Joined on Feb 2010 @ Malta
#8
I have the following feedback for you after playing around with the application.

First of all the application did not work. I think it's permissions like you said. Here is the output:

Code:
~ $ python /opt/ApMeFo/Main.py
Traceback (most recent call last):
  File "/opt/ApMeFo/ui/appFolders.py", line 174, in on_btnAddNameSelect_released
    self.mainApp.foldercontent.setFolder(str(filename))
  File "/opt/ApMeFo/classes/folderContent.py", line 35, in setFolder
    menuFile = open(menuFileName,  "r")
IOError: [Errno 2] No such file or directory: PyQt4.QtCore.QString(u'/home/user/.config/menus/submenus/Games.menu')
Traceback (most recent call last):
  File "/opt/ApMeFo/ui/appFolders.py", line 163, in on_btnUpdate_released
    self.mainApp.foldercontent.updateFolder()
  File "/opt/ApMeFo/classes/folderContent.py", line 63, in updateFolder
    includeNode = self.xmlTree.getElementsByTagName("Include")[0]
AttributeError: 'NoneType' object has no attribute 'getElementsByTagName'
Traceback (most recent call last):
  File "/opt/ApMeFo/ui/appFolders.py", line 163, in on_btnUpdate_released
    self.mainApp.foldercontent.updateFolder()
  File "/opt/ApMeFo/classes/folderContent.py", line 63, in updateFolder
    includeNode = self.xmlTree.getElementsByTagName("Include")[0]
AttributeError: 'NoneType' object has no attribute 'getElementsByTagName'
Now to feedback regarding the working app.

1. The menu that comes up each time with the apps to add is too slow. Could the content be somehow cached on the app's startup? I doubt that someone will install anything new while the app is running. This way the first time loading will take time, but further tries will be much faster.
2. Could the apps menu let you select multiple items at a time? Like some menus in the browser?
3. The apps menu should be updated. If you select an app it should be removed from the menu.
4. Could there be an option to sort alphabetically once added in the folder?
5. I used the de-activate option. It works but the device become unresponsive, forcing you to restart. Could this process be a bit more fluid?

** EDIT ** While running it from xterm as root, it still couldn't create the folder, but pressing de-activate didn't make the device unresponsive and the menu was restored.
__________________
ford

Last edited by pantera1989; 2010-06-22 at 19:14.