Commit Graph

425 Commits (dev)

Author SHA1 Message Date
Winston Lowe 32dc0fca22
Refactor contact handling and other improvments (#317)
3 months ago
Winston Lowe 26516baf67
Update ML timeout handling and adjust distance threshold for path hops
3 months ago
Winston Lowe 4879b136f8
Refactor contact handling and other improvments (#317)
3 months ago
Adam Novak c5ec60638c Put reaction and GIF helpers in charge of encoding
4 months ago
Adam Novak 75ec3b6116 Centralize GIF parsing in a helper like for reactions
4 months ago
Adam Novak 45c9823c6f Escape forward slashes in regexes
4 months ago
Adam Novak 45658a7612 Understand more kinds of Giphy reference as GIF
4 months ago
zjs81 ba6d751346 #256 finalize translation service
4 months ago
zjs81 96d222a580 fix: update translation model ID retrieval and improve file name extraction in translation service
4 months ago
zjs81 01ad8471cc fix: improve message sending logic and handle range download errors in translation service
4 months ago
zjs81 9bf649e2c6 feat: add message translation support
4 months ago
just_stuff_tm 7de07c023f
Merge branch 'main' into fix/linux-ble-pairing-flow
4 months ago
zjs81 c272c60f9a Formatted file
4 months ago
zjs81 eca78453d6 Remove debug print statements from MeshCoreConnector, MessageRetryService, and UsbSerialService and fix wrong retry being credited
4 months ago
zjs81 834850fb51 Add companion radio stats, adaptive backoff, path hash width, and UI improvements
4 months ago
zjs81 e7e2bb91b8 Add radio statistics and localization updates
4 months ago
zjs81 2c8a15538e
Merge branch 'main' into dev-mapOverlap
4 months ago
zjs81 68eeefa04e
Merge pull request #307 from ericszimmermann/ez_location_channel_message_path
4 months ago
Winston Lowe 0228c38621 fix: Update battery voltage reading and adjust path length handling in ChannelMessage
4 months ago
just-stuff-tm 29660d520e feat: Linux BLE pairing support via bluetoothctl
4 months ago
Winston Lowe dbefb0b5f4 feat: Enhance MeshCoreConnector with storage metrics and improve error handling
4 months ago
Winston Lowe e313bea3fc Remove unused _sendAdvert method from SettingsScreen
4 months ago
Winston Lowe 77be2b8e6f Refactor code structure for improved readability and maintainability
4 months ago
Winston Lowe c81c3efe7c Add show overlaps in public keys of repeaters functionality and localization support
4 months ago
Winston Lowe 1392c2d00f feat: Enhance privacy settings and telemetry (#308)
4 months ago
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
4 months ago
ericszimmermann b88e5e647a
Potential fix for pull request finding
4 months ago
ericszimmermann 87d11c2e6b
Potential fix for pull request finding
4 months ago
ericz 7b3c099736 reduce zoomlevel
4 months ago
ericz 11cb14a925 focus on hop if you click on one in the legend.
4 months ago
ericszimmermann d2df2b0bed
Potential fix for pull request finding
4 months ago
ericz 723bf7293c location aware channel_message_path
4 months ago
zjs81 9199aab7f7
Merge pull request #297 from zjs81/dev-improments
4 months ago
zjs81 28a423e0a8 fix: correct location validation and clean up target contact handling
4 months ago
Winston Lowe 3593cfa843
Potential fix for pull request finding
4 months ago
Winston Lowe dc85e7a41c
Potential fix for pull request finding
4 months ago
Winston Lowe 9265daaf16
Potential fix for pull request finding
4 months ago
zjs81 3dd9037be3 Merge remote-tracking branch 'origin/main' into ez_group_dropdown3
4 months ago
zjs81 566e3aadf8 fix: migrate filter menus to type-safe generics and harden popup dismissal
4 months ago
Winston Lowe 06a906f4f7 Enhance location handling and improve path trace functionality across screens
4 months ago
ericz 86e9b7fe01 squashed commit of ez_group_dropdown
4 months ago
Winston Lowe 24fa78741b add TCP server address and port settings to AppSettings and update TcpScreen
4 months ago
Winston Lowe 79a45c527b Unify contact retrieval by introducing allContacts getter
4 months ago
zjs81 fa4da979af feat: enhance location update feedback and improve message retry error handling
4 months ago
zjs81 71f59d23df feat: add set-as-my-location from map long-press, connector and UI improvements
4 months ago
Zach db935a7454 refactor(tcp): promote MeshCoreTcpConnector, fix translations, harden UI
4 months ago
Winston Lowe 1ad5db27ca
Merge branch 'main' into tcp
4 months ago
Winston Lowe 81758adc61
Dev discovery (#291)
4 months ago
Winston Lowe 1fba5312a2
Refactor storage classes to include companion's public key (#277)
4 months ago
just-stuff-tm 9db79e9d40 test(tcp): harden cancel-race handling and add coverage
4 months ago
just-stuff-tm 1913a5aa11 fix(tcp): guard connect cancellation race and align USB screen actions
4 months ago
just-stuff-tm 7a2bb20bf7 feat: Add TCP connection support and UI integration
5 months ago
zjs81 b2da695102 Run dart format
5 months ago
zjs81 fef73b7b62 Refactor USB screen, add debug logging, fix UI issues
5 months ago
just-stuff-tm ab2b509d6a Merge branch 'main' into feature/usb
5 months ago
zach 81548fdc21 ai fixes
5 months ago
zach b2770ef028 fix ai suggestions
5 months ago
zach 7c479f9121 Formatted
5 months ago
zach 1f2dfc555b Add guessed node location map keys and translations
5 months ago
zjs81 d96cd34771
Merge pull request #251 from zjs81/dev-discoverScreen
5 months ago
just-stuff-tm fb58a3262c addressed codex review cleanup
5 months ago
just_stuff_tm 524558c511 clean
5 months ago
just_stuff_tm 38d40ca0a4 Enhance USB error handling and improve user feedback
5 months ago
just_stuff_tm 7cb84dbf6f Dart Format
5 months ago
just_stuff_tm 44c0670dae Refine USB transport flow
5 months ago
Ben Allfree e6c9a3fea7 wip
5 months ago
just_stuff_tm 5216e00807 Refactor USB port handling to introduce display labels and improve state management
5 months ago
just_stuff_tm a0feb129e1 Add post-frame callback to disconnect USB transport on dispose if not navigated to contacts
5 months ago
just_stuff_tm f39a22668e Add initial load scheduling and tests for USB screen and frame codec functionality
5 months ago
just_stuff_tm 781090243c Enhance USB functionality by adding request port label management and platform support checks
5 months ago
just_stuff_tm ca5784f3f8 Add post-frame callback to ensure disconnection on dispose when navigation hasn't changed
5 months ago
just_stuff_tm 115689ad95 Improve USB connection handling by preventing connection attempts when already connected
5 months ago
just_stuff_tm 2d1160d992 Enhance BLE connection handling and improve USB connection messaging
5 months ago
just_stuff_tm c23a1da430 Add web serial support and USB tests
5 months ago
just_stuff_tm 22a53439b1 Initialize USB Supoport for Andriod and Desktop
5 months ago
Winston Lowe d53465d13b persist discovered contacts when all are removed
5 months ago
Winston Lowe 38856c67e5 feat: Add functionality to delete all discovered contacts
5 months ago
zjs81 6bd3c17cdf
Merge pull request #217 from MeshEnvy/chrome/main
5 months ago
Winston Lowe ddeb1edc2e refactor(discovery): simplify sorting logic for last seen contacts
5 months ago
Winston Lowe fcab69f9f0 refactor(connector): adjust frame length check and simplify contact handling logic
5 months ago
Winston Lowe 128e99e3e7 refactor(settings): remove unused import for adaptive_app_bar_title
5 months ago
Winston Lowe 12bf46bba1 feat(localization): update contact settings translations for multiple languages
5 months ago
Winston Lowe 92d8e7cd0b Refactor contact search functionality to use DiscoveryContact model and simplify query matching
5 months ago
Winston Lowe 75610695c2 Add contact settings and discovery features
5 months ago
Serge Tarkovski ecc496f2af Merge branch 'main' into unread-peoplefirst
5 months ago
Winston Lowe e139383335
Add localized search functionality for contacts (#244)
5 months ago
Ben Allfree 75d25f6312 Merge branch 'main' into chrome/main
5 months ago
Ben Allfree cac65face6 Merge main into chrome/main
5 months ago
zjs81 ea379ce50b Fix dart format line length in contacts_screen.dart
5 months ago
zjs81 50af2e0bc9 Fix review issues: dedicated l10n keys, remove unrelated CI/macOS changes, translate all locales
5 months ago
zjs81 d5ac84430c Merge branch 'main' into favorite_filter_ez
5 months ago
zjs81 83386a8cde
Merge pull request #214 from MeshEnvy/fix/cursor-focus
5 months ago
zjs81 acc0fff2dc
Merge pull request #215 from MeshEnvy/fix/enter-send-giphy
5 months ago
ericz a26055c93f resolved analyte code failure: unused import
5 months ago
ericz 5a70ed48cf favorites handling only
5 months ago
just_stuff_tm 31db565ebf PR Combined #228 #220 #219 #201
5 months ago
just_stuff_tm 515b9c1f29 fix los init localization
5 months ago
just_stuff_tm ea1d728d4f Merge remote-tracking branch 'origin/issue-fix-channel-edit-delete-actions' into combined-prs
5 months ago
just_stuff_tm 86bde1d178 Merge remote-tracking branch 'origin/los-elevation-icon' into combined-prs
5 months ago
just_stuff_tm de63733bb9 Merge remote-tracking branch 'origin/calculate-refrac-los' into combined-prs
5 months ago
just_stuff_tm c880c2d107 fix channel actions context
5 months ago
just_stuff_tm 0f17e2382c feat(chat): add global pinch-to-zoom text scaling via ChatTextScaleService
5 months ago
just_stuff_tm 6065059241 fix: keep los panel reactive
5 months ago
just_stuff_tm 74e29a6c0f fix: clamp los profile bounds
5 months ago
Ben Allfree 7740698cde Merge branch 'main' into chrome/main
5 months ago
Ben Allfree 972ae809e3 Merge branch 'main' into fix/cursor-focus
5 months ago
Ben Allfree deb46553f3 Merge remote-tracking branch 'origin/main' into fix/enter-send-giphy
5 months ago
just_stuff_tm e2585c0992 fix: reduce rebuilds in los panel
5 months ago
just_stuff_tm 78f1a7b28e fix: normalize stored frequency
5 months ago
just_stuff_tm 0121b5f649
Merge branch 'zjs81:main' into issue-fix-channel-edit-delete-actions
5 months ago
just_stuff_tm c0516a475d fix: extend los profile edges
5 months ago
just_stuff_tm b998186430
Merge branch 'main' into los-elevation-icon
5 months ago
just_stuff_tm 16b2c24983 Propagate LOS frequency data and clamp bounds
5 months ago
just_stuff_tm c8ff0cc943 Merge upstream/main
5 months ago
zjs81 64bf307d09
Merge pull request #216 from MeshEnvy/feat/hide-message-tracing
5 months ago
Ben Allfree 88f8066ed3 code formatting
5 months ago
Ben Allfree c8f93f9902 code cleanup
5 months ago
Ben Allfree c34be44950 merge from chat trace
5 months ago
Ben Allfree 3730b2a6c2 formatting
5 months ago
Ben Allfree 173fdf7168 chat fixes
5 months ago
Ben Allfree 549fc62632 chat fixes
5 months ago
just_stuff_tm 677b25908a Document LOS frequency and k-factor math
5 months ago
just_stuff_tm fc55fb98ce Document LOS frequency and k-factor math
5 months ago
just_stuff_tm 2bdd9d35cc feat: show radio horizon on los profile
5 months ago
just_stuff_tm aaf79c90c9 feat: show los elevation icon
5 months ago
just_stuff_tm 08edd2696e Revert "feat: add custom los icon"
5 months ago
just_stuff_tm 0f2d18d6fa feat: add custom los icon
5 months ago
just_stuff_tm 332bb5ef3a Updated PR and Added snackbar Translations
5 months ago
just_stuff_tm 81a423d096
Merge branch 'main' into issue-fix-channel-edit-delete-actions
5 months ago
zjs81 6e1cb0482f
Merge branch 'main' into fix-channel-del
5 months ago
Ben Allfree 4975b5366e formatting fixes
5 months ago
Ben Allfree d269e181c3 formatting fix
5 months ago
Ben Allfree 35498c1b90 formatting fix
5 months ago
Ben Allfree bf4f52a4e3 hide message tracing
5 months ago
Ben Allfree c284e571b0 hide message tracing
5 months ago
Ben Allfree 3ca53e967c fix: <enter> to send giphy
5 months ago
Ben Allfree 096e0a4184 fix: return cursor to message window after send
5 months ago
Ben Allfree 9865a03c53 fix: <enter> to send giphy
5 months ago
Ben Allfree a5555bd606 fix: return cursor to message window after send
5 months ago
Ben Allfree 5522f9a236 BLE select cancel
5 months ago
Ben Allfree 5676cbd84e chrome required screen
5 months ago
Ben Allfree 6d63e49938 add platforminfo helper
5 months ago
just_stuff_tm 41ff2353a4
Merge branch 'main' into issue-fix-channel-edit-delete-actions
5 months ago
Krasimir Kazakov b3ad54f296
Added mute channel functionality (#209)
5 months ago
Leah 7cb4c5a334
Swipe to reply (#160)
5 months ago
just_stuff_tm bb8ad70cb9
Merge branch 'zjs81:main' into issue-fix-channel-edit-delete-actions
5 months ago
Aaron Easterling 2feff809ff
Mark pending channel messages sent on RESP_CODE_SENT (#186)
5 months ago
Winston Lowe b05b62eeee
Changed all map lables to look the same across all map ui (#206)
5 months ago
just_stuff_tm 061b715694
Fix repeater battery % inconsistency and add configurable repeater battery chemistry (#199)
5 months ago
just_stuff_tm f38b8b0319
Merge branch 'zjs81:main' into issue-fix-channel-edit-delete-actions
5 months ago
Winston Lowe 304c389669
Refactor label display in Line Of Sight and Map screens for improved alignment and styling (#204)
5 months ago
Winston Lowe 7acfe47fd7
Refactor map legend and filtering logic for contacts with location, to show count of active markers. (#203)
5 months ago
just_stuff_tm f4b18d97a1
Added Line Of Sight Feature for repeater placement, Added app wide Units Setting (#198)
5 months ago
Winston Lowe d2b693e5ce
Add a signal readout for the nearest repeater. With improvements to app bar and other UI polish. (#200)
5 months ago
just_stuff_tm ba2763a3f6 fix(channels): make edit/delete actions use parent context after bottom sheet closes
5 months ago
446564 4bf2519559 clear app db of channel messages on delete
5 months ago
zjs81 4239fb11ed Fix radio settings to only send repeat byte when the current state is known
5 months ago
zjs81 5fae2e5f73 fix formatting
5 months ago
zjs81 947fafbbb7 Refactor radio settings and localization updates
5 months ago
zjs81 72f0aa7208 Update dependencies and improve code consistency across multiple files
5 months ago
zjs81 9250dfec31 Gate the turn on BLE button to android
5 months ago
zjs81 37db955ab2 Fixed banner flash, added enable bluetooth button fixed theme to use app theme colors removed FAB overrides because material 3 does this for us, fixed missing translations.
5 months ago
zjs81 739d9475c0 Merge remote-tracking branch 'origin/main' into enhancement/bluetooth-disabled-warning
5 months ago
Winston Lowe 73081862ad
Add path tracing functionality (#165)
5 months ago
just_stuff_tm fac062a100
Refine device info layout and add collapsible map legend (#164)
5 months ago
Leah ef6bd78632
Merge branch 'enhancement/bluetooth-disabled-warning' of github.com:ChaoticLeah/meshcore-open into enhancement/bluetooth-disabled-warning
5 months ago
Leah 01c8390989
make stuff unawaited + maybe fix edge case?
5 months ago
Leah c05f813d65
Update lib/screens/scanner_screen.dart
5 months ago
just_stuff_tm 6a666839b6 Fix battery chemistry dropdown layout overflow
5 months ago
Leah 9332d8126f
linted and added greying out
5 months ago
Leah 9ce00556ec
Add warning when bluetooth is off
5 months ago
Serge Tarkovski 68bb031bb6 "Users first" instead of "People first" everywhere
5 months ago
Serge Tarkovski d0dd805244 Merge branch 'main' into unread-peoplefirst
5 months ago
Serge Tarkovski 8668564464 Correct unread badges for tabs; people first contacts sort option
5 months ago
Ded ea43cf17eb
reduce map marker size (#131)
5 months ago
Ded 8ef6e2c656
Merge pull request #130 from zjs81/path-map-rotation
5 months ago
Winston Lowe 0fd841b5b5
Merge branch 'main' into dev-gpx
5 months ago
Winston Lowe 0d8801fa75 Add scrollbar to path trace details list for improved navigation
5 months ago
Winston Lowe 2f4b230b31 Add localization for missing location error in path tracing
5 months ago
Winston Lowe 98e0b05e73 Implement PathTraceMapScreen and refactor path tracing functionality across screens
5 months ago
Winston Lowe 2a909e6081 Enhance GPX export functionality with customizable parameters and improved metadata
5 months ago
Winston Lowe d1009d3c20 ran formating
5 months ago
Winston Lowe 978ea4790d Refactor GPX export constants to use lowercase naming convention and improve export function error handling
6 months ago
Winston Lowe 8b1228bf8d Add GPX export functionality and related UI components
6 months ago
446564 6a3c59fa2c remove rotation in path map
6 months ago
zjs81 c320378be1
Refactor unread message tracking and implement channel caching (#126)
6 months ago
446564 8d15f7cef6 wrap returns from if blocks
6 months ago
446564 b34d684e67 format dart files
6 months ago
Ded 488a286701
Merge pull request #59 from 446564/community-#-names
6 months ago
Zach c742d98fbb issue #112 fixes and more
6 months ago
Zach 818f514702 The first issue was that the toggle switch states weren't being initialized when settings were refreshed from the device. The code would correctly update the interval values themselves, but failed to set the corresponding boolean flags that control whether the toggles appear as "on" or "off". This meant that if you refreshed settings from a device that had advertisements disabled (with an interval of zero), the toggles would incorrectly show as enabled even though the device was actually broadcasting no advertisements. We fixed this by adding two lines that explicitly set _advertEnable = _advertInterval > 0 and _floodAdvertEnable = _floodAdvertInterval > 0 after parsing the interval values from device responses.
6 months ago
Zach be54419e5b Merge remote-tracking branch 'origin/main' into advert-intervals
6 months ago
Zach 79ffc21bd6 fix commit
6 months ago
446564 4f83d87f8c use switch for advert enable/disable
6 months ago
Winston Lowe 33680f0cb9 Replace action buttons with a popup menu for better UI/UX on channels and map screens
6 months ago
Winston Lowe 5115d8bbe3 Added zero-hop contact sharing functionality and related UI updates
6 months ago
Winston Lowe 8470171e88 Merge branch 'dev-shareContacts' into dev-shareContact
6 months ago
446564 ede3142d40 allow disable repeater adverts
6 months ago
Ded 7b519854d7
Merge branch 'main' into community-#-names
6 months ago
Zach 90ce46392a feat: optimize reaction message format to reduce airtime
6 months ago

Powered by TurnKey Linux.