Skip to content
This repository has been archived by the owner on Nov 8, 2023. It is now read-only.

Enable Group MMS Threading #10

Closed
wants to merge 2 commits into from

Conversation

vivekvasani
Copy link

Added functionality to thread MMS messaged with multiple recipients.
The feature is enabled when the preference is checked in the Settings of the updated Mms.apk (platform_packages_apps_mms) that allows sending of Group MMS messages.

Added functionality to thread MMS messaged with multiple recipients.
The feature is enabled when the preference is checked in the Settings of the updated Mms.apk that allows sending of Group MMS messages
rascarlo pushed a commit to rascarlo/android_frameworks_base that referenced this pull request May 17, 2013
To make pie controls more reliable, it is neccessary to detect
trigger actions directly from the input stream.
This commit introduces a new system service, that filters all
input events in front of the input dispatcher to detect pie activations.

This commit introduces:
* A new system server local API in the input manager service to register
  secondary input filters. These filters are behind the default
  accessibility filter but before the input event dispatching of
  the android framework.
* A new system service, that binds to the new API to listen for pie
  activation gestures.
* A non-public manager class providing access to the newly created pie
  service.

The service manager name of the service is "pieservice". The non-public
AIDL interface of the service is IPieService.aidl. To register a new
pie activation listener the INJECT_INPUT permission is needed. The
service state can be dumped by the "dumpsys pieservice" command.

Note: This commit only introduces the pie service. There is another
commit, that binds the actual pie controls to the pie service.

Patch Set #1:
* The pie service is currently disabled by default and needs to be
  enabled by device overlays (see config.xml / config_allowPieService).

Patch Set #2:
* Activation fixes
* Debug dump improvements

Patch Set #4:
* Added systrace support (TRACE_INPUT_TAG)
* Switch default to enable service on all devices.
* Moved Position to com.internal.android.utils.pie.*
* Some more code rearrangements

Patch Set #5:
* Rebase

Patch Set #6:
* Cover more corner cases on PieInputFilter
* Adjust gesture time out

Patch Set aosp-mirror#7:
* Do not send events that are from the past
* Recycle all events

Patch Set aosp-mirror#8:
* Handle binder died events in PieService correctly

Patch Set aosp-mirror#10:
* Simplified locking
* SYSTEM_UI_FLAG_HIDE_NAVIGATION support
* Fixed ADW Lauchner bug
rascarlo pushed a commit to rascarlo/android_frameworks_base that referenced this pull request May 17, 2013
Based on "Pie controls: Introducing a pie delivery service" this
commit binds the pie controls to the newly created pie service.

Patch Set #2:
* Fixed glitch when displaying the search panel at the lock
  screen.

Patch Set #5:
* Switch Position to com.android.internal.util.pie.Position
* Removed legacy and unused code

Patch Set #6:
* Fixed lock screen glitch, finally!

Patch Set aosp-mirror#7:
* Rebase

Patch Set aosp-mirror#9:
* Moved almost all of the pie logic to PieController

Patch Set aosp-mirror#10:
* Remove window completely from WindowManager when not shown

Patch Set aosp-mirror#13:
* Fixed Taichi's bug
* Removed observers in PieView

Patch Set #14 & aosp-mirror#15:
* Rebase
AndroidRul3z pushed a commit to PurityROM/platform_frameworks_base that referenced this pull request May 24, 2013
To make pie controls more reliable, it is neccessary to detect
trigger actions directly from the input stream.
This commit introduces a new system service, that filters all
input events in front of the input dispatcher to detect pie activations.

This commit introduces:
* A new system server local API in the input manager service to register
  secondary input filters. These filters are behind the default
  accessibility filter but before the input event dispatching of
  the android framework.
* A new system service, that binds to the new API to listen for pie
  activation gestures.
* A non-public manager class providing access to the newly created pie
  service.

The service manager name of the service is "pieservice". The non-public
AIDL interface of the service is IPieService.aidl. To register a new
pie activation listener the INJECT_INPUT permission is needed. The
service state can be dumped by the "dumpsys pieservice" command.

Note: This commit only introduces the pie service. There is another
commit, that binds the actual pie controls to the pie service.

Patch Set #1:
* The pie service is currently disabled by default and needs to be
  enabled by device overlays (see config.xml / config_allowPieService).

Patch Set #2:
* Activation fixes
* Debug dump improvements

Patch Set aosp-mirror#4:
* Added systrace support (TRACE_INPUT_TAG)
* Switch default to enable service on all devices.
* Moved Position to com.internal.android.utils.pie.*
* Some more code rearrangements

Patch Set aosp-mirror#5:
* Rebase

Patch Set #6:
* Cover more corner cases on PieInputFilter
* Adjust gesture time out

Patch Set aosp-mirror#7:
* Do not send events that are from the past
* Recycle all events

Patch Set aosp-mirror#8:
* Handle binder died events in PieService correctly

Patch Set aosp-mirror#10:
* Simplified locking
* SYSTEM_UI_FLAG_HIDE_NAVIGATION support
* Fixed ADW Lauchner bug

Change-Id: I6a4a4635bed420e800a3230457ee690131116a11

Conflicts:

	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
AndroidRul3z pushed a commit to PurityROM/platform_frameworks_base that referenced this pull request May 24, 2013
Based on "Pie controls: Introducing a pie delivery service" this
commit binds the pie controls to the newly created pie service.

Patch Set #2:
* Fixed glitch when displaying the search panel at the lock
  screen.

Patch Set aosp-mirror#5:
* Switch Position to com.android.internal.util.pie.Position
* Removed legacy and unused code

Patch Set #6:
* Fixed lock screen glitch, finally!

Patch Set aosp-mirror#7:
* Rebase

Patch Set aosp-mirror#9:
* Moved almost all of the pie logic to PieController

Patch Set aosp-mirror#10:
* Remove window completely from WindowManager when not shown

Patch Set aosp-mirror#13:
* Fixed Taichi's bug
* Removed observers in PieView

Patch Set #14 & aosp-mirror#15:
* Rebase

Change-Id: I352f198068807694d95699618597d0927da3f324

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
@willnorris
Copy link

To report bugs or submit patches to Android, please follow the instructions at http://source.android.com/source/contributing.html. More information on these mirrors (like the fact that issues and pull requests are ignored) is now available at http://android.github.io/.

@willnorris willnorris closed this Jun 25, 2013
Adarsh-MR added a commit to Adarsh-MR/platform_frameworks_base-1 that referenced this pull request Nov 27, 2017
Match the order and number of tiles we had as default in N
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
2 participants