Meshtastic-Android/feature
James Rich a19c463b37 refactor: Move node components to core:ui and add screenshot tests
Move various informational UI components from the node feature module to the core UI module to improve reusability across the application. Add a comprehensive screenshot testing suite for core components.

- Relocate ChannelInfo, DistanceInfo, ElevationInfo, HopsInfo, IconInfo, LastHeardInfo, SatelliteCountInfo, and TelemetryInfo to `org.meshtastic.core.ui.component`.
- Add `ComponentScreenshotTest` in `core:ui` along with baseline reference images for battery, signal, node chips, and other UI elements.
- Remove unused `ClickableTextField` from `core:ui`.
- Update `CompassBottomSheet` to use the relocated components.
2026-03-02 12:36:51 -06:00
..
firmware feat: settings rework part 2, domain and usecase abstraction, tests (#4680) 2026-03-02 18:15:33 +00:00
intro feat: settings rework part 2, domain and usecase abstraction, tests (#4680) 2026-03-02 18:15:33 +00:00
map feat: settings rework part 2, domain and usecase abstraction, tests (#4680) 2026-03-02 18:15:33 +00:00
messaging feat: settings rework part 2, domain and usecase abstraction, tests (#4680) 2026-03-02 18:15:33 +00:00
node refactor: Move node components to core:ui and add screenshot tests 2026-03-02 12:36:51 -06:00
settings feat: settings rework part 2, domain and usecase abstraction, tests (#4680) 2026-03-02 18:15:33 +00:00