summaryrefslogtreecommitdiff
path: root/core/java/android/window/WindowOnBackInvokedDispatcher.java
Commit message (Expand)AuthorAgeFilesLines
* DO NOT MERGE Add logging for when IOnBackInvokedCallback is null.Shan Huang2023-04-041-0/+1
* Merge "DO NOT MERGE Prevent back navigation not working after activity re-cre...Arthur Hung2023-02-091-0/+21
|\
| * DO NOT MERGE Prevent back navigation not working after activity re-createdArthur Hung2023-02-011-0/+21
* | DO NOT MERGE Let BackProgressAnimator could play cancel animationArthur Hung2023-01-111-5/+6
|/
* DO NOT MERGE Split BackEvent into an internal BackMotionEvent and public Back...Shan Huang2022-12-301-3/+5
* DO NOT MERGE Spring controlled back progress APIShan Huang2022-10-211-3/+10
* Respect the enforce flag for callback registration.Shan Huang2022-08-091-1/+2
* Cancel back invoke when window focus has lostArthur Hung2022-07-281-22/+2
* Ignore back invoke when window focus has lostArthur Hung2022-07-201-4/+22
* Prevent callback registration when back flag is disabledVadim Caen2022-06-201-5/+58
* Disable debug loggingVadim Caen2022-05-251-5/+0
* Transfer IME callbacks when app's focused root view changes.Shan Huang2022-05-161-3/+4
* Migrate IME to handle back with OnBackInvokedDispatcher.Shan Huang2022-05-041-7/+30
* Merge "Create OnBackInvokedCallbackInfo to wrap callback and its priority." i...Shan Huang2022-04-081-3/+4
|\
| * Create OnBackInvokedCallbackInfo to wrap callback and its priority.Shan Huang2022-04-071-3/+4
* | Merge "Split predictive back bitmask flags into a few boolean flags." into tm...Shan Huang2022-04-071-7/+8
|\ \ | |/ |/|
| * Split predictive back bitmask flags into a few boolean flags.Shan Huang2022-03-291-7/+8
* | Merge "Split animation methods out of OnBackInvokedCallback" into tm-devVadim Caen2022-04-011-15/+16
|\ \
| * | Split animation methods out of OnBackInvokedCallbackVadim Caen2022-04-011-15/+16
* | | Some cleanup logging and test for back navigationVadim Caen2022-04-011-1/+0
|/ /
* | Merge "Remove DISPATCH_BACK_INVOCATION_AHEAD_OF_TIME." into tm-devShan Huang2022-03-301-10/+8
|\|
| * Remove DISPATCH_BACK_INVOCATION_AHEAD_OF_TIME.Shan Huang2022-03-291-10/+8
* | Remove callback before WindowState removalVadim Caen2022-03-251-3/+8
|/
* Change parameter order to make it SAM compatibleVadim Caen2022-03-171-1/+1
* Revert "Turn off predictive back"Shan Huang2022-03-141-1/+1
* Make OnBackInvoked callback a WeakReference.Bryce Lee2022-03-081-11/+35
* Merge "Move OnBackInvokedCallback to window package." into tm-devVadim Caen2022-03-031-5/+3
|\
| * Move OnBackInvokedCallback to window package.Vadim Caen2022-03-021-5/+3
* | Turn off predictive backShan Huang2022-03-021-1/+1
|/
* Fix Activity leaking form OnBackInvokedCallbackWrapperVadim Caen2022-02-251-25/+21
* Add enableOnBackInvokedCallaback manifest attributeVadim Caen2022-02-141-6/+20
* Invoke callbacks based on back navigation type.Shan Huang2022-02-111-2/+2
* Merge "Create BackEvent interface for back navigation parameters."Shan Huang2022-02-101-2/+2
|\
| * Create BackEvent interface for back navigation parameters.Shan Huang2022-02-101-2/+2
* | Avoid leaking Activity from OnBackInvokedCallback.Shan Huang2022-02-101-40/+39
|/
* Add compatibility back callbacks.Shan Huang2022-02-051-4/+40
* Implement OnBackInvokedDispatcherShan Huang2022-01-231-6/+132
* Provide OnBackInvokedDispatcher from Activity, View and DialogShan Huang2022-01-201-0/+75