From e055d22346fac51773f49ac3ca999cc085a5c067 Mon Sep 17 00:00:00 2001
From: James Rich <2199651+jamesarich@users.noreply.github.com>
Date: Tue, 3 Feb 2026 20:41:48 -0600
Subject: [PATCH] chore: Scheduled updates (Firmware, Hardware, Translations,
Graphs) (#4438)
---
app/README.md | 166 +-----------------
app/src/main/assets/firmware_releases.json | 12 +-
core/analytics/README.md | 41 +----
core/common/README.md | 38 +---
core/data/README.md | 65 +------
core/database/README.md | 48 +----
core/datastore/README.md | 41 +----
core/di/README.md | 38 +---
core/model/README.md | 41 +----
core/navigation/README.md | 38 +---
core/network/README.md | 45 +----
core/prefs/README.md | 38 +---
core/proto/README.md | 38 +---
core/service/README.md | 57 +-----
core/strings/README.md | 38 +---
.../composeResources/values-sr/strings.xml | 1 +
.../composeResources/values-srp/strings.xml | 1 +
core/ui/README.md | 81 +--------
feature/firmware/README.md | 98 +----------
feature/intro/README.md | 44 +----
feature/map/README.md | 98 +----------
feature/messaging/README.md | 93 +---------
feature/node/README.md | 110 +-----------
feature/settings/README.md | 98 +----------
24 files changed, 50 insertions(+), 1318 deletions(-)
diff --git a/app/README.md b/app/README.md
index c6ea8fc12..e06507a83 100644
--- a/app/README.md
+++ b/app/README.md
@@ -4,145 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :feature
- direction TB
- :feature:firmware[firmware]:::android-library
- :feature:intro[intro]:::android-library
- :feature:map[map]:::android-library
- :feature:messaging[messaging]:::android-library
- :feature:node[node]:::android-library
- :feature:settings[settings]:::android-library
- end
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:api[api]:::android-library
- :core:common[common]:::kmp-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:navigation[navigation]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- :core:ui[ui]:::android-library
- end
- :app[app]:::android-application
-
- :app -.-> :core:analytics
- :app -.-> :core:common
- :app -.-> :core:data
- :app -.-> :core:database
- :app -.-> :core:datastore
- :app -.-> :core:di
- :app -.-> :core:model
- :app -.-> :core:navigation
- :app -.-> :core:network
- :app -.-> :core:prefs
- :app -.-> :core:proto
- :app -.-> :core:service
- :app -.-> :core:strings
- :app -.-> :core:ui
- :app -.-> :feature:firmware
- :app -.-> :feature:intro
- :app -.-> :feature:map
- :app -.-> :feature:messaging
- :app -.-> :feature:node
- :app -.-> :feature:settings
- :core:analytics -.-> :core:prefs
- :core:api --> :core:model
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
- :core:ui -.-> :core:data
- :core:ui -.-> :core:database
- :core:ui -.-> :core:model
- :core:ui -.-> :core:prefs
- :core:ui -.-> :core:proto
- :core:ui -.-> :core:service
- :core:ui -.-> :core:strings
- :feature:firmware -.-> :core:common
- :feature:firmware -.-> :core:data
- :feature:firmware -.-> :core:database
- :feature:firmware -.-> :core:datastore
- :feature:firmware -.-> :core:model
- :feature:firmware -.-> :core:navigation
- :feature:firmware -.-> :core:prefs
- :feature:firmware -.-> :core:proto
- :feature:firmware -.-> :core:service
- :feature:firmware -.-> :core:strings
- :feature:firmware -.-> :core:ui
- :feature:intro -.-> :core:strings
- :feature:map -.-> :core:common
- :feature:map -.-> :core:data
- :feature:map -.-> :core:database
- :feature:map -.-> :core:datastore
- :feature:map -.-> :core:model
- :feature:map -.-> :core:navigation
- :feature:map -.-> :core:prefs
- :feature:map -.-> :core:proto
- :feature:map -.-> :core:service
- :feature:map -.-> :core:strings
- :feature:map -.-> :core:ui
- :feature:messaging -.-> :core:data
- :feature:messaging -.-> :core:database
- :feature:messaging -.-> :core:model
- :feature:messaging -.-> :core:prefs
- :feature:messaging -.-> :core:proto
- :feature:messaging -.-> :core:service
- :feature:messaging -.-> :core:strings
- :feature:messaging -.-> :core:ui
- :feature:node -.-> :core:data
- :feature:node -.-> :core:database
- :feature:node -.-> :core:datastore
- :feature:node -.-> :core:di
- :feature:node -.-> :core:model
- :feature:node -.-> :core:navigation
- :feature:node -.-> :core:proto
- :feature:node -.-> :core:service
- :feature:node -.-> :core:strings
- :feature:node -.-> :core:ui
- :feature:node -.-> :feature:map
- :feature:settings -.-> :core:common
- :feature:settings -.-> :core:data
- :feature:settings -.-> :core:database
- :feature:settings -.-> :core:datastore
- :feature:settings -.-> :core:model
- :feature:settings -.-> :core:navigation
- :feature:settings -.-> :core:prefs
- :feature:settings -.-> :core:proto
- :feature:settings -.-> :core:service
- :feature:settings -.-> :core:strings
- :feature:settings -.-> :core:ui
+ :app[app]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -153,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/app/src/main/assets/firmware_releases.json b/app/src/main/assets/firmware_releases.json
index 615c4b098..6bba94b49 100644
--- a/app/src/main/assets/firmware_releases.json
+++ b/app/src/main/assets/firmware_releases.json
@@ -200,12 +200,6 @@
"page_url": "https://github.com/meshtastic/firmware/pull/9514",
"zip_url": "https://discord.com/invite/meshtastic"
},
- {
- "id": "9513",
- "title": "Inkhud battery icon improvements.",
- "page_url": "https://github.com/meshtastic/firmware/pull/9513",
- "zip_url": "https://discord.com/invite/meshtastic"
- },
{
"id": "9509",
"title": "fix(power): reset LPF when adc_multiplier_override changes at runtime",
@@ -241,6 +235,12 @@
"title": "Allow using Spreading Factors 5 and 6",
"page_url": "https://github.com/meshtastic/firmware/pull/9363",
"zip_url": "https://discord.com/invite/meshtastic"
+ },
+ {
+ "id": "9329",
+ "title": "Add Support for HDC1080 Moisture and Temperature Sensor",
+ "page_url": "https://github.com/meshtastic/firmware/pull/9329",
+ "zip_url": "https://discord.com/invite/meshtastic"
}
]
}
\ No newline at end of file
diff --git a/core/analytics/README.md b/core/analytics/README.md
index cdeb0473c..2e804b16e 100644
--- a/core/analytics/README.md
+++ b/core/analytics/README.md
@@ -4,20 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:prefs[prefs]:::android-library
- end
-
- :core:analytics -.-> :core:prefs
+ :core:analytics[analytics]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -28,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/common/README.md b/core/common/README.md
index 21e22dda5..99a30ecd6 100644
--- a/core/common/README.md
+++ b/core/common/README.md
@@ -4,17 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:common[common]:::kmp-library
- end
+ :core:common[common]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -25,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/data/README.md b/core/data/README.md
index 5772a8095..803c51d00 100644
--- a/core/data/README.md
+++ b/core/data/README.md
@@ -4,44 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:strings[strings]:::kmp-library
- end
-
- :core:analytics -.-> :core:prefs
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
+ :core:data[data]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -52,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/database/README.md b/core/database/README.md
index 17c28a4c5..de5944b5b 100644
--- a/core/database/README.md
+++ b/core/database/README.md
@@ -4,27 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:database[database]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:proto[proto]:::android-library
- :core:strings[strings]:::kmp-library
- end
-
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:model --> :core:proto
+ :core:database[database]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -35,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/datastore/README.md b/core/datastore/README.md
index 675a015e8..adffb2713 100644
--- a/core/datastore/README.md
+++ b/core/datastore/README.md
@@ -4,20 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:datastore[datastore]:::android-library
- :core:proto[proto]:::android-library
- end
-
- :core:datastore -.-> :core:proto
+ :core:datastore[datastore]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -28,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/di/README.md b/core/di/README.md
index 2a5702504..e86bacbf3 100644
--- a/core/di/README.md
+++ b/core/di/README.md
@@ -4,17 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:di[di]:::android-library
- end
+ :core:di[di]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -25,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/model/README.md b/core/model/README.md
index f33600247..a1bb8ac14 100644
--- a/core/model/README.md
+++ b/core/model/README.md
@@ -4,20 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:model[model]:::android-library
- :core:proto[proto]:::android-library
- end
-
- :core:model --> :core:proto
+ :core:model[model]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -28,33 +16,8 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
## Meshtastic Core Models
diff --git a/core/navigation/README.md b/core/navigation/README.md
index 25bd7e59f..1a0faa309 100644
--- a/core/navigation/README.md
+++ b/core/navigation/README.md
@@ -4,17 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:navigation[navigation]:::android-library
- end
+ :core:navigation[navigation]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -25,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/network/README.md b/core/network/README.md
index 3091145ff..59b5b5677 100644
--- a/core/network/README.md
+++ b/core/network/README.md
@@ -4,24 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:network[network]:::android-library
- :core:proto[proto]:::android-library
- end
-
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
+ :core:network[network]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -32,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/prefs/README.md b/core/prefs/README.md
index 0e60ace28..ba3a7cef5 100644
--- a/core/prefs/README.md
+++ b/core/prefs/README.md
@@ -4,17 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:prefs[prefs]:::android-library
- end
+ :core:prefs[prefs]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -25,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/proto/README.md b/core/proto/README.md
index 4ef4fc5e1..cc3afeda8 100644
--- a/core/proto/README.md
+++ b/core/proto/README.md
@@ -4,17 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:proto[proto]:::android-library
- end
+ :core:proto[proto]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -25,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/service/README.md b/core/service/README.md
index 15e0ddd16..94f7faa54 100644
--- a/core/service/README.md
+++ b/core/service/README.md
@@ -4,36 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:api[api]:::android-library
- :core:database[database]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- end
-
- :core:api --> :core:model
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:model --> :core:proto
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
+ :core:service[service]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -44,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/strings/README.md b/core/strings/README.md
index 3c5f5bf77..5cf1fd3b2 100644
--- a/core/strings/README.md
+++ b/core/strings/README.md
@@ -4,17 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:strings[strings]:::kmp-library
- end
+ :core:strings[strings]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -25,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/core/strings/src/commonMain/composeResources/values-sr/strings.xml b/core/strings/src/commonMain/composeResources/values-sr/strings.xml
index e65d5437a..f1965d136 100644
--- a/core/strings/src/commonMain/composeResources/values-sr/strings.xml
+++ b/core/strings/src/commonMain/composeResources/values-sr/strings.xml
@@ -457,4 +457,5 @@
Додај канале
+ Линк канала
diff --git a/core/strings/src/commonMain/composeResources/values-srp/strings.xml b/core/strings/src/commonMain/composeResources/values-srp/strings.xml
index 28641814e..eb669f96a 100644
--- a/core/strings/src/commonMain/composeResources/values-srp/strings.xml
+++ b/core/strings/src/commonMain/composeResources/values-srp/strings.xml
@@ -457,4 +457,5 @@
Додај канале
+ Линк канала
diff --git a/core/ui/README.md b/core/ui/README.md
index 9bf80ab9b..ea5fd9d4d 100644
--- a/core/ui/README.md
+++ b/core/ui/README.md
@@ -4,60 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:api[api]:::android-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- :core:ui[ui]:::android-library
- end
-
- :core:analytics -.-> :core:prefs
- :core:api --> :core:model
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
- :core:ui -.-> :core:data
- :core:ui -.-> :core:database
- :core:ui -.-> :core:model
- :core:ui -.-> :core:prefs
- :core:ui -.-> :core:proto
- :core:ui -.-> :core:service
- :core:ui -.-> :core:strings
+ :core:ui[ui]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -68,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/feature/firmware/README.md b/feature/firmware/README.md
index 52a1fd310..0d1ab5e27 100644
--- a/feature/firmware/README.md
+++ b/feature/firmware/README.md
@@ -4,77 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :feature
- direction TB
- :feature:firmware[firmware]:::android-library
- end
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:api[api]:::android-library
- :core:common[common]:::kmp-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:navigation[navigation]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- :core:ui[ui]:::android-library
- end
-
- :core:analytics -.-> :core:prefs
- :core:api --> :core:model
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
- :core:ui -.-> :core:data
- :core:ui -.-> :core:database
- :core:ui -.-> :core:model
- :core:ui -.-> :core:prefs
- :core:ui -.-> :core:proto
- :core:ui -.-> :core:service
- :core:ui -.-> :core:strings
- :feature:firmware -.-> :core:common
- :feature:firmware -.-> :core:data
- :feature:firmware -.-> :core:database
- :feature:firmware -.-> :core:datastore
- :feature:firmware -.-> :core:model
- :feature:firmware -.-> :core:navigation
- :feature:firmware -.-> :core:prefs
- :feature:firmware -.-> :core:proto
- :feature:firmware -.-> :core:service
- :feature:firmware -.-> :core:strings
- :feature:firmware -.-> :core:ui
+ :feature:firmware[firmware]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -85,33 +16,8 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
## Firmware Update System
diff --git a/feature/intro/README.md b/feature/intro/README.md
index fd542728e..b66473df3 100644
--- a/feature/intro/README.md
+++ b/feature/intro/README.md
@@ -4,23 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :feature
- direction TB
- :feature:intro[intro]:::android-library
- end
- subgraph :core
- direction TB
- :core:strings[strings]:::kmp-library
- end
-
- :feature:intro -.-> :core:strings
+ :feature:intro[intro]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -31,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/feature/map/README.md b/feature/map/README.md
index 053175a3a..c774ff663 100644
--- a/feature/map/README.md
+++ b/feature/map/README.md
@@ -4,77 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :feature
- direction TB
- :feature:map[map]:::android-library
- end
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:api[api]:::android-library
- :core:common[common]:::kmp-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:navigation[navigation]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- :core:ui[ui]:::android-library
- end
-
- :core:analytics -.-> :core:prefs
- :core:api --> :core:model
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
- :core:ui -.-> :core:data
- :core:ui -.-> :core:database
- :core:ui -.-> :core:model
- :core:ui -.-> :core:prefs
- :core:ui -.-> :core:proto
- :core:ui -.-> :core:service
- :core:ui -.-> :core:strings
- :feature:map -.-> :core:common
- :feature:map -.-> :core:data
- :feature:map -.-> :core:database
- :feature:map -.-> :core:datastore
- :feature:map -.-> :core:model
- :feature:map -.-> :core:navigation
- :feature:map -.-> :core:prefs
- :feature:map -.-> :core:proto
- :feature:map -.-> :core:service
- :feature:map -.-> :core:strings
- :feature:map -.-> :core:ui
+ :feature:map[map]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -85,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/feature/messaging/README.md b/feature/messaging/README.md
index ce02e6025..470f8f377 100644
--- a/feature/messaging/README.md
+++ b/feature/messaging/README.md
@@ -4,72 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :feature
- direction TB
- :feature:messaging[messaging]:::android-library
- end
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:api[api]:::android-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- :core:ui[ui]:::android-library
- end
-
- :core:analytics -.-> :core:prefs
- :core:api --> :core:model
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
- :core:ui -.-> :core:data
- :core:ui -.-> :core:database
- :core:ui -.-> :core:model
- :core:ui -.-> :core:prefs
- :core:ui -.-> :core:proto
- :core:ui -.-> :core:service
- :core:ui -.-> :core:strings
- :feature:messaging -.-> :core:data
- :feature:messaging -.-> :core:database
- :feature:messaging -.-> :core:model
- :feature:messaging -.-> :core:prefs
- :feature:messaging -.-> :core:proto
- :feature:messaging -.-> :core:service
- :feature:messaging -.-> :core:strings
- :feature:messaging -.-> :core:ui
+ :feature:messaging[messaging]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -80,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/feature/node/README.md b/feature/node/README.md
index 47260ccbd..555ea1ad2 100644
--- a/feature/node/README.md
+++ b/feature/node/README.md
@@ -4,89 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :feature
- direction TB
- :feature:map[map]:::android-library
- :feature:node[node]:::android-library
- end
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:api[api]:::android-library
- :core:common[common]:::kmp-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:navigation[navigation]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- :core:ui[ui]:::android-library
- end
-
- :core:analytics -.-> :core:prefs
- :core:api --> :core:model
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
- :core:ui -.-> :core:data
- :core:ui -.-> :core:database
- :core:ui -.-> :core:model
- :core:ui -.-> :core:prefs
- :core:ui -.-> :core:proto
- :core:ui -.-> :core:service
- :core:ui -.-> :core:strings
- :feature:map -.-> :core:common
- :feature:map -.-> :core:data
- :feature:map -.-> :core:database
- :feature:map -.-> :core:datastore
- :feature:map -.-> :core:model
- :feature:map -.-> :core:navigation
- :feature:map -.-> :core:prefs
- :feature:map -.-> :core:proto
- :feature:map -.-> :core:service
- :feature:map -.-> :core:strings
- :feature:map -.-> :core:ui
- :feature:node -.-> :core:data
- :feature:node -.-> :core:database
- :feature:node -.-> :core:datastore
- :feature:node -.-> :core:di
- :feature:node -.-> :core:model
- :feature:node -.-> :core:navigation
- :feature:node -.-> :core:proto
- :feature:node -.-> :core:service
- :feature:node -.-> :core:strings
- :feature:node -.-> :core:ui
- :feature:node -.-> :feature:map
+ :feature:node[node]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -97,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-
diff --git a/feature/settings/README.md b/feature/settings/README.md
index d5b42a62c..740598ae0 100644
--- a/feature/settings/README.md
+++ b/feature/settings/README.md
@@ -4,77 +4,8 @@
```mermaid
----
-config:
- layout: elk
- elk:
- nodePlacementStrategy: SIMPLE
----
graph TB
- subgraph :feature
- direction TB
- :feature:settings[settings]:::android-library
- end
- subgraph :core
- direction TB
- :core:analytics[analytics]:::android-library
- :core:api[api]:::android-library
- :core:common[common]:::kmp-library
- :core:data[data]:::android-library
- :core:database[database]:::android-library
- :core:datastore[datastore]:::android-library
- :core:di[di]:::android-library
- :core:model[model]:::android-library
- :core:navigation[navigation]:::android-library
- :core:network[network]:::android-library
- :core:prefs[prefs]:::android-library
- :core:proto[proto]:::android-library
- :core:service[service]:::android-library
- :core:strings[strings]:::kmp-library
- :core:ui[ui]:::android-library
- end
-
- :core:analytics -.-> :core:prefs
- :core:api --> :core:model
- :core:data -.-> :core:analytics
- :core:data -.-> :core:database
- :core:data -.-> :core:datastore
- :core:data -.-> :core:di
- :core:data -.-> :core:model
- :core:data -.-> :core:network
- :core:data -.-> :core:prefs
- :core:data -.-> :core:proto
- :core:database -.-> :core:di
- :core:database -.-> :core:model
- :core:database -.-> :core:proto
- :core:database -.-> :core:strings
- :core:datastore -.-> :core:proto
- :core:model --> :core:proto
- :core:network -.-> :core:di
- :core:network -.-> :core:model
- :core:service --> :core:api
- :core:service -.-> :core:database
- :core:service -.-> :core:model
- :core:service -.-> :core:prefs
- :core:service -.-> :core:proto
- :core:ui -.-> :core:data
- :core:ui -.-> :core:database
- :core:ui -.-> :core:model
- :core:ui -.-> :core:prefs
- :core:ui -.-> :core:proto
- :core:ui -.-> :core:service
- :core:ui -.-> :core:strings
- :feature:settings -.-> :core:common
- :feature:settings -.-> :core:data
- :feature:settings -.-> :core:database
- :feature:settings -.-> :core:datastore
- :feature:settings -.-> :core:model
- :feature:settings -.-> :core:navigation
- :feature:settings -.-> :core:prefs
- :feature:settings -.-> :core:proto
- :feature:settings -.-> :core:service
- :feature:settings -.-> :core:strings
- :feature:settings -.-> :core:ui
+ :feature:settings[settings]:::null
classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
@@ -85,31 +16,6 @@ classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
+
```
-
-📋 Graph legend
-
-```mermaid
-graph TB
- application[application]:::android-application
- feature[feature]:::android-feature
- library[library]:::android-library
- jvm[jvm]:::jvm-library
- kmp-library[kmp-library]:::kmp-library
-
- application -.-> feature
- library --> jvm
-
-classDef android-application fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-application-compose fill:#CAFFBF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-feature fill:#FFD6A5,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-library-compose fill:#9BF6FF,stroke:#000,stroke-width:2px,color:#000;
-classDef android-test fill:#A0C4FF,stroke:#000,stroke-width:2px,color:#000;
-classDef jvm-library fill:#BDB2FF,stroke:#000,stroke-width:2px,color:#000;
-classDef kmp-library fill:#FFC1CC,stroke:#000,stroke-width:2px,color:#000;
-classDef unknown fill:#FFADAD,stroke:#000,stroke-width:2px,color:#000;
-```
-
-