Port forward: AOKP Ribbons to JELLYBAM (1/2)
Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Missing aokp ribbon resources

Change-Id: I81343c0371835a3a7a52045dcd1760e69e59a967
Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Can not mark the same content of browser page after copy

Marking a text on the web page and then press copy works,
but trying to mark the same text again does not work.
The reason for this is that the selection never gets
cleared in webkit.
The fix, calling cleaSelection in the onDestroyActionMode.
Also added clearSelection when getting an
onConfigurationChange.

Change-Id: I59b384cb5441b6a3a05007ea7e77f9699889a87c
RC : Allow user selectable StatusBar FontSize

PS 1: Combined the the FW side, this will allow the user to select
a custom font-size for text used on the StatusBar.
Note that I put this in 'Signal' area for now, but really needs to be on the
main preference screen as a sub-category of StatusBar (or in Gen UI?)
I didn't want to try and put in main area as no other preferences are set
directly there (all lead to other fragments).  But putting it in Signal
is misleading, as it effects other areas.  Putting in GenUI might be best,
but that area is already way too crowded.

ps 2:  Rebased and moved setting to GenUI.
ps 3: Fixed persistence of setting
Change-Id: Iadcecf66c23d98fca5557047eedf711e47b042dd
Signed-off-by: Zaphod <mwilson@acesappraisal.com>

Conflicts:

	res/values/arrays.xml
	res/values/strings.xml
	res/xml/prefs_ui.xml
	src/com/aokp/romcontrol/fragments/StatusBarSignal.java
	src/com/aokp/romcontrol/fragments/UserInterface.java
FW Ribbons Swipe ribbons seperated && logic adjust for navbar

If you have an enabled navbar weither by default or user seleted
the bottom ribbon has not been available. If the user manually
hides the navbar I will allwo them to use the bottom ribbon.
They can also long press the hidden navbar handle to get the
bottom ribbon.

This also makes the left right and bottom their own ribbons.

Change-Id: Icba9c4ec510149bef74382a3bf59fd79b3ef87c4

Conflicts:

	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/aokp/AokpRibbonHelper.java
	packages/SystemUI/src/com/android/systemui/aokp/AokpSwipeRibbon.java

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
FW: settings: arrayList API rework

There is nothing wrong with the current implementation
it just requires some implicit knowledge about the internals
which should not be used for an API added at such a central
location
To reset the value back to "" you must know that setString
musst be used instead of providing just an empty list which
would be a more "logical" approach
With this the client code would also become easier cause
the check for size()>0 would not be longer required
e.g. in RibbonTargets
I would also suggest to change getArrayList so that it
returns an empty list for the case that the value is ""
instead of an list with size 1 and the single item ""
Allthough this would be a change in the API it would
make the API sync with the putArrayList and would also
be the more "logical" return value for this case
I think I have checked all current uses of getArrayList
and as far as I can see that change would have no impact
on the existing code. But please correct me if I am
wrong with this.

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Fixing derp

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Revert "OpenPdroid 5/5"

This reverts commit 2bc29e6f0de7a98676290304d3877d9a1fe4f680.
FIX Null Pointer Exception on dialog cancel

Null Pointer Exception occurs because mWebViewCore instance
is made to null while calling destroyJava(). When
1.webview hosting activity goest to background, without calling webview onPause().
2. If app is launched again (having launchmode:singletask ) and another activity (not  webview hosting) comes on top top.
3. It destorys the previous activity holding webview which internally tries to cancel the dialog, but webviewcore instance is null.
Null pointer exception is raised.

Change-Id: Idbcd30d0b0d4a35819444bbaa5c73cced8bb35a3
Signed-off-by: Amit Kumar <amitkecian@gmail.com>
Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
FW: Remove ViewRoot.java - Corrects errors with Dolphin Jetpack

The ViewRoot.java file was removed from Cyanogenmod a long time ago and renamed ViewRootImpl.java, for some reason we retained this file which contained a single function declaration. This was also defined within the ViewRootImpl.java file.

Modification to ViewRootImpl.java to remove the reference to ViewRoot.java.

Change-Id: Icc6cf9f1ac834cd0d40e9e0358235f936d1614e0
More battery styles (1/2)
Email force close when pressing back key after selecting characters

Email and Browser will be forced closed after selecting a text
and then press the back key, tilting the screen or trying to
share or copy the text. This is because a previouse fix
is using a part of the code that Google has removed.
Fix: clearSelection will now use its own EventHub id,
CLEAR_SELECT_TEXT.

This part describes the previous fix.
Marking a text on the web page and then press copy works,
but trying to mark the same text again does not work.
The reason for this is that the selection never gets
cleared in webkit.
The fix, calling cleaSelection in the onDestroyActionMode.
Also added clearSelection when getting an
onConfigurationChange.

FIX=DMS01503793

Change-Id: I5e5673bac4efb3d28e9fc613da4bf636f8ab3c39
Frameworks & SystemUI - additional DC-HSPAP support

patch 1: add TelephonyManager to fix build
patch 2: modify ServiceState
patch 3: switch to cm_strings
patch 4: fix a mistake
patch 5: upload a new set of icons, a bit prettier than previous
here is a screenshot for example: http://imgur.com/mQ2du3l,PSyHoqC

Change-Id: I77d05e23c8ad3efdfeb19cf06ed92e7c57105ebe

Conflicts:

	packages/SystemUI/res/values/cm_strings.xml

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
added contact lockscreen icon

Change-Id: I204e3a43d3e2beed391e605f3d3add55b24bb4b7
Duplicates cleanup
Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Fix typo
Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Changed Default Wallpaper
Merge branch 'bam6' of https://github.com/iGio90/android_frameworks_base into bam6
we need a little rollback

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Revert "RC : Allow user selectable StatusBar FontSize"

This reverts commit 639f4af42b96c0e0c8169dc4a29d6356f5a5ee87.