Skip to content

Commit

Permalink
Merge pull request #475 from lucasnlm/new-build
Browse files Browse the repository at this point in the history
New build
  • Loading branch information
lucasnlm committed Nov 9, 2023
2 parents 638ddf9 + a97bead commit f500c63
Show file tree
Hide file tree
Showing 53 changed files with 315 additions and 76 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ android {

defaultConfig {
// versionCode and versionName must be hardcoded to support F-droid
versionCode 1705081
versionName '17.5.8'
versionCode 1705091
versionName '17.5.9'
minSdk 21
targetSdk 34
compileSdk 34
Expand Down
3 changes: 3 additions & 0 deletions app/src/main/java/dev/lucasnlm/antimine/GameActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -544,6 +544,9 @@ class GameActivity :

binding.appBar.apply {
setBackgroundColor(usingTheme.palette.background.toAndroidColor(200))
setOnClickListener {
// No-op
}
}

if (applicationContext.isPortrait()) {
Expand Down
66 changes: 33 additions & 33 deletions fastlane/metadata/android/en-US/full_description.txt
Original file line number Diff line number Diff line change
@@ -1,49 +1,49 @@
Test your logical reasoning skills with this engaging puzzle game, where your objective is to safely navigate a minefield without triggering any explosives. Experience a sleek and contemporary twist on the timeless classic, Minesweeper.
Are you up for the challenge of clearing a minefield? Let's get started!
Test your reasoning power on a challenging puzzle game where you have to solve a minefield without exploding any mine.
This is a minimalist and modern version of the classic Minesweeper.

Objective:
Similar to the iconic Minesweeper, your goal is to emerge victorious by flagging each mine in the field while avoiding accidental detonations.
Are you able to clear a minefield? Let’s go!

No More Guesswork:
Our game features an intelligent algorithm that guarantees solvable minefields, eliminating the need for guesswork. Say goodbye to uncertainty and confidently explore the game.
OBJECTIVE
It's like Minesweeper. You win the game when you've flagged every mine in the minefield. Be careful not to trigger one!

Diverse Game Levels:
Choose from familiar levels like Beginner, Intermediate, and Expert, or challenge yourself with our unique progressive mode, which grows more intricate as you conquer each level.
NO GUESSING
This game has an algorithm that always creates solvable minefields. You won't have to guess where the last mine is!

Customizable Experience:
Craft your gaming experience to perfection. If the default settings don't suffice, create your own level of difficulty to tailor the game to your preferences.
GAME LEVELS
Just like Minesweeper, this game has different levels: Beginner, Intermediate, and Expert. But it also has a unique progressive mode that gets harder when you win.

Immersive Themes:
Antimine offers a wide array of themes, including light, dark, and AMOLED options. Stay tuned for even more themes in the pipeline.
CUSTOM LEVEL
If the standard modes aren't enough, you can create your level difficulty!

Minimalist Design:
Enjoy a clean and lightweight gaming experience with our minimalist visual design and a compact app size, occupying less than 9MB.
THEMES
Antimine has more than 15 themes (including light, dark, and AMOLED). And soon more will be added!

Guided Tutorial:
New to Minesweeper? No worries! Our tutorial level and built-in Tips feature will help you get started.
MINIMALIST
Clean look and feel: a minimalist visual and also lightweight app size (less than 9MB).

Track Your Progress:
Monitor your gameplay results and development through our comprehensive statistics feature.
TUTORIAL
Don't you know how to play Minesweeper? No problem, you can play our tutorial level and enable Tips on settings.

Game Assistant:
The game automatically flags the squares you've isolated, ensuring a smoother gaming experience.
STATISTICS
Check your results and development.

Personalized Customization:
Modify the game to suit your preferences. Add helpful features like animations, haptic feedback, and a question mark when you need assistance.
GAME ASSISTANT
The game will automatically flag the squares you isolated.

Multiple Control Options:
Select from four distinct control schemes, such as flagging with a simple tap or a long press, providing a control method that suits your style.
CUSTOMIZATION
You can change the game to make it like you want to.
Example: Help, animations, haptic feedback, question mark.

Achievements and Leaderboards:
Unlock eight unique achievements and share your accomplishments with friends on various leaderboards.
CONTROLS
It supports four different control schemes. Example: flag using tap or long press.

Online or Offline Play:
No internet connection? No problem! Enjoy the game online or offline.
ACHIEVEMENTS AND LEADERBOARDS
You have eight achievements to unlock and different leaderboards to share with your friends.

Auto-Save Feature:
Begin a game and return to it at your convenience—the game automatically saves your progress.
ONLINE OR OFFLINE
You don't need to be online to play the game!

Wear OS Compatibility:
Play seamlessly on Wear OS, even from your watch.
AUTO-SAVE
You can start a game and continue it later! It will auto-save your game.

Enjoy!
Enjoy.
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-af-rZA/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Maak oop</string>
<string name="settings">Verstellings</string>
<string name="control_settings">Kontrole stellings</string>
<string name="default_button">Default Button</string>
<string name="shapes">Shapes</string>
<string name="animations">Animasie</string>
<string name="vibration">Haptiese terugvoer</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">The current minefield may not be guess-free!</string>
<string name="fixed_size">Fixed Size</string>
<string name="progressive">Progressive</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Highlight unsolved numbers</string>
<string name="show_clock">Show clock</string>
<string name="donate_request">If you like this game, consider making a donation.</string>
<string name="donate_help">It will help keep this project active!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-ar-rSA/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">فتح</string>
<string name="settings">الإعدادات</string>
<string name="control_settings">Control settings</string>
<string name="default_button">Default Button</string>
<string name="shapes">أشكال</string>
<string name="animations">الرسوم المتحركة</string>
<string name="vibration">تغذية راجعة باللمس</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">قد لا يكون حقل الألغام الحالي خاليًا من التخمين!</string>
<string name="fixed_size">الجم الثابت</string>
<string name="progressive">التقدمي</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">تسليط الضوء على الأرقام غير المحلولة</string>
<string name="show_clock">إظهار الساعة</string>
<string name="donate_request">If you like this game, consider making a donation.</string>
<string name="donate_help">It will help keep this project active!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-be-rBY/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Адчыніць</string>
<string name="settings">Налады</string>
<string name="control_settings">Налады кіравання</string>
<string name="default_button">Default Button</string>
<string name="shapes">Формы</string>
<string name="animations">Анімацыі</string>
<string name="vibration">Тактыльная зваротная сувязь</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">Бягучае міннае поле магчыма не без угадвання!</string>
<string name="fixed_size">Нязменны памер</string>
<string name="progressive">Прагрэсіўны</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Вылучыце нявырашаныя лікі</string>
<string name="show_clock">Паказваць гадзіннік</string>
<string name="donate_request">Калі вам падабаецца гэтая гульня, падумайце аб ахвяраванні.</string>
<string name="donate_help">Гэта дапаможа падтрымліваць гэты праект актыўным!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-bg-rBG/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Отвори</string>
<string name="settings">Настройки</string>
<string name="control_settings">Control Settings</string>
<string name="default_button">Default Button</string>
<string name="shapes">Shapes</string>
<string name="animations">Анимации</string>
<string name="vibration">Вибрация при докосване</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">Сегашното поле може да не е без предположения!</string>
<string name="fixed_size">Фиксиран размер</string>
<string name="progressive">Прогресивен</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Маркирайте нерешените числа</string>
<string name="show_clock">Show clock</string>
<string name="donate_request">If you like this game, consider making a donation.</string>
<string name="donate_help">It will help keep this project active!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-ca-rES/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Obert</string>
<string name="settings">Configuració</string>
<string name="control_settings">Paràmetres de control</string>
<string name="default_button">Default Button</string>
<string name="shapes">Formes</string>
<string name="animations">Animacions</string>
<string name="vibration">Resposta hàptica</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">Aquest camp de mines pot no ser deduïble: hareu d\'arriscar!</string>
<string name="fixed_size">Mida Fixa</string>
<string name="progressive">Progressiu</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Remarcar els números no resolts</string>
<string name="show_clock">Mostra el rellotge</string>
<string name="donate_request">Si t\'agrada aquest joc, considera fer una donació.</string>
<string name="donate_help">Ajudarà a mantenir actiu aquest projecte!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-cs-rCZ/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Otevřít</string>
<string name="settings">Nastavení</string>
<string name="control_settings">Nastavení ovládání</string>
<string name="default_button">Výchozí tlačítko</string>
<string name="shapes">Tvary</string>
<string name="animations">Animace</string>
<string name="vibration">Hmatová odezva</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">Možná budete potřebovat nápovědu k dokončení této úrovně!</string>
<string name="fixed_size">Pevná velikost</string>
<string name="progressive">Progresivní</string>
<string name="value_limit_min">Min. je %d</string>
<string name="value_limit_max">Max. je %d</string>
<string name="proportion_too_high">Podíl je příliš vysoký!</string>
<string name="highlight_unsolved_numbers">Zvýraznit nevyřešená čísla</string>
<string name="show_clock">Zobrazit hodiny</string>
<string name="donate_request">Pokud se vám hra líbí, zvažte možnost přispět.</string>
<string name="donate_help">Pomůžete nám udržet tento projekt aktivní!</string>
<string name="acra_toast_text">Omlouváme se, došlo k chybě. Prosím, pošlete zprávu vývojářům.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-da-rDK/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Åbn</string>
<string name="settings">Indstillinger</string>
<string name="control_settings">Indstilling af kontroller</string>
<string name="default_button">Default Button</string>
<string name="shapes">Figurer</string>
<string name="animations">Animationer</string>
<string name="vibration">Haptisk Feedback</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">Det nuværende minefelt kan muligvis ikke løses uden at gætte!</string>
<string name="fixed_size">Fast Størrelse</string>
<string name="progressive">Progressiv</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Fremhæv uløste tal</string>
<string name="show_clock">Vis ur</string>
<string name="donate_request">Hvis du kan lide dette spil, overvej at lave en donation.</string>
<string name="donate_help">Det vil bidrage til at holde projektet aktivt!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-de-rDE/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Öffnen</string>
<string name="settings">Einstellungen</string>
<string name="control_settings">Steuerungseinstellungen</string>
<string name="default_button">Default Button</string>
<string name="shapes">Formen</string>
<string name="animations">Animationen</string>
<string name="vibration">Haptische Rückmeldung</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">Das aktuelle Minenfeld ist möglicherweise nicht ratenfrei!</string>
<string name="fixed_size">Feste Größe</string>
<string name="progressive">Fortschrittlich</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Ungelöste Zahlen hervorheben</string>
<string name="show_clock">Uhr anzeigen</string>
<string name="donate_request">Wenn dir dieses Spiel gefällt, erwäge eine Spende zu tätigen.</string>
<string name="donate_help">Es wird helfen, dieses Projekt aktiv zu halten!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-el-rGR/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Άνοιγμα</string>
<string name="settings">Ρυθμίσεις</string>
<string name="control_settings">Ρυθμίσεις Ελέγχου</string>
<string name="default_button">Προεπιλεγμένο Κουμπί</string>
<string name="shapes">Σχήματα</string>
<string name="animations">Εφέ Κίνησης</string>
<string name="vibration">Δόνηση</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">Το τρέχον ναρκοπέδιο δεν μπορεί να λυθεί χωρίς μαντεψιές!</string>
<string name="fixed_size">Προεπιλεγμένο Μέγεθος</string>
<string name="progressive">Προοδευτικό</string>
<string name="value_limit_min">Το ελάχιστο είναι %d</string>
<string name="value_limit_max">Το μέγιστο είναι %d</string>
<string name="proportion_too_high">Η αναλογία είναι πολύ υψηλή!</string>
<string name="highlight_unsolved_numbers">Επισήμανση άλυτων αριθμών</string>
<string name="show_clock">Εμφάνιση ρολογιού</string>
<string name="donate_request">Αν σας αρέσει αυτό το παιχνίδι, σκεφτείτε να κάνετε μια δωρεά.</string>
<string name="donate_help">Θα βοηθήσει να διατηρηθεί αυτό το έργο ενεργό!</string>
<string name="acra_toast_text">Λυπούμαστε, προέκυψε ένα σφάλμα. Παρακαλούμε, στείλτε την αναφορά στους προγραμματιστές.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-en-rUS/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Open</string>
<string name="settings">Settings</string>
<string name="control_settings">Control Settings</string>
<string name="default_button">Default Button</string>
<string name="shapes">Shapes</string>
<string name="animations">Animations</string>
<string name="vibration">Haptic Feedback</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">The current minefield may not be guess-free!</string>
<string name="fixed_size">Fixed Size</string>
<string name="progressive">Progressive</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Highlight unsolved numbers</string>
<string name="show_clock">Show Clock</string>
<string name="donate_request">If you like this game, consider making a donation.</string>
<string name="donate_help">It will help keep this project active!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
5 changes: 5 additions & 0 deletions i18n/src/main/res/values-eo-rUY/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string name="open">Malfermi</string>
<string name="settings">Agordoj</string>
<string name="control_settings">Control Settings</string>
<string name="default_button">Default Button</string>
<string name="shapes">Shapes</string>
<string name="animations">Animacioj</string>
<string name="vibration">Tuŝ-retrokuplado</string>
Expand Down Expand Up @@ -136,8 +137,12 @@
<string name="no_guess_fail_warning">La nuntempa minejo ne estas solvebla sen diveno!</string>
<string name="fixed_size">Fiksa grando</string>
<string name="progressive">Progressive</string>
<string name="value_limit_min">Min is %d</string>
<string name="value_limit_max">Max is %d</string>
<string name="proportion_too_high">Proportion is too high!</string>
<string name="highlight_unsolved_numbers">Highlight unsolved numbers</string>
<string name="show_clock">Show clock</string>
<string name="donate_request">Se vi ŝatas la ludon, konsideru donaci.</string>
<string name="donate_help">It will help keep this project active!</string>
<string name="acra_toast_text">Sorry, an error occurred. Please, send the report to the developers.</string>
</resources>
Loading

0 comments on commit f500c63

Please sign in to comment.