Skip to content

Commit 8a97a20

Browse files
authored
Merge pull request #18 from CodeDead/release/v1.7.6
Release/v1.7.6
2 parents 6981f75 + 194636a commit 8a97a20

File tree

12 files changed

+82
-13
lines changed

12 files changed

+82
-13
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@ This library is maintained by CodeDead. You can find more about us using the fol
2424
* [Twitter](https://twitter.com/C0DEDEAD)
2525
* [Facebook](https://facebook.com/deadlinecodedead)
2626
* [Reddit](https://reddit.com/r/CodeDead/)
27+
28+
Copyright © 2022 CodeDead

app/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
apply plugin: 'com.android.application'
22

33
android {
4-
compileSdkVersion 30
4+
compileSdkVersion 31
55
buildToolsVersion '30.0.3'
66
defaultConfig {
77
applicationId "com.codedead.deadhash"
88
minSdkVersion 24
9-
targetSdkVersion 30
10-
versionName '1.7.5'
9+
targetSdkVersion 31
10+
versionName '1.7.6'
1111
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1212
versionCode 6
1313
}
@@ -30,10 +30,10 @@ dependencies {
3030
androidTestImplementation('androidx.test.espresso:espresso-core:3.4.0', {
3131
exclude group: 'com.android.support', module: 'support-annotations'
3232
})
33-
implementation 'androidx.appcompat:appcompat:1.3.0'
34-
implementation 'com.google.android.material:material:1.4.0'
35-
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
33+
implementation 'androidx.appcompat:appcompat:1.4.1'
34+
implementation 'com.google.android.material:material:1.5.0'
35+
implementation 'androidx.constraintlayout:constraintlayout:2.1.3'
3636
testImplementation 'junit:junit:4.13.2'
3737
implementation 'androidx.cardview:cardview:1.0.0'
38-
implementation "androidx.preference:preference:1.1.1"
38+
implementation "androidx.preference:preference:1.2.0"
3939
}

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<activity
2121
android:name=".gui.MainActivity"
2222
android:label="@string/app_name"
23+
android:exported="true"
2324
android:launchMode="singleInstance"
2425
android:theme="@style/Theme.DeadHash.NoActionBar">
2526
<intent-filter>

app/src/main/java/com/codedead/deadhash/gui/MainActivity.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import androidx.appcompat.widget.Toolbar;
3434

3535
import android.os.Looper;
36+
import android.text.method.LinkMovementMethod;
3637
import android.view.MenuItem;
3738
import android.view.View;
3839
import android.widget.Button;
@@ -43,6 +44,7 @@
4344
import android.widget.RadioButton;
4445
import android.widget.RadioGroup;
4546
import android.widget.Spinner;
47+
import android.widget.TextView;
4648
import android.widget.Toast;
4749
import android.widget.ViewFlipper;
4850

@@ -469,10 +471,12 @@ private void loadAboutContent() {
469471
final ImageButton btnFacebook = findViewById(R.id.BtnFacebook);
470472
final ImageButton btnTwitter = findViewById(R.id.BtnTwitter);
471473
final ImageButton btnWebsite = findViewById(R.id.BtnWebsiteAbout);
474+
final TextView txtAbout = findViewById(R.id.TxtAbout);
472475

473476
btnWebsite.setOnClickListener(v -> IntentUtils.openSite(v.getContext(), "http://codedead.com/"));
474477
btnFacebook.setOnClickListener(v -> IntentUtils.openSite(v.getContext(), "https://facebook.com/deadlinecodedead"));
475478
btnTwitter.setOnClickListener(v -> IntentUtils.openSite(v.getContext(), "https://twitter.com/C0DEDEAD"));
479+
txtAbout.setMovementMethod(LinkMovementMethod.getInstance());
476480
}
477481

478482
/**
@@ -498,6 +502,10 @@ private void loadSettings() {
498502
break;
499503
case "pt":
500504
spnLanguages.setSelection(5);
505+
break;
506+
case "ru":
507+
spnLanguages.setSelection(6);
508+
break;
501509
}
502510

503511
getDelegate().applyDayNight();
@@ -564,6 +572,9 @@ private void loadSettingsContent() {
564572
break;
565573
case 5:
566574
lang = "pt";
575+
break;
576+
case 6:
577+
lang = "ru";
567578
}
568579

569580

app/src/main/res/layout/content_about.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
</TextView>
3131

3232
<TextView
33+
android:id="@+id/TxtAbout"
3334
android:layout_width="match_parent"
3435
android:layout_height="wrap_content"
3536
android:layout_margin="5dp"

app/src/main/res/values-de/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<string name="nav_tools">Werkzeuge</string>
1919
<string name="navigation_drawer_close">Schliessschloss schließen</string>
2020
<string name="navigation_drawer_open">Öffnen Sie die Schublade</string>
21-
<string name="text_about">DeadHash wurde von DeadLine erstellt. Diese App kann verwendet werden, um Hashes von Dateien und Strings zu erzeugen.\n\nIn dieser Version sind keine Anzeigen oder Tracking-Geräte enthalten. Alle erforderlichen Berechtigungen sind erforderlich, um diese App richtig nutzen zu können.\n\nAlle Bilder sind mit freundlicher Genehmigung von Google.\n\nCopyright © 2021 CodeDead</string>
21+
<string name="text_about">DeadHash wurde von DeadLine erstellt. Diese App kann verwendet werden, um Hashes von Dateien und Strings zu erzeugen.\n\nIn dieser Version sind keine Anzeigen oder Tracking-Geräte enthalten. Alle erforderlichen Berechtigungen sind erforderlich, um diese App richtig nutzen zu können.\n\nAlle Bilder sind mit freundlicher Genehmigung von Google.\n\nCopyright © 2022 CodeDead</string>
2222
<string name="text_compare">Vergleichen:</string>
2323
<string name="text_compare_hash">Hash vergleichen</string>
2424
<string name="text_compare_hint">Lege deinen Hash hier</string>

app/src/main/res/values-fr/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<string name="text_compare">Comparer:</string>
3333
<string name="navigation_drawer_open">Ouvrir le tiroir de navigation</string>
3434
<string name="navigation_drawer_close">Fermer le tiroir de navigation</string>
35-
<string name="text_about">DeadHash a été créé par DeadLine. Cette application peut être utilisée pour générer des hachages de fichiers et de chaînes.\n\nAucune publicité ou périphérique de suivi n\'est inclus dans cette version. Toutes les autorisations requises sont nécessaires pour utiliser correctement cette application.\n\nToutes les images sont gracieusement fournies par Google.\n\nCopyright © 2021 CodeDead</string>
35+
<string name="text_about">DeadHash a été créé par DeadLine. Cette application peut être utilisée pour générer des hachages de fichiers et de chaînes.\n\nAucune publicité ou périphérique de suivi n\'est inclus dans cette version. Toutes les autorisations requises sont nécessaires pour utiliser correctement cette application.\n\nToutes les images sont gracieusement fournies par Google.\n\nCopyright © 2022 CodeDead</string>
3636
<string name="text_help">La génération de hachages de fichiers ne peut être effectuée que lorsque DeadHash a été autorisé à lire votre stockage. Génération hash pour des fichiers plus volumineux peut prendre un certain temps. Cela dépend entièrement du pouvoir de traitement de votre appareil.\n\nLa génération de hachages de texte ne nécessite aucune autorisation supplémentaire. La génération de hachis pour un texte plus grand peut prendre un certain temps. Cela dépend entièrement du pouvoir de traitement de votre appareil.\n\nSi vous rencontrez un bug ou si vous avez besoin de soutien, vous pouvez toujours nous contacter!</string>
3737
<string name="text_send_mail">Envoyez-nous un e-mail</string>
3838
<string name="alert_review_text">Envisagez de laisser un commentaire si vous aimez cette application!</string>

app/src/main/res/values-it/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<string name="button_support">Supporto</string>
2727
<string name="text_help">La generazione di hash di file può essere eseguita solo quando DeadHash è stato autorizzato a leggere la propria memoria. La generazione di hash per file più grandi può richiedere un po \'di tempo. Questo dipende interamente dalla potenza di elaborazione del dispositivo.\n\nLa generazione di hash di testo non richiede autorizzazioni aggiuntive. La generazione di hash per stringhe più grandi può richiedere un po \'di tempo. Ciò dipende interamente dalla potenza di elaborazione del dispositivo.\n\nSe si verifica un errore o se hai bisogno di supporto, puoi sempre contattarci!</string>
2828
<string name="nav_tools">Strumenti</string>
29-
<string name="text_about">DeadHash è stato creato da DeadLine. Questa applicazione può essere utilizzata per generare hash di file e stringhe.\n\nNon sono inclusi dispositivi di pubblicità o di rilevamento in questa versione. Tutte le autorizzazioni richieste sono necessarie per utilizzare correttamente questa applicazione.\n\nTutte le immagini sono a cura di Google.\n\nCopyright © 2021 CodeDead</string>
29+
<string name="text_about">DeadHash è stato creato da DeadLine. Questa applicazione può essere utilizzata per generare hash di file e stringhe.\n\nNon sono inclusi dispositivi di pubblicità o di rilevamento in questa versione. Tutte le autorizzazioni richieste sono necessarie per utilizzare correttamente questa applicazione.\n\nTutte le immagini sono a cura di Google.\n\nCopyright © 2022 CodeDead</string>
3030
<string name="toast_settings_reset">Tutte le impostazioni sono state ripristinate!</string>
3131
<string name="toast_settings_save">Tutte le impostazioni sono state salvate!</string>
3232
<string name="text_interface">Interfaccia</string>

app/src/main/res/values-nl/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<string name="nav_tools">Gereedschap</string>
1919
<string name="navigation_drawer_close">Sluit navigatie lade</string>
2020
<string name="navigation_drawer_open">Open navigatie lade</string>
21-
<string name="text_about">DeadHash werd gemaakt door DeadLine. Deze app kan gebruikt worden om hashes te genereren van bestanden en tekst.\n\nAdvertenties of trackers werden niet toegevoegd in deze release. Alle aangevraagde permissies zijn nodig om de app correct te laten functioneren.\n\nAlle gebruikte afbeeldingen waren gemaakt door Google.\n\nCopyright © 2021 CodeDead</string>
21+
<string name="text_about">DeadHash werd gemaakt door DeadLine. Deze app kan gebruikt worden om hashes te genereren van bestanden en tekst.\n\nAdvertenties of trackers werden niet toegevoegd in deze release. Alle aangevraagde permissies zijn nodig om de app correct te laten functioneren.\n\nAlle gebruikte afbeeldingen waren gemaakt door Google.\n\nCopyright © 2022 CodeDead</string>
2222
<string name="text_compare">Vergelijk:</string>
2323
<string name="text_compare_hash">Vergelijk hash</string>
2424
<string name="text_compare_hint">Plaats uw hash hier</string>

app/src/main/res/values-pt-rBR/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<string name="button_support">Suporte</string>
2727
<string name="text_help">A geração de hashes para arquivos só pode ser feita se o DeadHash tiver permissão para ler o seu armazenamento. A geração de hashes para arquivos grandes poderá demorar um pouco. Isso dependerá exclusivamente do poder de processamento do seu dispositivo.\n\nA geração de hashes para textos não necessita que nenhuma permissão seja concedida. A geração de hashes para textos grandes poderá demorar um pouco. Isso dependerá exclusivamente do poder de processamento do seu dispositivo.\n\nSe chegar à encontrar algum bug ou precisar de suporte, você sempre poderá em contato conosco!</string>
2828
<string name="nav_tools">Ferramentas</string>
29-
<string name="text_about">DeadHash foi criado por DeadLine. Este aplicativo pode ser utilizado para gerar hashes de arquivos e textos.\n\nNenhum anúncio ou serviço de coleta de dados está incluído nesta versão. Todas as permissões requisitadas pelo aplicativo são necessárias para que ele funcione corretamente.\n\nTodas as imagens são cortesia do Google.\nTraduções fornecidas por SnwMds\n\nCopyright © 2021 CodeDead</string>
29+
<string name="text_about">DeadHash foi criado por DeadLine. Este aplicativo pode ser utilizado para gerar hashes de arquivos e textos.\n\nNenhum anúncio ou serviço de coleta de dados está incluído nesta versão. Todas as permissões requisitadas pelo aplicativo são necessárias para que ele funcione corretamente.\n\nTodas as imagens são cortesia do Google.\nTraduções fornecidas por <a href="https://github.com/SnwMds">SnwMds</a>\n\nCopyright © 2022 CodeDead</string>
3030
<string name="toast_settings_reset">Todas as configurações foram restauradas!</string>
3131
<string name="toast_settings_save">Todas as configurações foram salvas!</string>
3232
<string name="text_interface">Interface</string>

0 commit comments

Comments
 (0)