Skip to content

Releases: microsoft/surface-duo-sdk

FragmentsHandler 1.0.0-beta4

09 Dec 12:02
5a2bc54
Compare
Choose a tag to compare

This library has been updated to Jetpack WindowManager 1.0.0-beta02.
It contains changes in how the library is configured since the API of WM changed quite a lot since last usage in here.

Name of the release/module: fragmentshandler:1.0.0-beta4

WMUtils 1.0.0-beta3

07 Dec 13:10
4b26891
Compare
Choose a tag to compare

This release contains some improvements and changes on the WM Utils module. This module is used by other Foldable libraries.

Name of the release/module: wmutils:1.0.0-beta3

RecyclerView 1.0.0-beta5

07 Dec 13:42
4b26891
Compare
Choose a tag to compare

This new version fixes a RecyclerView.DividerItemDecoration bounds measurement issue on emulators.
Tests and other minor things have been improved as well.

Version name: recyclerview:1.0.0-beta5

Layouts 1.0.0-beta7

07 Dec 13:28
4b26891
Compare
Choose a tag to compare

This release fixes a horizontal measurement issue on the FoldableLayout.
It also contains refactored and updates tests.

Component name: layouts:1.0.0-beta7

TabLayout 1.0.0-beta3

18 Nov 19:56
d710ebe
Compare
Choose a tag to compare

This new version introduce foldable capabilities. The library provides the same enhancements that previously had just for Surface Duo on any foldable device/emulator that supports Jetpack WindowManager. i.e. can move tabs to the left, right or centered of the FoldingFeature, so there is not information that could be occluded by it.

Version name: tablayout:1.0.0-alpha3

NavigationComponent 1.0.0-alpha1

18 Nov 10:31
31a278f
Compare
Choose a tag to compare

This is the first release of our extended NavigationComponent that adds Foldable support.

The release is form on the following artifacts:

  • "navigation:navigation-common"
  • "navigation:navigation-common-ktx"
  • "navigation:navigation-runtime"
  • "navigation:navigation-runtime-ktx"
  • "navigation:navigation-fragment"
  • "navigation:navigation-fragment-ktx"
  • "navigation:navigation-ui"
  • "navigation:navigation-ui-ktx"

Together build the NavigationComponent functionality. For more info about its usage, please have a look to our docs

WMUtils 1.0.0-beta2

16 Nov 13:06
3845a76
Compare
Choose a tag to compare

This release contains some improvements and changes on the WM Utils module. This module is used by other Foldable libraries.

Name of the release/module: wmutils:1.0.0-beta2

The artifact was published manually since it was a problem on MavenCentral repository.

Layouts 1.0.0-beta6

16 Nov 17:44
ab8f448
Compare
Choose a tag to compare

This release contains improvements and fixed on the FoldableLayout and FrameLayout

Component name: layouts:1.0.0-beta6

dualscreen_20211019

19 Oct 09:43
8dcf061
Compare
Choose a tag to compare

Foldable aware components

This release contains the following updates:

  • SurfaceDuoLayout has become FoldableLayout that works on all foldable devices that support Jetpack WindowManager.
  • FrameLayout has become FoldableFrameLayout that works on all foldable devices that support Jetpack WindowManager.
  • BottomNavigation works on all foldable devices that support Jetpack WindowManager.
  • RecyclerView works on all foldable devices that support Jetpack WindowManager.

dualscreen_20210705_2

05 Jul 10:33
32eb3d9
Compare
Choose a tag to compare

bottom navigation, tabs and recyclerview are published now in maven central as well