* V2 Drawer (Top, Bottom, Left, Right) implementation & Demo app intergration
* Added Tokenization, more drawer case in demo app. Refractor Code.
* Changes done to set focus on drawer content for talkback accessibility + Refactoring demo app
* Fixed drawer animation + Refractor code
* Put Flag to monitor animation start & end for opening & closing drawer. Use the same to optimize call for close drawer callbacks.
* Add drawer UI automation test cases
* Create Utils file for general function placeholder
* Refractor code as well as remove unnecessary comment & annotation
* Restricting content height to avoid infinite content height error with LazyColumn content & its vertical scroll column contanier
* Adding verticalScroll for AndroidView content to make it scrollable
* Added cgmanifiest.json file to add fluentui-android repo for component detection for compliance check. Code refractor + updating Button control package name
* Update azure-maven-central-pipelines.yml for Azure Pipelines
1. modifying jdkversion value to a variable
2. Integrate hydara lab task
3. add task to run unit test
Co-authored-by: PraveenKumar Yeruva <pyeruva@microsoft.com>
This commit includes:
1. Fluent Android V2 Infrastructure.
2. Theming and Tokenization
3. Jetpack Compose based Button Control
4. Jetpack Compose Based FAB Control
* Moved to Androidx, updated to latest kotlin version
* trim extra packagename and remove kotlinx syntehtic as it is deprecated now
Co-authored-by: Aishwarya <aishwarya@stefsch5.redmond.corp.microsoft.com>
Co-authored-by: Aishwarya <aishwarya@BOMCKENZ-PC.northamerica.corp.microsoft.com>
Co-authored-by: Aishwarya <aishwarya@segugg-Desktop.northamerica.corp.microsoft.com>
Co-authored-by: Aishwarya <aishwarya@G8DV2SDISN002SE.redmond.corp.microsoft.com>
Co-authored-by: Aishwarya <aishwarya@Sachins-MacBook-Pro.local>
* Modularization Base Strcuture
This commit creates following modules
1) fluentui_core
2) fluentui_listitem
3) fluentui_drawer
4) fluentui_tablayout
5) fluentui_others
6) FluentUI
In addition, contains a build pipeline to create universal package
of the Fluent UI library
* Fix formatting issues
* Remove defaultTheme from Demo Activities
* Few Corrections Around ContextWrapper
* Formatting Corrections
* Remove unwanted imports
* Remove .gitignore from every submodule
* Address review comments
1) Remove project.afterEvaluate
2) Add RestrictTo to MSRecyclerView
3) Add documentation on config.gradle
* Keep Drawer Module Consistent with Modular Branch
* Small Correction to move an integer value
Moved one persistent bottom sheet value for landscape from
fluentui_others to fluentui_drawer
* Correcting Formatting Issues
* Add Internal Maven Repo to Publish
* Add todo item for package name
* Minor corrections in fluentui_others module
* Bump to version 0.0.12
* Remove hardcoding of version ids in gradle file
* Update README.md with Modularization Details
Co-authored-by: Mayuresh Gharpure <magharpu@microsoft.com>
[Completed]
- readjusted tooltip for under the hinge
- readjusted tooltip when on secondary screen ( Duo's right half )
- Side arrows in extreme tooltip case
Related work items: #7849