tema v8 és pár apró változás
CHANGELOG FOR V8
Fix external sdcard mountpoint
- Reference -> You are not allowed to view links.
Register or
Login - frameworks commit
- smdk4412-common commit
smdk4412-common: Add "Export SECONDARY_STORAGE /storage/sdcard1" to init.smdk4x12.rc
i9300_audio_hw: Fix first recording sound path setup - Omni
- On initialize - disabling voicecall route before setting default input and output devices makes proper registers setup persist.
system wide immersive mode aka expanded desktop - SlimROM
- To enable expanded desktop ---> Navigation -> Global Menu
fb: Fix FindBugs issues
- IntProperty: Infinite recursive loop
- SQLiteSession: Null pointer dereference
- UsbStoreActivity: Null pointer derefence
- LocationManagerService: No relationship between generic parameter and method argument
- ActivityManagerService: Call to equals() comparing different types
- ChooseAccountTypeActivity: Possible null pointer dereference
- RuimRecords: Possible null pointer derefence
Don't start keyguard in an attempt to exit it. - Danny
exitKeyguardSecurely() will open the keyguard if it's currently disabled by an app. As this is unwanted here (the user has either already bypassed the keyguard or the keyguard isn't secure; otherwise he couldn't click on a notification entry) and as the lockscreen already is dismissed a few lines above, don't call exitKeyguardSecurely here.
SystemUI: fix RecentPanel position in landscape mode. - mik9
- In landscape mdoe we forcing ltr layout direction. This cause call to resolvePadding too late and discards paddings computed by fitSystemWindows. To workaround this we can catch onRtlPropertiesChanged and force executuin of fitSystemWindows one more time. To fix scroll issue after padding will be setted
we calling scrollTo with correct position.
fb: fix recents animation on new immersive mode - SlimROM
- thanks here as well for identify the problem to Kiril. But I changed the implementation. Beside that we give the user the ability to setup different navbar heights IMO there is absolutly no need to use an observer to get the status. We can fetch this from WindowManagerService to get all needed information.
- So at least this patch fetches needed values from WindowManager and calculates in the missing heights.
fb: Fix to NullPointerException when activity is relaunched
- When ChooseTypeAndAccountActivity is relaunched and resumed by ActivityManager a call is made to onActivityResult without first triggering onResume. This leads to mAccounts object still being null.
- Fixed by properly setting mAccounts object if it is null prior to use after function onCreate has been called.
Keyguard: Set WIDGET_CATEGORY_KEYGUARD when AppWidgetHostView is created - sam3000
- Allows the default lockscreen widget to inherit the keyguard widget host category. Without this, only widgets added through KeyguardActivityLauncher are assigned the correct OPTION_APPWIDGET_HOST_CATEGORY.
StorageManager: fix android.process.media process stop while plug a discontinuous partitioned SD Card.
- While get volume state, throw an IllegalArgumentException, catch this exception in StorageManager and return null to MtpService to avoid process stoping.
fb: Remove possible leak when exception occurred.
- nameUtf8 is not released after exception. In addtion, Fix code going down after ThrowException.
Wifi: Fix for connection failure between third client and GC.
- When third device sends a connection request to the group client, the existing connection is terminating and also the ongoing connection not successful.Currently as there is no use case where third device is connecting to GC,and the existing onnection getting terminated.This is addressed by ignoring the new connection request from third client to GC and the existing connection is intact.
- CRs-Fixed: 467049
SystemUI: Add missing recycle calls
Correctly set the animation flag of the ActionBar
- Showing/hiding the ActionBar is intentionally done without any animation when done while the Activity is not visible (between onPostResume and onStop). The issue is the animation flag was not set at all when the ActionBar was initialized (i.e. getActionBar() called) between these two lifecycle methods (because mActionBar was null).
- A temporary solution is to call getActionBar() to initialize the ActionBar in onCreate().
- This patch simply keeps a flag of the current animation state and update it whenever the ActionBar and/or the flag has been modified.
Update the layer's alpha value upon composition of the layer
- Fixes: This patch makes sure that the layer's alpha value is up-to-date and does not reflect the previous view's alpha value. it fixes the square block on marquee fading edge when text view is applied transparency.
Memory leak in IInputMethodSessionWrapper executeMessage
- In some cases the executeMessage is called with mInputMethodSession == null. For the messages DO_UPDATE_SELECTION, DO_APP_PRIVATE_COMMAND
Fix NPE in ConnectivityService
- Could occur when requestRouteToHostAddress is called on a network with no associated tracker. Code later in the method handles this case gracefully but code introduced in JB throws an exception.
Fix a JNI local reference leak in JNIMediaPlayerListener::notify.
- Bug: You are not allowed to view links.
Register or
LoginSystemUI: update internal state right after hiding transient bars.
Keyguard: smooth background change.
Fix a programmatic smooth scroll bug
- Bug: smoothScrollToPosition() stops at child view of which height is higher than list view itself.
Clear recents screen
Move Mms from phone specific to telephony
- Tablets want MMS too (carriers send messages, etc), lets make this
for any device inherenting telephony.mk
- This is applicable to my tilapia build so that outgoing sms/mms can be sent without issue.
Updated cm source