Wear Remote Compose Material 3
| آخر تحديث | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار الأوّلي |
|---|---|---|---|---|
| 7 أكتوبر 2026 | - | - | - | 1.0.0-alpha13 |
تحديد الاعتماديات
لإضافة اعتمادية على wear compose remote، يجب تضمين مستودع Maven من Google في مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف الاعتماديات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle لتطبيقك أو وحدتك:
Groovy
dependencies { implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha13" }
Kotlin
dependencies { implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha13") }
لمزيد من المعلومات حول الاعتماديات، يُرجى الاطّلاع على إضافة اعتماديات الإصدار.
الملاحظات
تساعدنا ملاحظاتك في تحسين أداء Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.
لمزيد من المعلومات، يُرجى الاطّلاع على مستندات Issue Tracker.
الإصدار 1.0
الإصدار 1.0.0-alpha13
7 أكتوبر 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha13. يتضمّن الإصدار 1.0.0-alpha13 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- أضِف
RemoteButtonDefaults.buttonWithContainerPainterColorsoverload supporting color customization. (If62d4) - هل تريد تقديم
RemoteBorderStrokeوإضافة حد؟RemoteBorderStrokeالمَعلمة إلىRemoteCardوRemoteAppCardوRemoteTitleCardأضِفRemoteCardDefaults.outlinedCardBorder. (I57abf) - تمت إضافة عرض
backgroundColorوقوس خلفية الحاوية إلىRemoteHorizontalPageIndicatorوRemoteVerticalPageIndicatorليتوافق مع مواصفات Material 3. (Ifd062) - أضِف
childButtonColorsإلىRemoteButtonDefaults، وأضِفRemoteButtonDefaults.scrimBrushغير المحدود. (Iadcf2)
إصلاح الأخطاء
- تحريك
RemoteSwitchButtonوRemoteSplitSwitchButtonفي Wear Remote Compose Material 3 (I1b4a2) - إضافة حركة إلى
RemoteRadioButtonوRemoteSplitRadioButtonفي Wear Remote Compose Material 3 (Ifc655) - إضافة حركة إلى
RemoteCheckboxButtonوRemoteSplitCheckboxButtonفي Wear Remote Compose Material 3 (Icf89c)
الإصدار 1.0.0-alpha12
23 سبتمبر 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha12. يتضمّن الإصدار 1.0.0-alpha12 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- تمت إضافة
ImageVector.toRemoteImageVector()وRemoteImageVector.vectorResource(@DrawableRes id: Int)لتحويل مواردImageVectorوRemoteImageVectorالمتجهة القابلة للرسم في واجهة مستخدم Compose. (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 Remote Compose، وعدِّل القيم التلقائية للمعلمتَينiconButtonColorsوtextButtonColorsإلى null. (Ib0b0e) - إضافة دعم
containerPainterإلىRemoteCardوRemoteTitleCardفي Wear Material 3 Remote Compose (I4f1bc)
إصلاح الأخطاء
- تم إصلاح مشكلة انسكاب نص
RemoteEdgeButtonخارج شكل قوس الزر في التصنيفات الطويلة. (I2eb3d)
الإصدار 1.0.0-alpha11
9 سبتمبر 2026
تم طرح 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 إلى 37.1. سيتطلّب ذلك تعديلcompileSdkبشكل متعدٍّ لجميع التطبيقات والمكتبات التي تستخدم Compose. (I05b0f)
الإصدار 1.0.0-alpha10
26 أغسطس 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha10. يتضمّن الإصدار 1.0.0-alpha10 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- تمت إضافة دعم
fontFeatureSettingsوfontVariationSettingsفيRemoteTextStyleوRemoteTextوRemoteTimeText. (I6e78d، b/544644370) - تم نقل أدوات Remote Compose الأساسية (
RemoteBasicTextوRemoteBasicImageوRemoteSpacerوRemoteBasicIcon) إلى مكتبة remote-foundation الجديدة. (I259b2، b/532028292) - تمت إضافة دعم للسمة
fontVariationSettingsفيRemoteTextStyle. (I2c44a، b/542047368) - تمت إضافة مكوّن
RemoteCurvedProgressIndicatorإلى مكتبة Wear Remote Compose Material 3. (I975cf، b/530084464)
إصلاح الأخطاء
- إضافة واجهات برمجة التطبيقات
animateRemoteFloatAsStateوRemoteAnimationSpec(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
12 أغسطس 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha09. يتضمّن الإصدار 1.0.0-alpha09 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- عرض واجهات برمجة التطبيقات
RemotePageIndicator(I990e1، b/527877281)
الإصدار 1.0.0-alpha08
29 يوليو 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha08. يتضمّن الإصدار 1.0.0-alpha08 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- عرض استراتيجية LineBreak ومعدّل تكرار الواصلات في RemoteTextStyle (I7f2e6، b/510078059)
الإصدار 1.0.0-alpha07
01 يوليو 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha07. يتضمّن الإصدار 1.0.0-alpha07 هذه التعديلات.
إصلاح الأخطاء
- إصدار محدَّث يعتمد على androidx.compose.remote في عملية الإرسال نفسها لتجنُّب عدم التوافق الثنائي
الإصدار 1.0.0-alpha06
17 يونيو 2026
تم طرح 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 وcaptureSingleRemoteDocumentoverload جديد (يستقبلRemoteCreationDisplayInfo) كواجهات برمجة تطبيقات عامة. (I87b0e، b/513228889) - تمت إعادة تسمية دوال المصنع الحالية
ValueChangeإلىvalueChangeبأحرف صغيرة. (I812b9، b/513228889)
الإصدار 1.0.0-alpha05
3 يونيو 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha05. يتضمّن الإصدار 1.0.0-alpha05 هذه التعديلات.
إصلاح الأخطاء
- إصلاح أداة إنشاء
RemoteTypography(bf0c0b2)
الإصدار 1.0.0-alpha04
19 مايو 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha04. يتضمّن الإصدار 1.0.0-alpha04 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- عرض مصانع
RemoteStateالثابتة (I544f0، b/484137042) - تعديل
RemoteTextلاستخدامRemoteFontFamilyبدلاً منFontFamily(Ib76b6، b/502907551)
الإصدار 1.0.0-alpha03
6 مايو 2026
تم طرح 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
8 أبريل 2026
تم طرح androidx.wear.compose.remote:remote-material3:1.0.0-alpha02. يتضمّن الإصدار 1.0.0-alpha02 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- عرض
RemoteCircularProgressIndicatorوRemoteProgressIndicatorDefaultsوRemoteProgressIndicatorColors(I64481، b/492476015) - Expose
RemoteTitleCard(Ic65ff، b/492476015) - Expose
RemoteMaterialTheme(I07329, b/492476015) - Expose
RemoteAppCard(Ib6fbc، b/492476015) - عرض
RemoteCardوRemoteOutlinedCardوRemoteCardDefaultsوRemoteCardColors(I2bcfd وb/492476015) - Expose
RemoteColorScheme(Id0e88، b/492476015) - Expose
RemoteTypography(Ib6f88، b/492476015) - Expose
RemoteShapes(I6c356، b/492476015)
تغييرات أخرى
- تم تعديل Compose
compileSdkإلى الإصدار 37 من واجهة برمجة التطبيقات. وهذا يعني أنّه يجب استخدام الإصدار 9.2.0 أو إصدار أحدث من "مكوّن Android الإضافي" عند استخدام Compose. (Id45cd، b/413674743)
الإصدار 1.0.0-alpha01
25 مارس 2026
تم طرح 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كواجهة برمجة تطبيقات عامة (I0cc79، b/492476015) - عرض
RemoteTextكواجهات برمجة تطبيقات عامة (I8a11a وb/492476015) - Expose
RemoteFloat.asRemoteDp()(I28b36، b/446824085)