* initial basic changes

* Add translation strings, add androidX vector drawable support

* Move the import to top

* Resolve comments

* Update build.gradle
This commit is contained in:
Tushar Anil Masane 2021-06-28 15:15:17 +05:30 коммит произвёл GitHub
Родитель ef3d258f63
Коммит cb8985761f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
178 изменённых файлов: 533 добавлений и 197 удалений

Просмотреть файл

@ -64,6 +64,7 @@ dependencies {
implementation project(':fluentui_transients')
implementation project(':fluentui_menus')
implementation project(':fluentui_persona')
implementation project(':fluentui_progress')
implementation project(':fluentui_others')
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'com.github.bumptech.glide:glide:4.8.0'

Просмотреть файл

@ -14,7 +14,7 @@ import android.view.View
import android.widget.ImageView
import com.microsoft.fluentui.persona.AvatarSize
import com.microsoft.fluentui.persona.AvatarView
import com.microsoft.fluentui.widget.ProgressBar
import com.microsoft.fluentui.progress.ProgressBar
import com.microsoft.fluentui.snackbar.Snackbar
import com.microsoft.fluentui.util.createImageView
import com.microsoft.fluentuidemo.DemoActivity

Просмотреть файл

@ -58,13 +58,13 @@
</LinearLayout>
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_large"
style="@style/Widget.FluentUI.CircularProgress.Large"
android:layout_gravity="start|center_vertical"
android:layout_marginEnd="@dimen/circular_progress_spacing" />
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_large_primary"
style="@style/Widget.FluentUI.CircularProgress.Large.Primary"
android:layout_gravity="start|center_vertical" />
@ -98,13 +98,13 @@
</LinearLayout>
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_medium"
style="@style/Widget.FluentUI.CircularProgress.Medium"
android:layout_gravity="start|center_vertical"
android:layout_marginEnd="@dimen/circular_progress_spacing" />
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_medium_primary"
style="@style/Widget.FluentUI.CircularProgress.Medium.Primary"
android:layout_gravity="start|center_vertical" />
@ -138,13 +138,13 @@
</LinearLayout>
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar"
style="@style/Widget.FluentUI.CircularProgress.Small"
android:layout_gravity="start|center_vertical"
android:layout_marginEnd="@dimen/circular_progress_spacing" />
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_small_primary"
style="@style/Widget.FluentUI.CircularProgress.Small.Primary"
android:layout_gravity="start|center_vertical" />
@ -178,13 +178,13 @@
</LinearLayout>
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_xsmall"
style="@style/Widget.FluentUI.CircularProgress.XSmall"
android:layout_gravity="start|center_vertical"
android:layout_marginEnd="@dimen/circular_progress_spacing" />
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_xsmall_primary"
style="@style/Widget.FluentUI.CircularProgress.XSmall.Primary"
android:layout_gravity="start|center_vertical" />
@ -233,7 +233,7 @@
android:text="@string/linear_progress_size" />
</LinearLayout>
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_linear_indeterminate"
style="@style/Widget.FluentUI.LinearProgress.Indeterminate"
android:layout_height="wrap_content"
@ -272,7 +272,7 @@
android:text="@string/linear_progress_size" />
</LinearLayout>
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/progress_bar_linear_determinate"
style="@style/Widget.FluentUI.LinearProgress.Determinate"
android:layout_height="wrap_content"

Просмотреть файл

@ -37,6 +37,7 @@ dependencies {
implementation project(':fluentui_transients')
implementation project(':fluentui_menus')
implementation project(':fluentui_persona')
implementation project(':fluentui_progress')
implementation project(':fluentui_others')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "androidx.appcompat:appcompat:$appCompatVersion"

Просмотреть файл

@ -192,7 +192,7 @@ The list of modules and their respective controls is as follows
|fluentui_menus|Pop up Menu|
|fluentui_peoplepicker*|PeoplePickerView|
|fluentui_persona|AvatarView, AvatarGroup View,<br>PersonaChipView, PersonaListView|
|fluentui_progress*|Linear Progress Bar, Circular Progress Bar|
|fluentui_progress|Linear Progress Bar, Circular Progress Bar|
|fluentui_topappbars*|Toolbar, AppBar Layout, SearchBar|
|fluentui_transients|Snackbar, Tooltip|
|fluentui_viewpager*|View Pager|

Просмотреть файл

@ -20,6 +20,7 @@ project.ext.fluentui_others_versionid='0.0.7'
project.ext.fluentui_transients_versionid='0.0.5'
project.ext.fluentui_menus_versionid='0.0.5'
project.ext.fluentui_persona_versionid='0.0.5'
project.ext.fluentui_progress_versionid='0.0.5'
project.ext.FluentUI_versionid='0.0.17'
project.ext.fluentui_core_version_code=5
project.ext.fluentui_listitem_version_code=5
@ -30,6 +31,7 @@ project.ext.fluentui_others_version_code=7
project.ext.fluentui_transients_version_code=5
project.ext.fluentui_menus_version_code=5
project.ext.fluentui_persona_version_code=5
project.ext.fluentui_progress_version_code=5
project.ext.FluentUI_version_code=17
project.ext.license_type='MIT License'
project.ext.license_url='https://github.com/microsoft/fluentui-android/blob/master/LICENSE'

Просмотреть файл

@ -53,6 +53,7 @@ dependencies {
implementation project(':fluentui_core')
implementation project(':fluentui_listitem')
implementation project(':fluentui_persona')
implementation project(':fluentui_progress')
implementation "androidx.appcompat:appcompat:$appCompatVersion"
implementation "androidx.exifinterface:exifinterface:$exifInterfaceVersion"
implementation "androidx.recyclerview:recyclerview:$recyclerViewVersion"

Просмотреть файл

@ -26,7 +26,7 @@ import com.microsoft.fluentui.util.isVisible
import com.microsoft.fluentui.util.activity
import com.microsoft.fluentui.util.toggleKeyboardVisibility
import com.microsoft.fluentui.view.TemplateView
import com.microsoft.fluentui.widget.ProgressBar
import com.microsoft.fluentui.progress.ProgressBar
/**
* [Searchbar] provides a [SearchView] with a search icon, back button, close icon,

Просмотреть файл

@ -65,7 +65,7 @@
android:layout_width="@dimen/fluentui_min_touch_size"
android:layout_height="@dimen/fluentui_min_touch_size">
<com.microsoft.fluentui.widget.ProgressBar
<com.microsoft.fluentui.progress.ProgressBar
android:id="@+id/search_progress"
style="@style/Widget.FluentUI.CircularProgress.XSmall.Search"
android:layout_width="wrap_content"

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s persoon</item>
<item quantity="other">%s mense</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Onbepaald</string>
<string name="searchbar_clear_search">Maak soektog skoon</string>
<string name="searchbar_back">Terug</string>
<string name="searchbar_query_hint_default">Soek</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s ሰው</item>
<item quantity="other">%s ሰዎች</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">መታወቅ የማይችል</string>
<string name="searchbar_clear_search">ፍለጋን አጽዳ</string>
<string name="searchbar_back">ተመለስ</string>
<string name="searchbar_query_hint_default">ፍለጋ</string>

Просмотреть файл

@ -91,7 +91,6 @@
<item quantity="many">%s شخصاً</item>
<item quantity="other">%s من الأشخاص</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">غير محدد</string>
<string name="searchbar_clear_search">مسح البحث</string>
<string name="searchbar_back">رجوع</string>
<string name="searchbar_query_hint_default">بحث</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s şəxs</item>
<item quantity="other">%s nəfər</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Qeyri-müəyyən</string>
<string name="searchbar_clear_search">Axtarışı təmizləyin</string>
<string name="searchbar_back">Geri</string>
<string name="searchbar_query_hint_default">Axtarış</string>

Просмотреть файл

@ -85,7 +85,6 @@
<item quantity="few">%s ljudi</item>
<item quantity="other">%s ljudi</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Neodređeno</string>
<string name="searchbar_clear_search">Obriši pretragu</string>
<string name="searchbar_back">Nazad</string>
<string name="searchbar_query_hint_default">Pretraga</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">%s карыстальнікаў</item>
<item quantity="other">%s карыстальнікаў</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Не вызначана</string>
<string name="searchbar_clear_search">Ачысціць поле пошуку</string>
<string name="searchbar_back">Назад</string>
<string name="searchbar_query_hint_default">Пошук</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s човек</item>
<item quantity="other">%s души</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Неопределен</string>
<string name="searchbar_clear_search">Изчисти търсенето</string>
<string name="searchbar_back">Назад</string>
<string name="searchbar_query_hint_default">Търсене</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s জন ব্যক্তি</item>
<item quantity="other">%s জন লোক</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">অনির্দিষ্ট</string>
<string name="searchbar_clear_search">সন্ধান সাফ করুন</string>
<string name="searchbar_back">ফিরে যান</string>
<string name="searchbar_query_hint_default">সন্ধান করুন</string>

Просмотреть файл

@ -85,7 +85,6 @@
<item quantity="few">%s osobe</item>
<item quantity="other">%s osobe</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Neodređeno</string>
<string name="searchbar_clear_search">Obriši pretragu</string>
<string name="searchbar_back">Nazad</string>
<string name="searchbar_query_hint_default">Pretraga</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s persona</item>
<item quantity="other">%s persones</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminat</string>
<string name="searchbar_clear_search">Esborra la cerca</string>
<string name="searchbar_back">Enrere</string>
<string name="searchbar_query_hint_default">Cerca</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">%s lidí</item>
<item quantity="other">%s lidí</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Neurčitý</string>
<string name="searchbar_clear_search">Vymazat hledání</string>
<string name="searchbar_back">Zpět</string>
<string name="searchbar_query_hint_default">Hledat</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s person</item>
<item quantity="other">%s personer</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Ubestemt</string>
<string name="searchbar_clear_search">Ryd søgning</string>
<string name="searchbar_back">Tilbage</string>
<string name="searchbar_query_hint_default">Søg</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s Person</item>
<item quantity="other">%s Personen</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Unbestimmt</string>
<string name="searchbar_clear_search">Suche löschen</string>
<string name="searchbar_back">Zurück</string>
<string name="searchbar_query_hint_default">Suchen</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s άτομο</item>
<item quantity="other">%s άτομα</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Ακαθόριστο</string>
<string name="searchbar_clear_search">Απαλοιφή αναζήτησης</string>
<string name="searchbar_back">Πίσω</string>
<string name="searchbar_query_hint_default">Αναζήτηση</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s person</item>
<item quantity="other">%s people</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminate</string>
<string name="searchbar_clear_search">Clear search</string>
<string name="searchbar_back">Back</string>
<string name="searchbar_query_hint_default">Search</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s persona</item>
<item quantity="other">%s personas</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminado</string>
<string name="searchbar_clear_search">Borrar búsqueda</string>
<string name="searchbar_back">Volver</string>
<string name="searchbar_query_hint_default">Buscar</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s persona</item>
<item quantity="other">%s personas</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminado</string>
<string name="searchbar_clear_search">Borrar búsqueda</string>
<string name="searchbar_back">Volver</string>
<string name="searchbar_query_hint_default">Buscar</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s inimene</item>
<item quantity="other">%s inimest</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Määramata</string>
<string name="searchbar_clear_search">Tühjenda otsing</string>
<string name="searchbar_back">Tagasi</string>
<string name="searchbar_query_hint_default">Otsing</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s pertsona</item>
<item quantity="other">%s pertsona</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Zehaztugabea</string>
<string name="searchbar_clear_search">Garbitu bilaketa</string>
<string name="searchbar_back">Atzera</string>
<string name="searchbar_query_hint_default">Bilatu</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s نفر</item>
<item quantity="other">%s نفر</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">نامشخص</string>
<string name="searchbar_clear_search">پاک کردن جستجو</string>
<string name="searchbar_back">بازگشت</string>
<string name="searchbar_query_hint_default">جستجو</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s henkilö</item>
<item quantity="other">%s henkilöä</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Määrittelemätön</string>
<string name="searchbar_clear_search">Tyhjennä haku</string>
<string name="searchbar_back">Edellinen</string>
<string name="searchbar_query_hint_default">Hae</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s tao</item>
<item quantity="other">%s (na) tao</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Hindi Matukoy</string>
<string name="searchbar_clear_search">I-clear ang paghahanap</string>
<string name="searchbar_back">Bumalik</string>
<string name="searchbar_query_hint_default">Maghanap</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s personne</item>
<item quantity="other">%s personnes</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indéterminé</string>
<string name="searchbar_clear_search">Effacer la recherche</string>
<string name="searchbar_back">Précédent</string>
<string name="searchbar_query_hint_default">Rechercher</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s personne</item>
<item quantity="other">%s personnes</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indéterminé</string>
<string name="searchbar_clear_search">Effacer la recherche</string>
<string name="searchbar_back">Précédent</string>
<string name="searchbar_query_hint_default">Rechercher</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s persoa</item>
<item quantity="other">%s persoas</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminado</string>
<string name="searchbar_clear_search">Limpar a busca</string>
<string name="searchbar_back">Atrás</string>
<string name="searchbar_query_hint_default">Buscar</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">Mutum %s</item>
<item quantity="other">Mutane %s</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminate</string>
<string name="searchbar_clear_search">Clear search</string>
<string name="searchbar_back">Back</string>
<string name="searchbar_query_hint_default">Search</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s व्यक्ति</item>
<item quantity="other">%s लोग</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">अस्पष्ट</string>
<string name="searchbar_clear_search">खोज साफ़ करें</string>
<string name="searchbar_back">वापस जाएँ</string>
<string name="searchbar_query_hint_default">खोजें</string>

Просмотреть файл

@ -85,7 +85,6 @@
<item quantity="few">%s osobe</item>
<item quantity="other">%s osobe</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Neodređeno</string>
<string name="searchbar_clear_search">Očisti pretraživanje</string>
<string name="searchbar_back">Natrag</string>
<string name="searchbar_query_hint_default">Pretraži</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s személy</item>
<item quantity="other">%s személy</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Nem meghatározott</string>
<string name="searchbar_clear_search">Találatok törlése</string>
<string name="searchbar_back">Vissza</string>
<string name="searchbar_query_hint_default">Keresés</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s orang</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Tak tentu</string>
<string name="searchbar_clear_search">Hapus pencarian</string>
<string name="searchbar_back">Kembali</string>
<string name="searchbar_query_hint_default">Cari</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s aðili</item>
<item quantity="other">%s aðilar</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Óljóst</string>
<string name="searchbar_clear_search">Hreinsa leit</string>
<string name="searchbar_back">Til baka</string>
<string name="searchbar_query_hint_default">Leita</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s persona</item>
<item quantity="other">%s persone</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminato</string>
<string name="searchbar_clear_search">Cancella ricerca</string>
<string name="searchbar_back">Indietro</string>
<string name="searchbar_query_hint_default">Cerca</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">%s אנשים</item>
<item quantity="other">%s אנשים</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">לא מוגדר</string>
<string name="searchbar_clear_search">נקה חיפוש</string>
<string name="searchbar_back">הקודם</string>
<string name="searchbar_query_hint_default">חיפוש</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s 人</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">不定</string>
<string name="searchbar_clear_search">検索のクリア</string>
<string name="searchbar_back">戻る</string>
<string name="searchbar_query_hint_default">検索</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s адам</item>
<item quantity="other">%s адам</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Анықталмаған</string>
<string name="searchbar_clear_search">Іздеу нәтижелерін тазарту</string>
<string name="searchbar_back">Артқа</string>
<string name="searchbar_query_hint_default">Іздеу</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">មនុស្ស %s នាក់</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">ដែលមិនច្បាស់លាស់</string>
<string name="searchbar_clear_search">លុបការស្វែងរក</string>
<string name="searchbar_back">ថយក្រោយ</string>
<string name="searchbar_query_hint_default">ស្វែងរក</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s ವ್ಯಕ್ತಿ</item>
<item quantity="other">%s ಜನರು</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">ಅನಿರ್ದಿಷ್ಟ</string>
<string name="searchbar_clear_search">ಶೋಧ ತೆರವುಗೊಳಿಸಿ</string>
<string name="searchbar_back">ಹಿಂದೆ</string>
<string name="searchbar_query_hint_default">ಶೋಧಿಸಿ</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s명</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">계산 중...</string>
<string name="searchbar_clear_search">검색 지우기</string>
<string name="searchbar_back">뒤로</string>
<string name="searchbar_query_hint_default">검색</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s ຄົນ</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">ບໍ່ຊັດເຈນ</string>
<string name="searchbar_clear_search">ລຶບລ້າງການຊອກຫາ</string>
<string name="searchbar_back">ກັບຄືນ</string>
<string name="searchbar_query_hint_default">ຊອກຫາ</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">Žmonių: %s</item>
<item quantity="other">Žmonių: %s</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Neapibrėžtas</string>
<string name="searchbar_clear_search">Valyti iešką</string>
<string name="searchbar_back">Atgal</string>
<string name="searchbar_query_hint_default">Ieška</string>

Просмотреть файл

@ -85,7 +85,6 @@
<item quantity="one">%s persona</item>
<item quantity="other">%s personas</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Nenoteikts</string>
<string name="searchbar_clear_search">Notīrīt meklēšanu</string>
<string name="searchbar_back">Atpakaļ</string>
<string name="searchbar_query_hint_default">Meklēt</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s лице</item>
<item quantity="other">%s луѓе</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Неодредено</string>
<string name="searchbar_clear_search">Исчисти го пребарувањето</string>
<string name="searchbar_back">Назад</string>
<string name="searchbar_query_hint_default">Пребарај</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s വ്യക്തി</item>
<item quantity="other">%s ആളുകൾ</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">അനിശ്ചിതമായ</string>
<string name="searchbar_clear_search">തിരയൽ മായ്‌ക്കുക</string>
<string name="searchbar_back">പിന്നിലേക്ക്</string>
<string name="searchbar_query_hint_default">തിരയുക</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s individu</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Tidak dapat ditentukan</string>
<string name="searchbar_clear_search">Kosongkan carian</string>
<string name="searchbar_back">Ke belakang</string>
<string name="searchbar_query_hint_default">Cari</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s person</item>
<item quantity="other">%s personer</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Ubestemmelig</string>
<string name="searchbar_clear_search">Nullstill søk</string>
<string name="searchbar_back">Tilbake</string>
<string name="searchbar_query_hint_default">Søk</string>

Просмотреть файл

@ -50,8 +50,6 @@
<!--NumberPicker-->
<item name="fluentuiNumberPickerBackgroundColor">?attr/fluentuiBackgroundSecondaryColor</item>
<!--Progress-->
<item name="fluentuiProgressBackgroundColor">@color/fluentui_gray_900</item>
<!--Searchbar-->
<item name="fluentuiSearchbarBackgroundColor">?attr/fluentuiBackgroundSecondaryColor</item>
<item name="fluentuiSearchbarSearchViewContainerBackgroundColor">@color/fluentui_gray_700</item>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s persoon</item>
<item quantity="other">%s personen</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Onbepaald</string>
<string name="searchbar_clear_search">Zoekopdracht wissen</string>
<string name="searchbar_back">Terug</string>
<string name="searchbar_query_hint_default">Zoeken</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s person</item>
<item quantity="other">%s personar</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Ubestemmeleg</string>
<string name="searchbar_clear_search">Fjern søk</string>
<string name="searchbar_back">Tilbake</string>
<string name="searchbar_query_hint_default">Søk</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">%s osób</item>
<item quantity="other">%s osób</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Nieokreślony</string>
<string name="searchbar_clear_search">Wyczyść wyszukiwanie</string>
<string name="searchbar_back">Wstecz</string>
<string name="searchbar_query_hint_default">Wyszukaj</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s pessoa</item>
<item quantity="other">%s pessoas</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminado</string>
<string name="searchbar_clear_search">Limpar pesquisa</string>
<string name="searchbar_back">Voltar</string>
<string name="searchbar_query_hint_default">Pesquisar</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s pessoa</item>
<item quantity="other">%s pessoas</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Indeterminado</string>
<string name="searchbar_clear_search">Limpar pesquisa</string>
<string name="searchbar_back">Anterior</string>
<string name="searchbar_query_hint_default">Procurar</string>

Просмотреть файл

@ -85,7 +85,6 @@
<item quantity="few">%s persoane</item>
<item quantity="other">%s persoane</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Nedeterminat</string>
<string name="searchbar_clear_search">Goliți căutarea</string>
<string name="searchbar_back">Înapoi</string>
<string name="searchbar_query_hint_default">Căutare</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">%s человек</item>
<item quantity="other">%s человек</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Не определено</string>
<string name="searchbar_clear_search">Очистить поисковый запрос</string>
<string name="searchbar_back">Назад</string>
<string name="searchbar_query_hint_default">Поиск</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">Počet ľudí: %s</item>
<item quantity="other">Počet ľudí: %s</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Neurčené</string>
<string name="searchbar_clear_search">Vymazať vyhľadávanie</string>
<string name="searchbar_back">Dozadu</string>
<string name="searchbar_query_hint_default">Hľadať</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="few">%s ljudi</item>
<item quantity="other">%s ljudi</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Nedoločeno</string>
<string name="searchbar_clear_search">Počisti iskanje</string>
<string name="searchbar_back">Nazaj</string>
<string name="searchbar_query_hint_default">Iskanje</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s person</item>
<item quantity="other">%s njerëz</item>
</plurals>
<string name="progress_circular_content_description_indeterminate"> I papërcaktuar</string>
<string name="searchbar_clear_search">Pastro kërkimin</string>
<string name="searchbar_back">Prapa</string>
<string name="searchbar_query_hint_default">Kërko</string>

Просмотреть файл

@ -85,7 +85,6 @@
<item quantity="few">%s људи</item>
<item quantity="other">%s људи</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Неодређено</string>
<string name="searchbar_clear_search">Обриши претрагу</string>
<string name="searchbar_back">Назад</string>
<string name="searchbar_query_hint_default">Претрага</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s person</item>
<item quantity="other">%s personer</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Obestämd</string>
<string name="searchbar_clear_search">Rensa sökning</string>
<string name="searchbar_back">Tillbaka</string>
<string name="searchbar_query_hint_default">Sök</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">Mtu %s</item>
<item quantity="other">Watu %s</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Sio bainifu</string>
<string name="searchbar_clear_search">Futa utafutaji</string>
<string name="searchbar_back">Nyuma</string>
<string name="searchbar_query_hint_default">Utafutaji</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s நபர்</item>
<item quantity="other">%s நபர்கள்</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">தீர்மானிக்கப்படவில்லை</string>
<string name="searchbar_clear_search">தேடலை அழிக்கும்</string>
<string name="searchbar_back">பின்</string>
<string name="searchbar_query_hint_default">தேடவும்</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s వ్యక్తి</item>
<item quantity="other">%s మంది వ్యక్తులు</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">మధ్యంతరం</string>
<string name="searchbar_clear_search">శోధనను క్లియర్ చేయి</string>
<string name="searchbar_back">వెనుకకు</string>
<string name="searchbar_query_hint_default">శోధన</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s คน</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">ไม่ทราบแน่ชัด</string>
<string name="searchbar_clear_search">ล้างการค้นหา</string>
<string name="searchbar_back">ย้อนกลับ</string>
<string name="searchbar_query_hint_default">ค้นหา</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s kişi</item>
<item quantity="other">%s kişi</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Belirsiz</string>
<string name="searchbar_clear_search">Aramayı temizle</string>
<string name="searchbar_back">Geri</string>
<string name="searchbar_query_hint_default">Ara</string>

Просмотреть файл

@ -87,7 +87,6 @@
<item quantity="many">%s осіб</item>
<item quantity="other">%s осіб</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Не визначено</string>
<string name="searchbar_clear_search">Очистити пошук</string>
<string name="searchbar_back">Назад</string>
<string name="searchbar_query_hint_default">Пошук</string>

Просмотреть файл

@ -83,7 +83,6 @@
<item quantity="one">%s kishi</item>
<item quantity="other">%s kishi</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Noaniq</string>
<string name="searchbar_clear_search">Qidiruvni tozalash</string>
<string name="searchbar_back">Orqaga</string>
<string name="searchbar_query_hint_default">Qidirish</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s người</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">Vô hạn định</string>
<string name="searchbar_clear_search">Xóa tìm kiếm</string>
<string name="searchbar_back">Quay lại</string>
<string name="searchbar_query_hint_default">Tìm kiếm</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s 个人</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">不确定</string>
<string name="searchbar_clear_search">清除搜索</string>
<string name="searchbar_back">返回</string>
<string name="searchbar_query_hint_default">搜索</string>

Просмотреть файл

@ -81,7 +81,6 @@
<plurals name="people_picker_accessibility_text_view">
<item quantity="other">%s 人</item>
</plurals>
<string name="progress_circular_content_description_indeterminate">不確定</string>
<string name="searchbar_clear_search">清除搜尋</string>
<string name="searchbar_back">返回</string>
<string name="searchbar_query_hint_default">搜尋</string>

Просмотреть файл

@ -16,7 +16,6 @@
<attr name="fluentuiBottomNavigationForegroundActiveColor" format="reference|color"/>
<attr name="fluentuiBottomNavigationForegroundInactiveColor" format="reference|color"/>
<!--Button-->
<attr name="fluentuiButtonBackgroundDefaultColor" format="reference|color"/>
<attr name="fluentuiButtonBackgroundDisabledColor" format="reference|color"/>
@ -86,10 +85,6 @@
<attr name="fluentuiPeoplePickerLabelTextColor" format="reference|color"/>
<attr name="fluentuiPeoplePickerCountSpanTextColor" format="reference|color"/>
<!--Progress-->
<attr name="fluentuiProgressPrimaryColor" format="reference|color"/>
<attr name="fluentuiProgressBackgroundColor" format="reference|color"/>
<!--Searchbar-->
<attr name="fluentuiSearchbarBackgroundColor" format="reference|color"/>
<attr name="fluentuiSearchbarSearchViewContainerBackgroundColor" format="reference|color"/>

Просмотреть файл

@ -73,17 +73,6 @@
<dimen name="fluentui_people_picker_label_margin_end">8dp</dimen>
<dimen name="fluentui_people_picker_vertical_padding">12dp</dimen>
<!--Progress: Circular-->
<dimen name="fluentui_progress_circular_xsmall">20dp</dimen>
<dimen name="fluentui_progress_circular_small">24dp</dimen>
<dimen name="fluentui_progress_circular_medium">36dp</dimen>
<dimen name="fluentui_progress_circular_large">44dp</dimen>
<dimen name="fluentui_progress_circular_anim_value_to">360</dimen>
<dimen name="fluentui_progress_circular_anim_pivot">50%</dimen>
<!--Progress: Linear-->
<dimen name="fluentui_progress_linear_height">4dp</dimen>
<!--Searchbar-->
<dimen name="fluentui_searchbar_padding_bottom">3dp</dimen>
<dimen name="fluentui_searchbar_search_view_container_margin_vertical">8dp</dimen>

Просмотреть файл

@ -9,10 +9,6 @@
<integer name="fluentui_app_bar_layout_elevation_duration">500</integer>
<integer name="fluentui_app_bar_layout_elevation_scroll_duration">0</integer>
<!--Animation-->
<integer name="fluentui_anim_indeterminate_duration">1000</integer>
<integer name="fluentui_anim_indeterminate_linear_duration">2000</integer>
<!--NumberPicker-->
<integer name="fluentui_number_picker_selector_wheel_item_count" type="integer">7</integer>

Просмотреть файл

@ -175,17 +175,6 @@
<!--Describes the action used to select calendar item-->
<string name="calendar_adapter_accessibility_item_selected">selected</string>
<!-- *** Progress *** -->
<!--Describes a Circular progress indicator that spins indefinitely.-->
<string name="progress_circular_content_description_indeterminate">Indeterminate Circular</string>
<!--Describes a Linear progress indicator that animates indefinitely.-->
<string name="progress_linear_content_description_indeterminate">Indeterminate Linear</string>
<!--Describes a Linear progress indicator that animates.-->
<string name="progress_linear_content_description_determinate">Determinate Linear</string>
<!-- *** Searchbar *** -->
<!--Content description for the button that clears the query text entered in the search field.-->

Просмотреть файл

@ -110,81 +110,6 @@
<item name="android:paddingRight">@dimen/fluentui_date_time_picker_padding_right</item>
</style>
<!--Progress: Circular-->
<style name="Widget.FluentUI.CircularProgress.XSmall" parent="@style/Widget.AppCompat.ProgressBar">
<item name="android:contentDescription">@string/progress_circular_content_description_indeterminate</item>
<item name="android:indeterminate">true</item>
<item name="android:indeterminateDrawable">@drawable/anim_progress_circular_gray_xsmall</item>
<item name="android:minHeight">@dimen/fluentui_progress_circular_xsmall</item>
<item name="android:minWidth">@dimen/fluentui_progress_circular_xsmall</item>
<item name="android:maxHeight">@dimen/fluentui_progress_circular_xsmall</item>
<item name="android:maxWidth">@dimen/fluentui_progress_circular_xsmall</item>
</style>
<style name="Widget.FluentUI.CircularProgress.Small" parent="@style/Widget.AppCompat.ProgressBar">
<item name="android:contentDescription">@string/progress_circular_content_description_indeterminate</item>
<item name="android:indeterminate">true</item>
<item name="android:indeterminateDrawable">@drawable/anim_progress_circular_gray_small</item>
<item name="android:minHeight">@dimen/fluentui_progress_circular_small</item>
<item name="android:minWidth">@dimen/fluentui_progress_circular_small</item>
<item name="android:maxHeight">@dimen/fluentui_progress_circular_small</item>
<item name="android:maxWidth">@dimen/fluentui_progress_circular_small</item>
</style>
<style name="Widget.FluentUI.CircularProgress.Medium" parent="@style/Widget.AppCompat.ProgressBar">
<item name="android:contentDescription">@string/progress_circular_content_description_indeterminate</item>
<item name="android:indeterminate">true</item>
<item name="android:indeterminateDrawable">@drawable/anim_progress_circular_gray_medium</item>
<item name="android:minHeight">@dimen/fluentui_progress_circular_medium</item>
<item name="android:minWidth">@dimen/fluentui_progress_circular_medium</item>
<item name="android:maxHeight">@dimen/fluentui_progress_circular_medium</item>
<item name="android:maxWidth">@dimen/fluentui_progress_circular_medium</item>
</style>
<style name="Widget.FluentUI.CircularProgress.Large" parent="@style/Widget.AppCompat.ProgressBar">
<item name="android:contentDescription">@string/progress_circular_content_description_indeterminate</item>
<item name="android:indeterminate">true</item>
<item name="android:indeterminateDrawable">@drawable/anim_progress_circular_gray_large</item>
<item name="android:minHeight">@dimen/fluentui_progress_circular_large</item>
<item name="android:minWidth">@dimen/fluentui_progress_circular_large</item>
<item name="android:maxHeight">@dimen/fluentui_progress_circular_large</item>
<item name="android:maxWidth">@dimen/fluentui_progress_circular_large</item>
</style>
<style name="Widget.FluentUI.CircularProgress.XSmall.Primary">
<item name="android:indeterminateTint">?attr/fluentuiProgressPrimaryColor</item>
<item name="android:indeterminateTintMode">src_in</item>
</style>
<style name="Widget.FluentUI.CircularProgress.Small.Primary">
<item name="android:indeterminateTint">?attr/fluentuiProgressPrimaryColor</item>
<item name="android:indeterminateTintMode">src_in</item>
</style>
<style name="Widget.FluentUI.CircularProgress.Medium.Primary">
<item name="android:indeterminateTint">?attr/fluentuiProgressPrimaryColor</item>
<item name="android:indeterminateTintMode">src_in</item>
</style>
<style name="Widget.FluentUI.CircularProgress.Large.Primary">
<item name="android:indeterminateTint">?attr/fluentuiProgressPrimaryColor</item>
<item name="android:indeterminateTintMode">src_in</item>
</style>
<!--Progress: Linear-->
<style name="Widget.FluentUI.LinearProgress" parent="Widget.AppCompat.ProgressBar">
<item name="android:indeterminateOnly">false</item>
<item name="android:progressDrawable">@drawable/ms_ic_progress_linear_determinate</item>
<item name="android:indeterminateDrawable">@drawable/anim_progress_linear_indeterminate</item>
<item name="android:minHeight">@dimen/fluentui_progress_linear_height</item>
<item name="android:maxHeight">@dimen/fluentui_progress_linear_height</item>
</style>
<style name="Widget.FluentUI.LinearProgress.Determinate" parent="Widget.FluentUI.LinearProgress">
<item name="android:contentDescription">
@string/progress_linear_content_description_determinate
</item>
<item name="android:indeterminate">false</item>
</style>
<style name="Widget.FluentUI.LinearProgress.Indeterminate" parent="Widget.FluentUI.LinearProgress">
<item name="android:indeterminate">true</item>
<item name="android:contentDescription">@string/progress_linear_content_description_indeterminate</item>
</style>
<!--Searchbar-->
<style name="Widget.FluentUI.SearchView" parent="Widget.AppCompat.SearchView">
<item name="colorControlActivated">?attr/fluentuiSearchbarSearchViewCursorColor</item>

Просмотреть файл

@ -98,10 +98,6 @@
<item name="fluentuiPeoplePickerLabelTextColor">?attr/fluentuiForegroundSecondaryColor</item>
<item name="fluentuiPeoplePickerCountSpanTextColor">?attr/fluentuiForegroundSecondaryColor</item>
<!--Progress-->
<item name="fluentuiProgressPrimaryColor">?attr/colorPrimary</item>
<item name="fluentuiProgressBackgroundColor">@color/fluentui_gray_100</item>
<!--Searchbar-->
<item name="fluentuiSearchbarBackgroundColor">?attr/fluentuiBackgroundPrimaryColor</item>
<item name="fluentuiSearchbarSearchViewContainerBackgroundColor">?attr/fluentuiBackgroundSecondary20Color</item>

Просмотреть файл

@ -0,0 +1,52 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply from: '../config.gradle'
apply from: '../publish.gradle'
android {
compileSdkVersion constants.compileSdkVersion
buildFeatures {
viewBinding true
}
defaultConfig {
minSdkVersion constants.minSdkVersion
targetSdkVersion constants.targetSdkVersion
versionCode project.ext.fluentui_progress_version_code
versionName project.ext.fluentui_progress_versionid
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
consumerProguardFiles "consumer-rules.pro"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(':fluentui_core')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation "androidx.appcompat:appcompat:$appCompatVersion"
implementation "com.google.android.material:material:$materialVersion"
androidTestImplementation "androidx.test.ext:junit:$extJunitVersion"
androidTestImplementation "androidx.test.espresso:espresso-core:$espressoVersion"
}
task sourceJar(type: Jar) {
from android.sourceSets.main.java.srcDirs
classifier "sources"
}
project.afterEvaluate {
project.ext.publishingFunc('fluentui_progress')
}

Просмотреть файл

21
fluentui_progress/proguard-rules.pro поставляемый Normal file
Просмотреть файл

@ -0,0 +1,21 @@
# Add project specific ProGuard rules here.
# You can control the set of applied configuration files using the
# proguardFiles setting in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable
# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile

Просмотреть файл

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.microsoft.fluentui.progress">
</manifest>

Просмотреть файл

@ -3,12 +3,11 @@
* Licensed under the MIT License.
*/
package com.microsoft.fluentui.widget
package com.microsoft.fluentui.progress
import android.content.Context
import android.util.AttributeSet
import android.widget.ProgressBar
import com.microsoft.fluentui.R
import com.microsoft.fluentui.theming.FluentUIContextThemeWrapper
/**
@ -17,6 +16,6 @@ import com.microsoft.fluentui.theming.FluentUIContextThemeWrapper
*/
class ProgressBar : ProgressBar {
@JvmOverloads
constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0)
: super(FluentUIContextThemeWrapper(context,R.style.Theme_FluentUI_Components), attrs, defStyleAttr, defStyleRes)
constructor(appContext: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0)
: super(FluentUIContextThemeWrapper(appContext,R.style.Theme_FluentUI_Progress), attrs, defStyleAttr, defStyleRes)
}

Просмотреть файл

@ -4,6 +4,7 @@
~ Licensed under the MIT License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:width="75dp"
android:height="@dimen/fluentui_progress_linear_height"
android:viewportWidth="75"

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше