diff options
Diffstat (limited to 'assets')
-rw-r--r-- | assets/404.html | 1 | ||||
-rw-r--r-- | assets/getting_started.html | 59 | ||||
-rw-r--r-- | assets/help.html | 220 | ||||
-rw-r--r-- | assets/input/RemoteContext.jar | bin | 0 -> 2547 bytes | |||
-rw-r--r-- | assets/screenshot.jpg | bin | 0 -> 26305 bytes | |||
-rw-r--r-- | assets/style.css | 12 | ||||
-rw-r--r-- | assets/whats_new.html | 63 |
7 files changed, 355 insertions, 0 deletions
diff --git a/assets/404.html b/assets/404.html new file mode 100644 index 0000000..fd20b50 --- /dev/null +++ b/assets/404.html @@ -0,0 +1 @@ +Unknown type diff --git a/assets/getting_started.html b/assets/getting_started.html new file mode 100644 index 0000000..7f21226 --- /dev/null +++ b/assets/getting_started.html @@ -0,0 +1,59 @@ +<html> +<head> +<title>SoftKeys: Getting Started</title> +<link rel="StyleSheet" type="text/css" href="style.css"/> +</head> + +<body> + +<div class="header">Getting Started:</div> + +<p>SoftKeys is a home screen replacement and on screen service that +provides virtual buttons for home, menu, back, and search. In order to +use SoftKeys you must have a working SuperUser installation on your +device.</p> + +<p>The first time you run SoftKeys from the "home" button, it may look like +nothing happens because the default configuration is to pass you through to +your configured home screen. If you've never configured SoftKeys, this +will simply be the first one it finds on the device. To open the SoftKeys +home button interface, you will need to "double tap" the hardware home button. +This behaviour can be changed in the settings.</p> + +<p>If you are using SoftKeys for the first time you should double-tap home, +press the <b>Settings</b> button, and set your default home screen under +<b>Virtual Home Button</b> - <b>Normal Press</b></p> + +<p>If you just want to just use the service and not the hardware home +button behaviors, just set your default home to whatever launcher you like +and then start SoftKeys from that launcher. The service can still run even +if you don't make SoftKeys your default home application.</p> + +<div class="header">Tips:</div> + +<ul> + <li>If you disable the "Settings" button, you can still get to the +settings by using your hardware menu key. If you don't have a hardware +menu key, you can long-press on the SoftKeys center empty area of the +screen to bring up the settings.</li> + <li>Help is available through either the SoftKeys menu via the hardware +menu button, or from the settings under "About SoftKeys", or by <a href="help.html">clicking here.</a></li> + <li>You can drag the service windows around the screen, the service bar +can be dragged by the "Close" button. The D-Pad window can be dragged by +the top left and right corners where there are no buttons.</li> + <li>You can rotate SoftKeys service bar popup by long-pressing on the +"Close" button</li> + <li>Long-prses the service popper button to show or hide the D-Pad</li> + <li>To configure the custom keys, long-press on the + or - below the +D-Pad</li> + <li>By default, long-press on the virtual home button in the service +bar will bring up the main SoftKeys interface to access settings and view +recent activities.</li> +</ul> + +If you find SoftKeys useful and would like to support further development, +consider <a href="market://search?q=pub:"Steve Slaven"">buying some +themes.</a> + +</body> +</html> diff --git a/assets/help.html b/assets/help.html new file mode 100644 index 0000000..f8d7572 --- /dev/null +++ b/assets/help.html @@ -0,0 +1,220 @@ +<html> +<head> +<title>SoftKeys: Help</title> +<link rel="StyleSheet" type="text/css" href="style.css"/> +</head> + +<body> + +<div style="header"><a href="market://search?q=pub:"Steve Slaven"">Support SoftKeys, Buy Some Themes</a></div> + +<ul> + <li><a href="whats_new.html">What's New/Recent Changes</a></li> + <li><a href="getting_started.html">Quick Start Guide</a></li> + <li><a href="#overview">Overview</a></li> + <li><a href="#pref">Preferences</a><ul> + <li><a href="#service">SoftKeys Service</a></li> + <li><a href="#virtual">Virtual Home Button</a></li> + <li><a href="#physical">Physical Home Button</a></li> + <li><a href="#visual">Visuals and Layout</a></li> + <li><a href="#notification">Notification Bar</a></li> + </ul></li> + <li><a href="#error_messages">Error Messages</a></li> +</ul> + +<a name="overview"></a> +<div class="header">Overview</div> + +<center> +<img src="screenshot.jpg"> +</center> + +<ul> + <li><b>1 - Notification bar</b></li> + <li><b>2 - Service popper</b> + This button can be dragged around the screen to reposition it. + Tap to show/hide the service bar. Long-press to enable/disable the +D-Pad, if enabled the D-Pad will show and hide along with the service bar.</li> + <li><b>3 - Service bar</b> + Main hardware button input. You can drag this by the "Close" button. +Long-press on the "Close" button will change the orientation to either +horizontal or vertical.</li> + <li><b>4 - Home activity/Home button interface</b> + The main interface that shows when you open SoftKeys. By default, if +assigned as your main launcher, this will come up if you double-press the +hardware home button.</li> + <li><b>5 - Service D-Pad/Custom Buttons</b> + This bar is enabled and disabled by long-pressing on the Service +Popper. You can move this window by dragging on of the top two corners +where there are no buttons. The +/- will show or hide more custom buttons. +To configure the custom buttons, long-press on + or -</li> +</ul> + +<a name="pref"></a> +<div class="header">Preferences</div> + +<p>SoftKeys has a lot of options so you can use it the way you like.</p> + +<a name="service"></a> +<div class="header">Preferences: SoftKeys Service</div> +<p>These options control the always visible on-screen service. That +includes the service popper, and the service bar.</p> + +<ul> + <li><b>Run Service:</b> + Enable or disabled the on-screen service. When +disabled, the only way to use SoftKeys is through the home-button +interface.</li> + <li><b>Size:</b> + Choose how big the service icons are. By default, +they are the same size as all icons on the device, but you can make them +bigger or smaller here.</li> + <li><b>Button Bar Transparency:</b> + Set the transparency level of the service bar while on screen. Usually +you will want the service bar to be only a little transparent so you can +easily identify the buttons.</li> + <li><b>D-Pad/Custom Transparency:</b> + Set the transparency level of the service D-Pad while on screen.</li> + <li><b>Popper Transparency:</b> + Set the transparency of the service popper button. Usually you will +want the service popper to be partially transparent so it doesn't obscure +the screen.</li> + <li><b>Auto Hide:</b> + If selected then the service bar will automatically hide after you +select a button.</li> + <li><b>Auto Hide After Back:</b> + If left unselected while the Auto Hide option is selected, then hitting +the back button will not auto hide the bar, but all the other buttons will. +If selected then hitting back will also auto hide the bar.</li> + <li><b>Transparent Background:</b> + Hide the service bar background and leave only hovering buttons.</li> +</ul> + +<a name="virtual"></a> +<div class="header">Preferences: Virtual Home Button</div> +<p>These options control the behaviour of the virtual home button in both +the main SoftKeys interface, and the on-screen softkeys service.</p> + +<ul> + <li><b>Normal Press:</b> + The launcher to open when you press the virtual home button.</li> + <li><b>Long Press:</b> + The launcher to open when you long-press the virtual home button, if +you want easy access to two launchers.</li> + <li><b>Return After Back:</b> + For the SoftKeys home button interface, checking this box will make it +re-open the interface if you select the virtual back button. This does not +effect the SoftKeys service.</li> +</ul> + + +<a name="physical"></a> +<div class="header">Preferences: Physical Home Button</div> +<p>These options control what SoftKeys does when you press the physical +home button on the device if SoftKeys is set as the default launcher. +<b>These settings only have any effect if SoftKeys is the default +launcher.</b></p> + +<ul> + <li><b>Home Button:</b> + This sets the physical home button behavior. By default, pressing home +will pass through to your selected "Normal Press" launcher. Double-tapping +the physical home will bring up the SoftKeys home interface. You can +change this to be the opposite, single press for SoftKeys, double-press for +launcher.</li> + <li><b>Double Press Time:</b> + How many milliseconds to wait for the second home button press.</li> +</ul> + + +<a name="visual"></a> +<div class="header">Preferences: Visuals and Layout</div> +<p>These options control the layout of the buttons and any visual elements +like themes.</p> + +<ul> + <li><b>Theme:</b> + Select theme. Themes can be downloaded and installed from the market, +and can change the icons and layouts of the interface.</li> + <li><b>Exit Button:</b> + If selected, then an exit button will appear in the SoftKeys home +interface. If unchecked, then there will be no exit button. You can press +the physical home button to exit SoftKeys if you have to exit button.</li> + <li><b>Prefs Button:</b> + Enables the preferences button in the SoftKeys home interface. Without +this button you can still access Preferences through the SoftKeys menu or +by long-pressing on the black background above the SoftKeys buttons near +the middle of the screen.</li> + <li><b>Blur Behind:</b> + If enabled, the background will be blurred when you bring up the home +button interface. This tends to be slow on many devices and is off by +default.</li> + <li><b>Dim Background:</b> + Dims the background behind the home interface. This is a fast +operation and makes it obvious when SoftKeys is the main activity. If +unselected then the windows behind the home interface will show through +like normal but you will be unable to interact with them because SoftKeys +is actually controlling the whole screen when in the home interface.</li> + <li><b>Recent Apps:</b> + Select to toggle the Recent Apps at the top of the home interface. If +your device has a disabled Recent Apps (typically long-press home) then +turning this on will give you similar functionality, as the Recent Apps +will show at the top of the SoftKeys home screen, and you can tap on the +icons to launch them.</li> + <li><b>Change Button Order:</b> + This will bring up another configuration screen allowing you to assign +the order of the home/menu/back/search buttons. This is the order they +will show up both in the service and in the home interface.</li> +</ul> + +<a name="notification"></a> +<div class="header">Preferences: Notification Bar</div> +<p>SoftKeys can also add notifications to the notification bar that will +send virtual key presses.</p> + +<ul> + <li><b>SoftKeys Button:</b> + Add a notification to launch the home interface to the notification +bar.</li> + <li><b>Menu Button:</b> + Add a notification to to press "menu" from the notification bar</li> + <li><b>Home Button:</b> + Add a notification to to press "home" from the notification bar</li> + <li><b>Back Button:</b> + Add a notification to to press "backu" from the notification bar</li> + <li><b>Search Button:</b> + Add a notification to to press "search" from the notification bar</li> +</ul> + +<a name="error_messages"></a> +<div class="header">Error Messages:</div> + +<b>Failed to find file: [filename]</b><br/> +<p>This error means SoftKeys was unable to find a system component it needs +to operate. The two main components are SuperUser and the input script. +Most android devices come preinstalled with the input script, and if your +phone is rooted it usually has SuperUser installed as well. However it's +possible to have a rooted phone and not have SuperUser installed. If this +is the case then SoftKeys will probably not work correctly.</p> +<p>Usually what will happen is the virtual home button will work, but +menu/back/search will not. If this is the case, make sure you have a +working SuperUser installation.</p> + +<b>Unable to check for file: [filename]</b><br/> +<p>This means the policy manager on the device is disallowing the file +check. You might see this instead of seeing the "Failed to find file" +message. This means you may or may not have the required parts, but +SoftKeys can't tell. SoftKeys may or may not work. If it doesn't work +right, it will behave as explained above in the "Failed to find file" +section.</p> + +<b>Unable to execute as root</b><br/> +<p>Something happened and SoftKeys was unable to obtain root access, which +is required to send key events to other applications. Maybe something is +wrong with your SuperUser installation, or you have denied SoftKeys root +access when the SuperUser prompt was shown. In this case, it will function +as described under "Failed to find file" because it will be unable to +execute the required commands as root.</p> + +</body> +</html> diff --git a/assets/input/RemoteContext.jar b/assets/input/RemoteContext.jar Binary files differnew file mode 100644 index 0000000..64b4764 --- /dev/null +++ b/assets/input/RemoteContext.jar diff --git a/assets/screenshot.jpg b/assets/screenshot.jpg Binary files differnew file mode 100644 index 0000000..445932e --- /dev/null +++ b/assets/screenshot.jpg diff --git a/assets/style.css b/assets/style.css new file mode 100644 index 0000000..8074ae8 --- /dev/null +++ b/assets/style.css @@ -0,0 +1,12 @@ +.header { + font-size: 105% ; + font-weight: bold +} + +a { + color: blue +} + +a:visited { + color: blue +} diff --git a/assets/whats_new.html b/assets/whats_new.html new file mode 100644 index 0000000..91bbecb --- /dev/null +++ b/assets/whats_new.html @@ -0,0 +1,63 @@ +<html> +<head> +<title>SoftKeys: What's New</title> +<link rel="StyleSheet" type="text/css" href="style.css"/> +</head> + +<body> + +<p>First time using SoftKeys? <a href="getting_started.html">View the +Quick Start Guide</a></p> + +<p>If you find SoftKeys useful and would like to support further development, +consider <a href="market://search?q=pub:"Steve Slaven"">buying +some themes.</a></p> + +<br/><br/> + +<div class="header">Recent Changes:</div> + +<div class="header">01/11/2011 - v3.05</div> +<ul> + <li>Fix notificatin bar softkeys</li> +</ul> + +<div class="header">01/10/2011 - v3.04</div> +<ul> + <li>Wait to initialize the orientation listener so we don't crash the +service if we're not done setting up</li> +</ul> + +<div class="header">01/10/2011 - v3.03</div> +<ul> + <li>Added arrow keys and custom buttons extra bar</li> + <li>Save positions of landscape layout separate from portrait</li> + <li>Improved key injection, much more responsive</li> + <li>Handle long-press search intent</li> + <li>Ability to put device to sleep via custom key</li> +</ul> + +<div class="header">01/06/2011 - v3.02</div> +<ul> + <li>Fix help navigation bug on froyo</li> +</ul> + +<div class="header">01/03/2011 - v3.01</div> +<ul> + <li>Released to market</li> + <li>Smooth out dragging of service windows</li> + <li>Added long-press home function to the service bar to run the +alternate launcher</li> + <li>Service bar now makes direct calls instead of launching intents +which should speed up the response some</li> + <li>Added documentation</li> + <li>Fixed startup bug where sometimes you couldn't open the home application</li> +</ul> + +<div class="header">12/23/2010 - v3.00</div> +<ul> + <li>Added theme support</li> +</ul> + +</body> +</html> |