Patch:AdvancedSystemMenus

From WebOS Internals
Revision as of 21:45, 1 December 2010 by Oakridge outdoors (talk | contribs)
Jump to navigation Jump to search
This page is currently being developed. Information on the page may be incorrect, mis-spelled, etc....


Overview

The Advanced System Menus patches are a handful of highly customizable patches for webOS 2.x and later. The Advanced System Menus patches consist of the following set of individual patches:

REQUIRED

Advanced System Menus - Framework:

All of the Advanced System Menus patches require the installation of this patch (Advanced System Menus Framework) to function properly.


OPTIONAL

Advanced System Menus - Mode Menu:

Extends the functionality of the Mode Switcher application. This patch is not required to use Mode Switcher, but is highly recommended.


Advanced System Menus - Today Menu:

Extends the functionality of your calendars by giving you quick access to your calendar events.


Advanced System Menus - Device Menu:

Extends the functionality of the device menu by giving you quick access to the following options/settings: the system radios (phone, wifi, bluetooth and gps) and preferences, VPN settings, volume levels (system, ringtone and media), screen brightness, flashlight (using the device LED), networks (auto, 2g, 3g), security (unlock, pin, password), voice and data roaming, and data connection.


Advanced System Menus - Power Menu:

Extends the functionality of the power menu by simplifying the power menu and adds way to configure the shown actions in the menu. Currently supported actions are: Airplane mode toggle, device sleep toggle (prevent/allow device sleeping), device restart/shutdown and luna restart.


Advanced System Menus - App Menu:

Extends the functionality of an application's app menu to be full width across the top bar when an app is in the foreground. The background of the menu is transparent so you can still see the top bar behind it, however tapping anywhere on the top bar will open the application's app menu and prevents the other top bar menus from being activated. This makes the app menu more accessible when using the phone with one hand. Currently the behavior is not configurable, but it will be in the future.


Installation

installation placeholder

** placeholder **


Usage

The Advanced System Menus make heavy use of the Gesture area. The instructions often have you "Gesture + Tap or Swipe" something; the "Gesture +" portion of the instruction means to Tap and Hold the gesture area while completing the other action at the same time.

Advanced System Menus - Mode Menu

Accessing The Menu:

Tap or Swipe down the upper-left corner of the screen/top bar (when an app is not in focus).

Using The Menu:

The Mode Menu displays which Mode Switcher normal mode currently active. If the Mode Switcher Default Mode is active, the carrier string (e.g. Sprint, ATT, Verizon, etc...) will be shown instead. If you have a Mode Switcher Modifier Mode active, a + (plus) sign is shown next to the mode name. If you have set the triggers to be locked, the menu will be displayed in yellow to signify that the triggers are locked.

By default, all custom modes are listed in the menu. Tapping a mode opens a drawer with options for toggling the mode On and Off, and for opening Mode Switcher directly to that mode's settings screen.

The first line (Status:) will show one of the following:

  • Default - Default Mode is active and unmodified
  • Normal - A Normal mode is active and unmodified
  • Modified - The current active mode is being modified by a Modifier mode.

Configuring The Menu:

Gesture + Tap or Swipe the Mode Menu to configure the menu.

Here are your options while editing the menu:

  • Tapping a mode name will toggle whether or not it is shown in the menu.
  • Tapping the last item will cycle between all available modes and "Toggle Triggers Locking." Choosing a mode will add a toggle for that mode at the bottom of the menu. Choosing "Toggle Triggers Locking" will set the last menu item to a On/Off toggle for Mode Switcher.