Difference between revisions of "Patch:AdvancedSystemBehavior"

From WebOS Internals
Jump to navigation Jump to search
m
Line 213: Line 213:
 
===== Changelog =====
 
===== Changelog =====
 
<blockquote>
 
<blockquote>
:'''2.1.0-52 - Current Release''' - (''Mar. 31, 2011'')
+
:'''2.1.0-53 - Current Release''' - (''Mar. 31, 2011'')
 +
:* Removed accidentally left old testing code that caused a bug
 +
<br />
 +
:'''2.1.0-52 - (''Mar. 31, 2011'')
 
:* Changed new message button open into new card
 
:* Changed new message button open into new card
 
:* Changed new message from just type to open into new card if card exists
 
:* Changed new message from just type to open into new card if card exists

Revision as of 23:09, 31 March 2011

Overview

Icon Patch.png

The Advanced Systems Behavior patch is a powerful patch available for webOS 2.1 and later.

The Advanced Systems Behavior patch has been designed to try and give webOS a more consistent and standardized feel. In addition, the Advanced Systems Behavior patch adds some unique/custom functionality to webOS that you may find useful.

Note: This patch is in its infancy. There will be many other features added in the future. Please be sure to check back here when updating to see what features were added to determine whether or not any current patches you have installed may conflict.


Installation

The following information will help with installing the Advanced Systems Behavior patch.

Method

The following method can be used to install the Advanced Systems Behavior patch.

Preware
  1. Open Preware
  2. Start typing “Advanced System” (no quotes)
  3. Tap the corresponding patch from the list
  4. Tap the Install button
  5. Tap the Ok button to restart Luna

Or

  1. Open Preware
  2. Tap Available Packages
  3. Tap Patch > Advanced > Patch name (e.g. Advanced Systems Behavior patch)
  4. Tap the Install button
  5. Tap the Ok button to restart Luna


Updating

webOS OTA Updates

The Advanced Systems Behavior patch is not OTA (over-the-air) update safe. When there is an OTA update to a newer version of webOS from your carrier, you must remove this patch before updating. If you do not remove it prior to running the OTA update, you most likely will need to run the Emergency Patch Recovery tool from Preware.


Patch Updates

Updated versions of the Advanced System Behavior patch can be applied via Preware.


Troubleshooting/FAQs

Q: What version of webOS is the Advanced Systems Behavior patch available for?
A: webOS 2.1 and later.

Q: I'm getting an error when trying to install this patch. Why?
A: You have another patch installed that is conflicting with this patch. Remove any patch that provides the same or similar functionality/features as this patch, then try installing this patch again. If that still doesn't work. Run EPR (search for it in Preware), then try installing again.

Q: Does this patch work with the other Advanced System (Prefs and Menus) patches?
A: Yes.


Usage

The information list below will help you understand how to use the Advanced Systems Behavior patch. Some features changed or added by the Advanced Systems Behavior patch are behind the scenes and are not configurable or controllable. Those behind the scenes features will be documented here as well.

(Note: Some functionality of the Advanced Systems Behavior patch might require the use of the Option Key + Tap or Tap + Hold feature. The Option Key is the Orange or Silver key on your device's (depending on your device) keyboard. The Tap + Hold feature would mean to Tap and hold the screen on a particular item, link, etc...)


Browser App

Power Swipe
Power Swiping means you swipe on your screen using two (2) fingers instead of one (1).
(Note: Power Swiping only works when viewing a webpage.)

Power Swipe (Up/Down):
This feature allows you to quickly scroll or jump to the top or bottom of a browser page.

Power Swipe (Left):
This feature allows you to quickly access the browser history.

Power Swipe (Right):
This feature allows you to quickly access the bookmarks list.


Email App

Tap + Hold for New Card
Tap + Hold an email message to open that email into a new card. Swiping to Delete in the main view/card or tapping the delete button in that new card will close the card.

New Message Button
Tapping the new email button in the main view/card will open a new card into compose view.

Email Notifications
Tapping an email notification while the email app is already open, will open that email message into a new card.

Just Type
Using Just Type to search for a contact, then tapping the their corresponding email account/address will open in a new email compose card if the email app is already open. In addition, using Just Type to start composing an email, then selecting New Email will also open in a new email compose card if the email app is already open.


Messaging App

Timestamps
This feature was added to provide a timestamp that is displayed on all messages (SMS or IM).

New Line/Carriage Return
This feature was added so you can add a line return in your messages. To add a new line into your messages, press the Option Key + Enter Key.

Enter Key Confirmation/Double Enter to Send
This feature was added the SMS/MMS part of the messaging app to reduce accidental message sending. Enter needs to be pressed twice within 3 seconds for sending the message. (Does not apply to the IM part of the messaging app.)

Tap + Hold for New Card
In the Conversation view, Tap + Hold a message conversation to open it into a new card. Swiping to Delete a message in the main view/card will close that message if being viewed in a separate card.

New Message Button
Tapping the new message button in the main view/card will open a new card into compose view.

Message Notifications
Tapping a message notification while the messaging app is already open, will open that message into a new card.

Just Type
Using Just Type to search for a contact, then tapping the SMS icon next to their number will open in a new message compose card if the messaging app is already open.


System Wide Changes

Inverted Keyboard Brightness
The inverted keyboard brightness feature automatically adjusts the brightness level of the keyboard based on the brightness level of your screen. However, the brightness level of the keyboard is limited to 25 for the lowest setting and 75 for the highest setting.


Resources

Supporting Development

Btn donateCC LG.gif

Official Forum
Official Twitter Account


Status

Changelog
2.1.0-53 - Current Release - (Mar. 31, 2011)
  • Removed accidentally left old testing code that caused a bug


2.1.0-52 - (Mar. 31, 2011)
  • Changed new message button open into new card
  • Changed new message from just type to open into new card if card exists
  • Conversation card is now closed if conversation is deleted in the main card
  • Fixed the weird behavior with opening new card in email app
  • More strict power swipe detection for reducing accidental ones for those that have problems


2.1.0-51 - (Mar. 30, 2011)
  • Added modifier+enter for adding newline
  • Changed double enter only be used for sending SMS/MMS messages
  • Added emoticon selection dialog possibility also for compose in messaging app
  • Starting composing of message (i.e. through just type) now opens to new card if one is open already
  • Starting composing of email (i.e. through just type) now opens to new card stacked with main card
  • Fixed small WebOS bug with emoticons when added into empty message


2.1.0-49 - (Mar. 29, 2011)
  • Fixes stacking of messaging and email cards when opened from notification


2.1.0-48 - (Mar. 29, 2011)
  • Changes the enter behavior in messaging app


2.1.0-46 - (Mar. 28, 2011)
  • Initial release