PacoX
3a11e35a7a
fix path trace overlay
2026-05-26 08:50:54 +02: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
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
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
PacoX
17379394bd
multi-byte paths
2026-05-12 16:08:19 +02: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
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
zjs81
0e5f1a45c4
fix(chat): address mark-as-unread double-pop and missed map entry point
...
- Remove stray Navigator.pop(context) in _markAsUnread for both contact
and channel chats so the action no longer exits the conversation
- Thread initialUnreadCount through map discovered-contact "Open Chat"
button so the unread divider/jump still fires from that entry point
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 13:07:16 -07:00
Dmitry Polshakov
00e4f52d75
feat(chat): add "Mark as Unread" action and unread messages divider
...
- Add "Mark as Unread" option to message context menu in both
contact and channel chats
- Show "New messages" divider line between read and unread messages
- Add setContactUnreadCount/setChannelUnreadCount methods to connector
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-26 15:58:03 +03:00
Dmitry Polshakov
3ea2e4763e
fix(chat): fix jump-to-oldest-unread scroll not reaching target message
...
- Pass initialUnreadCount to chat screens before markRead clears it
- Use two-phase scroll: jumpTo estimated offset to build lazy items,
then ensureVisible for precise positioning
- Await ensureVisible before clearing scroll guard to prevent
scrollToBottomIfAtBottom from overriding the animation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-26 14:07:02 +03:00
ericz
94d9afe8b1
consolidate parsing in single parseMarkerText in map_screen.dart
2026-04-26 01:23:33 +02:00
ericz
7db3a12723
squashed commit for: deduplicate markers, allow for updates on position with same label with drawing line, get marker back after deletion in map through tabbing on icon in poi-message.
2026-04-26 00:13:26 +02:00
just-stuff-tm
4e368d562d
add selectable LOS obstruction pinning for repeater placement
2026-04-25 08:56:28 -04:00
HDDen
f56c28a27d
synced with last dev, added profiles for cyr2lat replacement dictionaries
2026-04-25 01:39:28 +03:00
HDDen
7a4ac9ae9b
Merge branch 'dev' of https://github.com/zjs81/meshcore-open into dev
2026-04-25 01:16:00 +03:00
Serge Tarkovski
f8d00caae0
Validate locale override and use preferred locale list for fallback
2026-04-25 01:03:11 +03:00
Serge Tarkovski
e03d80b71f
Merge remote-tracking branch 'origin/dev' into ukrainian-translations
2026-04-25 00:48:41 +03:00
Serge Tarkovski
b7d0db8d1c
Refactor: move Contact UI labels to l10n extension; rename raw getter to typeLabelRaw
2026-04-25 00:29:20 +03:00
Serge Tarkovski
6ae3f612ae
Localize Score, fix login dialog overflow, use locale-aware date format in channel chat
2026-04-24 13:58:31 +03:00