http://wiki.webos-internals.org/index.php?title=Drag_Menus&feed=atom&action=historyDrag Menus - Revision history2024-03-29T10:29:21ZRevision history for this page on the wikiMediaWiki 1.35.1http://wiki.webos-internals.org/index.php?title=Drag_Menus&diff=2329&oldid=prevRennat: /* How to allow dragging through the App Menu and Device Menu to open them */2009-07-25T21:37:53Z<p><span dir="auto"><span class="autocomment">How to allow dragging through the App Menu and Device Menu to open them</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 21:37, 25 July 2009</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l6" >Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In /usr/lib/luna/system/luna-systemui/app/controllers/bar-assistant.js:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In /usr/lib/luna/system/luna-systemui/app/controllers/bar-assistant.js:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>1. Scroll down to the first instance of 'appmenu'. Directly below it you should see 'devicemenu' as well.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>1. Scroll down to the first instance of 'appmenu'. Directly below it you should see 'devicemenu' as well.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2. By default, both of these menus only respond to taps. Let's copy both of these lines and paste them directly below the original ones. I had issues with spaces between them, so just to be sure everything works, don't leave any blank lines. In the copied lines change mojo-tap to mojo-drag-start.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2. By default, both of these menus only respond to taps. Let's copy both of these lines and paste them directly below the original ones. I had issues with spaces between them, so just to be sure everything works, don't leave any blank lines. In the copied lines change mojo-tap to mojo-drag-start.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>Rennathttp://wiki.webos-internals.org/index.php?title=Drag_Menus&diff=1126&oldid=prevHopspitfire: New page: == How to allow dragging through the App Menu and Device Menu to open them== Hi guys. One of the big annoyances of mine was that the App Menu and Device Menu are a pain to hit. I have tro...2009-07-20T23:05:18Z<p>New page: == How to allow dragging through the App Menu and Device Menu to open them== Hi guys. One of the big annoyances of mine was that the App Menu and Device Menu are a pain to hit. I have tro...</p>
<p><b>New page</b></p><div>== How to allow dragging through the App Menu and Device Menu to open them==<br />
<br />
Hi guys. One of the big annoyances of mine was that the App Menu and Device Menu are a pain to hit. I have trouble hitting them all the time.<br />
<br />
This fix provides a way to drag your finger down from the top of the screen through the menus to open them.<br />
<br />
In /usr/lib/luna/system/luna-systemui/app/controllers/bar-assistant.js:<br />
1. Scroll down to the first instance of 'appmenu'. Directly below it you should see 'devicemenu' as well.<br />
2. By default, both of these menus only respond to taps. Let's copy both of these lines and paste them directly below the original ones. I had issues with spaces between them, so just to be sure everything works, don't leave any blank lines. In the copied lines change mojo-tap to mojo-drag-start.<br />
<br />
After that, you should be able to drag your finger through the status bar menus to open them.<br />
<br />
Enjoy! <br />
-Mike dg<br />
<br />
== Concerns==<br />
<br />
I somehow messed this up originally due to a blank line or screwy VI. I was still able to boot the phone up, albeit without status bar. So this looks low risk.<br />
<br />
+1 I tried this and rebooted and was left with no status bar as well<br />
<br />
== Major Bugs==<br />
<br />
I got the whitebar originally, then kept all four lines (tap+drag), then after reboot and //'''tap on launcher'''//, '''my phone is no longer response or opening any screen now.'''<br />
<br />
If you don't do that operation (tap on launcher) while on the initial screen, everything will be okay.<br />
HT<br />
<br />
No issues when pyrognome tested this.</div>Hopspitfire