feat(device): add visibility/luftdata/narodmon settings, device model icons, SDK refactor
- Add SetDeviceVisibilityUseCase, SetLuftdataUseCase, SetNarodmonUseCase - Introduce DeviceModel enum (Basic, Mobile, Solar, Radiation, Custom) - Add device-type drawables (active/inactive icons for each model) - Refactor Device SDK: repository, DAO, database, local/remote data sources - Update DeviceSettingsScreen, ManageViewModel, theme colors - Add/update string resources (default, ru, be) Made-with: Cursor
This commit is contained in:
@@ -45,3 +45,14 @@ Use this stack as the default foundation for all implementation work in `airmq-a
|
||||
5. Apollo GraphQL for GraphQL schema integration, client generation, and network operations.
|
||||
|
||||
If a requested change conflicts with this baseline, ask for explicit approval before introducing an alternative.
|
||||
|
||||
## Temporary or implicit implementations
|
||||
|
||||
When implementing something implicitly or obviously temporary, document it in `temp.md` at the project root with all important details:
|
||||
|
||||
- What was implemented
|
||||
- Why it is temporary or implicit
|
||||
- Location (files, components, modules)
|
||||
- Any follow-up work or conditions for proper replacement
|
||||
|
||||
Create `temp.md` if it does not exist.
|
||||
|
||||
Reference in New Issue
Block a user