ericz
28a5913ba3
multibyte for snr_indicator and map_filtering.
2026-05-18 19:00:07 +02:00
PacoX
cf27c59c84
path aware fix
2026-05-18 08:57:13 +02:00
PacoX
119590434a
path aware
2026-05-17 20:14:16 +02:00
PacoX
dc82414447
rollback-pr review
2026-05-17 19:37:43 +02:00
PacoX
23f29f2cda
rollback-pr review
2026-05-17 17:44:30 +02:00
PacoX
d6647f4701
PR review modif + packet aware
2026-05-17 15:50:25 +02:00
PacoX
87b0fd6fc7
removed distance-based rejection filter
2026-05-14 12:55:46 +02:00
PacoX
4a066e08dc
fix from PR review
2026-05-13 13:44:42 +02:00
PacoX
94ed729985
bug fix
2026-05-13 10:43:57 +02:00
PacoX
ca02197414
UI fix
2026-05-13 08:49:24 +02:00
PacoX
b62c1c7338
multi-byte paths-debug
2026-05-12 16:33:33 +02:00
PacoX
17379394bd
multi-byte paths
2026-05-12 16:08:19 +02:00
Max Cooley
703d5a1ec4
Add "NRF52" as a device name prefix
2026-05-10 17:12:48 -07:00
zjs81
e92a66ff28
Update MeshCoreConnector to optimize GPS response handling and increment version to 9.0.0
2026-05-09 19:29:06 -07:00
zjs81
6900e5c3db
Run translations
2026-05-09 19:20:32 -07:00
HDDen
9f332e93be
Merge branch 'dev' of https://github.com/zjs81/meshcore-open into dev
2026-05-09 02:18:00 +03:00
zjs81
b472ea8c70
Merge pull request #424 from zjs81/chan-util
...
basic repeater chan util
2026-05-08 13:40:28 -07:00
zjs81
a67c6d81c3
Merge pull request #425 from zjs81/tcp-host
...
reword tcp host
2026-05-08 13:39:25 -07:00
zjs81
91ae4dab90
Merge pull request #426 from zjs81/debug-log
...
rename ble debug log
2026-05-08 13:39:10 -07:00
zjs81
08ac60a408
Merge pull request #428 from sethoscope/remove-channel-subtitles
...
Remove channel subtitles from UI
2026-05-08 13:38:33 -07:00
zjs81
74840d3baf
Optimistically update currentCustomVars in setCustomVar
...
Reflect the set value immediately so UI bound to currentCustomVars
(e.g. the GPS toggle in settings) updates on tap rather than waiting
for a later device-info refresh.
2026-05-08 13:37:51 -07:00
zjs81
4a72fbd1ad
Apply dart format
2026-05-08 13:37:17 -07:00
zjs81
dbe0a5411b
Merge remote-tracking branch 'origin/dev' into gps-toggle-in-settings
...
# Conflicts:
# lib/l10n/app_bg.arb
# lib/l10n/app_de.arb
# lib/l10n/app_es.arb
# lib/l10n/app_fr.arb
# lib/l10n/app_hu.arb
# lib/l10n/app_it.arb
# lib/l10n/app_ja.arb
# lib/l10n/app_ko.arb
# lib/l10n/app_localizations_es.dart
# lib/l10n/app_localizations_it.dart
# lib/l10n/app_localizations_nl.dart
# lib/l10n/app_localizations_pt.dart
# lib/l10n/app_localizations_sv.dart
# lib/l10n/app_localizations_uk.dart
# lib/l10n/app_nl.arb
# lib/l10n/app_pl.arb
# lib/l10n/app_pt.arb
# lib/l10n/app_ru.arb
# lib/l10n/app_sk.arb
# lib/l10n/app_sl.arb
# lib/l10n/app_sv.arb
# lib/l10n/app_uk.arb
# lib/l10n/app_zh.arb
2026-05-08 13:36:16 -07:00
zjs81
dc3325ec46
Refactor repeater status screen and settings screen; add GPS toggle
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-08 13:27:05 -07:00
zjs81
a92e57bb64
Revert "Refactor repeater status screen and settings screen; add GPS toggle"
...
This reverts commit e21f3106d0 .
2026-05-08 13:24:22 -07:00
zjs81
e21f3106d0
Refactor repeater status screen and settings screen; add GPS toggle
...
- Updated _RepeaterStatusScreenState to load status after the first frame to avoid mid-build notifyListeners() calls.
- Removed unused _statusRequestedAt variable and adjusted _clockText() to use repeaterClockAtLogin for time display.
- Enhanced _SettingsScreenState with a GPS toggle switch that updates custom variables for GPS settings.
- Cleaned up RepeaterCommandService by removing redundant pending command checks and adjusted command ID generation.
- Removed jni plugin from generated_plugins.cmake for both Linux and Windows platforms.
2026-05-08 13:20:53 -07:00
HDDen
0dcb5f05f0
Merge branch 'dev' of https://github.com/zjs81/meshcore-open into dev
2026-05-08 01:14:21 +03:00
kingult
dfcf13a97b
fix: lat/lon double-write in buildUpdateContactPathFrame
...
The function emitted two consecutive 8-byte position blocks instead of
one, producing a frame 8 bytes longer than the documented layout. When
a caller passed lastModified, the firmware parsed the duplicated second
lat as the timestamp, giving wildly wrong "last seen" values on
imported contacts.
Delete the unconditional first block; keep the conditional block that
correctly skips the optional tail when neither location nor
lastModified is set, zero-fills position slots when only lastModified
is present, and appends the optional timestamp.
Adds test/connector/build_update_contact_path_frame_test.dart with
five cases covering all four optional-tail combinations plus the
fixed-point lat/lon encoding.
Fixes #427
2026-05-06 16:03:03 -07:00
Seth Golub
ccd23c4b81
Remove channel subtitles from UI
...
Per issue #418 , this commmit removes channel subtitles from the channel
list and from the map screen (deep in the marker sharing). This reduces
visual clutter and allows for more compact lists, and the type of
channel is already indicated by the leading icon.
The subtitles simply said "Public channel", "Hashtag channel", or
"Private channel".
We also remove the relevant localization strings.
2026-05-06 14:06:12 -07:00
Enot (ded) Skelly
00636c9084
rename ble debug log
...
companion protocol so changed to companion and ref:
BLE/TCP/USB
2026-05-05 15:25:32 -07:00
Enot (ded) Skelly
accec1681b
reword tcp host
...
IP was being used but not required, could be domain
name as well.
2026-05-05 15:16:31 -07:00
Enot (ded) Skelly
bc5b12f1ef
formattting
...
not mine still
2026-05-05 12:46:01 -07:00
Enot (ded) Skelly
c09af98bef
basic repeater chan util
...
just repeater stats for now
total channel utilization over uptime i.e. util =
(rxsecs+txsecs) / upsecs
2026-05-05 12:41:06 -07:00
Enot (ded) Skelly
ae32e76563
fix someones formatting
2026-05-05 11:07:32 -07:00
Enot (ded) Skelly
5572c9ee75
increase CR for off grid
...
default should be higher assuming trees etc
2026-05-05 10:59:36 -07:00
HDDen
f6cc000788
Merge branch 'dev' of https://github.com/zjs81/meshcore-open into dev
2026-05-01 09:58:18 +03:00
HDDen
75b0d198bc
Update translation_service.dart
2026-05-01 01:50:06 +03:00
zjs81
f1d93bd5e8
Merge pull request #399 from zjs81/contacts-sync
...
fix issues with contact sync
2026-04-30 15:41:25 -07:00
HDDen
f63d50f0da
sync last dev with cyr2lat
2026-05-01 01:38:31 +03:00
zjs81
eb597b6c68
Merge pull request #416 from zjs81/dev-DesktopMapControls
...
Add desktop map controls
2026-04-29 12:32:36 -07:00
ZIER
38fece3313
replace pattern with String.
2026-04-29 11:51:50 +02:00
ZIER
3af3cce606
latin languages heuristics
2026-04-29 11:04:36 +02:00
Ded
026ec6f7de
bump app protocol version as we support v4+ features ( #398 )
2026-04-28 22:35:48 -07:00
Winston Lowe
eb50249b93
Add desktop map controls and improve zoom functionality across multiple screens
2026-04-28 19:26:51 -07:00
HDDen
ca6058eccd
Merge branch 'dev' of https://github.com/zjs81/meshcore-open into dev
2026-04-28 16:26:42 +03:00
zjs81
2950a9a687
Merge branch 'dev' into pr-404-merge
2026-04-27 13:23:53 -07:00
zjs81
20a9ef3c2b
Merge branch 'dev' into enhancement/los-obstruction-pinning-411
2026-04-27 13:13:19 -07:00
zjs81
a741e12ad1
Merge pull request #413 from ericszimmermann/ez_marker_update_squashed
...
Improve SharedMarker handling
2026-04-27 13:12:09 -07:00
zjs81
e54f30d6fb
Merge pull request #414 from Diadlo/fix/jump_to_unread
...
Improve work with unread messages
2026-04-27 13:11:00 -07:00
zjs81
e1d23ad2c7
style: dart format
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 13:09:10 -07:00