diff --git a/README.md b/README.md
index f94fccbf..c6109185 100644
--- a/README.md
+++ b/README.md
@@ -2,8 +2,28 @@
~ SPDX-FileCopyrightText: 2024-2026 shining-cat
~ SPDX-License-Identifier: GPL-3.0-or-later
-->
-# SimpleHIIT
+
+[](https://www.gnu.org/licenses/gpl-3.0)
+[](https://f-droid.org/)
+
+
+[](https://github.com/shining-cat/SimpleHIIT/actions/workflows/android-verifications.yml)
+[](https://github.com/shining-cat/SimpleHIIT/actions/workflows/android-verifications.yml)
+[](https://github.com/shining-cat/SimpleHIIT/actions/workflows/android-verifications.yml)
+[](https://github.com/shining-cat/SimpleHIIT/issues?q=is%3Aissue+is%3Aopen+label%3Adeprecations)
+
+
+[](https://pinterest.github.io/ktlint/)
+[](docs/COLOR_CONTRAST_ANALYSIS.md)
+
+
+
+# SimpleHIIT
SimpleHIIT is a HIIT (High-Intensity Interval Training) with a timer and animated exercises.
* select which types of exercises to include in a session among 8 categories
diff --git a/build-logic/convention/src/main/kotlin/fr/shiningcat/simplehiit/config/Config.kt b/build-logic/convention/src/main/kotlin/fr/shiningcat/simplehiit/config/Config.kt
index 82fc3163..113d5ed4 100644
--- a/build-logic/convention/src/main/kotlin/fr/shiningcat/simplehiit/config/Config.kt
+++ b/build-logic/convention/src/main/kotlin/fr/shiningcat/simplehiit/config/Config.kt
@@ -28,8 +28,8 @@ object ConfigHandheld {
targetSdkVersion = 36,
compileSdkVersion = 36,
applicationId = APPLICATION_ID,
- versionCode = 23100006,
- versionName = "0.06",
+ versionCode = 23100100,
+ versionName = "1.00",
nameSpace = "fr.shiningcat.simplehiit.mobile.app",
)
val jvm =
@@ -46,8 +46,8 @@ object ConfigTv {
targetSdkVersion = 36,
compileSdkVersion = 36,
applicationId = APPLICATION_ID,
- versionCode = 23010006,
- versionName = "0.06",
+ versionCode = 23100100,
+ versionName = "1.00",
nameSpace = "fr.shiningcat.simplehiit.tv.app",
)
val jvm =
diff --git a/build.gradle.kts b/build.gradle.kts
index 560bf289..bbf89c3f 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -172,10 +172,19 @@ ktlint {
spotless {
format("markdown") {
target("**/*.md")
- targetExclude("**/build/**", "**/.gradle/**")
-
- // Add license header as HTML comment for markdown files
- licenseHeaderFile(rootProject.file("license-header-markdown.txt"), "#+")
+ targetExclude("**/build/**", "**/.gradle/**", "_WIP-plans/**")
+
+ // Note: License headers for markdown are managed manually due to:
+ // 1. README.md has special formatting (badges, images) that automated
+ // header insertion would disrupt
+ // 2. Delimiter patterns are unreliable for diverse markdown structures
+ // 3. Existing docs already have headers; new docs should add manually
+ //
+ // Manual license header for markdown files:
+ //
trimTrailingWhitespace()
endWithNewline()
diff --git a/fastlane/metadata/android/en-US/changelogs/23100100.txt b/fastlane/metadata/android/en-US/changelogs/23100100.txt
new file mode 100644
index 00000000..73d22dfa
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/23100100.txt
@@ -0,0 +1,9 @@
+Version 1.00 - First public release on F-Droid!
+
+Features:
+- Customizable HIIT timer with animated exercises
+- Multiple user profiles support
+- 8 exercise categories to choose from
+- Statistics tracking per user
+- Support for English, French, and Swedish
+- Dark and light themes