zjs81
4c492f69ef
Merge pull request #218 from zjs81/dev-mapOverlap
...
Show overlaps in public keys of repeaters
2026-03-23 18:51:14 -07:00
zjs81
50f2a8b439
Merge pull request #311 from zjs81/dev
...
Merge pull request #310 from zjs81/main
2026-03-23 18:50:02 -07:00
zjs81
2c8a15538e
Merge branch 'main' into dev-mapOverlap
2026-03-23 18:49:19 -07:00
zjs81
68eeefa04e
Merge pull request #307 from ericszimmermann/ez_location_channel_message_path
...
location aware channel_message_path
2026-03-23 18:47:06 -07:00
zjs81
ebbc367fec
Merge pull request #310 from zjs81/main
...
merge dev
2026-03-23 18:46:40 -07:00
zjs81
2da8995d0b
Merge branch 'dev' into main
2026-03-23 18:46:24 -07:00
zjs81
1c376b0056
Merge pull request #309 from zjs81/dev-unifiedData
...
Unified packet parsing to use BufferReader
2026-03-23 18:41:38 -07:00
zjs81
da70d5fc08
Merge pull request #29 from thesebas/patch-1
...
Update Polish localization strings for clarity
2026-03-23 18:40:34 -07:00
thesebas
f63bc4b787
some minor adjsts
2026-03-23 23:11:51 +01:00
thesebas
9b1f1e1994
make the 'lastSeen' labels shorter to not break the contacts list layout
2026-03-23 23:07:00 +01:00
thesebas
5f475fce4d
use correct translation for Advert in another few places
2026-03-23 22:53:09 +01:00
Winston Lowe
0228c38621
fix: Update battery voltage reading and adjust path length handling in ChannelMessage
2026-03-23 11:24:33 -07:00
Winston Lowe
fc7283f076
Update lib/l10n/app_bg.arb
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-23 11:18:37 -07:00
thesebas
7eff1df6e2
use correct word for repeater
2026-03-23 18:47:18 +01:00
Winston Lowe
58252b8a40
fix: Correct return type of _manualAckHash and improve hash computation
2026-03-23 10:14:30 -07:00
Winston Lowe
630606acdc
Update byte skipping logic and improve clarity in MeshCoreConnector and ChannelMessage
2026-03-23 08:14:46 -07:00
thesebas
bd030153c1
update new labels
2026-03-22 21:58:36 +01:00
thesebas
5140ff383d
fix plural form of the label
2026-03-22 21:52:04 +01:00
thesebas
dc57f9b9c0
fix missing labels
2026-03-22 21:52:04 +01:00
thesebas
53cd3f4461
Some additional label adjustments
2026-03-22 21:52:04 +01:00
thesebas
35e296f1cd
Fix rebase merge error
2026-03-22 21:51:43 +01:00
thesebas
532401cc94
Refactor code structure for improved readability and maintainability
2026-03-22 21:51:19 +01:00
thesebas
5321974cbb
Update Polish localization strings for consistency and clarity
2026-03-22 21:51:19 +01:00
thesebas
7c16dde989
Update Polish localization strings
2026-03-22 21:51:19 +01:00
Sebastian Szymbor
9a75c912af
Update Polish localization strings for clarity
2026-03-22 21:51:19 +01:00
Winston Lowe
767dc1164e
refactor: Replace string reading methods with CString equivalents and improve error handling
2026-03-22 10:50:11 -07:00
Winston Lowe
dbefb0b5f4
feat: Enhance MeshCoreConnector with storage metrics and improve error handling
...
- Added storageUsedKb and storageTotalKb properties to MeshCoreConnector.
- Updated battery and storage frame parsing with improved error handling.
- Refactored log RX data handling to use BufferReader for better readability and error management.
- Enhanced message parsing in ChannelMessage and Message classes to utilize BufferReader.
- Introduced new text type for signed messages in meshcore_protocol.dart.
- Updated BLE debug log screen to use BufferReader for payload parsing.
- Refactored message retry service to handle ACK hashes as integers instead of Uint8List.
- Improved message storage serialization and deserialization to accommodate new expectedAckHash type.
- Added wasPulled property to Contact model for better state management.
2026-03-21 13:01:02 -07:00
Winston Lowe
4f609f160f
feat: Add location validation and improve contact latitude/longitude handling
2026-03-21 09:39:03 -07:00
Winston Lowe
e313bea3fc
Remove unused _sendAdvert method from SettingsScreen
2026-03-21 09:38:52 -07:00
Winston Lowe
77be2b8e6f
Refactor code structure for improved readability and maintainability
2026-03-20 18:58:58 -07:00
Winston Lowe
c81c3efe7c
Add show overlaps in public keys of repeaters functionality and localization support
2026-03-20 18:57:46 -07:00
Winston Lowe
cac0cc15eb
feat: Enhance privacy settings and telemetry ( #308 )
...
* feat: Enhance privacy settings and telemetry
- Implemented telemetry options for contacts, allowing users to enable or disable telemetry data sharing.
- Introduced a clear chat option in the chat interface for better message management.
- Updated the telemetry screen to handle telemetry data for contacts, including battery level.
- Refactored contact settings to include telemetry options and improved UI for better user experience.
* feat: Refactor repeater resolution logic across multiple screens
2026-03-20 18:54:26 -07:00
Winston Lowe
1392c2d00f
feat: Enhance privacy settings and telemetry ( #308 )
...
* feat: Enhance privacy settings and telemetry
- Implemented telemetry options for contacts, allowing users to enable or disable telemetry data sharing.
- Introduced a clear chat option in the chat interface for better message management.
- Updated the telemetry screen to handle telemetry data for contacts, including battery level.
- Refactored contact settings to include telemetry options and improved UI for better user experience.
* feat: Refactor repeater resolution logic across multiple screens
2026-03-20 18:34:42 -07:00
zjs81
cb63b48b78
Add comprehensive documentation for various app features
...
- Introduced "Contacts" documentation detailing the contact management system, types, list, search, and tap actions.
- Added "Map & Location" documentation covering map features, interactions, path tracing, and line-of-sight analysis.
- Created "Navigation" documentation outlining app flow, QuickSwitchBar, and device screen interactions.
- Developed "Notifications" documentation explaining notification types, in-app badges, settings, and rate limiting.
- Established "Repeater Management" documentation for managing repeaters and room servers, including CLI access and telemetry.
- Compiled "Scanner & Connection" documentation detailing BLE, USB, and TCP connection processes.
- Formulated "Settings" documentation outlining access, layout, device info, app settings, node settings, actions, debug options, export features, and about section.
2026-03-20 02:24:02 -07:00
zjs81
4ad4a93a20
formatted code
2026-03-20 01:55:08 -07:00
zjs81
4962a48e64
Msg Retry fixes, channel message fixes. Notification fixes. Make more desktop friendly. Enhance retry algo. Fix predicted location clustering add retries to reactions and fix the reactions in private DMS centralize and cleanup code in var areas
2026-03-20 01:54:31 -07:00
ericszimmermann
b88e5e647a
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-18 08:06:22 +01:00
ericszimmermann
87d11c2e6b
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-18 07:00:16 +01:00
ericz
7b3c099736
reduce zoomlevel
2026-03-18 06:52:08 +01:00
ericz
11cb14a925
focus on hop if you click on one in the legend.
2026-03-17 23:22:23 +01:00
ericszimmermann
d2df2b0bed
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-17 22:23:23 +01:00
ericz
723bf7293c
location aware channel_message_path
2026-03-17 21:56:42 +01:00
zjs81
53caec3e14
Merge pull request #301 from just-stuff-tm/fix/tcp-flow-test-missing-provider
...
fix: provide AppSettingsService in tcp_flow_test
2026-03-16 16:10:29 -07:00
just_stuff_tm
3c440ca3d4
Merge branch 'zjs81:main' into fix/tcp-flow-test-missing-provider
2026-03-15 21:09:02 -04:00
zjs81
8797d8ffde
Merge pull request #302 from stphnrdmr/doc/platform-support
...
Add more explicit platform support table
2026-03-15 15:21:22 -07:00
Stephan Rodemeier
faba120823
Add more explicit platform support table
...
The platform support was a bit vague, this adds a table to better convey
the differences.
2026-03-15 23:01:38 +01:00
just-stuff-tm
be690c8194
fix: provide AppSettingsService in tcp_flow_test
...
TcpScreen.initState reads AppSettingsService from context
to pre-fill host/port fields, but the test helper only
provided MeshCoreConnector. Switch to MultiProvider so
AppSettingsService is also in the widget tree.
2026-03-15 16:48:40 -04:00
zjs81
64d75dde45
chore: update version to 7.0.0+8 in pubspec.yaml
2026-03-14 18:46:29 -07:00
zjs81
9199aab7f7
Merge pull request #297 from zjs81/dev-improments
...
Improvements to path tracing and location handling
2026-03-14 18:42:58 -07:00
zjs81
60e8ee0130
fix: simplify method call for writing data in UsbSerialService
2026-03-14 18:41:57 -07:00