نوشتن از راه دور Wear با Material 3
| جدیدترین بهروزرسانی | نسخه پایدار | نامزد انتشار | انتشار نسخه بتا | نسخه آلفا |
|---|---|---|---|---|
| ۷ اکتبر ۲۰۲۶ | - | - | - | 1.0.0-alpha13 |
اعلام وابستگیها
برای افزودن وابستگی به wear compose remote، باید مخزن Google Maven را به پروژهتان اضافه کنید. برای اطلاعات بیشتر، مخزن Maven در Google را بخوانید.
وابستگیهای آرتیفکتهای موردنیازتان را در فایل build.gradle برای برنامه یا واحدتان اضافه کنید:
شیار
dependencies { implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha12" }
کاتلین
dependencies { implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha12") }
برای اطلاعات بیشتر درباره وابستگیها، به افزودن وابستگیهای ساخت مراجعه کنید.
بازخورد
بازخوردتان به بهبود Jetpack کمک میکند. اگر مشکلات جدیدی پیدا کردید یا ایدههایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبلاز ایجاد کتابخانه جدید، مشکلات موجود در این کتابخانه را بررسی کنید. با کلیک کردن روی دکمه ستاره میتوانید رأی خود را به یک مشکل موجود اضافه کنید.
برای کسب اطلاعات بیشتر، به مستندات «پیگیری مسائل» مراجعه کنید.
نسخه 1.0
نسخه 1.0.0-alpha13
۷ اکتبر ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha13 منتشر شد. نسخه 1.0.0-alpha13 شامل این تعهدات است.
تغییرات میانای برنامهسازی کاربردی
-
RemoteButtonDefaultsرا اضافه کنید.buttonWithContainerPainterColorsاضافه بار از سفارشیسازی رنگ پشتیبانی میکند. (If62d4) -
RemoteBorderStrokeمعرفی شود و حاشیه اضافه شود:RemoteBorderStroke؟ پارامتر بهRemoteCard،RemoteAppCard، وRemoteTitleCard. RemoteCardDefaults.outlinedCardBorderرا اضافه کنید. (I57abf) backgroundColorو رندر کمان پسزمینه محتوی بهRemoteHorizontalPageIndicatorوRemoteVerticalPageIndicatorاضافه شد تا با مشخصات Material 3 مطابقت داشته باشد. (Ifd062)-
childButtonColorsرا بهRemoteButtonDefaultsاضافه کنید وRemoteButtonDefaultsنامحدود را اضافه کنید.scrimBrush. (Iadcf2)
رفع اشکالها
- پویانمایی
RemoteSwitchButtonوRemoteSplitSwitchButtonدر «نوشتن از دور Wear» با Material 3 (I1b4a2) - پویانمایی
RemoteRadioButtonوRemoteSplitRadioButtonدر Wear Remote Compose Material 3 (Ifc655) - پویانمایی
RemoteCheckboxButtonوRemoteSplitCheckboxButtonدر Wear Remote Compose Material 3 (Icf89c)
نسخه 1.0.0-alpha12
۲۳ سپتامبر ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha12 منتشر شد. نسخه 1.0.0-alpha12 شامل این تعهدات است.
تغییرات میانای برنامهسازی کاربردی
-
ImageVector.toRemoteImageVector()وRemoteImageVector.vectorResource(@DrawableRes id: Int)برای تبدیل «واسط کاربر Compose»ImageVectorو منابع برداری طراحیشدنی بهRemoteImageVectorاضافه شد. (Ia8383) -
RemoteSplitSwitchButton،RemoteSplitSwitchButtonDefaults، وRemoteSplitSwitchButtonColorsرا بهعنوان «میاناهای برنامهسازی کاربردی» عمومی در Wear Material 3 Remote Compose نمایان کنید. (Ic9b7f) - نمایش
RemoteSplitRadioButton،RemoteSplitRadioButtonDefaults، وRemoteSplitRadioButtonColorsبهعنوان میاناهای برنامهسازی کاربردی عمومی در Wear Material 3 Remote Compose. (I4d0c2) - نمایش
RemoteSplitCheckboxButton،RemoteSplitCheckboxButtonDefaults، وRemoteSplitCheckboxButtonColorsبهعنوان میاناهای برنامهسازی کاربردی عمومی در Wear Material 3 Remote Compose. (Iffdef) - نمایش
RemoteSwitchButton،RemoteSwitchButtonDefaults، وRemoteSwitchButtonColorsبهعنوان میاناهای برنامهسازی کاربردی عمومی در Wear Material 3 Remote Compose. (I0155b) -
RemoteRadioButton،RemoteRadioButtonDefaults، وRemoteRadioButtonColorsرا بهعنوان «میاناهای برنامهسازی کاربردی» عمومی در Wear Material 3 Remote Compose نمایان کنید. (I513ce) -
RemoteCheckboxButton،RemoteCheckboxButtonDefaults، وRemoteCheckboxButtonColorsرا بهعنوان «میاناهای برنامهسازی کاربردی» عمومی در Wear Material 3 Remote Compose نمایان کنید. (If5c8a) -
filledIconButtonColors،filledTonalIconButtonColors،filledVariantIconButtonColors، وoutlinedIconButtonColorsرا بهRemoteIconButtonDefaultsدر «نگارش از دور Wear Material 3» اضافه کنید و پیشفرضهای پارامترiconButtonColorsوtextButtonColorsرا به null بهروز کنید. (Ib0b0e) - پشتیبانی از
containerPainterرا بهRemoteCardوRemoteTitleCardدر «نگارش از دور Wear Material 3» اضافه کنید. (I4f1bc)
رفع اشکالها
- نوشتار
RemoteEdgeButtonکه در برچسبهای طولانی از شکل کمان دکمه بیرون میریخت اصلاح شد. (I2eb3d)
نسخه 1.0.0-alpha11
۹ سپتامبر ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha11 منتشر شد. نسخه 1.0.0-alpha11 شامل این تعهدات است.
تغییرات میانای برنامهسازی کاربردی
-
RemoteEdgeButtonعنصر بهwear:compose:remote:remote-material3اضافه شد. (I017a6) -
RemoteCircularProgressIndicatorوRemoteProgressIndicatorDefaults.IndeterminateStrokeWidthمیانای برنامهسازی کاربردی عمومی نامشخص ساخته شد. (I937fc) -
RemoteTimeTextوRemoteTimeTextDefaultsمیانای برنامهسازی کاربردی عمومی را ایجاد کرد. (I83809) -
RemoteLinearProgressIndicatorعنصر اضافه شد. (I828f3) RemoteModifier.defaultMinSizeاضافه شد. (If86a5)- پویانماییهای مقدمه و پایانبندی به
RemoteCurvedProgressIndicatorاضافه شد. (I68012) -
RemoteCircularProgressIndicatorبهروزرسانی شد تا بهطور پیشفرض رویRemoteProgressIndicatorDefaults.DefaultStrokeWidth(12.rdp) تنظیم شود وlargeStrokeWidth(screenSize)وsmallStrokeWidth(screenSize)آشکار شد. (I1f16e)
رفع اشکالها
-
compileSdkبرای کتابخانههای Compose به نسخه ۳۷.۱ بهروز شد. این کار مستلزم بهروزرسانی انتقالیcompileSdkبرای همه برنامهها و کتابخانههایی است که از Compose استفاده میکنند. (I05b0f)
نسخه 1.0.0-alpha10
۲۶ اوت ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha10 منتشر شد. نسخه 1.0.0-alpha10 شامل این تعهدات است.
تغییرات میانای برنامهسازی کاربردی
- پشتیبانی از
fontFeatureSettingsوfontVariationSettingsدرRemoteTextStyle،RemoteText، وRemoteTimeTextاضافه شد. (I6e78d، b/544644370) - ابزارههای «نوشتن از دور» پایه (
RemoteBasicText،RemoteBasicImage،RemoteSpacer،RemoteBasicIcon) به کتابخانه جدید پایه از دور انتقال داده شد. (I259b2، b/532028292) - پشتیبانی از
fontVariationSettingsدرRemoteTextStyleاضافه شد. (I2c44a، b/542047368) -
RemoteCurvedProgressIndicatorعنصر به کتابخانه Wear Remote Compose Material 3 اضافه شد. (I975cf، b/530084464)
رفع اشکالها
- افزودن
animateRemoteFloatAsStateوRemoteAnimationSpecAPIs (I404cb, b/549015113) -
CompactButtonIconSpacing (4.rdp) بهRemoteButtonDefaultsاضافه شد. (Idbec7، b/542906622، b/541382559، b/541382046، b/541382257) - تراز و مقیاسبندی عرض حاشیه را در
RemoteButtonوRemoteCardاصلاح کنید. (I8458b، b/544653389)
نسخه 1.0.0-alpha09
۱۲ اوت ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha09 منتشر شد. نسخه 1.0.0-alpha09 شامل این تغییرات است.
تغییرات میانای برنامهسازی کاربردی
- نمایش
RemotePageIndicatorمیانای برنامهسازی کاربردی (I990e1، b/527877281)
نسخه 1.0.0-alpha08
۲۹ ژوئیه ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha08 منتشر شد. نسخه 1.0.0-alpha08 شامل این تعهدها است.
تغییرات میانای برنامهسازی کاربردی
- نمایش استراتژی «خطشکنی» و فراوانی خطفاصله در RemoteTextStyle (I7f2e6، b/510078059)
نسخه 1.0.0-alpha07
۱ ژوئیه ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha07 منتشر شد. نسخه 1.0.0-alpha07 شامل این تعهدات است.
رفع اشکالها
- نسخه پخش بهروزشدهای که در همان تعهد به androidx.compose.remote وابسته است تا از ناسازگاری باینری جلوگیری شود
نسخه 1.0.0-alpha06
۱۷ ژوئن ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha06 منتشر شد. نسخه 1.0.0-alpha06 شامل این تعهدات است.
تغییرات میانای برنامهسازی کاربردی
- روش
containerPainterرا بهروز کنید تا بهجای آنRemoteImageBitmapرا دریافت کنید (I68a92، b/494562308) - برای بهبود یکنواختی نامگذاری،
RemoteBitmapبهRemoteImageBitmapتغییر نام داده شود. (I4fde1, b/513228889) -
captureRemoteDocumentFlow API وcaptureSingleRemoteDocumentسربار جدید (کهRemoteCreationDisplayInfoرا میگیرد) بهعنوان میاناهای برنامهسازی کاربردی عمومی آشکار شد. (I87b0e، b/513228889) - نام
ValueChangeتابع کارخانهای موجود بهvalueChangeحروف کوچک تغییر کرد. (I812b9، b/513228889)
نسخه 1.0.0-alpha05
۳ ژوئن ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha05 منتشر شد. نسخه 1.0.0-alpha05 شامل این تعهدات است.
رفع اشکالها
- سازنده
RemoteTypographyرا اصلاح کنید. (bf0c0b2)
نسخه 1.0.0-alpha04
۱۹ مه ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha04 منتشر شد. نسخه 1.0.0-alpha04 شامل این تعهدها است.
تغییرات میانای برنامهسازی کاربردی
- نمایان کردن
RemoteStateکارخانه ایستا (I544f0، b/484137042) -
RemoteTextرا بهروز کنید تا بهجایFontFamilyازRemoteFontFamilyاستفاده کنید (Ib76b6، b/502907551)
نسخه 1.0.0-alpha03
۶ مه ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha03 منتشر شد. نسخه 1.0.0-alpha03 شامل این تعهدها است.
تغییرات میانای برنامهسازی کاربردی
- توصیفگر کلیککردنی تغییر کرد تا مقدار تهی را برای پارامتر کنش نپذیرد. باید بهجای آن از
Action.Emptyاستفاده شود. (I21be9، b/498881738) - توصیفگر
clickable(varargs action)بهclickable(action)تغییر کرد. برای فهرست کنشها ازCombinedActionاستفاده کنید. (I8432d، b/498881738)
نسخه 1.0.0-alpha02
۸ آوریل ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha02 منتشر شد. نسخه 1.0.0-alpha02 شامل این تعهدات است.
تغییرات میانای برنامهسازی کاربردی
- نمایش
RemoteCircularProgressIndicator،RemoteProgressIndicatorDefaults، وRemoteProgressIndicatorColors(I64481، b/492476015) - نمایش
RemoteTitleCard(Ic65ff, b/492476015) - نمایش
RemoteMaterialTheme(I07329، b/492476015) - نمایش
RemoteAppCard(Ib6fbc، b/492476015) - نمایش
RemoteCard،RemoteOutlinedCard،RemoteCardDefaults، وRemoteCardColors(I2bcfd، b/492476015) - نمایش
RemoteColorScheme(Id0e88، b/492476015) - نمایش
RemoteTypography(Ib6f88، b/492476015) - نمایش
RemoteShapes(I6c356, b/492476015)
تغییرات دیگر
- Compose
compileSdkبه API 37 بهروز شد. این یعنی هنگام استفاده از «نوشتن»، حداقل نسخه AGP باید ۹.۲.۰ باشد. (Id45cd، b/413674743)
نسخه 1.0.0-alpha01
۲۵ مارس ۲۰۲۶
androidx.wear.compose.remote:remote-material3:1.0.0-alpha01 منتشر شد. نسخه 1.0.0-alpha01 شامل این تعهدها است.
تغییرات میانای برنامهسازی کاربردی
-
RemoteTextButtonمیانای برنامهسازی کاربردی عمومی را نمایان کنید. (I169e3، b/492476015) -
RemoteIconButtonمیانای برنامهسازی کاربردی عمومی را نمایان کنید. (Id7c71, b/492476015) -
RemoteButtonGroupمیانای برنامهسازی کاربردی عمومی را نمایان کنید. (Ibfc22، b/492476015) - نمایش
RemoteButton،RemoteCompactButton،RemoteButtonDefaults، وRemoteButtonColorsبهعنوان میاناهای برنامهسازی کاربردی عمومی (I3bcdd، b/492476015) - نمایان کردن
RemoteIconبهعنوان API عمومی (I0cc79، b/492476015) - نمایان کردن
RemoteTextبهعنوان میانای برنامهسازی کاربردی عمومی (I8a11a، b/492476015) - نمایش
RemoteFloat.asRemoteDp()(I28b36، b/446824085)