├── .github └── workflows │ └── maven.yml ├── .gitignore ├── LICENSE ├── README.md ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib ├── .gitignore ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── dev │ │ └── oneuiproject │ │ └── oneui │ │ ├── dialog │ │ ├── GridMenuDialog.java │ │ ├── ProgressDialog.java │ │ ├── StartEndTimePickerDialog.java │ │ └── internal │ │ │ ├── StartEndTabLayout.java │ │ │ └── StartEndTimePickerUtils.java │ │ ├── layout │ │ ├── AppInfoLayout.java │ │ ├── DrawerLayout.java │ │ ├── SplashLayout.java │ │ ├── SwitchBarLayout.java │ │ └── ToolbarLayout.java │ │ ├── preference │ │ ├── ColorPickerPreference.java │ │ ├── DescriptionPreference.java │ │ ├── HorizontalRadioPreference.java │ │ ├── InsetPreferenceCategory.java │ │ ├── LayoutPreference.java │ │ ├── SeekBarPreferencePro.java │ │ ├── SwitchBarPreference.java │ │ ├── TipsCardPreference.java │ │ └── internal │ │ │ ├── HorizontalRadioViewContainer.java │ │ │ └── PreferenceRelatedCard.java │ │ ├── qr │ │ └── QREncoder.java │ │ ├── utils │ │ ├── ActivityUtils.java │ │ ├── DialogUtils.java │ │ ├── IndexScrollUtils.java │ │ ├── PreferenceUtils.java │ │ ├── SeekBarUtils.java │ │ ├── TabLayoutUtils.java │ │ ├── ViewUtils.java │ │ └── internal │ │ │ ├── ReflectUtils.java │ │ │ └── ToolbarLayoutUtils.java │ │ ├── view │ │ └── internal │ │ │ └── NavigationBadgeIcon.java │ │ └── widget │ │ ├── HapticSeekBar.java │ │ ├── MarginsTabLayout.java │ │ ├── RelatedCard.java │ │ ├── RoundFrameLayout.java │ │ ├── RoundLinearLayout.java │ │ ├── Separator.java │ │ ├── TipPopup.java │ │ └── Toast.java │ └── res │ ├── anim │ ├── oui_index_scroll_hide.xml │ ├── oui_index_scroll_show.xml │ └── oui_splash_animation.xml │ ├── color-night │ └── oui_relative_link_background_color.xml │ ├── color │ ├── oui_btn_colored_background.xml │ ├── oui_horizontalradiopref_text_color.xml │ ├── oui_relative_link_background_color.xml │ └── oui_seekbar_tick_mark_color.xml │ ├── drawable-desk-mdpi │ ├── sem_tip_popup_balloon_background_left.9.png │ ├── sem_tip_popup_balloon_background_left_translucent.9.png │ ├── sem_tip_popup_balloon_background_right.9.png │ ├── sem_tip_popup_balloon_background_right_translucent.9.png │ ├── sem_tip_popup_hint_background_01.png │ ├── sem_tip_popup_hint_background_02.png │ ├── sem_tip_popup_hint_background_03.png │ ├── sem_tip_popup_hint_background_04.png │ ├── sem_tip_popup_hint_background_translucent.png │ ├── sem_tip_popup_hint_icon.png │ ├── sem_tip_popup_hint_icon_rtl.png │ ├── sem_tip_popup_hint_icon_translucent.png │ ├── sem_tip_popup_hint_icon_translucent_rtl.png │ └── tw_noti_badge_mtrl.9.png │ ├── drawable-xxhdpi │ ├── sem_tip_popup_balloon_background_left.9.png │ ├── sem_tip_popup_balloon_background_left_translucent.9.png │ ├── sem_tip_popup_balloon_background_right.9.png │ ├── sem_tip_popup_balloon_background_right_translucent.9.png │ ├── sem_tip_popup_hint_background_01.png │ ├── sem_tip_popup_hint_background_02.png │ ├── sem_tip_popup_hint_background_03.png │ ├── sem_tip_popup_hint_background_04.png │ ├── sem_tip_popup_hint_background_translucent.png │ ├── sem_tip_popup_hint_icon.png │ ├── sem_tip_popup_hint_icon_rtl.png │ ├── sem_tip_popup_hint_icon_translucent.png │ ├── sem_tip_popup_hint_icon_translucent_rtl.png │ └── tw_noti_badge_mtrl.9.png │ ├── drawable │ ├── oui_btn_app_info.xml │ ├── oui_btn_outline.xml │ ├── oui_btn_outline_background.xml │ ├── oui_btn_transparent.xml │ ├── oui_btn_transparent_background.xml │ ├── oui_divider_vertical.xml │ ├── oui_grid_menu_dialog_item_bg.xml │ ├── oui_ic_ab_app_info.xml │ ├── oui_ic_ab_drawer.xml │ ├── oui_preference_color_picker_preview.xml │ ├── oui_preference_seekbar_pro_btn_bg.xml │ ├── oui_preference_seekbar_pro_btn_bg_mask.xml │ ├── oui_preference_seekbar_pro_minus.xml │ ├── oui_preference_seekbar_pro_plus.xml │ ├── oui_preference_tipscard_button_bg.xml │ ├── oui_preference_tipscard_close.xml │ ├── oui_qr_code_anchor.xml │ ├── oui_relative_link_background.xml │ ├── oui_relative_link_item_background.xml │ ├── oui_seekbar_tick_mark.xml │ ├── oui_tab_layout_custom_button_background.xml │ ├── oui_toast_frame_mtrl.xml │ ├── sem_tip_popup_btn_borderless.xml │ └── sem_tip_popup_btn_default_shape.xml │ ├── font │ └── samsungsharpsans_bold.otf │ ├── layout-land │ ├── oui_layout_app_info.xml │ └── oui_layout_splash_animated.xml │ ├── layout │ ├── oui_dialog_grid_menu.xml │ ├── oui_dialog_progress_dialog_circle.xml │ ├── oui_dialog_progress_dialog_horizontal.xml │ ├── oui_dialog_progress_dialog_spinner.xml │ ├── oui_dialog_start_end_time_picker.xml │ ├── oui_layout_app_info.xml │ ├── oui_layout_drawerlayout.xml │ ├── oui_layout_splash_animated.xml │ ├── oui_layout_splash_simple.xml │ ├── oui_layout_switchbarlayout.xml │ ├── oui_layout_toolbarlayout_appbar.xml │ ├── oui_layout_toolbarlayout_footer.xml │ ├── oui_preference_color_picker_widget.xml │ ├── oui_preference_horizontal_radio_item.xml │ ├── oui_preference_horizontal_radio_layout.xml │ ├── oui_preference_layout_frame.xml │ ├── oui_preference_seekbar_pro_layout.xml │ ├── oui_preference_switch_bar_layout.xml │ ├── oui_preference_tips_layout.xml │ ├── oui_preference_unclickable_layout.xml │ ├── oui_transient_notification.xml │ ├── oui_view_dialog_progress_bar.xml │ ├── oui_view_grid_menu_dialog_item.xml │ ├── oui_view_relative_link.xml │ ├── oui_view_relative_link_preference.xml │ ├── oui_view_toolbar_action_mode.xml │ ├── oui_view_toolbar_main.xml │ ├── oui_view_toolbar_search.xml │ ├── sem_tip_popup_balloon.xml │ └── sem_tip_popup_bubble.xml │ ├── menu │ └── app_info_menu.xml │ ├── values-ar │ └── strings.xml │ ├── values-as │ └── strings.xml │ ├── values-az-rAZ │ └── strings.xml │ ├── values-be-rBY │ └── strings.xml │ ├── values-bg │ └── strings.xml │ ├── values-bn-rBD │ └── strings.xml │ ├── values-bn-rIN │ └── strings.xml │ ├── values-bo │ └── strings.xml │ ├── values-bs │ └── strings.xml │ ├── values-ca │ └── strings.xml │ ├── values-cs │ └── strings.xml │ ├── values-da │ └── strings.xml │ ├── values-de │ └── strings.xml │ ├── values-el │ └── strings.xml │ ├── values-en-rCA │ └── strings.xml │ ├── values-en-rPH │ └── strings.xml │ ├── values-en-rUS │ └── strings.xml │ ├── values-en-rZG │ └── strings.xml │ ├── values-en │ └── strings.xml │ ├── values-es-rES │ └── strings.xml │ ├── values-es-rUS │ └── strings.xml │ ├── values-et-rEE │ └── strings.xml │ ├── values-eu-rES │ └── strings.xml │ ├── values-fa │ └── strings.xml │ ├── values-fi │ └── strings.xml │ ├── values-fr-rCA │ └── strings.xml │ ├── values-fr │ └── strings.xml │ ├── values-ga │ └── strings.xml │ ├── values-gl-rES │ └── strings.xml │ ├── values-gu-rIN │ └── strings.xml │ ├── values-hi │ └── strings.xml │ ├── values-hr │ └── strings.xml │ ├── values-hu │ └── strings.xml │ ├── values-hy-rAM │ └── strings.xml │ ├── values-in │ └── strings.xml │ ├── values-is-rIS │ └── strings.xml │ ├── values-it │ └── strings.xml │ ├── values-iw │ └── strings.xml │ ├── values-ja │ └── strings.xml │ ├── values-ka-rGE │ └── strings.xml │ ├── values-kk-rKZ │ └── strings.xml │ ├── values-km-rKH │ └── strings.xml │ ├── values-kn-rIN │ └── strings.xml │ ├── values-ko │ └── strings.xml │ ├── values-ky-rKG │ └── strings.xml │ ├── values-lo-rLA │ └── strings.xml │ ├── values-lt │ └── strings.xml │ ├── values-lv │ └── strings.xml │ ├── values-mk-rMK │ └── strings.xml │ ├── values-ml-rIN │ └── strings.xml │ ├── values-mn-rMN │ └── strings.xml │ ├── values-mr-rIN │ └── strings.xml │ ├── values-ms-rMY │ └── strings.xml │ ├── values-my-rMM │ └── strings.xml │ ├── values-my-rZG │ └── strings.xml │ ├── values-nb │ └── strings.xml │ ├── values-ne-rNP │ └── strings.xml │ ├── values-ne │ └── strings.xml │ ├── values-night │ ├── colors.xml │ ├── styles.xml │ └── themes.xml │ ├── values-nl │ └── strings.xml │ ├── values-or │ └── strings.xml │ ├── values-pa-rIN │ └── strings.xml │ ├── values-pl-rSP │ └── strings.xml │ ├── values-pl │ └── strings.xml │ ├── values-pt-rBR │ └── strings.xml │ ├── values-pt-rPT │ └── strings.xml │ ├── values-ro │ └── strings.xml │ ├── values-ru │ └── strings.xml │ ├── values-si-rLK │ └── strings.xml │ ├── values-si │ └── strings.xml │ ├── values-sk │ └── strings.xml │ ├── values-sl │ └── strings.xml │ ├── values-sq-rAL │ └── strings.xml │ ├── values-sr │ └── strings.xml │ ├── values-sv │ └── strings.xml │ ├── values-ta-rIN │ └── strings.xml │ ├── values-te-rIN │ └── strings.xml │ ├── values-tg │ └── strings.xml │ ├── values-th │ └── strings.xml │ ├── values-tk │ └── strings.xml │ ├── values-tl │ └── strings.xml │ ├── values-tr │ └── strings.xml │ ├── values-ug-rCN │ └── strings.xml │ ├── values-uk │ └── strings.xml │ ├── values-ur-rPK │ └── strings.xml │ ├── values-uz-rUZ │ └── strings.xml │ ├── values-vi │ └── strings.xml │ ├── values-zh-rCN │ └── strings.xml │ ├── values-zh-rHK │ └── strings.xml │ ├── values-zh-rTW │ └── strings.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── ids.xml │ ├── strings.xml │ ├── styles.xml │ └── themes.xml ├── manifest.gradle ├── readme-res ├── design-readme-header.png ├── sample-ss1.jpg ├── sample-ss2.jpg ├── sample-ss3.jpg ├── sample-ss4.jpg └── sample-ss5.jpg ├── sample-app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── release │ ├── output-metadata.json │ └── sample-app-release.apk └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── dev │ │ └── oneuiproject │ │ └── oneuiexample │ │ ├── activity │ │ ├── AboutActivity.java │ │ ├── MainActivity.java │ │ └── SampleAboutActivity.java │ │ ├── base │ │ ├── BaseFragment.java │ │ └── FragmentInfo.java │ │ ├── fragment │ │ ├── AppPickerFragment.java │ │ ├── IconsFragment.java │ │ ├── IndexScrollFragment.java │ │ ├── PickersFragment.java │ │ ├── PreferencesFragment.java │ │ ├── ProgressBarFragment.java │ │ ├── QRCodeFragment.java │ │ ├── SeekBarFragment.java │ │ ├── SwipeRefreshFragment.java │ │ ├── TabsFragment.java │ │ └── WidgetsFragment.java │ │ ├── ui │ │ ├── drawer │ │ │ ├── DrawerListAdapter.java │ │ │ └── DrawerListViewHolder.java │ │ └── widget │ │ │ └── CardView.java │ │ └── utils │ │ └── DarkModeUtils.java │ └── res │ ├── drawable-night │ ├── indexscroll_group_icon.xml │ └── indexscroll_item_icon.xml │ ├── drawable-nodpi │ ├── about_page_avatar_mesa.png │ └── about_page_avatar_yann.png │ ├── drawable-xxhdpi │ ├── display_help_dark_mode.webp │ └── display_help_light_mode.webp │ ├── drawable │ ├── about_page_github.xml │ ├── about_page_telegram.xml │ ├── drawer_item_list_ripple.xml │ ├── drawer_item_selector.xml │ ├── drawer_item_selector_bg.xml │ ├── drawer_item_separator_bg.xml │ ├── drawer_page_icon_progressbar.xml │ ├── drawer_page_icon_seekbar.xml │ ├── ic_monochrome_sample3.xml │ ├── indexscroll_group_icon.xml │ ├── indexscroll_item_icon.xml │ ├── samsung_contact.xml │ └── samsung_group.xml │ ├── font │ └── samsungsharpsans_bold.otf │ ├── layout │ ├── activity_about.xml │ ├── activity_about_content.xml │ ├── activity_main.xml │ ├── sample3_activity_about.xml │ ├── sample3_fragment_apppicker.xml │ ├── sample3_fragment_icons.xml │ ├── sample3_fragment_indexscroll.xml │ ├── sample3_fragment_pickers.xml │ ├── sample3_fragment_progress_bar.xml │ ├── sample3_fragment_qr_code.xml │ ├── sample3_fragment_seek_bar.xml │ ├── sample3_fragment_swiperefresh.xml │ ├── sample3_fragment_tabs.xml │ ├── sample3_fragment_widgets.xml │ ├── sample3_view_drawer_list_item.xml │ ├── sample3_view_drawer_list_separator.xml │ ├── sample3_view_icon_listview_item.xml │ ├── sample3_view_indexscroll_listview_item.xml │ ├── sample3_widget_cardview.xml │ └── sample3_widget_cardview_icon.xml │ ├── menu │ ├── sample3_menu_about.xml │ ├── sample3_menu_main.xml │ ├── sample3_tabs_bnv_icon_menu.xml │ ├── sample3_tabs_bnv_text_menu.xml │ └── sample3_tabs_grid_menu.xml │ ├── mipmap-anydpi-v26 │ └── ic_launcher.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ ├── sample_background.webp │ └── sample_foreground.webp │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── sample_background.webp │ └── sample_foreground.webp │ ├── raw │ └── lottie_swipe_up_anim.json │ ├── values-night │ ├── colors.xml │ └── styles.xml │ ├── values │ ├── arrays.xml │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ ├── meta_998_sesl_app.xml │ ├── sample3_preferences.xml │ └── searchable.xml └── settings.gradle /.github/workflows/maven.yml: -------------------------------------------------------------------------------- 1 | name: Maven Central 2 | on: 3 | workflow_dispatch: 4 | 5 | jobs: 6 | main: 7 | name: build and publish 8 | runs-on: ubuntu-latest 9 | steps: 10 | - name: checkout 11 | uses: actions/checkout@v2 12 | 13 | - name: java setup and gradle caching 14 | uses: actions/setup-java@v2 15 | with: 16 | distribution: "zulu" 17 | java-version: "11" 18 | cache: "gradle" 19 | 20 | - name: grant execute permission for gradlew 21 | run: chmod +x gradlew 22 | 23 | - name: upload to sonatype 24 | run: ./gradlew publish --no-daemon --no-parallel 25 | env: 26 | MAVEN_USERNAME: ${{ secrets.SONATYPE_USER }} 27 | MAVEN_PASSWORD: ${{ secrets.SONATYPE_PWD }} 28 | SIGNING_PRIVATE_KEY: ${{ secrets.SIGNING_PRIVATE_KEY }} 29 | SIGNING_KEYID: ${{ secrets.SIGNING_KEYID }} 30 | SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }} 31 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | .idea 5 | .DS_Store 6 | /build 7 | /captures 8 | .externalNativeBuild 9 | .cxx 10 | local.properties 11 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Yanndroid & BlackMesa123 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | # Project-wide Gradle settings. 2 | # IDE (e.g. Android Studio) users: 3 | # Gradle settings configured through the IDE *will override* 4 | # any settings specified in this file. 5 | # For more details on how to configure your build environment visit 6 | # http://www.gradle.org/docs/current/userguide/build_environment.html 7 | # Specifies the JVM arguments used for the daemon process. 8 | # The setting is particularly useful for tweaking memory settings. 9 | org.gradle.jvmargs=-Xmx4096m 10 | # When configured, Gradle will run in incubating parallel mode. 11 | # This option should only be used with decoupled projects. More details, visit 12 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 13 | # org.gradle.parallel=true 14 | # AndroidX package structure to make it clearer which packages are bundled with the 15 | # Android operating system, and which are packaged with your app"s APK 16 | # https://developer.android.com/topic/libraries/support-library/androidx-rn 17 | android.useAndroidX=true 18 | # Removes build config code generation from all modules 19 | # Enable per module when needed with android { buildFeatures { buildConfig = true } } 20 | android.defaults.buildfeatures.buildconfig=false 21 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Thu Apr 14 19:16:08 CEST 2022 2 | distributionBase=GRADLE_USER_HOME 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip 4 | distributionPath=wrapper/dists 5 | zipStorePath=wrapper/dists 6 | zipStoreBase=GRADLE_USER_HOME 7 | -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /lib/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.library' 3 | id 'maven-publish' 4 | id 'signing' 5 | } 6 | 7 | android { 8 | compileSdk target_sdk 9 | 10 | defaultConfig { 11 | minSdk 23 12 | targetSdk target_sdk 13 | versionCode 1 14 | versionName lib_version 15 | 16 | vectorDrawables.useSupportLibrary = true 17 | } 18 | 19 | compileOptions { 20 | sourceCompatibility JavaVersion.VERSION_1_8 21 | targetCompatibility JavaVersion.VERSION_1_8 22 | } 23 | } 24 | 25 | dependencies { 26 | api("androidx.annotation:annotation:$androidx_annotation_version") 27 | 28 | api("io.github.oneuiproject.sesl:appcompat:$sesl_appcompat_version") 29 | implementation("io.github.oneuiproject.sesl:indexscroll:$sesl_indexscroll_version") 30 | implementation("io.github.oneuiproject.sesl:picker-color:$sesl_picker_color_version") 31 | implementation("io.github.oneuiproject.sesl:picker-basic:$sesl_picker_basic_version") 32 | implementation("io.github.oneuiproject.sesl:preference:$sesl_preference_version") 33 | implementation("io.github.oneuiproject.sesl:material:$sesl_material_version") 34 | 35 | implementation("com.google.zxing:core:3.4.1") 36 | } 37 | 38 | ext { 39 | POM_ARTIFACT_ID = "design" 40 | POM_NAME = "One UI Design" 41 | POM_DESCRIPTION = "One UI Design Library." 42 | } -------------------------------------------------------------------------------- /lib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /lib/src/main/java/dev/oneuiproject/oneui/dialog/internal/StartEndTimePickerUtils.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneui.dialog.internal; 2 | 3 | import android.content.Context; 4 | 5 | import java.text.SimpleDateFormat; 6 | import java.util.Calendar; 7 | import java.util.Date; 8 | import java.util.Locale; 9 | 10 | public class StartEndTimePickerUtils { 11 | public static String getTimeText(Context context, Calendar calendar, boolean is24HourView) { 12 | String pattern = ((SimpleDateFormat) android.text.format.DateFormat.getTimeFormat(context)).toPattern(); 13 | if (is24HourView) { 14 | pattern = pattern.replace("a", "").replace("h", "H").trim(); 15 | } 16 | return new SimpleDateFormat(pattern, getDisplayLocale(context)).format(new Date(calendar.getTimeInMillis())); 17 | } 18 | 19 | public static Calendar getCustomCalendarInstance(int hourOfDay, int minute, boolean is24HourView) { 20 | Calendar calendar = Calendar.getInstance(); 21 | calendar.clear(); 22 | calendar.set(is24HourView ? 11 : 10, hourOfDay); 23 | calendar.set(12, minute); 24 | return calendar; 25 | } 26 | 27 | private static Locale getDisplayLocale(Context context) { 28 | Locale locale = null; 29 | if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) { 30 | locale = context.getResources().getConfiguration().getLocales().get(0); 31 | } 32 | return locale == null ? Locale.getDefault() : locale; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /lib/src/main/java/dev/oneuiproject/oneui/preference/SwitchBarPreference.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneui.preference; 2 | 3 | import android.content.Context; 4 | import android.util.AttributeSet; 5 | 6 | import androidx.appcompat.widget.SeslSwitchBar; 7 | import androidx.preference.PreferenceViewHolder; 8 | import androidx.preference.TwoStatePreference; 9 | 10 | import dev.oneuiproject.oneui.design.R; 11 | 12 | public class SwitchBarPreference extends TwoStatePreference { 13 | 14 | public SwitchBarPreference(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { 15 | super(context, attrs, defStyleAttr, defStyleRes); 16 | setLayoutResource(R.layout.oui_preference_switch_bar_layout); 17 | } 18 | 19 | public SwitchBarPreference(Context context, AttributeSet attrs, int defStyleAttr) { 20 | this(context, attrs, defStyleAttr, 0); 21 | } 22 | 23 | public SwitchBarPreference(Context context, AttributeSet attrs) { 24 | this(context, attrs, 0); 25 | } 26 | 27 | public SwitchBarPreference(Context context) { 28 | this(context, null); 29 | } 30 | 31 | @Override 32 | public void onBindViewHolder(PreferenceViewHolder holder) { 33 | super.onBindViewHolder(holder); 34 | SeslSwitchBar switchBar = (SeslSwitchBar) holder.itemView; 35 | switchBar.setChecked(mChecked); 36 | switchBar.addOnSwitchChangeListener((switchView, isChecked) -> { 37 | if (isChecked == mChecked) return; 38 | if (!callChangeListener(isChecked)) { 39 | switchBar.setChecked(!isChecked); 40 | return; 41 | } 42 | setChecked(isChecked); 43 | }); 44 | holder.setDividerAllowedAbove(false); 45 | holder.setDividerAllowedBelow(false); 46 | } 47 | 48 | } 49 | -------------------------------------------------------------------------------- /lib/src/main/java/dev/oneuiproject/oneui/widget/Separator.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneui.widget; 2 | 3 | import android.content.Context; 4 | import android.graphics.Canvas; 5 | import android.util.AttributeSet; 6 | import android.view.ViewGroup.LayoutParams; 7 | import android.widget.TextView; 8 | 9 | import androidx.annotation.NonNull; 10 | import androidx.annotation.Nullable; 11 | 12 | import dev.oneuiproject.oneui.design.R; 13 | 14 | public class Separator extends TextView { 15 | public Separator(@NonNull Context context) { 16 | this(context, null); 17 | } 18 | 19 | public Separator(@NonNull Context context, @Nullable AttributeSet attrs) { 20 | this(context, attrs, android.R.attr.listSeparatorTextViewStyle); 21 | } 22 | 23 | public Separator(@NonNull Context context, @Nullable AttributeSet attrs, 24 | int defStyleAttr) { 25 | this(context, attrs, defStyleAttr, R.style.Widget_AppCompat_Light_TextView_ListSeparator); 26 | } 27 | 28 | public Separator(@NonNull Context context, @Nullable AttributeSet attrs, 29 | int defStyleAttr, int defStyleRes) { 30 | super(context, attrs, defStyleAttr, defStyleRes); 31 | } 32 | 33 | @Override 34 | public void dispatchDraw(Canvas c) { 35 | super.dispatchDraw(c); 36 | 37 | LayoutParams lp = getLayoutParams(); 38 | lp.height = getText().length() != 0 ? 39 | LayoutParams.WRAP_CONTENT 40 | : getResources().getDimensionPixelSize(R.dimen.sesl_list_subheader_min_height); 41 | setLayoutParams(lp); 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /lib/src/main/java/dev/oneuiproject/oneui/widget/Toast.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneui.widget; 2 | 3 | import android.content.Context; 4 | import android.content.res.Resources; 5 | import android.view.LayoutInflater; 6 | import android.view.View; 7 | import android.widget.TextView; 8 | 9 | import androidx.annotation.StringRes; 10 | 11 | import dev.oneuiproject.oneui.design.R; 12 | 13 | public class Toast extends android.widget.Toast { 14 | public Toast(Context context) { 15 | super(context); 16 | } 17 | 18 | public static Toast makeText(Context context, CharSequence text, int duration) { 19 | Toast result = new Toast(context); 20 | 21 | LayoutInflater inflate = (LayoutInflater) context 22 | .getSystemService(Context.LAYOUT_INFLATER_SERVICE); 23 | View v = inflate.inflate(R.layout.oui_transient_notification, null); 24 | TextView tv = v.findViewById(android.R.id.message); 25 | tv.setText(text); 26 | 27 | result.setView(v); 28 | result.setDuration(duration); 29 | 30 | return result; 31 | } 32 | 33 | public static Toast makeText(Context context, @StringRes int resId, int duration) 34 | throws Resources.NotFoundException { 35 | return makeText(context, context.getResources().getText(resId), duration); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /lib/src/main/res/anim/oui_index_scroll_hide.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /lib/src/main/res/anim/oui_index_scroll_show.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | -------------------------------------------------------------------------------- /lib/src/main/res/anim/oui_splash_animation.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 13 | 14 | 22 | 23 | 31 | 32 | 40 | 41 | 49 | 50 | -------------------------------------------------------------------------------- /lib/src/main/res/color-night/oui_relative_link_background_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /lib/src/main/res/color/oui_btn_colored_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /lib/src/main/res/color/oui_horizontalradiopref_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /lib/src/main/res/color/oui_relative_link_background_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /lib/src/main/res/color/oui_seekbar_tick_mark_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 9 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_left.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_left.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_left_translucent.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_left_translucent.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_right.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_right.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_right_translucent.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_balloon_background_right_translucent.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_01.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_02.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_03.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_04.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_translucent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_background_translucent.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon_rtl.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon_translucent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon_translucent.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon_translucent_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/sem_tip_popup_hint_icon_translucent_rtl.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-desk-mdpi/tw_noti_badge_mtrl.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-desk-mdpi/tw_noti_badge_mtrl.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_left.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_left.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_left_translucent.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_left_translucent.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_right.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_right.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_right_translucent.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_balloon_background_right_translucent.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_01.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_02.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_03.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_04.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_translucent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_background_translucent.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon_rtl.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon_translucent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon_translucent.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon_translucent_rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/sem_tip_popup_hint_icon_translucent_rtl.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable-xxhdpi/tw_noti_badge_mtrl.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/drawable-xxhdpi/tw_noti_badge_mtrl.9.png -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_btn_app_info.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_btn_outline.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 9 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_btn_outline_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | 9 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_btn_transparent.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 9 | 10 | 12 | 13 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_btn_transparent_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 12 | 13 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_divider_vertical.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_grid_menu_dialog_item_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_ic_ab_app_info.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_ic_ab_drawer.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_preference_color_picker_preview.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_preference_seekbar_pro_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_preference_seekbar_pro_btn_bg_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_preference_seekbar_pro_minus.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 13 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_preference_seekbar_pro_plus.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 11 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_preference_tipscard_button_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_preference_tipscard_close.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 11 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_qr_code_anchor.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_relative_link_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_relative_link_item_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_seekbar_tick_mark.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 8 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_tab_layout_custom_button_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/oui_toast_frame_mtrl.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 10 | 11 | 13 | 14 | 16 | 17 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/sem_tip_popup_btn_borderless.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | -------------------------------------------------------------------------------- /lib/src/main/res/drawable/sem_tip_popup_btn_default_shape.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 10 | 11 | 12 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /lib/src/main/res/font/samsungsharpsans_bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/lib/src/main/res/font/samsungsharpsans_bold.otf -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_dialog_grid_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 15 | 16 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_dialog_progress_dialog_circle.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 19 | 20 | 31 | 32 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_dialog_progress_dialog_spinner.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 16 | 17 | 24 | 25 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_layout_splash_simple.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 15 | 16 | 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_layout_switchbarlayout.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 13 | 14 | 19 | 20 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_layout_toolbarlayout_footer.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 14 | 15 | 22 | 23 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_preference_color_picker_widget.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 14 | 15 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_preference_horizontal_radio_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 16 | 17 | 24 | 25 | 31 | 32 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_preference_layout_frame.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_preference_switch_bar_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_preference_unclickable_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 19 | 20 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_transient_notification.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 19 | 20 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_view_dialog_progress_bar.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 13 | 14 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_view_relative_link.xml: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 16 | 17 | 26 | 27 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_view_toolbar_main.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/oui_view_toolbar_search.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /lib/src/main/res/layout/sem_tip_popup_bubble.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 13 | 14 | 22 | 23 | -------------------------------------------------------------------------------- /lib/src/main/res/menu/app_info_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 12 | 13 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ar/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ج 4 | يتوفر إصدار جديد. 5 | تحديد عناصر 6 | هل تبحث عن شيء آخر؟ 7 | تحديث 8 | تعديل 9 | تطبيق 10 | إغلاق 11 | يتعذر التحقق من توفر تحديثات. إن اتصال شبكة هاتفك غير ثابت. 12 | تم مسبقاً تثبيت أحدث إصدار. 13 | يتعذر التحقق من توفر تحديثات. إن اتصال شبكة جهازك اللوحي غير ثابت. 14 | بدء 15 | معلومات التطبيق 16 | إعادة المحاولة 17 | إلغاء 18 | متابعة 19 | إنهاء 20 | درج التنقل 21 | إصدار %s 22 | تم تحديد %d 23 | إضافة 24 | تمت 25 | نعم 26 | تعطيل 27 | انقر مرتين فوق هذا الزر لمعرفة المزيد. 28 | الكل 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-as/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | এটা নতুন সংস্কৰণ উপলভ্য৷ 5 | আইটেমসমূহ চয়ন কৰক 6 | অন্য কিবা চাই আছে নেকি? 7 | আপডেট 8 | সম্পাদনা কৰক 9 | প্ৰয়োগ কৰক 10 | বন্ধ কৰক 11 | আপডেটসমূহৰ বাবে পৰীক্ষা কৰিব নোৱাৰে। আপোনাৰ ফোনৰ নেটৱৰ্ক সংযোগ স্থিৰ নহয়। 12 | শেহতীয়া সংস্কৰণ ইতিমধ্যে ইনষ্টল হৈছে৷ 13 | আপডেটসমূহৰ বাবে পৰীক্ষা কৰিব নোৱাৰে। আপোনাৰ টেবলেটৰ নেটৱৰ্ক সংযোগ স্থিৰ নহয়। 14 | আৰম্ভ 15 | এপ্প্‌ তথ্য 16 | পুনঃচেষ্টা 17 | বাতিল 18 | জাৰী ৰাখক 19 | সমাপ্ত 20 | নেভিগেশ্বন ড্ৰৱাৰ 21 | সংস্কৰণ %s 22 | %d টা চয়নিত 23 | যোগ কৰক 24 | সম্পন্ন 25 | হয় 26 | অক্ষম 27 | অধিক জানিবলৈ এই বুটামটো দুবাৰ টিপক। 28 | সকলো 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-az-rAZ/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Y 4 | Yeni versiya movcuddur. 5 | Elementləri seç 6 | Kimisə axtarırsınız? 7 | Yenilə 8 | Redaktə et 9 | Tətbiq et 10 | Bağla 11 | Yeniləmələri yoxlamaq olmur. Telefonun şəbəkə bağlantısı sabit deyil. 12 | Ən son versiya artıq quraşdırılmışdır. 13 | Yeniləmələri yoxlamaq olmur. Tabletin şəbəkə bağlantısı sabit deyil. 14 | Başla 15 | Proqram məlumatı 16 | Təkrarla 17 | Ləğv et 18 | Davam et 19 | Bitir 20 | Naviqasiya rəfi 21 | Versiya %s 22 | %d seçilmişdir 23 | Əlavə et 24 | Yerinə yetirildi 25 | Bəli 26 | Söndür 27 | Ətraflı məlumat almaq üçün iki dəfə vurun. 28 | Hamısı 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-be-rBY/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Н 4 | Ёсць новая версія. 5 | Выберыце элементы 6 | Шукаеце кагосьці іншага? 7 | Абнавіць 8 | Рэдагаваць 9 | Прымяніць 10 | Закрыць 11 | Немагчыма праверыць наяўнасць абнаўленняў. Сеткавае падлучэнне тэлефона нестабільнае. 12 | Апошняя версія ўжо ўсталявана. 13 | Немагчыма праверыць наяўнасць абнаўленняў. Сеткавае падлучэнне планшэта нестабільнае. 14 | Пачат. 15 | Інфармацыя аб праграме 16 | Паўтарыць 17 | Скасаваць 18 | Працягнуць 19 | Канец 20 | Высоўнае меню навігацыі 21 | Версія %s 22 | Выбрана: %d 23 | Дадаць 24 | Гатова 25 | Так 26 | Адключыць 27 | Націсніце гэту кнопку двойчы, каб даведацца больш. 28 | Усе 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-bg/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Н 4 | Достъпна е нова версия. 5 | Избор на елементи 6 | Нещо друго ли търсите? 7 | Актуализация 8 | Редакт. 9 | Приложи 10 | Затваряне 11 | Не може да се провери за актуализации. Мрежовата връзка на телефона не е стабилна. 12 | Най-новата версия вече е инсталирана. 13 | Не може да се провери за актуализации. Мрежовата връзка на таблета не е стабилна. 14 | Старт 15 | Информация за приложение 16 | Нов опит 17 | Отказ 18 | Продължи 19 | Край 20 | Чекмедже за навигация 21 | Версия %s 22 | %d избрани 23 | Добавяне 24 | Готово 25 | Да 26 | Забрани 27 | Докоснете двукратно този бутон, за да научите повече. 28 | Всички 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-bn-rBD/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | একটি নতুন সংস্করণ পাওয়া যাচ্ছে। 5 | আইটেমগুলো নির্বাচন করুন 6 | অন্য কিছু খুঁজছেন? 7 | আপডেট 8 | সম্পাদনা করুন 9 | প্রয়োগ করুন 10 | বন্ধ 11 | আপডেট চেক করা যাবে না৷ আপনার ফোনের নেটওয়ার্ক সংযোগ অস্থিতিশীল৷ 12 | সর্বশেষ সংস্করণ ইতিমধ্যে ইনস্টল করা হয়েছে৷ 13 | আপডেট চেক করা যাবে না৷ আপনার ট্যাবলেটের নেটওয়ার্ক সংযোগ অস্থিতিশীল৷ 14 | শুরু 15 | অ্যাপের তথ্য 16 | পুনঃচেষ্টা 17 | বাতিল 18 | অবিরত রাখুন 19 | সমাপ্ত 20 | নেভিগেশন ড্রয়ার 21 | সংস্করণ %s 22 | %dটি নির্বাচিত 23 | যোগ করুন 24 | সম্পন্ন 25 | হ্যাঁ 26 | অক্ষম 27 | আরো জানতে এই বাটনে দু’বার ট্যাপ করুন। 28 | সব 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-bo/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | གསར་པ། 4 | པར་གཞི་གསར་པ་སྤྱོད་མི་ཐུབ། 5 | རྣམ་གྲངས་འདེམས་པ། 6 | བྱེད་ནུས་གཞན་པ་འཚོལ་བ་ཡིན་ནམ། 7 | འདྲེན་སྒམ་མཛུབ་སྟོན། 8 | གསར་སྒྱུར། 9 | པར་གཞི།%s 10 | གྲངས་%dའདེམས་ཟིན། 11 | ཁྱེད་ཀྱི་ལག་ཐོག་ཁ་པར་དྲ་བ་བརྟན་པོ་མེད།གསར་བརྗེས་ཞིབ་བཤེར་བྱེད་མི་ཐུབ། 12 | པར་གཞི་ཆེས་གསར་ཤོས་དེ་སྒྲིག་འཇུག་བྱས་འདུག 13 | ཁྱེད་ཀྱི་ངོས་པང་གློག་ཀླད་དྲ་བ་བརྟན་པོ་མེད།གསར་བརྗེས་ཞིབ་བཤེར་བྱེད་མི་ཐུབ། 14 | ཉེར་སྤྱོད་བྱ་རིམ་ཆ་འཕྲིན། 15 | ཚང་མ། 16 | བསྐྱར་ཚོད། 17 | 18 | -------------------------------------------------------------------------------- /lib/src/main/res/values-bs/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Nova verzija je dostupna. 5 | Izaberi stavke 6 | Tražite nešto drugo? 7 | Ažuriraj 8 | Uredi 9 | Primijeni 10 | Zatvori 11 | Ne mogu se provjeriti ažuriranja. Mrežna veza telefona nije stabilna. 12 | Najnovija verzija je već instalirana. 13 | Ne mogu se provjeriti ažuriranja. Mrežna veza tableta nije stabilna. 14 | Započni 15 | Informacije o aplikaciji 16 | Ponovi 17 | Otkaži 18 | Nastavi 19 | Završi 20 | Ladica navigacije 21 | Verzija %s 22 | Izabrano: %d 23 | Dodaj 24 | Gotovo 25 | Da 26 | Onemogući 27 | Dvaput dodirnite ovo dugme da saznate više. 28 | Sve 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-cs/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | K dispozici je nová verze. 5 | Vyberte položky 6 | Hledáte něco? 7 | Aktualizovat 8 | Upravit 9 | Použít 10 | Zavřít 11 | Nelze zkontrolovat aktualizace. Připojení telefonu k síti není stabilní. 12 | Je nainstalována nejnovější verze. 13 | Nelze zkontrolovat aktualizace. Připojení tabletu k síti není stabilní. 14 | Začátek 15 | Informace o aplikaci 16 | Opakovat 17 | Zrušit 18 | Pokračovat 19 | Konec 20 | Navigační panel 21 | Verze %s 22 | Vybráno %d 23 | Přidat 24 | Hotovo 25 | Ano 26 | Vypnout 27 | Poklepáním na toto tlačítko získáte další informace. 28 | Vše 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-da/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | En ny version er tilgængelig. 5 | Vælg elementer 6 | Leder du efter noget andet? 7 | Opdater 8 | Rediger 9 | Anvend 10 | Luk 11 | Kan ikke søge efter opdateringer. Din telefons netværksforbindelse er ikke stabil. 12 | Den nyeste version er allerede installeret. 13 | Kan ikke søge efter opdateringer. Din tablets netværksforbindelse er ikke stabil. 14 | Start 15 | Appoplysninger 16 | Prøv igen 17 | Annuller 18 | Fortsæt 19 | Afslut 20 | Navigationsskuffe 21 | Version %s 22 | %d valgt 23 | Tilføj 24 | Udført 25 | Ja 26 | Deaktiver 27 | Dobbelttryk på denne knap for at få mere at vide. 28 | Alt 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-en-rCA/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | A new version is available. 5 | Select items 6 | Looking for something else? 7 | Update 8 | Edit 9 | Apply 10 | Close 11 | "Can't check for updates. Your phone's network connection isn't stable." 12 | The latest version is already installed. 13 | "Can't check for updates. Your tablet's network connection isn't stable." 14 | Start 15 | App info 16 | Retry 17 | Cancel 18 | Continue 19 | End 20 | Navigation drawer 21 | Version %s 22 | %d selected 23 | Add 24 | Done 25 | Yes 26 | Disable 27 | Double tap this button to learn more. 28 | All 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-en-rPH/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | A new version is available. 5 | Select items 6 | Looking for something else? 7 | Update 8 | Edit 9 | Apply 10 | Close 11 | "Can't check for updates. Your phone's network connection isn't stable." 12 | The latest version is already installed. 13 | "Can't check for updates. Your tablet's network connection isn't stable." 14 | Start 15 | App info 16 | Retry 17 | Cancel 18 | Continue 19 | End 20 | Navigation drawer 21 | Version %s 22 | %d selected 23 | Add 24 | Done 25 | Yes 26 | Turn off 27 | Double tap this button to learn more. 28 | All 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-en-rUS/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | A new version is available. 5 | Select items 6 | Looking for something else? 7 | Update 8 | Edit 9 | Apply 10 | Close 11 | "Can't check for updates. Your phone's network connection isn't stable." 12 | The latest version is already installed. 13 | "Can't check for updates. Your tablet's network connection isn't stable." 14 | Start 15 | App info 16 | Retry 17 | Cancel 18 | Continue 19 | End 20 | Navigation drawer 21 | Version %s 22 | %d selected 23 | Add 24 | Done 25 | Yes 26 | Turn off 27 | Double tap this button to learn more. 28 | All 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-en-rZG/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | A new version is available. 5 | Select items 6 | Looking for something else? 7 | Update 8 | Edit 9 | Apply 10 | Close 11 | "Can't check for updates. Your phone's network connection isn't stable." 12 | The latest version is already installed. 13 | "Can't check for updates. Your tablet's network connection isn't stable." 14 | Start 15 | App info 16 | Retry 17 | Cancel 18 | Continue 19 | End 20 | Navigation drawer 21 | Version %s 22 | %d selected 23 | Add 24 | Done 25 | Yes 26 | Disable 27 | Double tap this button to learn more. 28 | All 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | A new version is available. 5 | Select items 6 | Looking for something else? 7 | Update 8 | Edit 9 | Apply 10 | Close 11 | "Can't check for updates. Your phone's network connection isn't stable." 12 | The latest version is already installed. 13 | "Can't check for updates. Your tablet's network connection isn't stable." 14 | Start 15 | App info 16 | Retry 17 | Cancel 18 | Continue 19 | End 20 | Navigation drawer 21 | Version %s 22 | %d selected 23 | Add 24 | Done 25 | Yes 26 | Disable 27 | Double tap this button to learn more. 28 | All 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-et-rEE/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Uus versioon on saadaval. 5 | Vali üksused 6 | Kas otsite midagi muud? 7 | Värskenda 8 | Muuda 9 | Rakenda 10 | Sulge 11 | Värskendusi ei saa kontrollida. Telefoni võrguühendus pole stabiilne. 12 | Uusim versioon on juba installitud. 13 | Värskendusi ei saa kontrollida. Tahvelseadme võrguühendus pole stabiilne. 14 | Algus 15 | Rakenduse teave 16 | Proovi uues. 17 | Tühista 18 | Jätka 19 | Lõpp 20 | Navigatsiooni sahtel 21 | Versioon %s 22 | %d on valitud 23 | Lisa 24 | Valmis 25 | Jah 26 | Desaktiv. 27 | Topelttoksake seda nuppu, et saada lisateavet. 28 | Kõik 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-fa/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ج 4 | یک نسخه جدید موجود است. 5 | انتخاب موارد 6 | به دنبال چیز دیگری هستید؟ 7 | به‌روزرسانی 8 | ویرایش 9 | اعمال 10 | بستن 11 | بررسی برای به‌روزرسانی‌ها ممکن نیست. اتصال شبکه تلفن پایدار نیست. 12 | جدیدترین نسخه از قبل نصب شده است. 13 | بررسی برای به‌روزرسانی‌ها ممکن نیست. اتصال شبکه تبلت پایدار نیست. 14 | شروع 15 | اطلاعات برنامه 16 | سعی مجدد 17 | لغو 18 | ادامه 19 | پایان 20 | کشوی پیمایش 21 | نسخه %s 22 | ‎%d انتخاب شد 23 | افزودن 24 | انجام شد 25 | بلی 26 | غیر فعال 27 | برای اطلاعات بیشتر دوبار روی این دکمه ضربه بزنید. 28 | همه 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-fi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | U 4 | Uusi versio saatavilla 5 | Valitse kohteet 6 | Etsitkö jotain muuta? 7 | Päivitä 8 | Muokkaa 9 | Käytä 10 | Sulje 11 | Päivityksiä ei voi hakea. Puhelimen verkkoyhteys ei ole vakaa. 12 | Uusin versio on jo asennettu. 13 | Päivityksiä ei voi hakea. Tablet-laitteen verkkoyhteys ei ole vakaa. 14 | Alkaa 15 | Sovelluksen tiedot 16 | Yritä uud. 17 | Peruuta 18 | Jatka 19 | Loppuu 20 | Siirtymisvalikko 21 | Versio %s 22 | %d valittu 23 | Lisää 24 | Valmis 25 | Kyllä 26 | Ei käyt. 27 | Lisätietoja saat kaksoisnapauttamalla tätä painiketta. 28 | Kaikki 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-gu-rIN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | એક નવું વર્ઝન ઉપલબ્ધ છે. 5 | વસ્તુઓ પસંદ કરો 6 | કંઈક અન્ય શોધી રહ્યાં છો? 7 | અપડેટ કરો 8 | સંપાદન કરો 9 | લાગુ કરો 10 | બંધ કરો 11 | અપડેટ્સ માટે તપાસ કરી શકાતી નથી. તમારા ફોનનો નેટવર્ક જોડાણ સ્થિર નથી. 12 | નવીનતમ વર્ઝન પહેલેથી જ ઇન્સ્ટૉલ કરેલ છે. 13 | અપડેટ્સ માટે તપાસ કરી શકાતી નથી. તમારા ટૅબ્લેટનો નેટવર્ક જોડાણ સ્થિર નથી. 14 | પ્રારંભ 15 | ઍપ માહિતી 16 | ફરી પ્રયાસ કરો 17 | રદ કરો 18 | ચાલુ રાખો 19 | અંત 20 | નૅવિગેશન ડ્રૉઅર 21 | વર્ઝન %s 22 | %d પસંદ કર્યુ 23 | ઉમેરો 24 | થઇ ગયું 25 | હા 26 | અક્ષમ કરો 27 | વધુ જાણવા માટે આ બટનને બે વાર ટૅપ કરો. 28 | બધા 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-hi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | नया संस्करण उपलब्ध है। 5 | मदें चुनें 6 | कुछ और ढूँढ रहे हैं? 7 | अपडेट करें 8 | संपादित करें 9 | लागू करें 10 | बंद करें 11 | अपडेट्स नहीं जांच सकते हैं। आपके फोन का नेटवर्क कनेक्शन स्थिर नहीं है। 12 | नवीनतम संस्करण पहले से स्थापित है। 13 | अपडेट्स नहीं जांच सकते हैं। आपके टैबलेट का नेटवर्क कनेक्शन स्थिर नहीं है। 14 | प्रारंभ 15 | एप जानकारी 16 | पुनः प्रयास 17 | रद्द करें 18 | जारी रखें 19 | समाप्त 20 | नेविगेशन ड्रॉअर 21 | संस्करण %s 22 | %d चयनित 23 | जोड़ें 24 | पूर्ण 25 | हाँ 26 | अक्षम करें 27 | अधिक जानने के लिए इस बटन पर दो बार टैप करें। 28 | सभी 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-hr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Dostupna je nova verzija. 5 | Odaberite stavke 6 | Tražite nešto drugo? 7 | Aktualiziraj 8 | Uredi 9 | Primijeni 10 | Zatvori 11 | Nije moguće tražiti aktualizacije. Nestabilna je mrežna veza telefona. 12 | Već je instalirana najnovija verzija. 13 | Nije moguće tražiti aktualizacije. Nestabilna je mrežna veza tableta. 14 | Start 15 | Podaci o aplikaciji 16 | Ponovi 17 | Prekid 18 | Nastavak 19 | Kraj 20 | Ladica za navigaciju 21 | Verzija %s 22 | %d odabrano 23 | Dodaj 24 | OK 25 | Da 26 | Isključi 27 | Dvaput dodirnite ovaj gumb da biste saznali više. 28 | Sve 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-hu/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Új 4 | Új verzió érhető el. 5 | Tételek kijelölése 6 | Valami mást keres? 7 | Frissítés 8 | Szerkeszt 9 | Alkalmaz 10 | Bezárás 11 | Nem lehet frissítéseket keresni. A telefon hálózati kapcsolata instabil. 12 | Már telepítve van a legfrissebb verzió. 13 | Nem lehet frissítéseket keresni. A táblagép hálózati kapcsolata instabil. 14 | Kezdet 15 | Alkalmazásinfó 16 | Újra 17 | Mégse 18 | Tovább 19 | Vége 20 | Navigációs tálca 21 | Verzió: %s 22 | %d kijelölve 23 | Hozzáad 24 | Kész 25 | Igen 26 | Kikapcsol 27 | További információért érintse meg ezt a gombot kétszer. 28 | Mind 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-in/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | B 4 | Versi baru tersedia. 5 | Pilih item 6 | Mencari sesuatu yang lain? 7 | Pembaruan 8 | Ubah 9 | Terapkan 10 | Tutup 11 | Tidak dapat memeriksa pembaruan. Koneksi jaringan ponsel Anda tidak stabil. 12 | Versi terbaru telah terinstal. 13 | Tidak dapat memeriksa pembaruan. Koneksi jaringan tablet Anda tidak stabil. 14 | Mulai 15 | Info aplikasi 16 | Coba lagi 17 | Batalkan 18 | Lanjutkan 19 | Akhir 20 | Laci navigasi 21 | Versi %s 22 | %d dipilih 23 | Tambah 24 | Selesai 25 | Ya 26 | Tdk aktif 27 | Ketuk ganda tombol ini untuk mempelajari lebih lanjut. 28 | Semua 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-is-rIS/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Ný útgáfa er í boði. 5 | Velja hluti 6 | Ertu að leita að einhverju öðru? 7 | Uppfærsla 8 | Breyta 9 | Nota 10 | Loka 11 | Ekki er hægt að leita að uppfærslum. Nettenging símans er ekki stöðug. 12 | Nýjasta útgáfan hefur þegar verið sett upp. 13 | Ekki er hægt að leita að uppfærslum. Nettenging spjaldtölvunnar er ekki stöðug. 14 | Upphaf 15 | Upplýsingar um forrit 16 | Reyna aftur 17 | Hætta við 18 | Halda áfram 19 | Lok 20 | Yfirlitsskúffa 21 | Útgáfa %s 22 | %d valin 23 | Bæta við 24 | Lokið 25 | 26 | Slökkva 27 | Pikkaðu tvisvar á þennan hnapp til að fá frekari upplýsingar. 28 | Allt 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-iw/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ח 4 | גרסה חדשה זמינה. 5 | בחר פריטים 6 | מחפש משהו אחר? 7 | עדכן 8 | ערוך 9 | החל 10 | סגור 11 | לא ניתן לבדוק זמינות עדכונים. החיבור של הטלפון לרשת אינו יציב. 12 | הגרסה העדכנית ביותר כבר מותקנת. 13 | לא ניתן לבדוק זמינות עדכונים.​ החיבור של הטאבלט לרשת אינו יציב. 14 | התחלה 15 | פרטי יישום 16 | נסה שוב 17 | ביטול 18 | המשך 19 | סיום 20 | מגירת הניווט 21 | גרסה %s 22 | %d נבחרו 23 | הוספה 24 | בצע 25 | כן 26 | השבת 27 | הקש הקשה כפולה על לחצן זה כדי לברר פרטים נוספים. 28 | הכל 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 新しいバージョンが利用可能です。 5 | アイテムを選択 6 | 他の機能をお探しですか? 7 | 更新 8 | 編集 9 | 適用 10 | 閉じる 11 | 更新を確認できません。端末のネットワーク接続が不安定です。 12 | 最新バージョンは既にインストールされています。 13 | 更新を確認できません。タブレットのネットワーク接続が不安定です。 14 | 開始 15 | アプリ情報 16 | 再試行 17 | キャンセル 18 | 続行 19 | 終了 20 | ナビゲーションドロワー 21 | バージョン%s 22 | %d件選択 23 | 追加 24 | 完了 25 | はい 26 | 無効 27 | 詳細については、このボタンをダブルタップしてください。 28 | 全て 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ka-rGE/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | გამოვიდა ახალი ვერსია. 5 | ელემენტების არჩევა 6 | კიდევ სხვა რამეს ეძებთ? 7 | განახლება 8 | შეცვლა 9 | გამოყენება 10 | დახურვა 11 | განახლების შემოწმება შეუძლებელია. ტელეფონის კავშირი ქსელთან არასტაბილურია. 12 | უახლესი ვერსია უკვე დაინსტალირებულია. 13 | განახლების შემოწმება შეუძლებელია. პლანშეტის კავშირი ქსელთან არასტაბილურია. 14 | დასაწ. 15 | აპლიკაციის ინფორმაცია 16 | ისევ ცდა 17 | გაუქმება 18 | გაგრძელება 19 | ბოლო 20 | ნავიგაციის მხაზავი 21 | ვერსია %s 22 | %d არჩეულია 23 | დამატება 24 | შესრულებულია 25 | დიახ 26 | გამორთვა 27 | ორჯერ შეეხეთ ამ ღილაკს, რომ შეიტყოთ მეტი. 28 | ყველა 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-kk-rKZ/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Ж 4 | Жаңа нұсқа қол жетімді. 5 | Элементтерді таңдау 6 | Басқа бірдеңені іздеп жатырсыз ба? 7 | Жаңарту 8 | Өзгерту 9 | Қолдану 10 | Жабу 11 | Жаңартуларды тексеру мүмкін емес. Телефоныңыздың желілік қосылымы тұрақсыз. 12 | Соңғы нұсқасы бұрын орнатылып қойған. 13 | Жаңартуларды тексеру мүмкін емес. Планшетіңіздің желілік қосылымы тұрақсыз. 14 | Бастау 15 | Қолданба ақпараты 16 | Қайталау 17 | Тоқтату 18 | Жалғастыру 19 | Аяқ-у 20 | Шарлау тартпасы 21 | %s нұсқасы 22 | %d таңдалды 23 | Қосу 24 | Аяқталды 25 | Иә 26 | Өшіру 27 | Қосымша ақпарат алу үшін осы түймені екі рет түртіңіз. 28 | Барлығы 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-km-rKH/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ថ្មី 4 | មាន​កំណែ​ថ្មី។ 5 | ជ្រើស​ធាតុ 6 | កំពុង​ស្វែងរក​អ្វី​ផ្សេង? 7 | អាប់ដេត 8 | កែ 9 | ប្រើ 10 | បិទ 11 | មិន​អាច​ពិនិត្យ​រក​អាប់ដេត។ ការភ្ជាប់​បណ្ដាញ​របស់​ទូរសព្ទ​អ្នក​អស្ថិរភាព។ 12 | បាន​ដំឡើង​កំណែ​ថ្មី​បំផុត​ហើយ។ 13 | មិន​អាច​ពិនិត្យ​រក​អាប់ដេត។ ការភ្ជាប់​បណ្ដាញ​របស់​ថេប្លិត​អ្នក​អស្ថិរភាព។ 14 | ចាប់ផ្តើម 15 | ព័ត៌មាន​កម្មវិធី 16 | សាកល្បង​ម្ដងទៀត 17 | បោះ​បង់ 18 | បន្ត 19 | បញ្ចប់ 20 | កេក​ការប្រាប់​ទិសដៅ 21 | កំណែ %s 22 | បាន​ជ្រើស %d 23 | ថែម 24 | រួចរាល់ 25 | បាទ/ចាស 26 | បិទ 27 | ប៉ះ​ពីរ​ដង​លើ​ប៊ូតុង​នេះ ដើម្បី​ស្វែងយល់​បន្ថែម។ 28 | ទាំងអស់ 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ko/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | 최신 버전을 확인하세요. 5 | 항목 선택 6 | 다른 기능을 찾고 있나요? 7 | 업데이트 8 | 편집 9 | 적용 10 | 닫기 11 | 업데이트를 확인할 수 없습니다. 휴대전화의 네트워크 연결이 불안정합니다. 12 | 최신 버전입니다. 13 | 업데이트를 확인할 수 없습니다. 태블릿의 네트워크 연결이 불안정합니다. 14 | 시작 15 | 애플리케이션 정보 16 | 다시 시도 17 | 취소 18 | 계속 19 | 종료 20 | 내비게이션 메뉴 21 | 버전 %s 22 | %d개 선택됨 23 | 추가 24 | 완료 25 | 26 | 끄기 27 | 자세히 알아보려면 이 버튼을 두 번 누르세요. 28 | 전체 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-lo-rLA/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | ມີເວີເຊິນໃໝ່ໃຫ້ຢູ່. 5 | ເລືອກລາຍການ 6 | ກຳລັງຊອກຫາບາງສິ່ງບາງຢ່າງອື່ນອີກບໍ? 7 | ອັບເດດ 8 | ​ແກ້​ໄຂ 9 | ນຳໃຊ້ 10 | ປິດ 11 | ບໍ່ສາມາດກວດຫາອັບເດດໄດ້. ການເຊື່ອມຕໍ່ເຄືອຂ່າຍໂທລະສັບຂອງທ່ານບໍ່ສະຖຽນ. 12 | ຕິດຕັ້ງລຸ້ນຫຼ້າສຸດຮຽບຮ້ອຍແລ້ວ. 13 | ບໍ່ສາມາດກວດຫາອັບເດດໄດ້. ການເຊື່ອມຕໍ່ເຄືອຂ່າຍແທັບເລັດຂອງທ່ານບໍ່ສະຖຽນ. 14 | ເລີ່ມຕົ້ນ 15 | ຂໍ້ມູນແອັບ 16 | ລອງ​ໃໝ່ອີກ 17 | ຍົກເລີກ 18 | ສືບຕໍ່ 19 | ສິ້ນສຸດ 20 | ລີ້ນຊັກການກຳນົດທິດທາງ 21 | ຊຸດ %s 22 | ເລືອກ %d ແລ້ວ 23 | ເພີ່ມ 24 | ສຳ​ເລັດ 25 | ແມ່ນ 26 | ປິດໃຊ້ງານ 27 | ແຕະປຸ່ມນີ້ສອງຄັ້ງເພື່ອຮຽນຮູ້ເພີ່ມເຕີມ. 28 | ທັງໝົດ 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-lt/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Yra nauja versija. 5 | Rinktis elementus 6 | Ieškote dar ko nors? 7 | Naujinti 8 | Redaguoti 9 | Taikyti 10 | Uždaryti 11 | Negalima ieškoti naujinių. Nestabilus jūsų telefono tinklo ryšys. 12 | Naujausia versija jau įdiegta. 13 | Negalima ieškoti naujinių. Nestabilus jūsų planšetinio kompiuterio tinklo ryšys. 14 | Pradž. 15 | Programos informacija 16 | Kartoti 17 | Atšaukti 18 | Tęsti 19 | Baigti 20 | Naršymo stalčius 21 | Versija %s 22 | Pasirinkta: %d 23 | Pridėti 24 | Atlikta 25 | Taip 26 | Išjungti 27 | Bakstelėkite dukart šį mygtuką ir sužinokite daugiau. 28 | Visi 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-lv/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | J 4 | Ir pieejama jauna versija. 5 | Objektu izvēle 6 | Vai meklējat kaut ko citu? 7 | Atjaunināt 8 | Rediģēt 9 | Lietot 10 | Aizvērt 11 | Nevar meklēt atjauninājumus. Jūsu tālruņa tīkla savienojums nav stabils. 12 | Jaunākā versija jau ir instalēta. 13 | Nevar meklēt atjauninājumus. Jūsu planšetdatora tīkla savienojums nav stabils. 14 | Sākums 15 | Programmas dati 16 | Mēģ. vēlreiz 17 | Atcelt 18 | Turpināt 19 | Beigas 20 | Navigācijas izvēlne 21 | Versija %s 22 | Izvēlēti %d 23 | Pievienot 24 | Gatavs 25 | 26 | Deaktiviz. 27 | Veiciet dubultskārienu pie šīs pogas, lai uzzinātu vairāk. 28 | Visi 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-mk-rMK/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Н 4 | Достапна е нова верзија. 5 | Изберете записи 6 | Барате нешто друго? 7 | Ажурирај 8 | Измени 9 | Примени 10 | Затвори 11 | Не може да се провери за ажурирања. Мрежното поврзување на телефонот не е стабилно. 12 | Најновата верзија веќе е инсталирана. 13 | Не може да се провери за ажурирања. Мрежното поврзување на таблетот не е стабилно. 14 | Почни 15 | Информации за апликација 16 | Повторно 17 | Откажи 18 | Продолжи 19 | Крај 20 | Фиока за навигација 21 | Верзија %s 22 | %d избрани 23 | Додај 24 | Извршено 25 | Да 26 | Исклучи 27 | Допрете двапати на копчево за да дознаете повеќе. 28 | Сите 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-mn-rMN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Ш 4 | Шинэ хувилбар боломжтой байна 5 | Зүйлс сонгох 6 | Өөрийг хайж байна уу? 7 | Шинэчлэх 8 | Засварлах 9 | Хэрэглэх 10 | Хаах 11 | Шинэчлэл шалгах боломжгүй. Таны утасны холболт тогтворгүй байна. 12 | Сүүлийн хувилбарыг хэдийнэ суурилуулсан. 13 | Шинэчлэл шалгах боломжгүй. Таны таблетны холболт тогтворгүй байна. 14 | Эхлэх 15 | Хэрэглүүрийн мэдээлэл 16 | Дахин оролд 17 | Цуцлах 18 | Үргэлжлүүлэх 19 | Дуусах 20 | Залуурдалтын зурагч 21 | %s хувилбар 22 | %d сонгосон 23 | Нэмэх 24 | Дууслаа 25 | Тийм 26 | Идэвхгүй болгох 27 | Илүү ихийг авахын тулд энэ товчыг хоёр товш. 28 | Бүгд 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-mr-rIN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | नवी आवृत्ती उपलब्‍ध आहे. 5 | आयटेम्‍स निवडा 6 | इतर काहीतरी शोधत आहे? 7 | अद्ययावत करा 8 | संपादित करा 9 | लागू करा 10 | बंद करा 11 | अद्यवतां साठी तपासू शकत नाही. आपल्या फोनचे नेटवर्क कनेक्शन स्थिर नाही. 12 | नवीनतम आवृत्‍ती आधीपासूनच इन्‍स्‍टॉल केली आहे. 13 | अद्यवतां साठी तपासू शकत नाही. आपल्या टॅबलेटचे नेटवर्क कनेक्शन स्थिर नाही. 14 | सुरु करा 15 | अनुप्रयोग माहिती 16 | पुन:प्रयत्न 17 | रद्द 18 | सुरू ठेवा 19 | समाप्त 20 | नेव्हिगेशन ड्रॉवर 21 | संस्करण %s 22 | %d निवडलेले 23 | जोडा 24 | झाले 25 | होय 26 | अक्षम 27 | अधिक जाणून घेण्या साठी हे बटण दोनदा टॅप करा. 28 | सर्व 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ms-rMY/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | B 4 | Versi baru tersedia. 5 | Pilih item 6 | Mencari sesuatu yang lain? 7 | Kemas kini 8 | Sunting 9 | Guna 10 | Tutup 11 | Tidak dapat menyemak kemas kini. Sambungan rangkaian telefon anda tidak stabil. 12 | Versi terkini telah dipasang. 13 | Tidak dapat menyemak kemas kini.Sambungan rangkaian tablet anda tidak stabil. 14 | Mula 15 | Maklumat aplikasi 16 | Cuba lagi 17 | Batal 18 | Teruskan 19 | Tamat 20 | Laci pemanduan arah 21 | Versi %s 22 | %d dipilih 23 | Tambah 24 | Selesai 25 | Ya 26 | Nyahaktif 27 | Dwiketik butang ini untuk mengetahui lebih lanjut. 28 | Semua 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-nb/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | En ny versjon er tilgjengelig. 5 | Velg elementer 6 | Ser du etter noe annet? 7 | Oppdater 8 | Rediger 9 | Bruk 10 | Lukk 11 | Kan ikke se etter oppdateringer. Telefonens nettverkstilkobling er ustabil. 12 | Den siste versjonen er allerede installert. 13 | Kan ikke se etter oppdateringer. Nettbrettets nettverkstilkobling er ustabil. 14 | Start 15 | Appinformasjon 16 | Prøv igjen 17 | Avbryt 18 | Fortsett 19 | Slutt 20 | Navigeringsskuff 21 | Versjon %s 22 | %d valgt 23 | Legg til 24 | Utført 25 | Ja 26 | Deaktiver 27 | Trykk raskt to ganger på denne knappen for å finne ut mer. 28 | Alle 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ne-rNP/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | नयाँ संस्करण उपलब्ध छ। 5 | वस्तुहरू चयन गर्नु 6 | अरू केही खोज्दै हुनुहुन्छ? 7 | अपडेट गर्नुहोस् 8 | सम्‍पादन 9 | लागू गर्नुहोस् 10 | बन्द गर्नुहोस् 11 | अपडेटहरूको जाँच गर्न सकिँदैन। तपाईको फोनको नेटवर्क जडान स्थिर छैन। 12 | सबैभन्दा नयाँ संस्करण पहिले नै स्थापित छ। 13 | अपडेटहरूको जाँच गर्न सकिँदैन। तपाईको ट्याबलेटको नेटवर्क जडान स्थिर छैन। 14 | सुरू 15 | एप बारे जानकारी 16 | पुनः प्रयास 17 | रद्द गर्नुहोस् 18 | जारी राख्नु 19 | समाप्त 20 | नेभिगेशन ड्रअर 21 | संस्करण %s 22 | %d चयन गरिएको छ 23 | जोड्नुहोस् 24 | भयो 25 | हो 26 | असक्षम छ 27 | थप जान्न यस बटनमा दुई पटक ट्याप गर्नुहोस्। 28 | सबै 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ne/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | नयाँ संस्करण उपलब्ध छ। 5 | वस्तुहरू चयन गर्नु 6 | अरू केही खोज्दै हुनुहुन्छ? 7 | अपडेट गर्नुहोस् 8 | सम्‍पादन 9 | लागू गर्नुहोस् 10 | बन्द गर्नुहोस् 11 | अपडेटहरूको जाँच गर्न सकिँदैन। तपाईको फोनको नेटवर्क जडान स्थिर छैन। 12 | सबैभन्दा नयाँ संस्करण पहिले नै स्थापित छ। 13 | अपडेटहरूको जाँच गर्न सकिँदैन। तपाईको ट्याबलेटको नेटवर्क जडान स्थिर छैन। 14 | सुरू 15 | एप बारे जानकारी 16 | पुनः प्रयास 17 | रद्द गर्नुहोस् 18 | जारी राख्नु 19 | समाप्त 20 | नेभिगेशन ड्रअर 21 | संस्करण %s 22 | %d चयन गरिएको छ 23 | जोड्नुहोस् 24 | भयो 25 | हो 26 | असक्षम छ 27 | थप जान्न यस बटनमा दुई पटक ट्याप गर्नुहोस्। 28 | सबै 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | -------------------------------------------------------------------------------- /lib/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 22 | 23 | -------------------------------------------------------------------------------- /lib/src/main/res/values-nl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Er is een nieuwe versie beschikbaar. 5 | Items selecteren 6 | Zoekt u iets anders? 7 | Bijwerken 8 | Bewerken 9 | Toepassen 10 | Sluiten 11 | Kan niet controleren op updates. De netwerkverbinding van uw telefoon is niet stabiel. 12 | De laatste versie is al geïnstalleerd. 13 | Kan niet controleren op updates. De netwerkverbinding van uw tablet is niet stabiel. 14 | Start 15 | App-info 16 | Opnieuw 17 | Annul. 18 | Doorgaan 19 | Einde 20 | Navigatielade 21 | Versie %s 22 | %d geselecteerd 23 | Toevoegen 24 | Gereed 25 | Ja 26 | Uitzetten 27 | Tik twee keer op deze knop voor meer informatie. 28 | Alle 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-or/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | ଏକ ନୂତନ ସଂସ୍କରଣ ଉପଲବ୍ଧ ଅଛି। 5 | ଆଇଟମଗୁଡିକ ଚୟନ 6 | ଅନ୍ୟ କିଛି ଖୋଜୁଛନ୍ତି କି? 7 | ଅପଡେଟ୍ 8 | ସମ୍ପାଦନ 9 | ପ୍ରୟୋଗ 10 | ବନ୍ଦ 11 | ଅପଡେଟସ୍ ଯାଞ୍ଚ କରିପାରିବେ ନାହିଁ। ଆପଣଙ୍କ ଫୋନର ନେଟୱାର୍କ୍ ସଂଯୋଜନା ସ୍ଥିର ନୁହେଁ। 12 | ନବୀନତ୍ତମ ସଂସ୍କରଣ ପୂର୍ବରୁ ସଂସ୍ଥାପିତ ହୋଇଛି। 13 | ଅପଡେଟସ୍ ଯାଞ୍ଚ କରିପାରିବେ ନାହିଁ। ଆପଣଙ୍କ ଟ୍ୟାବଲେଟର ନେଟୱାର୍କ୍ ସଂଯୋଜନା ସ୍ଥିର ନୁହେଁ। 14 | ଆରମ୍ଭ 15 | ଆପ୍ଲିକେସନ୍‌ ସୂଚନା 16 | ପୁନଃଚେଷ୍ଟା 17 | ବାତିଲ୍ 18 | ଜାରି 19 | ଶେଷ 20 | ନେଭିଗେସନ୍ ଡ୍ରୟର୍ 21 | ସଂସ୍କରଣ %s 22 | %dଟି ଚୟନିତ 23 | ଯୋଡନ୍ତୁ 24 | ସମାପ୍ତ 25 | ହଁ 26 | ଅକ୍ଷମ 27 | ଅଧିକ ଜାଣିବାକୁ ଏହି ବଟନ୍ ଦୁଇଥର ଟ୍ୟାପ୍ କରନ୍ତୁ। 28 | ସମସ୍ତ 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-pa-rIN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ਇੱਕ ਨਵਾਂ ਸੰਸਕਰਣ ਉਪਲਬਧ ਹੈ। 5 | ਆਈਟਮਸ ਚੁਣੋ 6 | ਕੁਝ ਹੋਰ ਖੋਜ ਰਹੇ ਹੋ? 7 | ਅਪਡੇਟ ਕਰੋ 8 | ਸੰਪਾਦਿਤ ਕਰੋ 9 | ਲਾਗੂ ਕਰੋ 10 | ਬੰਦ ਕਰੋ 11 | ਅਪਡੇਟਸ ਲਈ ਜਾਂਚ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ। ਤੁਹਾਡੇ ਫ਼ੋਨ ਦਾ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਸਥਿਰ ਨਹੀਂ ਹੈ। 12 | ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਸਥਾਪਿਤ ਹੈ। 13 | ਅਪਡੇਟਸ ਲਈ ਜਾਂਚ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ। ਤੁਹਾਡੇ ਟੈਬਲੇਟ ਦਾ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਸਥਿਰ ਨਹੀਂ ਹੈ। 14 | ਅਰੰਭ ਕਰੋ 15 | ਐਪ ਜਾਣਕਾਰੀ 16 | ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ 17 | ਰੱਦ ਕਰੋ 18 | ਜਾਰੀ ਰੱਖੋ 19 | ਸਮਾਪਤ 20 | ਨੈਵੀਗੇਸ਼ਨ ਡ੍ਰਾਅਰ 21 | %s ਸੰਸਕਰਣ 22 | %d ਚੁਣੇ ਗਏ 23 | ਜੋੜੋ 24 | ਪੂਰਨ 25 | ਹਾਂ 26 | ਅਸਮਰੱਥ ਕਰੋ 27 | ਹੋਰ ਜਾਣਨ ਲਈ ਇਸ ਬਟਨ ਤੇ ਦੋ ਵਾਰ ਟੈਪ ਕਰੋ। 28 | ਸਭ 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Н 4 | Доступна новая версия. 5 | Выберите элементы 6 | Ищете что-то другое? 7 | Обновить 8 | Изменить 9 | Применить 10 | Закрыть 11 | Невозможно проверить наличие обновлений. Подключение телефона к сети нестабильно. 12 | Последняя версия уже установлена. 13 | Невозможно проверить наличие обновлений. Подключение планшета к сети нестабильно. 14 | Начало 15 | Информация о приложении 16 | Повторить 17 | Отмена 18 | Продолжить 19 | Конец 20 | Панель навигации 21 | Версия %s 22 | Выбрано: %d 23 | Добавить 24 | Готово 25 | Да 26 | Выключить 27 | Для получения дополнительных сведений дважды коснитесь этой кнопки. 28 | Все 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-si-rLK/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | නව අනුවාදයක් තිබේ. 5 | අයිතම තෝරන්න 6 | වෙන දෙයක් සඳහා සොයන්නේ ද? 7 | යාවත්කාලය 8 | සංස්කරණය කරන්න 9 | යොදන්න 10 | වසන්න 11 | යාවත්කාල සඳහා පිරික්සිය නොහැක. ඔබේ දුරකථනයේ ජාල සබැඳුම ස්ථාවර නොවේ. 12 | නවතම අනුවාදය දැනටමත් ස්ථාපිතයි. 13 | යාවත්කාල සඳහා පිරික්සිය නොහැක. ඔබේ ටැබ්ලටයේ ජාල සබැඳුම ස්ථාවර නොවේ. 14 | ආරම්භය 15 | යෙදුම් තතු 16 | යළි උත්. ක. 17 | අවලංගු කරන්න 18 | පවත්වාගෙන යන්න 19 | අවසානය 20 | සංචාලන ලාච්චුව 21 | %s අනුවාදය 22 | %d ක් තෝරා ඇත 23 | එක් කරන්න 24 | නිමයි 25 | ඔව් 26 | අබල කරන්න 27 | වැඩිදුර දැන ගැනීමට මෙම බොත්තම දෙවරක් තට්ටු කරන්න. 28 | සියල්ල 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-si/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | නව අනුවාදයක් තිබේ. 5 | අයිතම තෝරන්න 6 | වෙන දෙයක් සඳහා සොයන්නේ ද? 7 | යාවත්කාලය 8 | සංස්කරණය කරන්න 9 | යොදන්න 10 | වසන්න 11 | යාවත්කාල සඳහා පිරික්සිය නොහැක. ඔබේ දුරකථනයේ ජාල සබැඳුම ස්ථාවර නොවේ. 12 | නවතම අනුවාදය දැනටමත් ස්ථාපිතයි. 13 | යාවත්කාල සඳහා පිරික්සිය නොහැක. ඔබේ ටැබ්ලටයේ ජාල සබැඳුම ස්ථාවර නොවේ. 14 | ආරම්භය 15 | යෙදුම් තතු 16 | යළි උත්. ක. 17 | අවලංගු කරන්න 18 | පවත්වාගෙන යන්න 19 | අවසානය 20 | සංචාලන ලාච්චුව 21 | %s අනුවාදය 22 | %d ක් තෝරා ඇත 23 | එක් කරන්න 24 | නිමයි 25 | ඔව් 26 | අබල කරන්න 27 | වැඩිදුර දැන ගැනීමට මෙම බොත්තම දෙවරක් තට්ටු කරන්න. 28 | සියල්ල 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-sk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | K dispozícii je nová verzia. 5 | Vybrať položky 6 | Hľadáte niečo iné? 7 | Aktualizovať 8 | Upraviť 9 | Použiť 10 | Zavrieť 11 | Nedajú sa vyhľadať aktualizácie. Sieťové pripojenie telefónu je nestabilné. 12 | Najnovšia verzia je už nainštalovaná. 13 | Nedajú sa vyhľadať aktualizácie. Sieťové pripojenie tabletu je nestabilné. 14 | Začiatok 15 | Informácie o aplikáciách 16 | Znova 17 | Zrušiť 18 | Pokračovať 19 | Koniec 20 | Navigačný vysúvací panel 21 | Verzia %s 22 | Vybraté: %d 23 | Pridať 24 | Hotovo 25 | Áno 26 | Vypnúť 27 | Dvojitým ťuknutím na toto tlačidlo zobrazíte ďalšie informácie. 28 | Všetky 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-sl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Na voljo je nova različica. 5 | Izberite elemente 6 | Iščete nekaj drugega? 7 | Posodobi 8 | Uredi 9 | Uporabi 10 | Zapri 11 | Posodobitev ni mogoče preveriti. Omrežna povezava telefona ni stabilna. 12 | Najnovejša različica je že nameščena. 13 | Posodobitev ni mogoče preveriti. Omrežna povezava tabličnega računalnika ni stabilna. 14 | Začet. 15 | Podatki o aplikaciji 16 | Posk. znova 17 | Prekliči 18 | Nadaljuj 19 | Konec 20 | Navigacijski predal 21 | Različica %s 22 | Št. izbranih: %d 23 | Dodaj 24 | Končano 25 | Da 26 | Onemogoči 27 | Dvakrat pritisnite ta gumb, če želite izvedeti več. 28 | Vse 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-sr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Nova verzija je dostupna. 5 | Izaberi stavke 6 | Tražite nešto drugo? 7 | Ažuriraj 8 | Izmeni 9 | Primeni 10 | Zatvori 11 | Ne možete da proverite ima li ažuriranja. Mrežna veza telefona nije stabilna. 12 | Najnovija verzija je već instalirana. 13 | Ne možete da proverite ima li ažuriranja. Mrežna veza tablet računara nije stabilna. 14 | Počni 15 | Informacije o aplikaciji 16 | Ponovi 17 | Otkaži 18 | Nastavi 19 | Kraj 20 | Crtač za navigaciju 21 | Verzija %s 22 | Izabrano: %d 23 | Dodaj 24 | Gotovo 25 | Da 26 | Onemogući 27 | Dvaput kucnite na ovo dugme i saznajte više. 28 | Sve 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-sv/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | En ny version är tillgänglig. 5 | Välj objekt 6 | Letar du efter något annat? 7 | Uppdatera 8 | Redigera 9 | Använd 10 | Stäng 11 | Det går inte att söka efter uppdateringar. Telefonens nätverksanslutning är inte stabil. 12 | Den senaste versionen är redan installerad. 13 | Det går inte att söka efter uppdateringar. Surfplattans nätverksanslutning är inte stabil. 14 | Start 15 | Appinfo 16 | Försök igen 17 | Avbryt 18 | Fortsätt 19 | Slut 20 | Navigeringslåda 21 | Version %s 22 | %d valda 23 | Lägg till 24 | Klar 25 | Ja 26 | Inaktivera 27 | Dubbeltryck på den här knappen om du vill veta mer. 28 | Allt 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-th/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | เวอร์ชั่นใหม่พร้อมใช้งาน 5 | เลือกรายการ 6 | กำลังมองหารายการอื่นอยู่หรือไม่? 7 | อัพ​เด​ท 8 | แก้ไข 9 | ใช้ 10 | ปิด 11 | ไม่สามารถตรวจหาอัพเดท การเชื่อมต่อเครือข่ายของโทรศัพท์ของคุณไม่เสถียร 12 | ติดตั้งเวอร์ชั่นล่าสุดอยู่แล้ว 13 | ไม่สามารถตรวจหาอัพเดท การเชื่อมต่อเครือข่ายของแท็บเล็ตของคุณไม่เสถียร 14 | เริ่ม 15 | ข้อมูลแอพ 16 | ลอง​ใหม่ 17 | ยกเลิก 18 | ดำเนิน​การ 19 | สิ้นสุด 20 | ลิ้นชักการนำทาง 21 | เวอร์ชั่น %s 22 | %d ถูกเลือกแล้ว 23 | เพิ่ม 24 | เรียบร้อย 25 | ใช่ 26 | ปิด​ใช้​งาน 27 | แตะสองครั้งที่ปุ่มนี้เพื่อเรียนรู้เพิ่มเติม 28 | ทั้งหมด 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-tk/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | Täze wersiýa elýeterli 5 | Elementleri saýla 6 | Başga bir zat gözleýäňizmi? 7 | Täzele 8 | Düzet 9 | Ulanmak 10 | Ýapmak 11 | Täzelemeleri barlap bolmaýar. Telefonyňyzyň tor birikmesi durnukly däl. 12 | Iň täze wersiýa eýýäm gurnalan. 13 | Täzelemeleri barlap bolmaýar. Planşetiňiziň tor birikmesi durnukly däl. 14 | Başla 15 | Programma maglumaty 16 | Täz synan 17 | Ýatyr 18 | Dowam 19 | Gutar 20 | Nawigasiýa çekeri 21 | Wersiýa %s 22 | %d saýlandy 23 | Goş 24 | Tamam 25 | Hawa 26 | Öçür 27 | Köp öwrenmek üçin, şu düwmä iki gezek basyň. 28 | Ähli 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-tr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Y 4 | Yeni bir sürüm mevcut. 5 | Ögeleri seç 6 | Başka bir şey mi arıyorsunuz? 7 | Güncelle 8 | Düzenle 9 | Uygula 10 | Kapat 11 | Güncellemeler denetlenemiyor. Telefonunuzun ağ bağlantısı sabit değil. 12 | En son sürüm zaten yüklü. 13 | Güncellemeler denetlenemiyor. Tabletinizin ağ bağlantısı sabit değil. 14 | Başlangıç 15 | Uygulama bilgileri 16 | Tekrar dene 17 | İptal 18 | Devam 19 | Bitiş 20 | Navigasyon çekmecesi 21 | %s Sürümü 22 | %d seçildi 23 | Ekle 24 | Tamamlandı 25 | Evet 26 | Devre dışı 27 | Daha fazla bilgi edinmek için bu tuşa çift dokunun. 28 | Tümü 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ug-rCN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | يېڭى 4 | يېڭى نەشرى چىقتى. 5 | نەرسە تاللاش 6 | باشقا ئىقتىدار كېرەكمۇ ؟ 7 | يولچى سىزغۇچ 8 | يېڭىلاش 9 | نەشرى %s 10 | %d تاللىنىش 11 | يېڭىلانما تەكشۈرگىلى بولمىدى. تېلېفونىڭىزنىڭ تورى مۇقىم ئەمەس. 12 | ئەڭ يېڭى نەشرى قاچىلاندى. 13 | يېڭىلانما تەكشۈرگىلى بولمىدى. تاختا كومپيۇتېرىڭىزنىڭ تورى مۇقىم ئەمەس. 14 | ئەپ ئۇچۇرى 15 | بارلىق 16 | قايتا سىناش 17 | 18 | -------------------------------------------------------------------------------- /lib/src/main/res/values-ur-rPK/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | N 4 | نیا ورژن دستیاب ہے 5 | اشیاء منتخب کریں 6 | مزید کچھ تلاش کریں؟ 7 | اپ ڈیٹ 8 | تدوین 9 | منطبق کریں 10 | بند کریں 11 | اپ ڈیٹس چیک نہیں کرسکتے ہیں۔ آپ کے فون کا نیٹ ورک کنیکشن مستحکم نہیں ہے۔ 12 | تازہ ترین ورژن پہلے سے انسٹال ہے۔ 13 | اپ ڈیٹس چیک نہیں کرسکتے ہیں۔ آپ کے ٹیبلیٹ کا نیٹ ورک کنیکشن مستحکم نہیں ہے۔ 14 | شروع 15 | ایپلیکیشن کی معلومات 16 | دوبارہ کوشش کریں 17 | منسوخ 18 | جاری 19 | اختتام 20 | نیویگیشن ڈراور 21 | ورژن %s 22 | %d منتخب 23 | اضافہ 24 | مکمل 25 | ہاں 26 | نااہل کریں 27 | مزید سیکھنے کے لیے اس بٹن کو دوہری تھپکی دیں۔ 28 | تمام 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-vi/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | M 4 | Đã có phiên bản mới. 5 | Chọn mục 6 | Bạn đang tìm kiếm điều gì khác? 7 | Cập nhật 8 | Sửa 9 | Áp dụng 10 | Đóng 11 | Không thể kiểm tra các bản cập nhật. Kết nối mạng trên điện thoại của bạn không ổn định. 12 | Phiên bản mới nhất đã được cài đặt. 13 | Không thể kiểm tra các bản cập nhật. Kết nối mạng trên máy tính bảng của bạn không ổn định. 14 | B.đầu 15 | Thông tin ứng dụng 16 | Thử lại 17 | Thoát 18 | Tiếp tục 19 | K.thúc 20 | Ngăn kéo điều hướng 21 | Phiên bản %s 22 | Đã chọn %d 23 | Thêm 24 | Hoàn tất 25 | OK 26 | Tắt 27 | Chạm hai lần phím này để tìm hiểu thêm. 28 | Tất cả 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 新版本可用。 5 | 选择项目 6 | 在查找其他功能吗? 7 | 更新 8 | 编辑 9 | 应用 10 | 关闭 11 | 您手机的网络连接不稳定,无法检查更新。 12 | 已安装最新版本。 13 | 您平板电脑的网络连接不稳定,无法检查更新。 14 | 开始 15 | 应用程序信息 16 | 重试 17 | 取消 18 | 继续 19 | 结束 20 | 抽屉导航 21 | 版本%1$s 22 | 已选中 %d 个 23 | 添加 24 | 完成 25 | 26 | 禁用 27 | 双击此按钮了解详情。 28 | 全部 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-zh-rHK/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 已有新版本可用。 5 | 選擇項目 6 | 在尋找不一樣的功能嗎? 7 | 更新 8 | 編輯 9 | 應用 10 | 關閉 11 | 無法檢查更新。您的手機的網絡連接不穩定。 12 | 已安裝最新版本。 13 | 無法檢查更新。您的平板電腦的網絡連接不穩定。 14 | 開始 15 | 應用程式資訊 16 | 重試 17 | 取消 18 | 繼續 19 | 結束 20 | 導覽滑動選單 21 | 版本%s 22 | 已選擇 %d 個 23 | 加入 24 | 完成 25 | 26 | 停用 27 | 輕觸兩下此按鍵以瞭解更多。 28 | 全部 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 已有新版本可用。 5 | 選擇項目 6 | 要找其他功能嗎? 7 | 更新 8 | 編輯 9 | 套用 10 | 關閉 11 | 無法檢查更新。您的手機網路連線不穩定。 12 | 已安裝最新版本。 13 | 無法檢查更新。您的平板網路連線不穩定。 14 | 開始 15 | 應用程式資訊 16 | 重試 17 | 取消 18 | 繼續 19 | 結束 20 | 導覽隱藏式選單 21 | 版本%s 22 | 已選擇 %d 個 23 | 新增 24 | 完成 25 | 26 | 停用 27 | 輕觸兩下此按鈕來深入瞭解。 28 | 全部 29 | 30 | -------------------------------------------------------------------------------- /lib/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /lib/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 22 | 23 | -------------------------------------------------------------------------------- /manifest.gradle: -------------------------------------------------------------------------------- 1 | // Environment variables. 2 | ext { 3 | // Target & Compile SDK. 4 | target_sdk = 31 5 | 6 | // Library version. 7 | lib_version = "1.2.6" 8 | 9 | // Sample App version. 10 | sample_version_code = 17 11 | sample_version_name = lib_version 12 | 13 | // Dependencies versions. 14 | androidx_annotation_version = "1.4.0" 15 | androidx_constraintlayout_version = "2.1.4" 16 | sesl_appcompat_version = "1.4.0" 17 | sesl_apppickerview_version = "1.0.0" 18 | sesl_indexscroll_version = "1.0.3" 19 | sesl_material_version = "1.5.0" 20 | sesl_picker_basic_version = "1.2.0" 21 | sesl_picker_color_version = "1.1.0" 22 | sesl_preference_version = "1.1.0" 23 | sesl_recyclerview_version = "1.4.0" 24 | sesl_swiperefreshlayout_version = "1.0.0" 25 | } 26 | -------------------------------------------------------------------------------- /readme-res/design-readme-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/readme-res/design-readme-header.png -------------------------------------------------------------------------------- /readme-res/sample-ss1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/readme-res/sample-ss1.jpg -------------------------------------------------------------------------------- /readme-res/sample-ss2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/readme-res/sample-ss2.jpg -------------------------------------------------------------------------------- /readme-res/sample-ss3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/readme-res/sample-ss3.jpg -------------------------------------------------------------------------------- /readme-res/sample-ss4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/readme-res/sample-ss4.jpg -------------------------------------------------------------------------------- /readme-res/sample-ss5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/readme-res/sample-ss5.jpg -------------------------------------------------------------------------------- /sample-app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /sample-app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # You can control the set of applied configuration files using the 3 | # proguardFiles setting in build.gradle. 4 | # 5 | # For more details, see 6 | # http://developer.android.com/guide/developing/tools/proguard.html 7 | 8 | # If your project uses WebView with JS, uncomment the following 9 | # and specify the fully qualified class name to the JavaScript interface 10 | # class: 11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 12 | # public *; 13 | #} 14 | 15 | # Uncomment this to preserve the line number information for 16 | # debugging stack traces. 17 | #-keepattributes SourceFile,LineNumberTable 18 | 19 | # If you keep the line number information, uncomment this to 20 | # hide the original source file name. 21 | #-renamesourcefileattribute SourceFile -------------------------------------------------------------------------------- /sample-app/release/output-metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": 3, 3 | "artifactType": { 4 | "type": "APK", 5 | "kind": "Directory" 6 | }, 7 | "applicationId": "com.sec.sesl.tester", 8 | "variantName": "release", 9 | "elements": [ 10 | { 11 | "type": "SINGLE", 12 | "filters": [], 13 | "attributes": [], 14 | "versionCode": 17, 15 | "versionName": "1.2.6", 16 | "outputFile": "sample-app-release.apk" 17 | } 18 | ], 19 | "elementType": "File" 20 | } -------------------------------------------------------------------------------- /sample-app/release/sample-app-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/release/sample-app-release.apk -------------------------------------------------------------------------------- /sample-app/src/main/java/dev/oneuiproject/oneuiexample/base/BaseFragment.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneuiexample.base; 2 | 3 | import android.content.Context; 4 | import android.os.Bundle; 5 | import android.view.LayoutInflater; 6 | import android.view.View; 7 | import android.view.ViewGroup; 8 | 9 | import androidx.annotation.NonNull; 10 | import androidx.fragment.app.Fragment; 11 | 12 | public abstract class BaseFragment extends Fragment 13 | implements FragmentInfo { 14 | protected Context mContext; 15 | 16 | @Override 17 | public void onAttach(@NonNull Context context) { 18 | super.onAttach(context); 19 | mContext = context; 20 | } 21 | 22 | @Override 23 | public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 24 | return inflater.inflate(getLayoutResId(), container, false); 25 | } 26 | 27 | public abstract int getLayoutResId(); 28 | 29 | public abstract int getIconResId(); 30 | 31 | public abstract CharSequence getTitle(); 32 | 33 | @Override 34 | public boolean isAppBarEnabled() { 35 | return true; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /sample-app/src/main/java/dev/oneuiproject/oneuiexample/base/FragmentInfo.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneuiexample.base; 2 | 3 | public interface FragmentInfo { 4 | int getLayoutResId(); 5 | 6 | int getIconResId(); 7 | 8 | CharSequence getTitle(); 9 | 10 | boolean isAppBarEnabled(); 11 | } 12 | -------------------------------------------------------------------------------- /sample-app/src/main/java/dev/oneuiproject/oneuiexample/fragment/ProgressBarFragment.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneuiexample.fragment; 2 | 3 | import android.os.Bundle; 4 | import android.view.View; 5 | 6 | import androidx.annotation.NonNull; 7 | import androidx.annotation.Nullable; 8 | import androidx.appcompat.widget.SeslProgressBar; 9 | 10 | import com.sec.sesl.tester.R; 11 | import dev.oneuiproject.oneuiexample.base.BaseFragment; 12 | 13 | public class ProgressBarFragment extends BaseFragment { 14 | 15 | @Override 16 | public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { 17 | super.onViewCreated(view, savedInstanceState); 18 | int[] Ids = {R.id.fragment_progressbar_1, 19 | R.id.fragment_progressbar_2, 20 | R.id.fragment_progressbar_3, 21 | R.id.fragment_progressbar_4}; 22 | for (int id : Ids) { 23 | SeslProgressBar progressBar = view.findViewById(id); 24 | progressBar.setMode(SeslProgressBar.MODE_CIRCLE); 25 | progressBar.setProgress(40); 26 | } 27 | } 28 | 29 | @Override 30 | public int getLayoutResId() { 31 | return R.layout.sample3_fragment_progress_bar; 32 | } 33 | 34 | @Override 35 | public int getIconResId() { 36 | return R.drawable.drawer_page_icon_progressbar; 37 | } 38 | 39 | @Override 40 | public CharSequence getTitle() { 41 | return "ProgressBar"; 42 | } 43 | 44 | } 45 | -------------------------------------------------------------------------------- /sample-app/src/main/java/dev/oneuiproject/oneuiexample/fragment/SeekBarFragment.java: -------------------------------------------------------------------------------- 1 | package dev.oneuiproject.oneuiexample.fragment; 2 | 3 | import android.os.Bundle; 4 | import android.view.View; 5 | 6 | import androidx.annotation.NonNull; 7 | import androidx.annotation.Nullable; 8 | import androidx.appcompat.widget.SeslSeekBar; 9 | import androidx.fragment.app.FragmentActivity; 10 | 11 | import com.sec.sesl.tester.R; 12 | 13 | import dev.oneuiproject.oneui.layout.DrawerLayout; 14 | import dev.oneuiproject.oneui.utils.SeekBarUtils; 15 | import dev.oneuiproject.oneui.widget.HapticSeekBar; 16 | import dev.oneuiproject.oneuiexample.base.BaseFragment; 17 | 18 | public class SeekBarFragment extends BaseFragment { 19 | 20 | @Override 21 | public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { 22 | super.onViewCreated(view, savedInstanceState); 23 | 24 | HapticSeekBar seekBar_1 = view.findViewById(R.id.fragment_seekbar_1); 25 | SeekBarUtils.showTickMark(seekBar_1, true); 26 | 27 | SeslSeekBar seekBar_2 = view.findViewById(R.id.fragment_seekbar_2); 28 | seekBar_2.setOverlapPointForDualColor(70); 29 | SeekBarUtils.showOverlapPreview(seekBar_2, true); 30 | } 31 | 32 | @Override 33 | public int getLayoutResId() { 34 | return R.layout.sample3_fragment_seek_bar; 35 | } 36 | 37 | @Override 38 | public int getIconResId() { 39 | return R.drawable.drawer_page_icon_seekbar; 40 | } 41 | 42 | @Override 43 | public CharSequence getTitle() { 44 | return "SeekBar"; 45 | } 46 | 47 | @Override 48 | public boolean isAppBarEnabled() { 49 | return false; 50 | } 51 | 52 | } 53 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable-night/indexscroll_group_icon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable-night/indexscroll_item_icon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable-nodpi/about_page_avatar_mesa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/drawable-nodpi/about_page_avatar_mesa.png -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable-nodpi/about_page_avatar_yann.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/drawable-nodpi/about_page_avatar_yann.png -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable-xxhdpi/display_help_dark_mode.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/drawable-xxhdpi/display_help_dark_mode.webp -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable-xxhdpi/display_help_light_mode.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/drawable-xxhdpi/display_help_light_mode.webp -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/about_page_github.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/about_page_telegram.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/drawer_item_list_ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/drawer_item_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/drawer_item_selector_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/drawer_item_separator_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 10 | 11 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/indexscroll_group_icon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/indexscroll_item_icon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/samsung_contact.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/samsung_group.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 12 | -------------------------------------------------------------------------------- /sample-app/src/main/res/font/samsungsharpsans_bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/font/samsungsharpsans_bold.otf -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 15 | 16 | 22 | 23 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_activity_about.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 13 | 14 | 18 | 19 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_fragment_icons.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_fragment_indexscroll.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 14 | 15 | 20 | 21 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_fragment_qr_code.xml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 16 | 17 | 22 | 23 | 28 | 29 | 34 | 35 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_fragment_swiperefresh.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 14 | 15 | 18 | 19 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_view_drawer_list_separator.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_view_icon_listview_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 19 | 20 | 28 | 29 | 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/sample3_view_indexscroll_listview_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 19 | 20 | 26 | 27 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /sample-app/src/main/res/menu/sample3_menu_about.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 12 | 13 | -------------------------------------------------------------------------------- /sample-app/src/main/res/menu/sample3_menu_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 12 | 13 | 18 | 19 | 20 | 21 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /sample-app/src/main/res/menu/sample3_tabs_bnv_icon_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 10 | 11 | 16 | 17 | 22 | 23 | 27 | 28 | 29 | 30 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /sample-app/src/main/res/menu/sample3_tabs_bnv_text_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 14 | 15 | 19 | 20 | -------------------------------------------------------------------------------- /sample-app/src/main/res/menu/sample3_tabs_grid_menu.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 11 | 12 | 15 | 16 | 19 | 20 | 23 | 24 | 27 | 28 | 31 | 32 | -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-hdpi/sample_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/mipmap-hdpi/sample_background.webp -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-hdpi/sample_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/mipmap-hdpi/sample_foreground.webp -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xxhdpi/sample_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/mipmap-xxhdpi/sample_background.webp -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xxhdpi/sample_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneUIProject/oneui-design/765d4ffd362bfd502b7794ebae18d52825b87e82/sample-app/src/main/res/mipmap-xxhdpi/sample_foreground.webp -------------------------------------------------------------------------------- /sample-app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #ff747474 5 | 6 | -------------------------------------------------------------------------------- /sample-app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |