Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
373 commits
Select commit Hold shift + click to select a range
2305e68
Merge pull request #720 from microsoft/dhruvMishra/drawerFixRevert
joyeeta26 Nov 7, 2024
39cd2bd
bottom drawer IME fixes
joyeeta26 Nov 7, 2024
7f249a2
fix app bar not getting covered with scrim
joyeeta26 Nov 8, 2024
16c0616
release 0.3.2
joyeeta26 Nov 8, 2024
c2ddfb7
update notes
joyeeta26 Nov 8, 2024
3b08c4f
add comment
joyeeta26 Nov 8, 2024
651d48f
Merge pull request #726 from microsoft/joypal/BottomDrawerIME
joyeeta26 Nov 8, 2024
c522be2
Merge pull request #724 from microsoft/joypal/peoplePickerV1Ally
joyeeta26 Nov 8, 2024
d4e814d
Merge branch 'master' of https://github.com/microsoft/fluentui-androi…
joyeeta26 Nov 8, 2024
d822018
add modified badges
joyeeta26 Nov 8, 2024
5f54500
Merge pull request #727 from microsoft/joypal/fluent_release_0.3.2
joyeeta26 Nov 8, 2024
9ac5f60
set default value as false for scrim visible
joyeeta26 Nov 13, 2024
0da25ce
display scrim only when scrim visible is true
joyeeta26 Nov 13, 2024
9944df7
some more fixes
joyeeta26 Nov 13, 2024
e72f5c9
formatting
joyeeta26 Nov 13, 2024
95a1fec
Merge pull request #728 from microsoft/joypal/scrimFixes
joyeeta26 Nov 14, 2024
689473a
update readme
joyeeta26 Nov 14, 2024
37d9396
update
joyeeta26 Nov 18, 2024
04e792d
Merge pull request #729 from microsoft/joypal/updateREADME
joyeeta26 Nov 18, 2024
fa06c3b
Release 0.3.3
Nov 19, 2024
ba092b5
Adding Modified Tag To Components From Previous Release
Nov 19, 2024
dfd1fa1
add option for customizing cutout icon color
joyeeta26 Nov 19, 2024
c92e93a
Merge pull request #730 from microsoft/dhruvMishra/fluent_release_0.3.3
Dhruv-Mishra Nov 19, 2024
698d62b
activity dot implementation for Avatar
joyeeta26 Nov 19, 2024
4a7c2ac
remove blank line
joyeeta26 Nov 20, 2024
4ed4e18
Merge pull request #731 from microsoft/joyapal/cutoutImageColor
joyeeta26 Nov 20, 2024
f7b18ce
Update fluentui-maven-central-publish-1espt.yml for Azure Pipelines
joyeeta26 Nov 21, 2024
0ce691f
Update fluentui-maven-central-publish-1espt.yml for Azure Pipelines
joyeeta26 Nov 21, 2024
9fc1113
update jsdoc
joyeeta26 Nov 21, 2024
a9f3481
fix tab item text reponsiveness
joyeeta26 Nov 21, 2024
a5d3192
update
joyeeta26 Nov 21, 2024
2ae73f5
remove extra imports
joyeeta26 Nov 22, 2024
2d110eb
badge responsiveness fix
joyeeta26 Nov 22, 2024
e42856e
remove threetenabp dependency and change min sdk version of app to 26
joyeeta26 Nov 22, 2024
fb21d18
sunsetting surface duo support
joyeeta26 Nov 26, 2024
a39ec42
Merge pull request #732 from microsoft/joypal/activityDot
joyeeta26 Nov 28, 2024
6372fd7
Merge pull request #735 from microsoft/joypal/tabItemTextResponsiveness
joyeeta26 Nov 28, 2024
7d3aa36
Merge pull request #736 from microsoft/joypal/badgeResponsiveness
joyeeta26 Nov 28, 2024
8a8a11c
Merge pull request #737 from microsoft/joypal/threetenabp
joyeeta26 Nov 28, 2024
06eda40
Merge branch 'master' of https://github.com/microsoft/fluentui-androi…
joyeeta26 Nov 28, 2024
dd71cf4
Merge pull request #733 from microsoft/joypal/test_pipeline
joyeeta26 Nov 28, 2024
35b71cd
Merge pull request #738 from microsoft/joypal/surfaceDuo
joyeeta26 Nov 28, 2024
bedeb01
changes to avatar demo app
joyeeta26 Nov 28, 2024
0e40450
Merge pull request #739 from microsoft/joypal/avatarDemo
joyeeta26 Nov 28, 2024
e2af3d1
release version 0.3.4
joyeeta26 Nov 28, 2024
b80db83
update
joyeeta26 Nov 28, 2024
d303a03
Merge branch 'master' of https://github.com/microsoft/fluentui-androi…
joyeeta26 Nov 28, 2024
ef6ed9d
Merge pull request #740 from microsoft/joypal/fluent_release_0.3.4
joyeeta26 Nov 28, 2024
f29962c
test implemntation 1
joyeeta26 Nov 28, 2024
4ceea94
update
joyeeta26 Nov 28, 2024
609a081
update
joyeeta26 Nov 28, 2024
c3507a7
formatting
joyeeta26 Nov 28, 2024
8a81678
update demo
joyeeta26 Nov 28, 2024
c94102c
Update fluentui-android-release.yml for Azure Pipelines
joyeeta26 Nov 29, 2024
d69d861
Merge pull request #743 from microsoft/joypal/fluent_release_pipeline
joyeeta26 Dec 2, 2024
153049e
Merge pull request #742 from microsoft/joypal/appbarSearch
joyeeta26 Dec 2, 2024
1beca81
Modified Popup Behaviour to Support Predictive Back Gestures
Dec 2, 2024
b9ba988
Bottom Drawer Fix
Dec 2, 2024
d1bcddb
Fixes
Dec 2, 2024
fb9ca4a
Final Fixes
Dec 2, 2024
c06697b
view pager in fluent v2
joyeeta26 Dec 3, 2024
2639efa
Added comment suggestions
Dec 3, 2024
5d73be7
Adding EOF new line
Dec 3, 2024
13f6bc0
Fixes
Dec 3, 2024
d3b4ef9
Updating Android Manifest
Dec 3, 2024
53f45ce
Merge pull request #745 from microsoft/joypal/viewPager
joyeeta26 Dec 5, 2024
d816d90
change minSDK version to 23
joyeeta26 Dec 5, 2024
dc05679
Downgraded Compose Activity Version
Dec 5, 2024
6a9219a
action bar initial implementation
joyeeta26 Dec 5, 2024
a88c768
Merge branch 'master' of https://github.com/microsoft/fluentui-androi…
joyeeta26 Dec 5, 2024
4397507
action bar in v2
joyeeta26 Dec 6, 2024
84457da
Added custom talkback announcements for tab bar
Dec 8, 2024
7ac6cc0
Added default talkback announcement
Dec 8, 2024
1235fbb
Small fix
Dec 8, 2024
d3426f1
Updated comments
Dec 9, 2024
c74d231
Variable renaming
Dec 9, 2024
2d74249
Merge pull request #744 from microsoft/dhruvMishra/bottomDrawerPredic…
Dhruv-Mishra Dec 19, 2024
2967d7c
Resolved Comments
Dec 19, 2024
465a928
Resolved Comments
Dec 19, 2024
b3c1f53
resolving comments
joyeeta26 Dec 19, 2024
a0add75
update
joyeeta26 Dec 20, 2024
96f285d
update
joyeeta26 Dec 20, 2024
c3a5a27
small change
joyeeta26 Dec 20, 2024
6248f5d
Merge pull request #747 from microsoft/dhruvMishra/tabBarTalkbackFix
Dhruv-Mishra Dec 20, 2024
0f5de1e
Merge branch 'master' of https://github.com/microsoft/fluentui-androi…
joyeeta26 Dec 20, 2024
7656561
Merge pull request #748 from microsoft/joypal/minSDK23
joyeeta26 Dec 20, 2024
bc3df36
Merge branch 'master' of https://github.com/microsoft/fluentui-androi…
joyeeta26 Dec 20, 2024
e98977b
Merge pull request #746 from microsoft/joypal/actionBar
joyeeta26 Dec 23, 2024
361c2ca
release 0.3.5
joyeeta26 Dec 23, 2024
9e37c97
update
joyeeta26 Dec 23, 2024
b8b795d
Merge pull request #749 from microsoft/joypal/fluent_release_0.3.5
joyeeta26 Dec 24, 2024
106201e
update version for rest of the modules
joyeeta26 Jan 2, 2025
cf262a9
Merge pull request #750 from microsoft/joypal/version_upgrade
joyeeta26 Jan 2, 2025
a66d96a
Acrylic Pane Component (#752)
Dhruv-Mishra Jan 21, 2025
6f3a623
Fixes for bottomsheet jarring collapse on content size changes
Dhruv-Mishra Jan 27, 2025
1cd7ea3
Merge pull request #755 from microsoft/dhruvMishra/bottomSheetCollaps…
Dhruv-Mishra Feb 3, 2025
f6239d5
Added animate content size for smoother container resize
Dhruv-Mishra Feb 3, 2025
13af2e5
Set up Token Autocomplete as a Module within Fluent
Dhruv-Mishra Feb 5, 2025
c585092
Migration to AndroidX changes
Dhruv-Mishra Feb 5, 2025
04c37b5
Small Fix
Dhruv-Mishra Feb 5, 2025
81487c5
Merge pull request #756 from microsoft/dhruvMishra/bottomSheetFluidRe…
Dhruv-Mishra Feb 5, 2025
ac4dfab
Merge pull request #757 from microsoft/dhruvMishra/tokenAutocompleteM…
Dhruv-Mishra Feb 7, 2025
43f03a9
Added Shimmer Orientation Change Tokens and new orientations
Dhruv-Mishra Feb 7, 2025
64676eb
Moved tokenautocomplete to People Picker package
Dhruv-Mishra Feb 10, 2025
f60cae9
Merge pull request #760 from microsoft/dhruvMishra/movedTokenAutoComp…
Dhruv-Mishra Feb 10, 2025
722f307
Merge pull request #759 from microsoft/dhruvMishra/shimmerOrientation…
Dhruv-Mishra Feb 10, 2025
e0be2d9
Release PR
Dhruv-Mishra Feb 10, 2025
b3ad358
Minor Fixes
Dhruv-Mishra Feb 10, 2025
6f82749
Removing Modified Tag for TabBar
Dhruv-Mishra Feb 11, 2025
fb07b7d
Moved AcrylicPane
Dhruv-Mishra Feb 11, 2025
8ed9972
Updated version for fluentui_others
Dhruv-Mishra Feb 11, 2025
9ef3473
Merge pull request #763 from microsoft/dhruvMishra/acrylicPaneMigrate…
Dhruv-Mishra Feb 11, 2025
01b3bc4
Merge pull request #762 from microsoft/dhruvMishra/fluent_release_0.3.6
Dhruv-Mishra Feb 11, 2025
bb8357c
Added Long Press Functionality To Fluent ListItem
Dhruv-Mishra Mar 9, 2025
8ec7dfc
Added Long Click Demonstration in the Demo App
Dhruv-Mishra Mar 9, 2025
356682b
Added token for disabling shimmer animation in the background
Dhruv-Mishra Mar 9, 2025
3e55c76
Added Demo for stopping animation
Dhruv-Mishra Mar 10, 2025
2a00818
Reverting changes
Dhruv-Mishra Mar 10, 2025
d0b4b9e
Added Drawer Talkback Announcement
Dhruv-Mishra Mar 10, 2025
9a24757
Merge pull request #767 from microsoft/dhruvMishra/revertingPull#733
Dhruv-Mishra Mar 10, 2025
5b4c430
Modified Talkback Tokens
Dhruv-Mishra Mar 11, 2025
1aea682
Making Drawer Focusable
Dhruv-Mishra Mar 11, 2025
88353f5
Updated with suggestions from comments
Dhruv-Mishra Mar 13, 2025
7f9b5f1
Updated with suggestions from comments
Dhruv-Mishra Mar 13, 2025
5f25c94
Added Tokens
Dhruv-Mishra Mar 13, 2025
6b67838
Updated template for office
Dhruv-Mishra Mar 25, 2025
d0b8fec
Updated maven central publish pipeline
Dhruv-Mishra Mar 25, 2025
c333232
Modified Project Name
Dhruv-Mishra Mar 26, 2025
b930a9e
Updating to ESRP@9 and removing secret variables
Dhruv-Mishra Mar 27, 2025
ead811f
removed key
Dhruv-Mishra Mar 28, 2025
a7856b0
Merge pull request #765 from microsoft/dhruvMishra/listItemLongPress
Dhruv-Mishra Mar 31, 2025
15cfd80
Merge pull request #769 from microsoft/dhruvMishra/addedPillbuttonBor…
Dhruv-Mishra Mar 31, 2025
5c78daa
Merge pull request #770 from microsoft/dhruvMishra/officeTemplateMigr…
Dhruv-Mishra Apr 1, 2025
aee06e2
app bar requirements
joyeeta26 Apr 1, 2025
09ae160
Added Orientation, Delay and Animation as Arguments within the Shimmer
Dhruv-Mishra Apr 1, 2025
0c50835
adding jsdoc
joyeeta26 Apr 2, 2025
924360b
Minor changes
Dhruv-Mishra Apr 2, 2025
dc3be8a
resolving comments
joyeeta26 Apr 2, 2025
553a80e
update jsdoc
joyeeta26 Apr 2, 2025
0b65533
update jsdoc
joyeeta26 Apr 3, 2025
183f35e
Merge branch 'master' of https://github.com/microsoft/fluentui-androi…
joyeeta26 Apr 4, 2025
5e62283
Merge branch 'master' into dhruvMishra/shimmerAnimationBackgroundControl
Dhruv-Mishra Apr 4, 2025
e77f730
Merge branch 'master' into dhruvMishra/drawerAndSheetAccessibilityAnn…
Dhruv-Mishra Apr 4, 2025
2ceacbb
Merge pull request #771 from microsoft/joypal/titleBarReq1
Dhruv-Mishra Apr 6, 2025
d69f25c
Release PR 0.3.7
Dhruv-Mishra Apr 6, 2025
4a3f39b
Update
Dhruv-Mishra Apr 6, 2025
21eca7a
Removed separate empty shimmer decleration
Dhruv-Mishra Apr 7, 2025
459c5eb
Build fix
Dhruv-Mishra Apr 7, 2025
1d056a7
Minor changes
Dhruv-Mishra Apr 8, 2025
963f5af
Minor changes
Dhruv-Mishra Apr 8, 2025
3cd54f5
Trigger build rerun
Dhruv-Mishra Apr 8, 2025
9274be1
Merge pull request #766 from microsoft/dhruvMishra/shimmerAnimationBa…
Dhruv-Mishra Apr 9, 2025
afe5364
Set text fields to be always white in V2 menu
Dhruv-Mishra Apr 11, 2025
37074d9
Dark Mode Fixes for CCB
Dhruv-Mishra Apr 11, 2025
2b40c6b
Dark Mode Fix for V2 Acrylic Pane Activity
Dhruv-Mishra Apr 11, 2025
f44d730
Minor fix
Dhruv-Mishra Apr 14, 2025
68123ea
incorporate animation behavior for snackbar
joyeeta26 Apr 17, 2025
fed10ce
update
joyeeta26 Apr 17, 2025
31c79cb
Added ability to modify ripple color
Dhruv-Mishra Apr 17, 2025
3ca6dbe
comment
joyeeta26 Apr 17, 2025
439220d
Merge pull request #773 from microsoft/dhruvMishra/V2accesibilityFixes
Dhruv-Mishra Apr 17, 2025
50a6030
swipe to dismiss implementation
joyeeta26 Apr 21, 2025
b6050aa
modifications
joyeeta26 Apr 21, 2025
a5dc673
resolving comments
joyeeta26 Apr 21, 2025
b2d10ab
resolving comments
joyeeta26 Apr 21, 2025
1f7fa57
Trigger CI Rerun
Dhruv-Mishra Apr 21, 2025
f6e550a
Minor Changes
Dhruv-Mishra Apr 21, 2025
d09cd36
Minor Changes
Dhruv-Mishra Apr 22, 2025
014f679
Build test
Dhruv-Mishra Apr 27, 2025
e830505
Trigger CI rerun
Dhruv-Mishra Apr 28, 2025
3757747
rerun build
joyeeta26 Apr 28, 2025
3b84cae
rerun build
joyeeta26 Apr 28, 2025
d57da0e
Merge pull request #774 from microsoft/user/joypal/snackbarReq
joyeeta26 Apr 28, 2025
673ee9a
Merge pull request #775 from microsoft/dhruvMishra/fluentIconLongPres…
Dhruv-Mishra Apr 28, 2025
5325499
update
joyeeta26 Apr 29, 2025
e6dc7dc
Adding Additional Updates
Dhruv-Mishra Apr 29, 2025
0232c30
Added Talkback Announcement as Drawer API argument
Dhruv-Mishra Apr 29, 2025
4d3a1ac
make swipe to dismiss optional
joyeeta26 Apr 29, 2025
36f9ccb
Merge branch 'master' into user/joypal/snackbarSwipeToDismiss
joyeeta26 Apr 29, 2025
d334acd
remove unused imports
joyeeta26 Apr 29, 2025
58208b7
Merge remote-tracking branch 'origin/user/joypal/snackbarSwipeToDismi…
joyeeta26 Apr 29, 2025
f8a7599
Merge branch 'master' into dhruvMishra/drawerAndSheetAccessibilityAnn…
Dhruv-Mishra Apr 29, 2025
5ae80a0
Minor updates
Dhruv-Mishra Apr 29, 2025
2ac13b3
Update
Dhruv-Mishra Apr 29, 2025
73a56bb
Minor changes
Dhruv-Mishra Apr 29, 2025
8e929ba
Merge pull request #776 from microsoft/user/joypal/snackbarSwipeToDis…
joyeeta26 Apr 29, 2025
7c6c4b2
Merge pull request #777 from microsoft/dhruvMishra/readmeUpdate
Dhruv-Mishra Apr 29, 2025
5462658
Merge pull request #768 from microsoft/dhruvMishra/drawerAndSheetAcce…
Dhruv-Mishra Apr 29, 2025
3d7bd8f
Trigger CI Rerun
Dhruv-Mishra Apr 30, 2025
0dec6a4
Added Modified Badge
Dhruv-Mishra Apr 30, 2025
ececea7
Merge pull request #772 from microsoft/dhruvMishra/fluent_release_0.3.7
Dhruv-Mishra Apr 30, 2025
8578015
Updated to use office template
Dhruv-Mishra May 5, 2025
90aa57e
Indent fix
Dhruv-Mishra May 5, 2025
c160cb5
Merge pull request #778 from microsoft/dhruvMishra/OCPipeline_officeT…
Dhruv-Mishra May 5, 2025
e64d1f3
Indent Fix
Dhruv-Mishra May 5, 2025
90feb84
Indent Fix
Dhruv-Mishra May 5, 2025
4c36c89
Merge pull request #780 from microsoft/dhruvMishra/OCPipelineMinorFix
Dhruv-Mishra May 5, 2025
166e388
Restored Shimmer Tokens
Dhruv-Mishra May 8, 2025
408f23b
Update fluentui_progress/src/main/java/com/microsoft/fluentui/tokeniz…
Dhruv-Mishra May 8, 2025
acee125
Update fluentui_progress/src/main/java/com/microsoft/fluentui/tokeniz…
Dhruv-Mishra May 8, 2025
f21396e
Release PR v0.3.8
Dhruv-Mishra May 8, 2025
316262a
Minor fix
Dhruv-Mishra May 8, 2025
b42d82f
Added weight to text to avoid truncating icons
Dhruv-Mishra May 29, 2025
7234559
Merge pull request #784 from microsoft/dhruvMishra/appBarIconTruncateFix
Dhruv-Mishra Jun 2, 2025
96419f6
Used Spacer instead of Box
Dhruv-Mishra Jun 5, 2025
57ae3a8
Removed contentSize Animation
Dhruv-Mishra Jun 5, 2025
5fc2cf4
Updated Template
Dhruv-Mishra Jun 11, 2025
542e0e6
Trigger CI Rerun
Dhruv-Mishra Jun 12, 2025
655d5a8
Merge pull request #787 from microsoft/dhruvMishra/universalPublishM3…
Dhruv-Mishra Jun 12, 2025
5838113
Release PR 0.3.8
Dhruv-Mishra Jun 16, 2025
8c86851
Release PR 0.3.8
Dhruv-Mishra Jun 16, 2025
1654d5f
Merge pull request #786 from microsoft/dhruvMishra/bottomSheetOfficeFix
Dhruv-Mishra Jun 16, 2025
ba9aa27
Merge pull request #781 from microsoft/dhruvMishra/restoringShimmerTo…
Dhruv-Mishra Jun 16, 2025
1f935c4
Merge pull request #782 from microsoft/dhruvMishra/fluent_release_0.3.8
Dhruv-Mishra Jun 16, 2025
8426eae
Adding Token Values
Dhruv-Mishra Jun 16, 2025
021b046
Added Elevation Functionality
Dhruv-Mishra Jun 16, 2025
104348e
Using Shadow Tokens
Dhruv-Mishra Jun 17, 2025
5574dab
Update fluentui_notification/src/main/java/com/microsoft/fluentui/tok…
Dhruv-Mishra Jun 17, 2025
d93eb3a
Merge pull request #788 from microsoft/dhruvMishra/snackbarTokenAndEl…
Dhruv-Mishra Jun 18, 2025
2b22584
Fixed Show Snackbar Button Not Visibile on Large Text
Dhruv-Mishra Jun 18, 2025
5823b58
Used Flow Row for Scaffold
Dhruv-Mishra Jun 18, 2025
b0a9951
Fixed Menu Demo Text being cropped
Dhruv-Mishra Jun 18, 2025
32650c0
Added Talkback Announcement For Bottomsheet Items
Dhruv-Mishra Jun 19, 2025
5d337ce
Update fluentui_listitem/src/main/java/com/microsoft/fluentui/tokeniz…
Dhruv-Mishra Jun 19, 2025
81db094
Update FluentUI.Demo/src/main/java/com/microsoft/fluentuidemo/demos/V…
Dhruv-Mishra Jun 19, 2025
aa12183
Added constant
Dhruv-Mishra Jun 19, 2025
bb97281
Added Tooltips to AppBar
Dhruv-Mishra Jun 20, 2025
009fdf5
Set default value to 0
Dhruv-Mishra Jun 20, 2025
d091fc7
Minor changes
Dhruv-Mishra Jun 23, 2025
a8ef82c
Merge pull request #791 from microsoft/dhruvMishra/revertShadowElevat…
Dhruv-Mishra Jun 23, 2025
fab7cdb
Added support for customizing text overflow through tokens
Dhruv-Mishra Jun 24, 2025
41fac5b
Minor changes
Dhruv-Mishra Jun 24, 2025
648bf84
Added more tokens
Dhruv-Mishra Jun 25, 2025
2c46146
Cleanup
Dhruv-Mishra Jun 25, 2025
49c55fd
Merge pull request #789 from microsoft/dhruvMishra/fluentNativeContro…
Dhruv-Mishra Jun 28, 2025
34ab714
Moved to tokens, used rememberUpdatedState to dynamically change the …
Dhruv-Mishra Jun 29, 2025
c4468f6
Merge pull request #792 from microsoft/dhruvMishra/textOverflowCustom…
Dhruv-Mishra Jun 29, 2025
9be4dae
Minor change
Dhruv-Mishra Jun 29, 2025
2111f58
Fixed focus state for AppBar
Dhruv-Mishra Jul 1, 2025
268f1df
Moved tooltip modifier to core accessibility utils
Dhruv-Mishra Jul 3, 2025
e03f606
Merge pull request #790 from microsoft/dhruvMishra/appBarTooltips
Dhruv-Mishra Jul 7, 2025
6b5c858
Added new release pipeline for Github Releases
Dhruv-Mishra Jul 10, 2025
32ccf74
Removed App Center Release Step from Fluent Android Release Pipeline
Dhruv-Mishra Jul 10, 2025
2403e18
Minor fixes
Dhruv-Mishra Jul 10, 2025
a362bd8
Minor fixes
Dhruv-Mishra Jul 10, 2025
5324c31
Removed unused imports
Dhruv-Mishra Jul 10, 2025
a202ef1
Merged master
Dhruv-Mishra Jul 10, 2025
3a76491
Formatting Changes
Dhruv-Mishra Jul 10, 2025
d7c1ef1
Merge pull request #795 from microsoft/dhruvMishra/appBarFocusFix
Dhruv-Mishra Jul 11, 2025
a618800
Merge pull request #794 from microsoft/dhruvMishra/demoAppReleasePipe…
Dhruv-Mishra Jul 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions FluentUI.Demo/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ android {
compileSdkVersion constants.compileSdkVersion
defaultConfig {
applicationId 'com.microsoft.fluentuidemo'
minSdkVersion 21
minSdkVersion 23
targetSdkVersion 34
versionCode 1012
versionName '0.2.12'
versionCode 2008
versionName '0.3.8'
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
kotlinOptions {
Expand All @@ -33,6 +33,7 @@ android {
}
lintOptions {
lintConfig = file("lint.xml")
abortOnError false
}
buildTypes {
release {
Expand Down Expand Up @@ -89,7 +90,6 @@ dependencies {
implementation "androidx.constraintlayout:constraintlayout:$constraintLayoutVersion"
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'com.github.bumptech.glide:glide:4.8.0'
implementation 'com.jakewharton.threetenabp:threetenabp:1.1.0'

//Compose BOM
implementation platform("androidx.compose:compose-bom:$composeBomVersion")
Expand Down
9 changes: 5 additions & 4 deletions FluentUI.Demo/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
</activity>

<!-- Demo activities -->

<activity android:name="com.microsoft.fluentuidemo.demos.V2AcrylicPaneActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2ActionBarActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2AppBarActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2AvatarActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2AvatarCarouselActivity" />
Expand All @@ -33,7 +34,7 @@
<activity android:name="com.microsoft.fluentuidemo.demos.V2BasicChipActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2BasicControlsActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2BottomDrawerActivity"
android:configChanges="orientation|keyboardHidden|screenSize"/>
android:enableOnBackInvokedCallback="true"/>
<activity android:name="com.microsoft.fluentuidemo.demos.V2BottomSheetActivity"
android:configChanges="orientation|keyboardHidden|screenSize"/>
<activity android:name="com.microsoft.fluentuidemo.demos.V2CardActivity" />
Expand All @@ -44,8 +45,7 @@
android:windowSoftInputMode="adjustResize" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2DialogActivity" />
<activity android:name="com.microsoft.fluentuidemo.V2DesignTokensActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2DrawerActivity"
android:configChanges="orientation|keyboardHidden|screenSize"/>
<activity android:name="com.microsoft.fluentuidemo.demos.V2DrawerActivity"/>
<activity android:name="com.microsoft.fluentuidemo.demos.V2LabelActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2ListItemActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.V2MenuActivity"
Expand Down Expand Up @@ -81,6 +81,7 @@
<activity android:name="com.microsoft.fluentuidemo.demos.DateTimePickerActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.DrawerActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.ListItemViewActivity" />
<activity android:name="com.microsoft.fluentuidemo.demos.actionbar.V2ActionBarDemoActivity" />
<activity
android:name="com.microsoft.fluentuidemo.demos.PeoplePickerViewActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
Expand Down
23 changes: 10 additions & 13 deletions FluentUI.Demo/src/main/assets/dogfood-release-notes.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
Release Version 0.2.12:

What's New:
Fluent V2:
Fix/Enhancement:

1. Pill Buttons have been updated to support both icons and text simultaneously, with added spacing tokens for customizable padding around the pill content.
2. Basic Card now features a Brush type border Color token, enabling more styling options.
3. In deo app, bottom drawer's disappearance on orientation change has been fixed.



Note: Fluent version 0.1.x (from 0.1.48) supports compose version 0.1.43 (BOM 2023.06.01). Fluent versions 0.2.x will support compose version 1.5.1 (BOM 2023.09.00)
Release version 0.3.8
What's new
Fluent v2:
Fix/enhancement:
1. Restored Shimmer Tokens for 'delay' and 'orientation' in the Shimmer component
2. Fixed V2 Bottomsheet not appearing when content loading was delayed
3. Fixed large title truncates post title icons in V2 AppBar

Note: Fluent versions 0.2.x will support compose version 1.5.1 (BOM 2023.09.00) .
Fluent version 0.3.x will support compose foundation version 1.6.0 .
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
package com.microsoft.fluentuidemo

import androidx.compose.runtime.Composable
import androidx.compose.ui.graphics.Brush
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.unit.Dp
import com.microsoft.fluentui.theme.FluentTheme
import com.microsoft.fluentui.theme.ThemeMode
import com.microsoft.fluentui.theme.token.FluentAliasTokens
import com.microsoft.fluentui.theme.token.FluentColor
import com.microsoft.fluentui.theme.token.FluentGlobalTokens
import com.microsoft.fluentui.theme.token.FluentStyle
import com.microsoft.fluentui.theme.token.StateBrush
import com.microsoft.fluentui.theme.token.controlTokens.ListItemInfo
import com.microsoft.fluentui.theme.token.controlTokens.ListItemTokens
import com.microsoft.fluentui.theme.token.controlTokens.SearchBarInfo
import com.microsoft.fluentui.theme.token.controlTokens.SearchBarTokens

object CustomizedTokens {
val listItemTokens = object : ListItemTokens() {
Expand All @@ -18,4 +26,45 @@ object CustomizedTokens {
)
}
}
}

object CustomizedSearchBarTokens: SearchBarTokens() {
@Composable
override fun height(searchBarInfo: SearchBarInfo): Dp {
return FluentGlobalTokens.SizeTokens.Size480.value
}

@Composable
override fun elevation(searchBarInfo: SearchBarInfo): Dp =
FluentGlobalTokens.ShadowTokens.Shadow16.value

@Composable
override fun cornerRadius(searchBarInfo: SearchBarInfo): Dp =
FluentGlobalTokens.CornerRadiusTokens.CornerRadius160.value

@Composable
override fun borderWidth(searchBarInfo: SearchBarInfo): Dp =
FluentGlobalTokens.StrokeWidthTokens.StrokeWidth10.value

@Composable
override fun inputBackgroundBrush(searchBarInfo: SearchBarInfo): Brush {
return SolidColor(
when (searchBarInfo.style) {
FluentStyle.Neutral ->
FluentTheme.aliasTokens.neutralBackgroundColor[FluentAliasTokens.NeutralBackgroundColorTokens.Background3].value(
themeMode = FluentTheme.themeMode
)

FluentStyle.Brand ->
FluentColor(
light = FluentTheme.aliasTokens.brandBackgroundColor[FluentAliasTokens.BrandBackgroundColorTokens.BrandBackground2].value(
ThemeMode.Light
),
dark = FluentTheme.aliasTokens.neutralBackgroundColor[FluentAliasTokens.NeutralBackgroundColorTokens.Background5].value(
ThemeMode.Dark
)
).value(themeMode = FluentTheme.themeMode)
}
)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ import android.os.Bundle
import android.view.MenuItem
import android.view.ViewGroup
import androidx.appcompat.app.AppCompatActivity
import com.microsoft.fluentui.util.DuoSupportUtils
import com.microsoft.fluentuidemo.databinding.ActivityDemoDetailBinding
import java.util.UUID

Expand All @@ -37,11 +36,7 @@ abstract class DemoActivity : AppCompatActivity() {

// Set demo title
val demoID = intent.getSerializableExtra(DEMO_ID) as UUID
val demo: Demo? = if (DuoSupportUtils.isDualScreenMode(this)) {
DUO_DEMOS.find { it.id == demoID }
} else {
V1DEMO.find { it.id == demoID }
}
val demo: Demo? = V1DEMO.find { it.id == demoID }
if (demo != null)
title = demo.title

Expand Down
28 changes: 17 additions & 11 deletions FluentUI.Demo/src/main/java/com/microsoft/fluentuidemo/Demos.kt
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ import com.microsoft.fluentuidemo.demos.TabLayoutActivity
import com.microsoft.fluentuidemo.demos.TemplateViewActivity
import com.microsoft.fluentuidemo.demos.TooltipActivity
import com.microsoft.fluentuidemo.demos.TypographyActivity
import com.microsoft.fluentuidemo.demos.V2AcrylicPaneActivity
import com.microsoft.fluentuidemo.demos.V2ActionBarActivity
import com.microsoft.fluentuidemo.demos.V2AppBarActivity
import com.microsoft.fluentuidemo.demos.V2AvatarActivity
import com.microsoft.fluentuidemo.demos.V2AvatarCarouselActivity
Expand Down Expand Up @@ -74,6 +76,8 @@ enum class Badge {
APIBreak
}

const val V2ACRYLICPANE = "V2 Acrylic Pane"
const val V2ACTION_BAR = "V2 ActionBar"
const val V2AVATAR = "V2 Avatar"
const val V2AVATAR_CAROUSEL = "V2 Avatar Carousel"
const val V2AVATAR_GROUP = "V2 Avatar Group"
Expand Down Expand Up @@ -146,7 +150,7 @@ val V1DEMO = arrayListOf(
Demo(DATE_TIME_PICKER, DateTimePickerActivity::class),
Demo(DRAWER, DrawerActivity::class),
Demo(LIST_ITEM_VIEW, ListItemViewActivity::class),
Demo(PEOPLE_PICKER_VIEW, PeoplePickerViewActivity::class),
Demo(PEOPLE_PICKER_VIEW, PeoplePickerViewActivity::class, Badge.Modified),
Demo(PERSISTENT_BOTTOM_SHEET, PersistentBottomSheetActivity::class),
Demo(PERSONA_CHIP_VIEW, PersonaChipViewActivity::class),
Demo(PERSONA_LIST_VIEW, PersonaListViewActivity::class),
Expand All @@ -161,7 +165,9 @@ val V1DEMO = arrayListOf(
)

val V2DEMO = arrayListOf(
Demo(V2APP_BAR_LAYOUT, V2AppBarActivity::class),
Demo(V2ACRYLICPANE, V2AcrylicPaneActivity::class, Badge.Modified),
Demo(V2ACTION_BAR, V2ActionBarActivity::class),
Demo(V2APP_BAR_LAYOUT, V2AppBarActivity::class, Badge.Modified),
Demo(V2AVATAR, V2AvatarActivity::class),
Demo(V2AVATAR_CAROUSEL, V2AvatarCarouselActivity::class),
Demo(V2AVATAR_GROUP, V2AvatarGroupActivity::class),
Expand All @@ -170,28 +176,28 @@ val V2DEMO = arrayListOf(
Demo(V2BASIC_CHIP, V2BasicChipActivity::class),
Demo(V2BASIC_CONTROLS, V2BasicControlsActivity::class),
Demo(V2BOTTOM_DRAWER, V2BottomDrawerActivity::class),
Demo(V2BOTTOM_SHEET, V2BottomSheetActivity::class),
Demo(V2BUTTON, V2ButtonsActivity::class),
Demo(V2BOTTOM_SHEET, V2BottomSheetActivity::class, Badge.Modified),
Demo(V2BUTTON, V2ButtonsActivity::class, Badge.Modified),
Demo(V2CARD, V2CardActivity::class),
Demo(V2CARD_NUDGE, V2CardNudgeActivity::class),
Demo(V2CITATION, V2CitationActivity::class),
Demo(V2CONTEXTUAL_COMMAND_BAR, V2ContextualCommandBarActivity::class),
Demo(V2DIALOG, V2DialogActivity::class),
Demo(V2DRAWER, V2DrawerActivity::class),
Demo(V2LABEL, V2LabelActivity::class, Badge.Modified),
Demo(V2LIST_ITEM, V2ListItemActivity::class),
Demo(V2DRAWER, V2DrawerActivity::class, Badge.Modified),
Demo(V2LABEL, V2LabelActivity::class),
Demo(V2LIST_ITEM, V2ListItemActivity::class, Badge.Modified),
Demo(V2MENU, V2MenuActivity::class),
Demo(V2PEOPLE_PICKER, V2PeoplePickerActivity::class),
Demo(V2PERSONA, V2PersonaActivity::class),
Demo(V2PERSONA_CHIP, V2PersonaChipActivity::class),
Demo(V2PERSONA_LIST, V2PersonaListActivity::class),
Demo(V2PROGRESS, V2ProgressActivity::class),
Demo(V2SCAFFOLD, V2ScaffoldActivity::class),
Demo(V2SEARCHBAR, V2SearchBarActivity::class),
Demo(V2SEGMENTED_CONTROL, V2SegmentedControlActivity::class, Badge.Modified),
Demo(V2SHIMMER, V2ShimmerActivity::class),
Demo(V2SEARCHBAR, V2SearchBarActivity::class, Badge.Modified),
Demo(V2SEGMENTED_CONTROL, V2SegmentedControlActivity::class),
Demo(V2SHIMMER, V2ShimmerActivity::class, Badge.Modified),
Demo(V2SIDE_RAIL, V2SideRailActivity::class),
Demo(V2SNACKBAR, V2SnackbarActivity::class),
Demo(V2SNACKBAR, V2SnackbarActivity::class, Badge.Modified),
Demo(V2TAB_BAR, V2TabBarActivity::class),
Demo(V2TEXT_FIELD, V2TextFieldActivity::class),
Demo(V2TOOL_TIP, V2ToolTipActivity::class),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ package com.microsoft.fluentuidemo.demos

import android.os.Bundle
import android.view.LayoutInflater
import android.widget.Switch
import android.widget.TextView
import com.microsoft.fluentui.bottomsheet.BottomSheet
import com.microsoft.fluentui.bottomsheet.BottomSheetDialog
Expand Down Expand Up @@ -67,6 +68,12 @@ class BottomSheetActivity : DemoActivity(), BottomSheetItem.OnClickListener {
R.id.bottom_sheet_item_delete,
R.drawable.ic_delete_24_regular,
getString(R.string.bottom_sheet_item_delete_title)
),
BottomSheetItem(
R.id.bottom_sheet_item_toggle,
R.drawable.ic_fluent_toggle_multiple_24_regular,
getString(R.string.bottom_sheet_item_toggle_title),
customAccessoryView = Switch(this)
)
)
)
Expand Down Expand Up @@ -218,6 +225,7 @@ class BottomSheetActivity : DemoActivity(), BottomSheetItem.OnClickListener {
R.id.bottom_sheet_item_reply -> showSnackbar(resources.getString(R.string.bottom_sheet_item_reply_toast))
R.id.bottom_sheet_item_forward -> showSnackbar(resources.getString(R.string.bottom_sheet_item_forward_toast))
R.id.bottom_sheet_item_delete -> showSnackbar(resources.getString(R.string.bottom_sheet_item_delete_toast))
R.id.bottom_sheet_item_toggle -> showSnackbar(resources.getString(R.string.bottom_sheet_item_toggle_toast))

// Double line items
R.id.bottom_sheet_item_camera -> showSnackbar(resources.getString(R.string.bottom_sheet_item_camera_toast))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,13 @@ package com.microsoft.fluentuidemo.demos
import android.os.Bundle
import android.view.KeyEvent
import android.view.LayoutInflater
import android.view.View
import android.view.View.TEXT_ALIGNMENT_TEXT_START
import com.microsoft.fluentui.calendar.OnDateSelectedListener
import com.microsoft.fluentui.util.DateStringUtils
import com.microsoft.fluentui.util.DuoSupportUtils
import com.microsoft.fluentuidemo.DemoActivity
import com.microsoft.fluentuidemo.R
import com.microsoft.fluentuidemo.databinding.ActivityCalendarViewBinding
import org.threeten.bp.Duration
import org.threeten.bp.ZonedDateTime
import java.time.Duration
import java.time.ZonedDateTime

class CalendarViewActivity : DemoActivity() {
companion object {
Expand All @@ -41,9 +38,6 @@ class CalendarViewActivity : DemoActivity() {
true
)

if (DuoSupportUtils.isDualScreenMode(this)) {
calenderBinding.exampleDateTitle.textAlignment = TEXT_ALIGNMENT_TEXT_START
}
calenderBinding.calendarView.onDateSelectedListener = object : OnDateSelectedListener {
override fun onDateSelected(date: ZonedDateTime) {
setExampleDate(date)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.widget.Button
import com.jakewharton.threetenabp.AndroidThreeTen
import com.microsoft.fluentui.datetimepicker.DateTimePicker
import com.microsoft.fluentui.datetimepicker.DateTimePickerDialog
import com.microsoft.fluentui.datetimepicker.DateTimePickerDialog.DateRangeMode
Expand All @@ -20,8 +19,8 @@ import com.microsoft.fluentui.util.isAccessibilityEnabled
import com.microsoft.fluentuidemo.DemoActivity
import com.microsoft.fluentuidemo.R
import com.microsoft.fluentuidemo.databinding.ActivityDateTimePickerBinding
import org.threeten.bp.Duration
import org.threeten.bp.ZonedDateTime
import java.time.Duration
import java.time.ZonedDateTime

class DateTimePickerActivity : DemoActivity(), DateTimePickerDialog.OnDateTimePickedListener {
companion object {
Expand Down Expand Up @@ -161,11 +160,6 @@ class DateTimePickerActivity : DemoActivity(), DateTimePickerDialog.OnDateTimePi

private var dialogMode: Mode? = null

init {
// Initialization of ThreeTenABP required for ZoneDateTime
AndroidThreeTen.init(this)
}

override fun onCreate(savedInstanceState: Bundle?) {

super.onCreate(savedInstanceState)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ class PersistentBottomSheetActivity : DemoActivity(), SheetItem.OnClickListener,
ContextCompat.getColor(this, R.color.bottomsheet_horizontal_icon_tint),
disabled = true
)
), 0, marginBetweenView
), 0, marginBetweenView, drawerTint = ContextCompat.getColor(this, R.color.bottomsheet_horizontal_icon_tint).toInt()
)
horizontalListAdapter.mOnSheetItemClickListener = this
persistentSheetContentBinding.sheetHorizontalItemList3.layoutManager =
Expand Down
Loading