Finally removed the "bug" with the bad encryption; It was a known anomaly in the historical enigma machine that I oversaw. So I added this "historical bug" as a feature to the enigma. Thanks to the author of the java script version of the enigma machine for the hint :)

This commit is contained in:
vanitasvitae 2015-02-18 21:51:40 +01:00
parent 2e891d8213
commit e3ea69fd3c
13 changed files with 873 additions and 630 deletions

View file

@ -1,38 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="version" translatable="false">0.1-17.02.2015</string>
<string name="version" translatable="false">0.1.1-18.02.2015</string>
<string name="app_name">EnigmAndroid</string>
<string name="action_version">Version</string>
<string name="action_reset">Reset</string>
<string name="hint_enigma_usertype">Type here</string>
<string name="action_choose_ringsettings">Ringsettings</string>
<string name="message_choose_ringsettings">Choose ringsettings for the rotors:</string>
<string name="hint_enigma_type_here">Type here</string>
<string name="hint_enigma_code">EnigmaCode</string>
<string name="hint_enigma_plugboard">Plugboard (AZ,BE...)</string>
<string name="hint_w1">R1</string>
<string name="hint_w2">R2</string>
<string name="hint_w3">R3</string>
<string name="hint_ukw">RR</string>
<string name="hint_w1pos">PosR1</string>
<string name="hint_w2pos">PosR2</string>
<string name="hint_w3pos">PosR3</string>
<string name="hint_rotor1">Rotor 1</string>
<string name="hint_rotor2">Rotor 2</string>
<string name="hint_rotor3">Rotor 3</string>
<string name="hint_reflector">Reflector</string>
<string name="hint_rotor1_position">Position Rotor 1</string>
<string name="hint_rotor2_position">Position Rotor 2</string>
<string name="hint_rotor3_position">Position Rotor 3</string>
<string name="button_crypt">En-/Decrypt!</string>
<string name="error_parsing_plugs">Error: Can\'t interpret Plugboard Input.</string>
<string name="error_unable_to_plug_a_b">Unable to plug </string>
<string name="error_plug_already_in_use">Error: One or more of these Plugs are already in use: </string>
<string name="title_ringsetting">Ringsettings</string>
<string name="dialog_positiv">OK</string>
<string name="dialog_negativ">Cancel</string>
<string name="dialog_ringsettings_success">Set Ringsettings to</string>
<string name="dialog_ringsettings_abort">No changes</string>
<string name="message_reset">Enigma reset</string>
<string-array name="enigma_walzen">
<string-array name="enigma_rotors">
<item>I</item>
<item>II</item>
<item>III</item>
<item>IV</item>
<item>V</item>
</string-array>
<string-array name="enigma_ukw">
<string-array name="enigma_reflectors">
<item>A</item>
<item>B</item>
<item>C</item>
</string-array>
<string-array name="positions">
<string-array name="rotor_positions">
<item>A</item>
<item>B</item>
<item>C</item>
@ -60,4 +68,32 @@
<item>Y</item>
<item>Z</item>
</string-array>
<string-array name="ring_positions">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
<item>13</item>
<item>14</item>
<item>15</item>
<item>16</item>
<item>17</item>
<item>18</item>
<item>19</item>
<item>20</item>
<item>21</item>
<item>22</item>
<item>23</item>
<item>24</item>
<item>25</item>
<item>26</item>
</string-array>
</resources>