Add button action "Load game from PGN file"

This commit is contained in:
Peter Osterlund 2020-04-10 00:19:16 +02:00
parent 01e77c3963
commit a7aacdc1bb
16 changed files with 39 additions and 1 deletions

View File

@ -413,6 +413,16 @@ public class DroidFish extends Activity
loadLastFile();
}
});
addAction(new UIAction() {
public String getId() { return "loadGame"; }
public int getName() { return R.string.load_game; }
public int getIcon() { return R.raw.open_file; }
public boolean enabled() { return storageAvailable(); }
public void run() {
selectFile(R.string.select_pgn_file, R.string.pgn_load, "currentPGNFile", pgnDir,
SELECT_PGN_FILE_DIALOG, RESULT_OI_PGN_LOAD);
}
});
addAction(new UIAction() {
public String getId() { return "selectEngine"; }
public int getName() { return R.string.select_engine; }

View File

@ -771,6 +771,7 @@
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Um gegebenenfalls Strom zu sparen, ist es empfehlenswert, dass Sie diese Paramet
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Um gegebenenfalls Strom zu sparen, ist es empfehlenswert, dass Sie diese Paramet
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Si está usted utilizando la batería, se recomienda que cambie los ajustes para
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Si está usted utilizando la batería, se recomienda que cambie los ajustes para
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Lorsque que vous êtes sur batterie, il est recommandé de changer les paramètr
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Lorsque que vous êtes sur batterie, il est recommandé de changer les paramètr
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Se l\'alimentazione è a batteria, è consigliabile modificare le impostazioni p
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Se l\'alimentazione è a batteria, è consigliabile modificare le impostazioni p
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -775,6 +775,7 @@ DroidFish는 백그라운드에 실행 중인 상태에서 다음과 같이 설
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -793,6 +794,7 @@ DroidFish는 백그라운드에 실행 중인 상태에서 다음과 같이 설
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Als uw telefoon op batterij werkt is het aan te raden om deze instellingen te wi
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Als uw telefoon op batterij werkt is het aan te raden om deze instellingen te wi
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Jeśli pracujesz na baterii, zalecana jest zmiana ustawień, w celu oszczędzani
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Jeśli pracujesz na baterii, zalecana jest zmiana ustawień, w celu oszczędzani
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Se você está usando somente a bateria, recomenda-se que você mude as configur
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Se você está usando somente a bateria, recomenda-se que você mude as configur
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ Pil gücüyle çalışıyorsanız, pil gücünden tasarruf etmek için ayarları
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ Pil gücüyle çalışıyorsanız, pil gücünden tasarruf etmek için ayarları
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -771,6 +771,7 @@ If you are running on battery power, it is recommended that you change settings
<item>@string/toggle_blind_mode</item>
<item>@string/toggle_arrows</item>
<item>@string/load_last_file</item>
<item>@string/load_game</item>
<item>@string/select_engine</item>
<item>@string/engine_options</item>
</string-array>
@ -789,6 +790,7 @@ If you are running on battery power, it is recommended that you change settings
<item>blindMode</item>
<item>toggleArrows</item>
<item>loadLastFile</item>
<item>loadGame</item>
<item>selectEngine</item>
<item>engineOptions</item>
</string-array>

View File

@ -453,7 +453,7 @@
android:title="@string/prefs_button_action_1_title"
android:entryValues="@array/button_action_values"
android:entries="@array/button_action_texts"
android:defaultValue="">
android:defaultValue="loadGame">
</ListPreference>
<ListPreference
android:key="button_action_custom3_2"