* Icon announcing it's content description twice for clickable icons
* Do not apply clickable for App Icon if onCLick = null
* header semantics for app bar basic text
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* refactored global tokens to use enums with values. refactored SharedColorSets to use enums with properties for the variants. refactored lookup methods to directly return values
* added deprecated annotations
* removed string for loop theme
* reverted design token activity
* Release version 0.1.44
* dogfood release notes version change
* Update dogfood-release-notes.txt
* added v2 drawer related changes as well in this release
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
Co-authored-by: PraveenKumar yeruva <praveenyeruva970@gmail.com>
* removing if condition for finding drawer height
* adding alpha 0 to make the box disappear
---------
Co-authored-by: PraveenKumar <pyeruva@microsoft.com>
* passing different threshold values for different drag direction
* improved boolean check
* swapped up and down varaibles action to correct, and added description of new params
* removed StickyBehavviour boolean param
* for null to and from case handled
* changed null checking and activity incoherence issues with threshold value update
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* changed selected string of Pill button for cardNudge only
* dismiss button accessibility announcement changes
* renaming imageBitmap to bitmap for better clarity
* reveting changes from last commit
* rerun the build pipeline
* isPartofCardNudge changed to calloutSelectionState
* rerun pipeline
* final commit without extra space
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* Person and Group param imageBitmap type changed to Bitmap due to parcelablitiy issues
* changing identifier
* changed param description
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* Collapse-set-accessibility-to-imp
* hydra test failed, so new commit
* extra space
* rerunning pipelines
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* API-callback for onScrimClick Drawer & BottomDrawer
* Added a new param preventDismissalOnScrimCLick
* Added Unit Test for this new feature prevent Dismisall of drawer on Scrim Tap
* Added Unit test in BottomDrawer Activity as well
* Removed unused imports
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* Removing @Experimental from TextStyle
* V1-persistentBottomSheet accessibility focus in background fix
* removing this extra file from commit
* removing this extra file from commit attempt 2
* Added comment for better clarity in future
* null safe checking added for collapse()
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* Removing @Experimental from TextStyle
* v1 bottomSheet items position announcing
* removing item from announcement string
* Remeoved typo
* Rather than contentDescpriotion, setting hintText as name was not getting announced in former one
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* Removing @Experimental from TextStyle
* Announcement of Pill button positon number in pill bar
* Added string localization, and String to Int param
* overriding semantics from pillbar
* moved the string from fluent_core to fluent_tablayout
* Supressing lint wanring for translation of this particular string resource
* suppressing lint translationMissing for the whole project
* adding suprress script in other gradle.build
* disable missingTranslation
* Added lint.xml file to supress project level missing translation build error
* Removing disbale lint error from gradle
* Removed some extra line changes
* Removing unused imports
* Making it announce total number of Buttons as well
* better spacing and code formatting
* bracket spacing
* Changing announcement string
* Removed no longer exisitng param description
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* Removing @Experimental from TextStyle
* Bottom-drawer-window-insets
* Unit test changed as the expanded condition changes
* missing }
* Ui testing changes for expanded as now there's status bar present
* removed extra function, added param description
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>
* Bottom Drawer Swipe Down Direct Dismiss
* using string resource and improved accesibility
* Added feature of Skip Open state to Bottom Drawer
* resolving review comments
* removed key part from drawerState initialization
* Fixed freezing and crashes with Expandable and SkipOpenState
* Solved crash as targetOffset was null in some cases
* removed an impossible if condition
* using more params as key for custom remember function, fixing the freezing and crashing, also added a test case
* reverting swipeable changes
* using string id
* Removed params from BottomDrawer() as they are already indirectly passed via DrawerState
* Using string resources
* Using string resource for testing
* Removed Unused Imports
* changed Require(){} IllegalArgumentsException Logic, and imrpoved comments
* renaming of isSkipOpenState to skipOpenState
* improved anchor population logic
* Anchor population being handled, and Scrim height calculation optimization
* Changed modiffier Order so DrawerHeight is first calculated for BottomSLideOver and then used in right order
* Emptying the anchors on close call to fix the crashes
* For slidOver scrim target Value wasn't right leading to crashes
* SliveOver + skipOpenState + dynamic Content handling
* Refactored code for better readability
* Improved comments for better understanding
* Improved test, and if condition
* UI test improved
* removing this night strings changes
* removing night/strings.xml
* Added skipOpenState Ui test
* Added more tests and check for expanded state
* removed mention of status bar and usued imports
* changed name of tests
---------
Co-authored-by: Anubhav Agrawal <anubagrawal@microsoft.com>