Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge staging into main for Core v3.1.0 #686

Merged
merged 30 commits into from
Jun 20, 2024
Merged

Merge staging into main for Core v3.1.0 #686

merged 30 commits into from
Jun 20, 2024

Commits on Jun 10, 2024

  1. Set webview container background to be transparent

    The InAppMessage WebView is hosted inside a Card container.
    By default the Card background color is grey. This is causing
    unintended results(grey bg being seen) for  in-app messages
    where dimensions are set to fill the entire screen but the content
    only occupies a portion of it.
    
    As a soution, set the container Card's background color to Transperent
    as with the WebView.
    prudrabhat committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    b4d0c20 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Merge pull request #680 from prudrabhat/webview_bg_color

    Set in-app web view container background to be transparent
    praveek authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    d500c8c View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Detach presentables before re-attaching to top Activity

    Currently, the ComposeView attached to the Activity when
    presentables are shown is not removed until the activity
    is destroyed.
    This is OK for most use-cases that follow the sigle window mode
    where the newly resumed activity obscures the previous one, and
    the presentable redraws on the new activity. However, this approach
    of waiting until the activity is destroyed may result in the
    presentables being shown on each activity in a multi-window side-by-side
    mode.
    While we do not support multi-window mode, we should ensure that the
    experience does not deteriorate in such a case. As a solution,
    change the current detachment logic to to the following:
     - Track the current activity that the presentable is attached to
     - When presentable is visble on Activity A and another activity B
       resumes, use the Android activity co-ordination guarantees to
       detach presentable from Activity-A and re-attach to Activity B
     - Reset the reference held to the activity that the presentable is
       attached to when the activity is destroyed.
    prudrabhat committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    658223c View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    413233a View commit details
    Browse the repository at this point in the history
  2. update tests

    yangyansong-adbe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b23ef03 View commit details
    Browse the repository at this point in the history
  3. Add support for debug events

    The SDKs often needs to change its standard business logic to
    enable debugging/testing workflows. We need an event structure that
    external systems can follow to generate an event that communicates
    to the listening SDK extension that it should operate in a debug
    mode - a mode outside of expected production behavior if one exists.
    
    This commit adds an eventSource "com.adobe.eventSource.debug" to
    identify such events.
    Further, it adds utility methods to identify the eventType and eventSource
    provided within the `data.debug` content of such events.
    prudrabhat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    13249d2 View commit details
    Browse the repository at this point in the history
  4. Fix unwanted line break

    prudrabhat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    94ed6f6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    021b336 View commit details
    Browse the repository at this point in the history
  6. Minor code rearrangement

    Moved event data extraction logic to a common
    place.
    prudrabhat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    961d94b View commit details
    Browse the repository at this point in the history
  7. Fix Kdocs

    prudrabhat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    db93f8a View commit details
    Browse the repository at this point in the history
  8. Fix typo

    prudrabhat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    bf2ec12 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d135c3d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ac37d16 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e9d071f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    946e623 View commit details
    Browse the repository at this point in the history
  13. update logs

    yangyansong-adbe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    109d945 View commit details
    Browse the repository at this point in the history
  14. update logs

    yangyansong-adbe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    326ee78 View commit details
    Browse the repository at this point in the history
  15. Trigger CircleCI

    prudrabhat committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    acdb82f View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Merge pull request #681 from prudrabhat/iam_attachment

    Detach presentables before re-attaching to top Activity
    prudrabhat authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    d044b40 View commit details
    Browse the repository at this point in the history
  2. fix format

    yangyansong-adbe committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    5534eb7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #682 from yangyansong-adbe/direct_boot

    Do not initialize SDK in direct boot mode
    yangyansong-adbe authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    90638b4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #683 from prudrabhat/debug_event_support

    Add support for debug events
    prudrabhat authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    ee20486 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ff70dc View commit details
    Browse the repository at this point in the history
  6. Merge pull request #684 from adobe/create-pull-request/patch

    Update versions [Core-3.1.0]
    prudrabhat authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    d080bb8 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #685 from adobe/dev

    Merge `dev` into `staging` for `Core v3.1.0`
    prudrabhat authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    135dd43 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    ef82218 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae60e51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3efc840 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #687 from prudrabhat/debug_event_prop

    Switch Event extension functions to properties
    prudrabhat authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    83f5734 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #688 from adobe/dev

    Merge `staging` with `dev` for a patch
    prudrabhat authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    449a92b View commit details
    Browse the repository at this point in the history