diff --git a/app/src/main/java/emu/skyline/MainActivity.kt b/app/src/main/java/emu/skyline/MainActivity.kt index aacd3b9f..6014ef22 100644 --- a/app/src/main/java/emu/skyline/MainActivity.kt +++ b/app/src/main/java/emu/skyline/MainActivity.kt @@ -216,30 +216,17 @@ class MainActivity : AppCompatActivity() { } private fun getDataItems() = mutableListOf().apply { - if (appSettings.groupByFormat) { - appEntries?.let { entries -> - val formats = formatFilter?.let { listOf(it) } ?: formatOrder - for (format in formats) { - entries[format]?.let { - sortGameList(it).forEach { entry -> - add(AppItem(entry).toViewItem()) - } - } + val gameList = mutableListOf() + appEntries?.let { entries -> + val formats = formatFilter?.let { listOf(it) } ?: formatOrder + for (format in formats) { + entries[format]?.let { + it.forEach { entry -> gameList.add(entry) } } } - } else { - val gameList = mutableListOf() - appEntries?.let { entries -> - val formats = formatFilter?.let { listOf(it) } ?: formatOrder - for (format in formats) { - entries[format]?.let { - it.forEach { entry -> gameList.add(entry) } - } - } - } - sortGameList(gameList.toList()).forEach { entry -> - add(AppItem(entry).toViewItem()) - } + } + sortGameList(gameList.toList()).forEach { entry -> + add(AppItem(entry).toViewItem()) } } diff --git a/app/src/main/java/emu/skyline/settings/AppSettings.kt b/app/src/main/java/emu/skyline/settings/AppSettings.kt index 42555b0f..f9226460 100644 --- a/app/src/main/java/emu/skyline/settings/AppSettings.kt +++ b/app/src/main/java/emu/skyline/settings/AppSettings.kt @@ -24,7 +24,6 @@ class AppSettings @Inject constructor(@ApplicationContext private val context : var useMaterialYou by sharedPreferences(context, false) var layoutType by sharedPreferences(context, 1) var sortAppsBy by sharedPreferences(context, 0) - var groupByFormat by sharedPreferences(context, true) var selectAction by sharedPreferences(context, false) // Input @@ -34,7 +33,6 @@ class AppSettings @Inject constructor(@ApplicationContext private val context : var onScreenControlSnapToGrid by sharedPreferences(context, false) // Other - var romFormatFilter by sharedPreferences(context, 0) var refreshRequired by sharedPreferences(context, false) var logLevel by sharedPreferences(context, 3) } diff --git a/app/src/main/res/values-b+es+419/strings.xml b/app/src/main/res/values-b+es+419/strings.xml index f5ac0c0f..f3d3e1ce 100644 --- a/app/src/main/res/values-b+es+419/strings.xml +++ b/app/src/main/res/values-b+es+419/strings.xml @@ -44,9 +44,6 @@ Usar idioma del sistema Tipo de vista de juegos Ordenar juegos por - Agrupar juegos por formato - Los juegos se mostrarán en una lista - Los juegos se agruparán por formato Mostrar siempre información del juego La información del juego se mostrará al seleccionar un juego La información del juego solo se mostrará al mantener presionado un juego diff --git a/app/src/main/res/values-b+zh+Hans/strings.xml b/app/src/main/res/values-b+zh+Hans/strings.xml index 54f97be8..6f934432 100644 --- a/app/src/main/res/values-b+zh+Hans/strings.xml +++ b/app/src/main/res/values-b+zh+Hans/strings.xml @@ -44,9 +44,6 @@ 使用系统默认值 游戏显示布局 游戏排序顺序 - 按格式分组游戏 - 游戏将显示为单个列表 - 游戏将按格式分组显示 始终显示游戏信息 游戏信息将在点击游戏时显示 游戏信息只会在长按游戏时显示 diff --git a/app/src/main/res/values-b+zh+Hant/strings.xml b/app/src/main/res/values-b+zh+Hant/strings.xml index 42717fa2..36255460 100644 --- a/app/src/main/res/values-b+zh+Hant/strings.xml +++ b/app/src/main/res/values-b+zh+Hant/strings.xml @@ -44,9 +44,6 @@ 使用系統默認值 遊戲顯示佈局 遊戲排序順序 - 按格式分組遊戲 - 遊戲將顯示為單個列表 - 遊戲將按格式分組顯示 始終顯示遊戲信息 遊戲信息將在點擊遊戲時顯示 遊戲信息只會在長按遊戲時顯示 diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index d2365bb7..2c2d0027 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -29,9 +29,6 @@ Es wurde kein Dateimanager zum Anzeigen des internen Ordners von Skyline gefunden Theme Spieldarstellung - Gruppiere Spiele nach Format - Spiele werden in einer einzigen Liste angezeigt - Spiele werden nach ihrem Dateiformat gruppiert Spielesortierung Spielinformationen immer anzeigen Spielinformationen werden beim Antippen eines Spiels angezeigt diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 7883c44b..54a92fee 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -29,9 +29,6 @@ Δεν βρέθηκε εξωτερικός διαχειριστής αρχείων για να ανοίξει το ευρετήριο της Skyline Θέμα Οθόνη διάταξης παιχνιδιών - Ομαδοποίηση παιχνιδιών ανά μορφή - Τα παιχνίδια θα εμφανίζονται ως ενιαία λίστα - Τα παιχνίδια θα εμφανίζονται ομαδοποιημένα κατά μορφή Σειρά ταξινόμησης παιχνιδιών Πάντα εμφάνισε τις πληροφορίες παιχνιδιού Οι πληροφορίες του παιχνιδιού θα εμφανιστούν όταν πατηθεί το παιχνίδι diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 294f447e..cfe81048 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -29,9 +29,6 @@ No se pudo encontrar un explorador de archivos externo para abrir el directorio interno de skyline Tema Tipo de vista de juegos - Agrupar Juegos por Formato - Los juegos se mostrarán como una sola lista - Los juegos se agruparán por formato Ordenar juegos por Siempre Mostrar Información Del Juego La información del juego se mostrará al hacer clic en un juego diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index de81cc69..0020c316 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -44,9 +44,6 @@ Utiliser Langue Système Mode d\'affichage des jeux Ordre de tri des jeux - Grouper les jeux par format - Les jeux seront affichés sous forme de liste unique - Les jeux seront groupés par format Toujours afficher les informations du jeu Les informations du jeu seront affichées en cliquant sur un jeu Les informations du jeu seront uniquement affichées en cliquant longtemps sur un jeu diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index c30821d9..a6533ff1 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -29,9 +29,6 @@ Nem található külső fájlkezelő a Skyline belső mappájának megnyitásához Téma Játékkönyvtár elrendezés - Játékok csoportosítása formátum szerint - Játékok megjelenítése listában - Játékok csoportosítása formátum szerint Játékok rendezési szempontja A játékinformációk állandó mutatása A játékinformációk mutatása játékra kattintáskor diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index 60f10b56..652f75ad 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -29,9 +29,6 @@ Tidak dapat mencari aplikasi manajemen berkas untuk membuka direktori Skyline Tema Letak Tampilan Game - Kelompokan Game Sesuai Format - Game akan ditampilkan dalam satu daftar. - Game akan ditampilkan dalam format berkelompok Sortir Urutan Game Selalu Perlihatkan Informasi Game Informasi game akan muncul ketika di klik diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 99dbb466..5c6e2777 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -29,9 +29,6 @@ Non è stato trovato nessun gestore file in grado di aprire la cartella interna dell\'emulatore Tema Disposizione dei giochi - Raggruppa Giochi Per Formato - I giochi verranno mostrati in un\'unica lista - I giochi verranno mostrati raggruppati per formato Ordine Dei Giochi Mostra sempre le informazioni sui giochi Le informazioni sul gioco verranno mostrate quando il gioco viene cliccato diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index da2ee121..f16aae4d 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -29,9 +29,6 @@ Skyline의 내부 디렉토리를 여는 외부 파일 관리자를 찾을 수 없습니다 테마 게임 디스플레이 레이아웃 - 형식별로 게임 그룹화 - 게임은 단일 목록으로 표시됩니다 - 게임은 형식별로 그룹화되어 표시됩니다 게임 정렬 순서 항상 게임 정보 표시 클릭하면 게임 정보가 나타납니다 diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index ee05507c..3bb676d8 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -29,9 +29,6 @@ Nie udało się znaleźć zewnętrznego menedżera plików, aby otworzyć wewnętrzny katalog Skyline\'a Motyw Układ wyświetlanych gier - Grupuj gry według formatu - Gry będą wyświetlane w pojedyńczej liście - Gry będą wyświetlane jako pogrupowane według formatu Kolejność sortowania gier Zawsze pokazuj informacje gier Informacje gry będą pokazane po jej naciśnięciu diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 174523b0..6d40d4e0 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -44,9 +44,6 @@ Usar Padrão do Sistema Modo de Exibição dos Jogos Ordem de Classificação dos Jogos - Agrupar Jogos por Formato - Jogos serão exibidos em lista única - Jogos serão exibidos agrupados por formato Sempre Mostrar Informação dos Jogos Informação do jogo será mostrada ao clicar em um jogo Informação do jogo será mostrada somente em um clique longo sobre um jogo diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 0f42a52d..59dbd270 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -44,9 +44,6 @@ Usar padrão do sistema Modo de Exibição dos Jogos Ordem de Classificação dos Jogos - Agrupar Jogos por Formato - Jogos serão exibidos em lista única - Jogos serão exibidos agrupados por formato Sempre Mostrar Informação dos Jogos Informação do Jogo Será Mostrada ao Clicar em um Jogo Informação do jogo será mostrada somente ao pressionar um jogo diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index a0290501..3e438ea8 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -29,9 +29,6 @@ Не удается найти внешний файловый менеджер для открытия внутренний директории Skyline Тема Схема отображения игр - Группировать игры по формату - Игры будут отображаться единым списком - Игры будут показаны сгруппированными по формату Порядок сортировки игр Всегда показывать информацию об игре Информация об игре будет показана при нажатии на игру diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 05426883..5ac52258 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -51,9 +51,6 @@ Use System Default Game Display Layout Games Sorting Order - Group Games By Format - Games will be shown as a single list - Games will be shown grouped by format Always Show Game Information Game information will be shown on clicking a game Game information will only be shown on long-clicking a game diff --git a/app/src/main/res/xml/app_preferences.xml b/app/src/main/res/xml/app_preferences.xml index 0371e8ba..91f25689 100644 --- a/app/src/main/res/xml/app_preferences.xml +++ b/app/src/main/res/xml/app_preferences.xml @@ -51,12 +51,6 @@ app:refreshRequired="true" app:title="@string/sort_apps_by" app:useSimpleSummaryProvider="true" /> -