Merge branch 'materialize-app-list' into 'master'
Materialize app list Improve the look of app list items. Note that compact mode is removed because it does not make much sense, see the screenshots. Before (default layout, compact layout):   After:   Affects #471 and #467. Those bugs will still be relevant because there are other places with wrong padding and font style. See merge request !157
This commit is contained in:
commit
3311043e80
@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:orientation="horizontal"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="10dp"
|
||||
android:baselineAligned="false"
|
||||
xmlns:tools="http://schemas.android.com/tools" >
|
||||
android:layout_height="?attr/listPreferredItemHeight"
|
||||
android:paddingLeft="?attr/listPreferredItemPaddingLeft"
|
||||
android:paddingRight="?attr/listPreferredItemPaddingRight"
|
||||
android:baselineAligned="false">
|
||||
|
||||
<!-- Actual icon size is dependent on preferences and set in AppListAdapater.java:layoutIcon() -->
|
||||
<ImageView
|
||||
android:id="@+id/icon"
|
||||
android:contentDescription="@string/app_icon"
|
||||
@ -21,84 +21,76 @@
|
||||
android:orientation="vertical"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
|
||||
android:paddingLeft="?attr/listPreferredItemPaddingLeft"
|
||||
android:paddingRight="?attr/listPreferredItemPaddingRight"
|
||||
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:baselineAligned="false">
|
||||
|
||||
<LinearLayout
|
||||
android:orientation="horizontal"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:baselineAligned="false"
|
||||
android:layout_marginBottom="3dp" >
|
||||
android:baselineAligned="false">
|
||||
|
||||
<TextView android:id="@+id/name"
|
||||
android:textSize="17sp"
|
||||
android:textStyle="bold"
|
||||
android:textSize="16sp"
|
||||
android:singleLine="true"
|
||||
android:ellipsize="end"
|
||||
android:layout_weight="1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingLeft="?attr/listPreferredItemPaddingLeft"
|
||||
android:paddingRight="?attr/listPreferredItemPaddingRight"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="start"
|
||||
android:textAlignment="viewStart"
|
||||
tools:text="F-Droid" />
|
||||
|
||||
<TextView android:id="@+id/status"
|
||||
android:textSize="13sp"
|
||||
android:textSize="14sp"
|
||||
android:singleLine="true"
|
||||
android:ellipsize="end"
|
||||
android:layout_weight="0"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="?attr/listPreferredItemPaddingLeft"
|
||||
android:layout_marginStart="?android:attr/listPreferredItemPaddingStart"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="end"
|
||||
android:textAlignment="viewEnd"
|
||||
tools:text="Installed"
|
||||
/>
|
||||
tools:text="Installed" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:orientation="horizontal"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:baselineAligned="false"
|
||||
>
|
||||
android:baselineAligned="false">
|
||||
|
||||
<TextView android:id="@+id/summary"
|
||||
android:textSize="13sp"
|
||||
android:textSize="14sp"
|
||||
android:textColor="?android:attr/textColorSecondary"
|
||||
android:singleLine="true"
|
||||
android:ellipsize="end"
|
||||
android:layout_weight="1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:paddingLeft="?attr/listPreferredItemPaddingLeft"
|
||||
android:paddingRight="?attr/listPreferredItemPaddingRight"
|
||||
android:gravity="start"
|
||||
android:textAlignment="viewStart"
|
||||
tools:text="Application manager"
|
||||
/>
|
||||
tools:text="Application manager" />
|
||||
|
||||
<TextView android:id="@+id/license"
|
||||
android:textSize="12sp"
|
||||
android:textSize="14sp"
|
||||
android:textColor="?android:attr/textColorSecondary"
|
||||
android:singleLine="true"
|
||||
android:ellipsize="end"
|
||||
android:layout_weight="0"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="?attr/listPreferredItemPaddingLeft"
|
||||
android:layout_marginStart="?android:attr/listPreferredItemPaddingStart"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="end"
|
||||
android:textAlignment="viewEnd"
|
||||
tools:text="GPLv3"
|
||||
/>
|
||||
tools:text="GPLv3+" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
@ -134,8 +134,6 @@
|
||||
<string name="global_error_updating_repos">Fallu nel anovamientu: %s</string>
|
||||
<string name="no_permissions">Nun s\'usaron permisos.</string>
|
||||
<string name="no_handler_app">Nun tienes dal aplicación disponible que puea remanar %s.</string>
|
||||
<string name="compactlayout">Distribución compauta</string>
|
||||
<string name="compactlayout_on">Amuesa los iconos nun tamañu más pequeñu</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Non robáu</string>
|
||||
<string name="unverified">Non verificáu</string>
|
||||
|
@ -121,8 +121,6 @@
|
||||
<string name="global_error_updating_repos">Грешка при актуализирането: %s</string>
|
||||
<string name="no_permissions">Не изисква разрешения.</string>
|
||||
<string name="no_handler_app">Никое инсталирано приложение не може да изпълни %s.</string>
|
||||
<string name="compactlayout">Компактно оформление</string>
|
||||
<string name="compactlayout_on">Показва по-малки икони</string>
|
||||
<string name="theme">Тема</string>
|
||||
<string name="repo_num_apps">Брой приложения</string>
|
||||
<string name="repo_fingerprint">Отпечатък на ключа за подписване (SHA-256)</string>
|
||||
|
@ -134,8 +134,6 @@ Publicat amb la llicència GNU GPL v3.</string>
|
||||
<string name="global_error_updating_repos">S\'ha produït un error durant l\'actualització: %s</string>
|
||||
<string name="no_permissions">No es fa servir cap permís.</string>
|
||||
<string name="no_handler_app">No teniu cap aplicació disponible que pugui gestionar %s.</string>
|
||||
<string name="compactlayout">Vista compacta</string>
|
||||
<string name="compactlayout_on">Redueix la mida de les icones</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Sense empremta digital</string>
|
||||
<string name="unverified">No verificat</string>
|
||||
|
@ -110,8 +110,6 @@ Uvolněno pod GPLv3 licencí.</string>
|
||||
<string name="repos_unchanged">V žádném repozitáři nejsou dostupné aktualizace balíčků</string>
|
||||
<string name="global_error_updating_repos">Chyba při aktualizaci:</string>
|
||||
<string name="no_permissions">Žádná oprávnění nejsou použita.</string>
|
||||
<string name="compactlayout">Úsporné rozvržení</string>
|
||||
<string name="compactlayout_on">Zobrazit menší ikonky</string>
|
||||
<string name="theme">Téma</string>
|
||||
<string name="unsigned">Nepodepsáno</string>
|
||||
<string name="unverified">Neověřeno</string>
|
||||
|
@ -136,8 +136,6 @@ wird verbunden</string>
|
||||
<string name="global_error_updating_repos">Fehler während der Aktualisierung: %s</string>
|
||||
<string name="no_permissions">Es werden keine Berechtigungen verwendet.</string>
|
||||
<string name="no_handler_app">Es ist keine Anwendung installiert, die mit %s umgehen kann.</string>
|
||||
<string name="compactlayout">Kompakte Ansicht</string>
|
||||
<string name="compactlayout_on">Symbole in einer kleineren Größe anzeigen</string>
|
||||
<string name="theme">Thema</string>
|
||||
<string name="unsigned">Nicht signiert</string>
|
||||
<string name="unverified">Ungeprüft</string>
|
||||
|
@ -105,8 +105,6 @@
|
||||
<string name="status_inserting">Αποθήκευση λεπτομερειών των εφαρμογών</string>
|
||||
<string name="no_permissions">Δεν χρησιμοποιείται καμία άδεια.</string>
|
||||
<string name="no_handler_app">Δεν έχεται καμία διαθέσιμη εφαρμογή που να μπορεί να χειριστεί %s</string>
|
||||
<string name="compactlayout">Συμπτυγμένη Διάταξη</string>
|
||||
<string name="compactlayout_on">Εμφάνιση εικονιδίων σε μικρότερο μέγεθος</string>
|
||||
<string name="theme">Θέμα</string>
|
||||
<string name="unsigned">Μη υπογεγραμμένη</string>
|
||||
<string name="repo_num_apps">Αριθμός των εφαρμογών</string>
|
||||
|
@ -83,8 +83,6 @@
|
||||
<string name="next">Sekvi</string>
|
||||
<string name="skip">Preterpasi</string>
|
||||
<string name="no_permissions">Neniu permeso estas uzita.</string>
|
||||
<string name="compactlayout">Kompakta aranĝo</string>
|
||||
<string name="compactlayout_on">Montri emblemojn pli malgrande</string>
|
||||
<string name="theme">Temo</string>
|
||||
<string name="repo_num_apps">Nombro da aplikaĵoj</string>
|
||||
<string name="repo_description">Priskribo</string>
|
||||
|
@ -135,8 +135,6 @@
|
||||
<string name="global_error_updating_repos">Error en la actualización: %s</string>
|
||||
<string name="no_permissions">No se usan permisos.</string>
|
||||
<string name="no_handler_app">No tienes instalada ninguna aplicación que pueda manejar %s.</string>
|
||||
<string name="compactlayout">Diseño compacto</string>
|
||||
<string name="compactlayout_on">Mostrar iconos en tamaño menor</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">No firmado</string>
|
||||
<string name="unverified">No verificado</string>
|
||||
|
@ -76,7 +76,6 @@ GNU GPLv3 lizentziapean argitaratua.</string>
|
||||
konektatzen</string>
|
||||
<string name="status_checking_compatibility">Aplikazioak zure gailuarekin bateragarriak diren egiaztatzen…</string>
|
||||
<string name="no_permissions">Ez da baimenik erabiltzen.</string>
|
||||
<string name="compactlayout">Diseinu trinkoa</string>
|
||||
<string name="theme">Gaia</string>
|
||||
<string name="unsigned">Sinatu gabea</string>
|
||||
<string name="repo_num_apps">Aplikazio kopurua</string>
|
||||
@ -198,7 +197,6 @@ konektatzen</string>
|
||||
<string name="status_download">Deskargatzen\n%2$s / %3$s (%4$d%%) hemendik:\n%1$s</string>
|
||||
<string name="status_processing_xml_percent">Prozesatzen %2$s / %3$s (%4$d%%) hemendik: %1$s</string>
|
||||
<string name="no_handler_app">Ez duzu %s tratatu dezakeen aplikaziorik eskura.</string>
|
||||
<string name="compactlayout_on">Bistaratu ikono txikiagoak</string>
|
||||
<string name="unverified">Egiaztatu gabea</string>
|
||||
<string name="repo_details">Biltegia</string>
|
||||
<string name="repo_url">Helbidea</string>
|
||||
|
@ -67,8 +67,6 @@
|
||||
%1$s</string>
|
||||
<string name="status_checking_compatibility">بررسی سازگاری برنامهها با دستگاه شما…</string>
|
||||
<string name="no_permissions">دسترسیای استفاده نشدهاست.</string>
|
||||
<string name="compactlayout">طرحبندی فشرده</string>
|
||||
<string name="compactlayout_on">نمایش شکلکها در اندازه کوچکتر</string>
|
||||
<string name="theme">پوسته</string>
|
||||
<string name="unsigned">بدون امضا</string>
|
||||
<string name="repo_description">توضیحات</string>
|
||||
|
@ -134,8 +134,6 @@
|
||||
<string name="global_error_updating_repos">Erreur durant la mise à jour : %s</string>
|
||||
<string name="no_permissions">Aucune autorisation n\'est utilisée.</string>
|
||||
<string name="no_handler_app">Vous n\'avez aucune application installée pour gérer %s.</string>
|
||||
<string name="compactlayout">Mise en page compacte</string>
|
||||
<string name="compactlayout_on">Réduire la taille des icônes affichés</string>
|
||||
<string name="theme">Thème</string>
|
||||
<string name="unsigned">Non signé</string>
|
||||
<string name="unverified">Non vérifié</string>
|
||||
|
@ -79,7 +79,6 @@ Publicado con licenza GNU GPLv3.</string>
|
||||
<string name="status_checking_compatibility">Comprobando a compatibilidade das aps con seu aparello…</string>
|
||||
<string name="no_permissions">Non se usan permisos.</string>
|
||||
<string name="no_handler_app">Non tes ningun aplicativo dispoñíbel que poida manexar %s.</string>
|
||||
<string name="compactlayout">Deseño compacto</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="app_name">F-Droid</string>
|
||||
|
||||
@ -161,7 +160,6 @@ Publicado con licenza GNU GPLv3.</string>
|
||||
<string name="all_other_repos_fine">Os demáis repositorios non crearon erros.</string>
|
||||
<string name="global_error_updating_repos">Error durante a actualización: %s</string>
|
||||
<string name="permissions">Permisos</string>
|
||||
<string name="compactlayout_on">Amosar iconas máis pequenas</string>
|
||||
<string name="unsigned">Sen firmar</string>
|
||||
<string name="unverified">Sen verificar</string>
|
||||
<string name="repo_details">Repositorio</string>
|
||||
|
@ -156,8 +156,6 @@
|
||||
<string name="global_error_updating_repos">שגיאה במהלך עדכון: %s</string>
|
||||
<string name="no_permissions">אין הרשאות בשימוש.</string>
|
||||
<string name="no_handler_app">אין לך שום אפליקציה זמינה אשר מסוגלת להתמודד עם %s.</string>
|
||||
<string name="compactlayout">סידור קומפקטי</string>
|
||||
<string name="compactlayout_on">הצג סמלים בגודל קטן יותר</string>
|
||||
<string name="theme">מוטיב</string>
|
||||
<string name="unsigned">לא חתום</string>
|
||||
<string name="unverified">לא בדוק</string>
|
||||
|
@ -100,8 +100,6 @@ Honosítás: gidano | sympda.info\"</string>
|
||||
<string name="status_checking_compatibility">Alkalmazások eszközkompatibilitási ellenőrzése…</string>
|
||||
<string name="no_permissions">Nincsenek engedélyei.</string>
|
||||
<string name="no_handler_app">\"Nincs semmilyen app, ami képes ezt kezelni %s\"</string>
|
||||
<string name="compactlayout">Kompakt elrendezés</string>
|
||||
<string name="compactlayout_on">Ikonok kisebb méretben</string>
|
||||
<string name="theme">Téma</string>
|
||||
<string name="repo_not_yet_updated">Ezt a repo-t még nem használták.
|
||||
Ahhoz, hogy megtekinthesse az alkalmazásokat, fissitenie kell.
|
||||
|
@ -168,8 +168,6 @@
|
||||
<string name="no_permissions">Tidak memerlukan izin apapun.</string>
|
||||
<string name="permissions">Perizinan</string>
|
||||
<string name="no_handler_app">Anda tidak memiliki aplikasi yang bisa menangani %s.</string>
|
||||
<string name="compactlayout">Tata Letak Ringkas</string>
|
||||
<string name="compactlayout_on">Menampilkan ikon dengan ukuran yang lebih kecil</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Tidak bertanda tangan</string>
|
||||
<string name="unverified">Tidak terverifikasi</string>
|
||||
|
@ -134,8 +134,6 @@ Rilasciato sotto licenza GNU GPLv3.</string>
|
||||
<string name="global_error_updating_repos">Errore nell\'aggiornamento:</string>
|
||||
<string name="no_permissions">Non viene usata alcuna autorizzazione.</string>
|
||||
<string name="no_handler_app">Non hai alcuna app disponibile che può gestire %s</string>
|
||||
<string name="compactlayout">Layout Compatto</string>
|
||||
<string name="compactlayout_on">Mostra le icone a dimensione ridotta</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Non firmato</string>
|
||||
<string name="unverified">Non verificato</string>
|
||||
|
@ -135,8 +135,6 @@
|
||||
<string name="global_error_updating_repos">更新中に問題が発生しました: %s</string>
|
||||
<string name="no_permissions">使用される権限はありません。</string>
|
||||
<string name="no_handler_app">取り扱うアプリケーションがありません %s。</string>
|
||||
<string name="compactlayout">コンパクト・レイアウト</string>
|
||||
<string name="compactlayout_on">アイコンを小さいサイズで表示します</string>
|
||||
<string name="theme">テーマ</string>
|
||||
<string name="unsigned">未署名</string>
|
||||
<string name="unverified">未検証</string>
|
||||
|
@ -134,8 +134,6 @@ GNU GPLv3 라이센스 하에 배포됩니다.</string>
|
||||
<string name="global_error_updating_repos">업데이트 도중 오류:</string>
|
||||
<string name="no_permissions">사용된 권한이 없습니다.</string>
|
||||
<string name="no_handler_app">%s을(를) 처리할 수 있는 응용프로그램이 없습니다.</string>
|
||||
<string name="compactlayout">컴팩트 레이아웃</string>
|
||||
<string name="compactlayout_on">아이콘을 작게 표시</string>
|
||||
<string name="theme">테마</string>
|
||||
<string name="unsigned">서명되지 않음</string>
|
||||
<string name="unverified">검증되지 않음</string>
|
||||
|
@ -135,8 +135,6 @@ Lisensiert GNU GPLv3.</string>
|
||||
<string name="global_error_updating_repos">Feil under oppdatering: %s</string>
|
||||
<string name="no_permissions">Krever ingen tillatelser.</string>
|
||||
<string name="no_handler_app">Du har ingen tilgjengelige applikasjoner som kan håndtere %s.</string>
|
||||
<string name="compactlayout">Kompakt layout</string>
|
||||
<string name="compactlayout_on">Vis ikoner i mindre størrelse</string>
|
||||
<string name="theme">Utseende</string>
|
||||
<string name="unsigned">Usignert</string>
|
||||
<string name="unverified">Ubekreftet</string>
|
||||
|
@ -134,8 +134,6 @@
|
||||
<string name="global_error_updating_repos">Fout tijdens update: %s</string>
|
||||
<string name="no_permissions">Geen permissies worden gebruikt.</string>
|
||||
<string name="no_handler_app">Je hebt geen app die %s kan verwerken.</string>
|
||||
<string name="compactlayout">Compacte Layout</string>
|
||||
<string name="compactlayout_on">Iconen weergeven in klein formaat</string>
|
||||
<string name="theme">Thema</string>
|
||||
<string name="unsigned">Ongetekend</string>
|
||||
<string name="unverified">Onbevestigd</string>
|
||||
|
@ -100,8 +100,6 @@
|
||||
<string name="all_other_repos_fine">Pozostałe repozytoria nie zgłosiły błędów.</string>
|
||||
<string name="global_error_updating_repos">Błąd podczas aktualizacji: %s</string>
|
||||
<string name="no_handler_app">Nie masz żadnej dostępnej aplikacji, która może obsłużyć %s.</string>
|
||||
<string name="compactlayout">Widok kompaktowy</string>
|
||||
<string name="compactlayout_on">Pokaż ikony w mniejszym rozmiarze</string>
|
||||
<string name="theme"> Motyw</string>
|
||||
<string name="unverified">Niezweryfikowane</string>
|
||||
<string name="repo_num_apps">Liczba aplikacji</string>
|
||||
|
@ -132,8 +132,6 @@
|
||||
<string name="global_error_updating_repos">Erro durante a atualização: %s</string>
|
||||
<string name="no_permissions">Nenhuma permissão utilizada.</string>
|
||||
<string name="no_handler_app">Você não tem nenhum aplicativo instalado que possa lidar com %s.</string>
|
||||
<string name="compactlayout">Leiaute compacto</string>
|
||||
<string name="compactlayout_on">Mostrar ícones em um tamanho menor</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Não assinado</string>
|
||||
<string name="unverified">Não verificado</string>
|
||||
|
@ -173,8 +173,6 @@
|
||||
<string name="global_error_updating_repos">Erro ao atualizar: %s</string>
|
||||
<string name="no_permissions">Não utiliza permissões.</string>
|
||||
<string name="no_handler_app">Não possui uma aplicação capaz de manipular %s.</string>
|
||||
<string name="compactlayout">Esquema compacto</string>
|
||||
<string name="compactlayout_on">Mostrar ícones mais pequenos</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Não assinada</string>
|
||||
<string name="unverified">Não verificada</string>
|
||||
|
@ -135,8 +135,6 @@
|
||||
<string name="global_error_updating_repos">Ошибка во время обновления: %s</string>
|
||||
<string name="no_permissions">Разрешений не требуется.</string>
|
||||
<string name="no_handler_app">У вас нет приложения для обработки %s.</string>
|
||||
<string name="compactlayout">Компактный вид</string>
|
||||
<string name="compactlayout_on">Показать иконки в меньшем размере</string>
|
||||
<string name="theme">Тема</string>
|
||||
<string name="unsigned">Не подписан</string>
|
||||
<string name="unverified">Неподтверждённый</string>
|
||||
|
@ -135,8 +135,6 @@ Intregadu cun sa litzèntzia
|
||||
<string name="global_error_updating_repos">Faddina durante s\'agiornamentu: %s</string>
|
||||
<string name="no_permissions">Perunu permissu impreadu.</string>
|
||||
<string name="no_handler_app">Non tenes peruna aplicatzione disponìbile pro gestire %s.</string>
|
||||
<string name="compactlayout">Aspetu cumpatu</string>
|
||||
<string name="compactlayout_on">Ammustra sas iconas cun una mannària minimada</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Non firmadu</string>
|
||||
<string name="unverified">Non verificadu</string>
|
||||
|
@ -133,8 +133,6 @@ Vydaný pod licenciou
|
||||
<string name="global_error_updating_repos">Chyba počas aktualizácie: %s</string>
|
||||
<string name="no_permissions">Nepoužívajú sa žiadne povolenia.</string>
|
||||
<string name="no_handler_app">Nemáte žiadne dostupné aplikácie, ktoré môžu spracovať %s.</string>
|
||||
<string name="compactlayout">Úsporné rozloženie</string>
|
||||
<string name="compactlayout_on">Zobraziť menšie ikony</string>
|
||||
<string name="theme">Téma</string>
|
||||
<string name="unsigned">Nepodpísané</string>
|
||||
<string name="unverified">Neoverené</string>
|
||||
|
@ -131,8 +131,6 @@
|
||||
<string name="global_error_updating_repos">Грешка приликом ажурирања: %s</string>
|
||||
<string name="no_permissions">Не захтева никакве дозволе.</string>
|
||||
<string name="no_handler_app">Немате инсталирану апликацију за %s.</string>
|
||||
<string name="compactlayout">Компактни распоред</string>
|
||||
<string name="compactlayout_on">Приказ икона мање величине</string>
|
||||
<string name="theme">Тема</string>
|
||||
<string name="unsigned">Непотписана</string>
|
||||
<string name="unverified">Неоверена</string>
|
||||
|
@ -136,8 +136,6 @@ Släppt under licensen GNU GPLv3.</string>
|
||||
<string name="global_error_updating_repos">Fel under uppdatering:</string>
|
||||
<string name="no_permissions">Inga behörigheter används.</string>
|
||||
<string name="no_handler_app">Du har inte någon app tillgänglig för hantering av %s</string>
|
||||
<string name="compactlayout">Kompakt layout</string>
|
||||
<string name="compactlayout_on">Visa ikoner i en mindre storlek</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">Osignerad</string>
|
||||
<string name="unverified">Ej verifierad</string>
|
||||
|
@ -136,8 +136,6 @@ bağlanılıyor</string>
|
||||
<string name="global_error_updating_repos">Güncelleme sırasında hata:</string>
|
||||
<string name="no_permissions">Hiçbir izin kullanılmıyor.</string>
|
||||
<string name="no_handler_app">%s unsurunu yönetecek hiçbir mevcut uygulamanız yok</string>
|
||||
<string name="compactlayout">Yoğun düzen</string>
|
||||
<string name="compactlayout_on">İkonları daha küçük boyutta görüntüle</string>
|
||||
<string name="theme">Tema</string>
|
||||
<string name="unsigned">İmzasız</string>
|
||||
<string name="unverified">Teyit edilmemiş</string>
|
||||
|
@ -79,6 +79,5 @@
|
||||
<string name="status_checking_compatibility">ئەپلەرنىڭ ئۈسكۈنىڭىز بىلەن ماسلىشىشچانلىقىنى تەكشۈرۈۋاتىدۇ…</string>
|
||||
<string name="no_permissions">ھېچقانداق ھوقۇق ئىشلەتمەيدۇ.</string>
|
||||
<string name="no_handler_app">سىز %s نى بىر تەرەپ قىلالايدىغان ھېچقانداق ئەپ ئورناتمىغان</string>
|
||||
<string name="compactlayout">ئىخچام جايلاشتۇرۇش</string>
|
||||
<string name="theme">ئۆرنەك</string>
|
||||
</resources>
|
||||
|
@ -149,7 +149,6 @@
|
||||
<string name="status_connecting_to_repo">Підключення до\n%1$s</string>
|
||||
<string name="repos_unchanged">Всі репозиторії в актуальному стані</string>
|
||||
<string name="global_error_updating_repos">Помилка під час оновлення: %s</string>
|
||||
<string name="compactlayout_on">Показувати зменшенні піктограми</string>
|
||||
<string name="theme">Тема</string>
|
||||
<string name="unsigned">Не підписано</string>
|
||||
<string name="unverified">Не перевірено</string>
|
||||
@ -212,7 +211,6 @@
|
||||
<string name="status_checking_compatibility">Перевірка додатків на сумісність із пристроєм…</string>
|
||||
<string name="status_inserting">Збереження подробиць додатків (%1$d%%)</string>
|
||||
<string name="no_permissions">Не потребує дозволів.</string>
|
||||
<string name="compactlayout">Компактний вигляд</string>
|
||||
<string name="requires_features">Залежності: %1$s</string>
|
||||
<string name="empty_available_app_list">Відсутні додатки в даній категорії.\n\nСпробуйте обрати іншу категорію або ж оновити ваші репозиторії, для отримання свіжого переліку додатків.</string>
|
||||
<string name="empty_can_update_app_list">Всі додатки оновлені.\n\nВітаємо! Всі ваші додатки мають крайні версії (або ж ваші репозиторії застаріли).</string>
|
||||
|
@ -120,8 +120,6 @@
|
||||
<string name="global_error_updating_repos">Lỗi khi cập nhật: %s</string>
|
||||
<string name="no_permissions">Không sử dụng quyền nào.</string>
|
||||
<string name="no_handler_app">Bạn không có ứng dụng nào để xử lí %s.</string>
|
||||
<string name="compactlayout">Xem rút gọn</string>
|
||||
<string name="compactlayout_on">Giảm kích cỡ biểu tượng</string>
|
||||
<string name="theme">Giao diện</string>
|
||||
<string name="unverified">Chưa kiểm tra</string>
|
||||
<string name="repo_num_apps">Số ứng dụng</string>
|
||||
|
@ -117,8 +117,6 @@
|
||||
<string name="status_inserting">正在保存应用程序的细节 (%1$d%%)</string>
|
||||
<string name="no_permissions">未使用任何权限。</string>
|
||||
<string name="no_handler_app">你没有可处理 %s 的应用程序</string>
|
||||
<string name="compactlayout">紧凑布局</string>
|
||||
<string name="compactlayout_on">显示小图标</string>
|
||||
<string name="theme">主题</string>
|
||||
<string name="unsigned">未签名</string>
|
||||
<string name="unverified">未验证的</string>
|
||||
|
@ -109,8 +109,6 @@
|
||||
<string name="all_other_repos_fine">其他倉庫都沒有出現問題。</string>
|
||||
<string name="global_error_updating_repos">更新時出現問題:%s</string>
|
||||
<string name="no_permissions">沒有使用任何存取權。</string>
|
||||
<string name="compactlayout">濃縮設計</string>
|
||||
<string name="compactlayout_on">顯示小型圖示</string>
|
||||
<string name="theme">主題</string>
|
||||
<string name="unsigned">未簽署</string>
|
||||
<string name="unverified">未經驗證</string>
|
||||
|
@ -1,9 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<dimen name="applist_icon_normal_size">48dp</dimen>
|
||||
<dimen name="applist_icon_compact_size">32dp</dimen>
|
||||
|
||||
<dimen name="layout_horizontal_margin">16dp</dimen>
|
||||
<dimen name="material_listitem_height">48dp</dimen>
|
||||
|
||||
</resources>
|
||||
|
@ -191,8 +191,6 @@
|
||||
<string name="no_permissions">No permissions are used.</string>
|
||||
<string name="permissions">Permissions</string>
|
||||
<string name="no_handler_app">You don\'t have any available app that can handle %s.</string>
|
||||
<string name="compactlayout">Compact Layout</string>
|
||||
<string name="compactlayout_on">Show icons at a smaller size</string>
|
||||
<string name="theme">Theme</string>
|
||||
<string name="unsigned">Unsigned</string>
|
||||
<string name="unverified">Unverified</string>
|
||||
|
@ -24,9 +24,6 @@
|
||||
android:key="language"
|
||||
android:defaultValue=""
|
||||
android:entryValues="@array/languageValues" />
|
||||
<CheckBoxPreference android:title="@string/compactlayout"
|
||||
android:defaultValue="false"
|
||||
android:key="compactlayout"/>
|
||||
<ListPreference android:title="@string/theme"
|
||||
android:key="theme"
|
||||
android:defaultValue="light"
|
||||
|
@ -44,7 +44,6 @@ public final class Preferences implements SharedPreferences.OnSharedPreferenceCh
|
||||
public static final String PREF_ROOTED = "rooted";
|
||||
public static final String PREF_INCOMP_VER = "incompatibleVersions";
|
||||
public static final String PREF_THEME = "theme";
|
||||
public static final String PREF_COMPACT_LAYOUT = "compactlayout";
|
||||
public static final String PREF_IGN_TOUCH = "ignoreTouchscreen";
|
||||
public static final String PREF_CACHE_APK = "cacheDownloaded";
|
||||
public static final String PREF_UNSTABLE_UPDATES = "unstableUpdates";
|
||||
@ -62,7 +61,6 @@ public final class Preferences implements SharedPreferences.OnSharedPreferenceCh
|
||||
public static final String PREF_FIRST_TIME = "firstTime";
|
||||
public static final String PREF_POST_PRIVILEGED_INSTALL = "postPrivilegedInstall";
|
||||
|
||||
private static final boolean DEFAULT_COMPACT_LAYOUT = false;
|
||||
private static final boolean DEFAULT_ROOTED = true;
|
||||
private static final int DEFAULT_UPD_HISTORY = 14;
|
||||
private static final boolean DEFAULT_PRIVILEGED_INSTALLER = false;
|
||||
@ -80,7 +78,6 @@ public final class Preferences implements SharedPreferences.OnSharedPreferenceCh
|
||||
private static final boolean DEFAULT_FIRST_TIME = true;
|
||||
private static final boolean DEFAULT_POST_PRIVILEGED_INSTALL = false;
|
||||
|
||||
private boolean compactLayout = DEFAULT_COMPACT_LAYOUT;
|
||||
private boolean filterAppsRequiringRoot = DEFAULT_ROOTED;
|
||||
|
||||
private final Map<String, Boolean> initialized = new HashMap<>();
|
||||
@ -187,14 +184,6 @@ public final class Preferences implements SharedPreferences.OnSharedPreferenceCh
|
||||
}
|
||||
}
|
||||
|
||||
public boolean hasCompactLayout() {
|
||||
if (!isInitialized(PREF_COMPACT_LAYOUT)) {
|
||||
initialize(PREF_COMPACT_LAYOUT);
|
||||
compactLayout = preferences.getBoolean(PREF_COMPACT_LAYOUT, DEFAULT_COMPACT_LAYOUT);
|
||||
}
|
||||
return compactLayout;
|
||||
}
|
||||
|
||||
public void registerCompactLayoutChangeListener(ChangeListener listener) {
|
||||
compactLayoutListeners.add(listener);
|
||||
}
|
||||
@ -256,11 +245,6 @@ public final class Preferences implements SharedPreferences.OnSharedPreferenceCh
|
||||
uninitialize(key);
|
||||
|
||||
switch (key) {
|
||||
case PREF_COMPACT_LAYOUT:
|
||||
for (ChangeListener listener : compactLayoutListeners) {
|
||||
listener.onPreferenceChange();
|
||||
}
|
||||
break;
|
||||
case PREF_ROOTED:
|
||||
for (ChangeListener listener : filterAppsRequiringRootListeners) {
|
||||
listener.onPreferenceChange();
|
||||
|
@ -66,7 +66,7 @@ public abstract class AppListAdapter extends CursorAdapter {
|
||||
|
||||
@Override
|
||||
public View newView(Context context, Cursor cursor, ViewGroup parent) {
|
||||
View view = mInflater.inflate(R.layout.applistitem, null);
|
||||
View view = mInflater.inflate(R.layout.applistitem, parent, false);
|
||||
|
||||
ViewHolder holder = new ViewHolder();
|
||||
holder.name = (TextView) view.findViewById(R.id.name);
|
||||
@ -90,12 +90,9 @@ public abstract class AppListAdapter extends CursorAdapter {
|
||||
private void setupView(Context context, View view, Cursor cursor, ViewHolder holder) {
|
||||
final App app = new App(cursor);
|
||||
|
||||
boolean compact = Preferences.get().hasCompactLayout();
|
||||
|
||||
holder.name.setText(app.name);
|
||||
holder.summary.setText(app.summary);
|
||||
|
||||
layoutIcon(holder.icon, compact);
|
||||
ImageLoader.getInstance().displayImage(app.iconUrl, holder.icon,
|
||||
displayImageOptions);
|
||||
|
||||
@ -138,19 +135,4 @@ public abstract class AppListAdapter extends CursorAdapter {
|
||||
|
||||
return installedVersionString;
|
||||
}
|
||||
|
||||
private void layoutIcon(ImageView icon, boolean compact) {
|
||||
int size = (int) mContext.getResources().getDimension(compact
|
||||
? R.dimen.applist_icon_compact_size
|
||||
: R.dimen.applist_icon_normal_size);
|
||||
|
||||
LinearLayout.LayoutParams params =
|
||||
(LinearLayout.LayoutParams) icon.getLayoutParams();
|
||||
|
||||
params.height = size;
|
||||
params.width = size;
|
||||
|
||||
icon.setLayoutParams(params);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -34,7 +34,6 @@ public class PreferencesFragment extends PreferenceFragment
|
||||
Preferences.PREF_ROOTED,
|
||||
Preferences.PREF_INCOMP_VER,
|
||||
Preferences.PREF_THEME,
|
||||
Preferences.PREF_COMPACT_LAYOUT,
|
||||
Preferences.PREF_IGN_TOUCH,
|
||||
Preferences.PREF_LOCAL_REPO_NAME,
|
||||
Preferences.PREF_LANGUAGE,
|
||||
@ -98,10 +97,6 @@ public class PreferencesFragment extends PreferenceFragment
|
||||
textSummary(key, R.string.update_history_summ);
|
||||
break;
|
||||
|
||||
case Preferences.PREF_COMPACT_LAYOUT:
|
||||
checkSummary(key, R.string.compactlayout_on);
|
||||
break;
|
||||
|
||||
case Preferences.PREF_THEME:
|
||||
entrySummary(key);
|
||||
if (changing) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user