From b61bfe14c9289aab1b8ace76ebaed9f98983b949 Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Sun, 13 Jul 2014 11:22:13 +0000 Subject: [PATCH] DroidFish: Fixed some lint warnings. --- DroidFish/res/drawable/icon.png | Bin 3717 -> 0 bytes DroidFish/res/layout-land/editboard.xml | 3 --- DroidFish/res/layout-land/main.xml | 1 - DroidFish/res/layout/main_left_handed.xml | 1 - DroidFish/res/layout/title.xml | 2 -- DroidFish/res/values-de/strings.xml | 3 --- DroidFish/res/values-es/strings.xml | 3 --- DroidFish/res/values-fr/strings.xml | 3 --- DroidFish/res/values-it/strings.xml | 3 --- DroidFish/res/values-nl/strings.xml | 3 --- DroidFish/res/values-pl/strings.xml | 3 --- DroidFish/res/values-pt/strings.xml | 3 --- DroidFish/res/values-ru/strings.xml | 3 --- DroidFish/res/values/strings.xml | 1 - .../preference/colorpicker/ColorPickerView.java | 2 ++ .../src/org/petero/droidfish/book/DroidBook.java | 2 ++ .../org/petero/droidfish/book/InternalBook.java | 2 ++ 17 files changed, 6 insertions(+), 32 deletions(-) delete mode 100644 DroidFish/res/drawable/icon.png diff --git a/DroidFish/res/drawable/icon.png b/DroidFish/res/drawable/icon.png deleted file mode 100644 index 38616ad8600bef9ac3cb3a859e0ad513b4fffd28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3717 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 diff --git a/DroidFish/res/layout-land/editboard.xml b/DroidFish/res/layout-land/editboard.xml index c24980f..3080d7c 100644 --- a/DroidFish/res/layout-land/editboard.xml +++ b/DroidFish/res/layout-land/editboard.xml @@ -17,7 +17,6 @@ android:orientation="vertical" android:paddingLeft="2dp" > Remis anbieten/annehmen Eröffnungsbuch auswählen Schach-Engines verwalten - Schach-Engine auswählen Farbschema auswählen Information/Hinweise Spieloptionen @@ -289,8 +288,6 @@ wenn Sie es nicht aktiv nutzen.\ Nicht-Hauptlinienzüge aus der Zugliste verwerfen Linkshänder-Modus Steuerelemente auf der linken Seite im Querformat - Spielfeld-Gesten - Langes Drücken auf das Spielfeld aktiviert das Hilfsmittel-Menü. Horizontales Wischen führt zur Rücknahme/ Wiederholung von Zügen. Vertikales Wischen springt zur vorherigen/ nächsten Variante. Feldauswahl Festlegung der Auswahl von Feldern Schriftgröße diff --git a/DroidFish/res/values-es/strings.xml b/DroidFish/res/values-es/strings.xml index a60e595..ffb2c6b 100644 --- a/DroidFish/res/values-es/strings.xml +++ b/DroidFish/res/values-es/strings.xml @@ -225,7 +225,6 @@ Si está usted utilizando la batería, se recomienda que cambie los ajustes para Ofrecer / Aceptar Tablas Seleccionar Libro Gestión de motores de ajedrez - Seleccionar Motor Ajustar rango de Colores Información / Ayuda Opciones de juego @@ -285,8 +284,6 @@ Si está usted utilizando la batería, se recomienda que cambie los ajustes para Descartar jugadas de líneas secundarias de la lista de movimientos Modo zurdo Controles en el lado izquierdo en modo horizontal - Acciones sobre el tablero - Mantenga el tablero presionado para acceder al menú de herramientas. Deslice el dedo horizontalmente a derecha e izquierda para retroceder/avanzar jugadas. Deslízelo verticalmente para ir a la anterior/siguiente variante. Selección de casilla Controla cómo seleccionar el remarcado de las casillas en el tablero Tamaño del Texto diff --git a/DroidFish/res/values-fr/strings.xml b/DroidFish/res/values-fr/strings.xml index 74ffa8c..c152250 100644 --- a/DroidFish/res/values-fr/strings.xml +++ b/DroidFish/res/values-fr/strings.xml @@ -224,7 +224,6 @@ préserver la batterie, ou de quitter DroidFish en utilisant la touche re Proposer/Accepter la Nulle Sélectionner le livre d\'ouverture Gérer les modules d\'échecs - Sélectionner le module d\'analyse Définir le thème de couleurs À propos/Aide Paramètres de jeu @@ -284,8 +283,6 @@ préserver la batterie, ou de quitter DroidFish en utilisant la touche re Ignorer les coups secondaires de la liste de coups Mode gaucher Boutons situés sur le côté gauche en mode paysage - Gestes sur l\'échiquier - Faire un appui long pour accéder au menu d\'options. Glisser horizontalement pour aller aux coups suivants/précédents. Glisser verticalement pour aller à la variation suivante/précédente. Sélection de la case Définir le comportement de la saisie des cases Taille du texte diff --git a/DroidFish/res/values-it/strings.xml b/DroidFish/res/values-it/strings.xml index 926139e..20f02f3 100644 --- a/DroidFish/res/values-it/strings.xml +++ b/DroidFish/res/values-it/strings.xml @@ -218,7 +218,6 @@ Chiedi/Offri/Accetta la patta Seleziona Libro delle Aperture Gestisci i motori scacchistici - Seleziona il motore scacchistico Imposta il Tema del Colore Informazioni/Aiuto Opzioni di gioco @@ -278,8 +277,6 @@ Scarta dalla lista delle mosse quelle che non sono nella linea principale Modalità Mancini Controlli sul lato sinistro in modalità paesaggio - Gesti sulla scacchiera - Pressione lunga sulla scacchiera per il menu degli strumenti. Scorri in orizzontale per annullare/ripetere le mosse. Scorri verticalmente per passare alla precedente/successiva variante. Selezione della casella Controlla come si comporta la selezione delle caselle sulla scacchiera Dimensione del testo diff --git a/DroidFish/res/values-nl/strings.xml b/DroidFish/res/values-nl/strings.xml index 5230bae..b321250 100644 --- a/DroidFish/res/values-nl/strings.xml +++ b/DroidFish/res/values-nl/strings.xml @@ -225,7 +225,6 @@ daadwerkelijk af te sluiten (gebruik hiervoor de return toets op uw telefoon).\< Remise aanbieden/accepteren Selecteer openingsboek Schaak engines beheren - Selecteer engine Kleurenschema instellen Over/Help Spel opties @@ -285,8 +284,6 @@ daadwerkelijk af te sluiten (gebruik hiervoor de return toets op uw telefoon).\< Zetten die niet tot de stamvoortzetting behoren weglaten Linkshandige mode Bedieningsknoppen aan de linkerkant in landscape - Bord bewegingen - Lang aanraken voor tools menu. Swipe horizontaal voor zet terug/vooruit. Swipe verticaal voor vorige/vorige variant. Veldselectie Instellen hoe velden geselecteerd worden Tekstgrootte diff --git a/DroidFish/res/values-pl/strings.xml b/DroidFish/res/values-pl/strings.xml index 8e21abe..ea30d3d 100644 --- a/DroidFish/res/values-pl/strings.xml +++ b/DroidFish/res/values-pl/strings.xml @@ -226,7 +226,6 @@ nie korzystasz aktywnie z programu.\ Zaproponuj/przyjmij remis Wybierz książkę otwarć Zarządzaj silnikami szachowymi - Wybierz silnik szachowy Ustaw schemat kolorów O programie/pomoc Opcje gry @@ -286,8 +285,6 @@ nie korzystasz aktywnie z programu.\ Pomiń posunięcia spoza głównych linii na liście posunięć Tryb leworęczny Elementy sterujące po lewej stronie dla orientacji poziomej - Gesty na szachownicy - Długie przyciśnięcie na szachownicy otwiera menu podręczne. Poziome przeciągnięcia - posunięcie w przód/tył. Pionowe przeciągnięcia - przejście do poprzedniego/następnego wariantu. Wybór pola Kontroluje sposób wyboru pól na szachownicy Rozmiar tekstu diff --git a/DroidFish/res/values-pt/strings.xml b/DroidFish/res/values-pt/strings.xml index 7f63ed0..142a369 100644 --- a/DroidFish/res/values-pt/strings.xml +++ b/DroidFish/res/values-pt/strings.xml @@ -226,7 +226,6 @@ não estiver usando o programa diretamente.\ Pedir/Aceitar empate Livro de aberturas Softwares de Xadrez - Escolher o software de Xadrez Escolher cor do tema Sobre/Ajuda Opções de jogo @@ -286,8 +285,6 @@ não estiver usando o programa diretamente.\ Descartar da lista lances fora da linha principal Modo canhoto Controles à esquerda no modo paisagem - Gestos no tabuleiro - Pressione longamente o tabuleiro para ativar o menu. Deslize horizontalmente para fazer/desfazer lances. Deslize verticalmente para ir para a variante anterior/próxima. Seleção de casa Definir como selecionar casas no tabuleiro Tamanho da fonte diff --git a/DroidFish/res/values-ru/strings.xml b/DroidFish/res/values-ru/strings.xml index 48887ad..e92a8f2 100644 --- a/DroidFish/res/values-ru/strings.xml +++ b/DroidFish/res/values-ru/strings.xml @@ -217,7 +217,6 @@ Заявить/Предложить/Принять ничью Выбрать открываемую книгу Управление шахматными движками - Выбрать движок Установить цветную тему Информация / Помощь Опции партии @@ -277,8 +276,6 @@ Отказаться от хода не главной линии из списка ходов Левосторонний режим Контроль слева в ландшафтном режиме - Жесты на доске - Долго нажмите на доске для вызова меню инструментов. Проведите горизонтально, чтобы отменить/повторить ход. Проведите вертикально, чтобы сделать предыдущее/следующее изменение хода. Выбор клеток Управление выбираемыми клетками на шахматной доске Размер текста diff --git a/DroidFish/res/values/strings.xml b/DroidFish/res/values/strings.xml index 03a9b6f..3352952 100644 --- a/DroidFish/res/values/strings.xml +++ b/DroidFish/res/values/strings.xml @@ -242,7 +242,6 @@ you are not actively using the program.\ Claim/Offer/Accept Draw Select Opening Book Manage Chess Engines - Select Chess Engine Set Color Theme About / Help Playing Options diff --git a/DroidFish/src/net/margaritov/preference/colorpicker/ColorPickerView.java b/DroidFish/src/net/margaritov/preference/colorpicker/ColorPickerView.java index 32e81db..3520951 100644 --- a/DroidFish/src/net/margaritov/preference/colorpicker/ColorPickerView.java +++ b/DroidFish/src/net/margaritov/preference/colorpicker/ColorPickerView.java @@ -16,6 +16,7 @@ package net.margaritov.preference.colorpicker; +import android.annotation.SuppressLint; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; @@ -40,6 +41,7 @@ import android.view.View; * setAlphaSliderVisible(boolean) to true. * @author Daniel Nilsson */ +@SuppressLint("ClickableViewAccessibility") public class ColorPickerView extends View { private final static int PANEL_SAT_VAL = 0; diff --git a/DroidFish/src/org/petero/droidfish/book/DroidBook.java b/DroidFish/src/org/petero/droidfish/book/DroidBook.java index 1926e90..83cc9f6 100644 --- a/DroidFish/src/org/petero/droidfish/book/DroidBook.java +++ b/DroidFish/src/org/petero/droidfish/book/DroidBook.java @@ -18,6 +18,7 @@ package org.petero.droidfish.book; +import android.annotation.SuppressLint; import java.security.SecureRandom; import java.util.ArrayList; import java.util.Collections; @@ -49,6 +50,7 @@ public final class DroidBook { return TextIO.moveToUCIString(move) + " (" + weight + ")"; } } + @SuppressLint("TrulyRandom") private Random rndGen = new SecureRandom(); private IOpeningBook externalBook = new NullBook(); diff --git a/DroidFish/src/org/petero/droidfish/book/InternalBook.java b/DroidFish/src/org/petero/droidfish/book/InternalBook.java index b755789..6528f86 100644 --- a/DroidFish/src/org/petero/droidfish/book/InternalBook.java +++ b/DroidFish/src/org/petero/droidfish/book/InternalBook.java @@ -32,8 +32,10 @@ import org.petero.droidfish.gamelogic.Position; import org.petero.droidfish.gamelogic.TextIO; import org.petero.droidfish.gamelogic.UndoInfo; +import android.annotation.SuppressLint; import android.util.FloatMath; +@SuppressLint("UseSparseArrays") final class InternalBook implements IOpeningBook { private static HashMap> bookMap; private static int numBookMoves = -1;