|
2010-10-20
, 03:58
|
Posts: 85 |
Thanked: 15 times |
Joined on Sep 2010
|
#252
|
I can confirm cmsjkung's bug - today I reinstalled ApMeFo (haven't bothered to since reflash) - it can no longer edit the applications in the folders. I tried "editing" a folder, saving it with the same picture as it was, and it still did nothing. Then I tried deleting the folder and make a new one with same name and image. Nothing shows up in the "Add Apps" tab. <-- Meaning, you can press the "select" button, and the folder list shows up - that's fine. But the app list doesn't load, so you can't remove, re-order, or add programs. (Plus button doesn't bring up anything.)
To be clear, I reinstalled the repos version, I figured I'd wait until your modifications were merged with the original, Hrw, or until you put your fork in the repos by itself. Given that this happened, I might uninstall and install your version, less user-friendly though the process may be.
Edit:
I just checked the /home/user/.local/share/applications/hildon folder.
Every file in there ends with "directory". I thought it was supposed to be "desktop"? Could this have to do with the issue?
Edit 2: Okay, I was wrong. .desktop simply makes the folder disappear from ApMeFo and the menu enirely. .directory is what it needs to be.
For now I'm going back to the manual editing of .menu files in /home/user/.config/menus/submenus - but it's not ideal, obviously.
Edit 3: cmsjkung: Why did you uninstall ApMeFo in the first place. I must note: I reinstalled ApMeFo on a system that did not have all the apps that the original system contained before my N900 went all boot-loop on me. Is it possible that not having all the .desktop application files in /usr/share/applications/hildon/ that the .menu files of ApMeFo refer to is the cause? (Gonna test this by deleting references to the no-longer installed programs from the .menu files.)
- Didn't have time to save edit before figuring this out - didn't work. Other note: Permissions for the .menu folders are -RW-R--R-- . Shouldn't they have another W in one of the latter two sections in order for ApMeFo to be able to write to them?
The Following User Says Thank You to ThePooBurner For This Useful Post: | ||
|
2010-10-20
, 05:28
|
Posts: 2,225 |
Thanked: 3,822 times |
Joined on Jun 2010
@ Florida
|
#253
|
|
2010-10-20
, 06:02
|
|
Posts: 137 |
Thanked: 170 times |
Joined on Jul 2008
|
#254
|
|
2010-10-21
, 14:47
|
Posts: 32 |
Thanked: 4 times |
Joined on Feb 2010
@ Malaysia
|
#255
|
Traceback (most recent call last): File "/opt/ApMeFo/ui/appFolders.py", line 161, in on_btnAppAdd_released filenames = self.mainApp.foldercontent.selectApp(self) File "/opt/ApMeFo/classes/folderContent.py", line 123, in selectApp self.readAllApps() File "/opt/ApMeFo/classes/folderContent.py", line 197, in readAllApps part = self.folderlist.getNameFromDirFile(self.folderlist.DirpathGlobal + file) File "/opt/ApMeFo/classes/folderList.py", line 100, in getNameFromDirFile filetxt = filecontent.split("Name=")[1] IndexError: list index out of range
|
2010-10-21
, 14:53
|
|
Posts: 820 |
Thanked: 436 times |
Joined on May 2010
@ Portsmouth, UK.
|
#256
|
|
2010-10-21
, 14:59
|
Posts: 32 |
Thanked: 4 times |
Joined on Feb 2010
@ Malaysia
|
#257
|
|
2010-10-21
, 19:57
|
Posts: 2,225 |
Thanked: 3,822 times |
Joined on Jun 2010
@ Florida
|
#258
|
|
2010-10-22
, 12:06
|
|
Posts: 137 |
Thanked: 170 times |
Joined on Jul 2008
|
#259
|
The Following User Says Thank You to Hrw For This Useful Post: | ||
|
2010-10-22
, 12:11
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#260
|
I do not think creating folders without hitting activate is the problem. I think all that activate does is rename the "hildon.menu" file in the /home/user/.config/menus/ folder. I think what was discovered a while ago was that there's a different hildon.menu file somewhere deeper in the system files, and that if you stick another hildon.menu in the ~/.config/menus path, Hildon will use that one. Sorta like conky uses the conky.conf in MyDocs instead of the one that's preinstalled if you have one in that folder.
Anyway, as I understand it, ApMeFo's activate/deactivate buttons rename that file, so if you deactivate it, Hildon just uses the normal system file, and if you activate it, it sees the new hildon.menu appear again, which has higher priority, and reloads that one. If everything is working correctly, that SHOULDN'T cause any bugs.