mirror of
https://github.com/vanitasvitae/EnigmAndroid.git
synced 2025-09-09 18:29:44 +02:00
Started new Iteration of MainActivity as Main2, moved getters and setters of preferences to SettingsActivity
Added Enigma KD, Added protocol version to ensure compatibility with upcoming releases, Added options to share configuration as string, organized sharing/receiving of configuration, moved preference-management to SettingsActivity, Added whats-New-Dialog that informs user about latest changes Translated some strings, commented some methods in MainActivity New Icon! Added comment and removed unused import, peanuts if you ask me Added Script to automatically render icon in all dimensions Reformated code and moved Plugboard, EntryWheel, Reflector, Rotor to new package parts Cleaned repository Merge branch 'development'
This commit is contained in:
parent
9417045100
commit
6ac769df94
117 changed files with 4701 additions and 2927 deletions
27
CHANGELOG.txt
Executable file → Normal file
27
CHANGELOG.txt
Executable file → Normal file
|
@ -1,15 +1,34 @@
|
|||
CHANGELOG ENIGMANDROID
|
||||
v1.0.0-not-yet-released<
|
||||
*Added Enigma KD
|
||||
*Added "protocol version" to QR-Code-shared configuration strings.
|
||||
This breaks backwards compatibility to older versions, but I added it to enable backwards-
|
||||
compatibility in upcoming releases.
|
||||
*Configurations can now be shared to EnigmAndroid as text
|
||||
*Moved preference management to SettingsActivity
|
||||
*Added dialog to choose whether to share configuration via text or via QR-code
|
||||
*Same for receiving
|
||||
*Added TextBox to configuration-share-dialog that lets the user see and copy the configuration string.
|
||||
*Added Whats-new-Dialog
|
||||
*New Icon!
|
||||
*Added Script to automatically generate icons
|
||||
*Reformatted code
|
||||
*TODO: Add tips on long clicks at parts
|
||||
*TODO?: Move KD right below K
|
||||
*TODO?: Add intent filters to recognize and automatically handle shared/copied configuration Strings
|
||||
TODO: These are Strings starting with "EnigmAndroid/"
|
||||
*TODO: Write tests to ensure correct functionality (Pull Requests welcome)
|
||||
*TODO: Add multi-Enigma (select any rotor/reflector etc. Probably wont happen too soon)
|
||||
|
||||
|
||||
v0.1.9-09.10.2015<
|
||||
*Added option to share/receive configurations via QR-Code (ZXing Barcode Scanner)
|
||||
*Prevent user from setting incomplete reflector wiring
|
||||
*Add option to generate configuration from passphrase
|
||||
*Reworked Enigma definition (available Rotors/Reflectors/Entrywheels
|
||||
*Reworked Enigma definition (available Rotors/Reflectors/ Entrywheels
|
||||
*Completely verified correct functionality of Enigma T
|
||||
*Added number spelling in spanish, italian
|
||||
*Added backwards compatibility to API level 10 (Gingerbread 2.3.3)
|
||||
*TODO: Write tests to ensure correct functionality
|
||||
*TODO: Migrate preferences to SettingsActivity
|
||||
*TODO: Add multi-Enigma (select any rotor/reflector etc. Probably wont happen too soon)
|
||||
|
||||
v0.1.8-27.09.2015<
|
||||
*Added Enigma G31
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue