Compare commits

..
4 Commits
Author SHA1 Message Date
pdxlocations de0662f1f6 Bump version to 1.6.13 in pyproject.toml 2026-09-09 23:29:49 -07:00
pdxlocations e9c1fecb23 Merge pull request #311 from pdxlocations:role-unknown
Fix Role: Unknown
2026-09-09 22:56:04 -07:00
pdxlocations afbde3c2d6 0 = Default 2026-09-09 22:55:35 -07:00
pdxlocations 51351d316f Merge pull request #310 from pdxlocations:ham
Add ham params
2026-09-09 22:50:22 -07:00
2 changed files with 5 additions and 2 deletions

No files matched your search

+4 -1
View File
@@ -971,7 +971,10 @@ def handle_f5_key(stdscr: curses.window) -> None:
message_parts.append(f"• Device: {node.get('user', {}).get('longName', 'Unknown')}")
message_parts.append(f"• Short name: {node.get('user', {}).get('shortName', 'Unknown')}")
message_parts.append(f"• Hardware: {node.get('user', {}).get('hwModel', 'Unknown')}")
message_parts.append(f"• Role: {node.get('user', {}).get('role', 'Unknown')}")
user = node.get('user', {})
# Protobuf dictionaries omit CLIENT because it is the default enum value.
role = user.get('role', 'CLIENT') if user else 'Unknown'
message_parts.append(f"• Role: {role}")
message_parts.append(f"Public key: {node.get('user', {}).get('publicKey')}")
message_parts.append(f"• Node ID: {node.get('num', 'Unknown')}")
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "contact"
version = "1.6.12"
version = "1.6.13"
description = "This Python curses client for Meshtastic is a terminal-based client designed to manage device settings, enable mesh chat communication, and handle configuration backups and restores."
authors = [
{name = "Ben Lipsey",email = "ben@pdxlocations.com"}