View Single Post
Old 01-21-2013, 04:44 AM   #58
stepk
Groupie
stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.stepk ought to be getting tired of karma fortunes by now.
 
Posts: 164
Karma: 593450
Join Date: Oct 2012
Device: K5 B011 5.3.2.1
found what broke the launcher menu

systemic makes no launcher menu entries
hackedupreader makes no launcher menu entries
komic kills all entries but Helper extension's

So komic's the main culprit.
kackedupreader's menu type is java, I guess it's an unsupported type - it would be great if it could be supported.
I don't know why systemic makes no entries.

I'm attaching a gz file - I noticed that some xml/json files include ^M characters, perhaps that's the issue.

./komic/bin/config.xml
Spoiler:

<?xml version="1.0"?>

<widget xmlns="http://www.w3.org/ns/widgets"
id="com.silver18.komic001"
version="1.9"
viewmodes="application">

<name>Komic v2.0</name>
<description>A Kindle comic reader</description>
<content src="index.html"/>


<kindle:gestures>
<param name="drag" value="yes"/>
<param name="pinchzoom" value="yes" properties="fire-on-zoom:1"/>
<param name="tap" value="yes"/>
<param name="multi_tap" value="no"/>
<param name="hold" value="yes"/>
</kindle:gestures>

<feature name="http://kindle.amazon.com/apis" required="true">
<param name="appmgr" value="yes"/>
<param name="chrome" value="yes"/>
<param name="dev" value="yes"/>
<param name="download" value="yes"/>
<param name="gestures" value="yes"/>
<param name="messaging" value="yes"/>
<param name="net" value="yes"/>
<param name="viewport" value="yes"/>
</feature>

<kindle:messaging>
<kindle:app name="com.lab126.pillow" value="yes"/>
<kindle:app name="com.lab126.system" value="yes"/>
</kindle:messaging>

<kindle:chrome>
<kindle:asset key="useCustomSearchBar" value="true"/>
</kindle:chrome>

</widget>



./komic/menu.json
Spoiler:

{
"items": [
{
"name": "Komic v2.0",
"priority": 2,
"items": [
{"name": "Run Komic", "priority": 0, "action": "bin/resource/Scripts/start.sh"},
{"name": "Decompress CBZs and CBRs", "priority": 1, "action": "bin/resource/Scripts/decompress.sh"},
{"name": "Rename files", "priority": 2, "action": "bin/resource/Scripts/rename.sh"},
{"name": "Delete scheduled folders", "priority": 3, "action": "bin/resource/Scripts/delete.sh"}
{"name": "Move and rename screenshots", "priority": 4, "action": "bin/resource/Scripts/movescreenshots.sh"}
{"name": "Check for updates", "priority": 5, "action": "bin/resource/Scripts/checkupdate.sh"}
{"name": "Disable sounds", "priority": 6, "action": "bin/resource/Scripts/sounds.sh"}

]
}
]
}


./komic/config.xml
Spoiler:

<?xml version="1.0" encoding="UTF-8"?>
<extension>
<information>
<name>Komic</name>
<version>2.0</version>
<author>Silver18</author>
<id>Komic</id>
</information>
<menus>
<menu type="json" dynamic="true">menu.json</menu>
</menus>
</extension>


./hackedupreader/config.xml
Spoiler:

<?xml version="1.0" encoding="UTF-8"?>
<extension>
<information>
<name>HackedUpReader Plugin</name>
<version>1.2</version>
<author>Patric Mueller</author>
<id>hackedupreaderplugin</id>
</information>
<menus>
<menu type="java" jar="/opt/amazon/ebook/lib/HackedUpReaderExtension.jar">com.github.bhaak.Hack edUpReaderExtension</menu>
</menus>
</extension>


./systemic/menu.json
Spoiler:

{
"items": [
{
"name": "System",
"priority": 0,
"items": [
{"name": "Run Gray Install: | BEGIN", "priority": 0, "action": "bin/start_update.sh"},
{"name": "ScreenSaver: | STOP ", "priority": 10, "action": "bin/ssprevent.sh"},
{"name": "ScreenSaver: | ALLOW ", "priority": 11, "action": "bin/ssallow.sh"},
{"name": "Cursor: | SHOW ", "priority": 20, "action": "bin/cursorsallow.sh"},
{"name": "Cursor: | HIDE ", "priority": 21, "action": "bin/cursorsprevent.sh"},
{"name": "Cursor Toggle: | INSTALL **", "priority": 22, "action": "bin/installer.sh"},
{"name": "Cursor Toggle: | REMOVE **", "priority": 23, "action": "bin/uninstaller.sh"},
{"name": "411 (Other Info)", "priority": 52, "action": "bin/411.sh", "params": "411"},
{"name": "711 (Device & Network Info)", "priority": 50, "action": "bin/411.sh", "params": "711"}
]
}
]
}


./systemic/config.xml
Spoiler:

<?xml version="1.0" encoding="UTF-8"?>
<extension>
<information>
<name>Systemic</name>
<version>1.1</version>
<author>Twobob</author>
<id>systemic</id>
</information>
<menus>
<menu type="json" dynamic="true">menu.json</menu>
</menus>
</extension>
Attached Files
File Type: gz ll.gz (1.3 KB, 88 views)

Last edited by stepk; 01-21-2013 at 04:45 AM. Reason: attach
stepk is offline   Reply With Quote