PacoX
2e767730fd
Merge branch 'dev' into dev
2026-05-28 08:51:23 +02:00
HDDen
61fb39b9f8
Multibyte: some path fixes
...
- Validate encoded path hop counts before saving or sending custom paths
- Fix multi-byte path reversal by reversing hops instead of raw bytes
- Decode raw log path lengths using packed path_len format
- Localize path hash mode options and optimize map anchor lookup
2026-05-28 03:17:08 +03:00
HDDen
9e18b99e9d
Multibyte: fixed path trace repeater icon and potential bugs
2026-05-28 02:52:04 +03:00
HDDen
2e4f26d7cd
Multibyte: fix map
2026-05-28 02:20:56 +03:00
PacoX
6e81fdfd46
add clamp for path length
2026-05-27 08:32:16 +02:00
PacoX
5d03f99040
fix tracepath
2026-05-26 20:12:27 +02:00
PacoX
3a11e35a7a
fix path trace overlay
2026-05-26 08:50:54 +02:00
HDDen
8dd385beed
Merge branch 'dev' into sync-progressbar
2026-05-26 00:44:08 +03:00
HDDen
2328848400
Onstart sync progressbar: fix potential bug with spinner on interrupt synchronization
2026-05-26 00:37:42 +03:00
HDDen
4dd472e3c3
Onstart sync progressbar: changed default screen to channels
...
Because it's synchronization is faster and first in line
2026-05-24 15:33:54 +03:00
ericz
acbe4dcc49
remove inversal for outgoing path
2026-05-24 10:04:44 +02:00
ericz
9b99eadcf7
forgot the bytewise reverse of the outgoing path
2026-05-23 23:28:01 +02:00
HDDen
ed0e6b6554
Onstart sync progressbar: init
2026-05-23 21:06:52 +03:00
HDDen
6d258154a0
fix Flutter SDK update
...
PR #458 included
2026-05-23 18:28:16 +03:00
ericz
bac82dc9e8
Fix Flutter SDK update
2026-05-21 00:11:54 +02:00
ericz
3fe5cdf55d
update to current dev a50c0d0b2d
2026-05-20 23:20:16 +02:00
ericz
9ada4ea601
add toggle for autmatically translated messages for notification and chat or manual translation on message action. Due to heavy battery usage.
2026-05-20 21:24:54 +02:00
PacoX
945a118853
expose mode 3 in UI
2026-05-20 08:50:17 +02:00
PacoX
9331b02f94
Merge pull request #1 from ericszimmermann/ez_snr_multibyte2
...
Multibyte Support for SNR-Indicator, channel message_bubble and Setting
2026-05-19 10:14:03 +02:00
PacoX
4a39a7cd46
fix from copilot review + doc fix
2026-05-19 08:49:52 +02:00
ericz
3f1bd54889
fix wrong hop count in channel_message_path_screen observed path chooser.
2026-05-18 22:49:56 +02:00
ericz
87708e2684
fixes direct repeater mixing 1 byte paths with 2 byte Indicator, and wrong description.
2026-05-18 20:42:40 +02:00
ericz
73e5b80232
add HashMode Setting
2026-05-18 19:17:53 +02:00
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
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
HDDen
72448f67d0
Room-server: fixed first message letters trim
2026-05-17 13:20:49 +03:00
PacoX
87b0fd6fc7
removed distance-based rejection filter
2026-05-14 12:55:46 +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
zjs81
8892823337
Merge pull request #444 from sethoscope/fix-channel-chat-icon
...
Use correct channel icons in channel chat screen
2026-05-12 09:55:30 -07:00
zjs81
e37616fa15
Merge pull request #145 from pioneer/unread-peoplefirst
...
Unread badges for tabs
2026-05-12 09:53:33 -07:00
PacoX
17379394bd
multi-byte paths
2026-05-12 16:08:19 +02:00
Seth Golub
2763d83fe4
Use correct channel icons in channel chat screen
...
At the top of the channel chat screen is an icon, indicating the
channel type.
Previously, the public icon was used correctly, but the
hashtag icon was used for all other types.
Now, consistent with the channels screen, we use the lock icon for
private channels, and the composite icons for community public &
community hashtag types.
The fix for private channels was trivial, as we can identify hashtag
channels by their name. Finding out whether a channel belongs to a
community is much more involved. All the hard-working code was copied
from channels_screen.dart. (I tried refactoring to reduce duplication,
but my results were complex and not worth it.)
Closes #432
2026-05-11 21:13:50 -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
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
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
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
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
HDDen
f63d50f0da
sync last dev with cyr2lat
2026-05-01 01:38:31 +03:00
Winston Lowe
eb50249b93
Add desktop map controls and improve zoom functionality across multiple screens
2026-04-28 19:26:51 -07:00