mirror of
https://github.com/dabeani/meshcore.git
synced 2026-03-28 17:42:43 +01:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
749d1f0fab | ||
|
|
d0a82ce5d5 | ||
|
|
29e614d554 | ||
|
|
d1f73a34da | ||
|
|
215a96066c | ||
|
|
d7eb6d87ea | ||
|
|
d90e198bf2 |
35
CHANGELOG.md
35
CHANGELOG.md
@@ -2,6 +2,41 @@
|
||||
|
||||
All notable changes to this project.
|
||||
|
||||
## [v0.9.8] (unreleased)
|
||||
|
||||
### Added
|
||||
- Mgmt / Contacts; added "Purge w/o favs" (purge all contacts except favourites).
|
||||
- Mgmt / GPS; show UBX accuracy estimate (hAcc) when available.
|
||||
- MAP (T-Deck Plus); added keyboard controls: W/A/S/D for panning, O/I for zoom in/out, R to recenter on self, T to toggle GPS/Zoom info window.
|
||||
- MAP; added zoom level indicator overlay that displays briefly when zoom changes (keyboard or touch).
|
||||
- MAP; added GPS info window (top-left) showing altitude, speed (km/h), and current zoom level in a compact 3-line display (toggleable with T key on T-Deck Plus).
|
||||
- UI; added autolock feature - can be configured in Mgmt / UI -> LOCK to automatically lock the UI after a period of inactivity. Unlock by holding the unlock button or touching and holding the screen for 2 seconds.
|
||||
- Mgmt / UI; added LOCK section with configurable Autolock toggle and Autolock Timer (seconds).
|
||||
|
||||
### Changed / Improved
|
||||
- Mgmt / UI Zoom can now be changed with "^" or "v" buttons.
|
||||
- Mgmt / Contacts; Auto Add Types can now be set with freely combinable toggles (USR/RPT/SRV/SNS/OW) when Auto Add is disabled.
|
||||
- Mgmt / Contacts; Auto Add Types now shows clearer labels (e.g., "USR (Users)").
|
||||
- Contacts / Repeater Admin; reorganized Login screen layout to prevent status text overlap and improve readability.
|
||||
- Contacts / Repeater Admin; added live login status lines (Direct/Flood send mode, wait countdown, result, role).
|
||||
- GNSS; u-blox M10 nav tuning (portable dynModel + auto fixMode) and 1Hz rate for weak-signal stability.
|
||||
- Mgmt / UI -> UI Zoom; improved zoom step granularity for finer control with extra buttons for more/less zoom.
|
||||
- MAP; zoom level now automatically persists when changed (via keyboard or touch), eliminating the need for manual default zoom configuration.
|
||||
- MAP; removed "Def. Zoom Lvl" setting from Mgmt / UI as zoom now auto-saves and restores on startup.
|
||||
- MAP; moved zoom level indicator to top-left position (stacks under GPS info window when active).
|
||||
- MAP; GPS accuracy circle now renders as an unfilled light-blue ring instead of a solid fill for better map visibility.
|
||||
- UI; autolock is now disabled by default and only engages when enabled in Mgmt / UI -> LOCK.
|
||||
|
||||
### Fixed
|
||||
- Mgmt / Channels; fixed an issue where adding a new #hashtag channel could show "Channel exists" and could lead to duplicate message display.
|
||||
- Mgmt / UI; fixed Tiles Folder picker showing empty after reboot until Map was opened once.
|
||||
- MAP; fixed an issue while moving the map out of touch and after returning, where the map would jump back to the original position.
|
||||
- Contacts/Repeater Admin; fixed Login button hit-test offset in Contact Detail overlay.
|
||||
- Contacts/Repeater Admin; fixed repeater password NVS persistence detection (saved state) and empty-password save/load handling.
|
||||
- MSGS / Message details view; fixed the overscrolling of the top button bar.
|
||||
|
||||
---
|
||||
|
||||
## [v0.9.7]
|
||||
|
||||
### Added
|
||||
|
||||
69
license.txt
Normal file
69
license.txt
Normal file
@@ -0,0 +1,69 @@
|
||||
MeshCore Firmware Binary Distribution
|
||||
Copyright (c) 2025 Scott Powell / rippleradios.com
|
||||
|
||||
================================================================================
|
||||
MIT License
|
||||
================================================================================
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
This part includes improvements/changes done by Bernhard Marker:
|
||||
================================================================================
|
||||
Third-Party Software Attributions
|
||||
================================================================================
|
||||
|
||||
This software includes or makes use of the following third-party libraries:
|
||||
|
||||
- RadioLib (MIT) - Copyright (c) 2018 Jan Gromeš
|
||||
- Arduino Crypto Library (MIT) - Copyright (c) 2015 Rhys Weatherley
|
||||
- RTClib (MIT) - Copyright (c) Adafruit Industries
|
||||
- CayenneLPP (MIT) - Copyright (c) Electronic Cats
|
||||
- ArduinoJson (MIT) - Copyright (c) 2014-2024 Benoît Blanchon
|
||||
- ed25519 (Zlib) - Copyright (c) 2015 Orson Peters
|
||||
- LovyanGFX (BSD-2-Clause) - Copyright (c) lovyan03
|
||||
- Adafruit_LittleFS_stm32 (BSD-3-Clause) - Copyright (c) 2017 ARM Limited
|
||||
- SdFat (MIT) - Copyright (c) Bill Greiman
|
||||
- Sensirion I2C Libraries (BSD-3-Clause) - Copyright (c) Sensirion
|
||||
- CRC32 (MIT) - Copyright (c) bakercp
|
||||
- zlib_turbo (Zlib) - Copyright (c) BitBank Software
|
||||
- AsyncElegantOTA (MIT) - Copyright (c) 2019 Ayush Sharma
|
||||
- ESP32-targz (MIT) - Copyright (c) tobozo
|
||||
|
||||
ESP32 builds include:
|
||||
- ESPAsyncWebServer (LGPL-3.0) - Copyright (c) me-no-dev
|
||||
Source available at: https://github.com/me-no-dev/ESPAsyncWebServer
|
||||
|
||||
================================================================================
|
||||
OpenStreetMap Attribution
|
||||
================================================================================
|
||||
|
||||
This software downloads map tiles from OpenStreetMap at runtime when WiFi is
|
||||
available. Map data is licensed under the Open Database License (ODbL).
|
||||
|
||||
© OpenStreetMap contributors
|
||||
https://www.openstreetmap.org/copyright
|
||||
|
||||
Map tiles are not distributed with this software.
|
||||
|
||||
================================================================================
|
||||
Source Code Availability
|
||||
================================================================================
|
||||
|
||||
This is a binary-only distribution. The MIT License permits binary-only
|
||||
distribution without requiring source code disclosure.
|
||||
Reference in New Issue
Block a user