Commit Graph

  • c90fd8f617 fix: show destination and channel key Janez T 2026-02-28 14:16:46 +01:00
  • 6f94d3a9ba docs: compact README, link meshcore_client package Janez T 2026-02-28 14:12:01 +01:00
  • c39e0e1344 refactor: extract BLE protocol stack into meshcore_client package Janez T 2026-02-28 14:09:30 +01:00
  • 6bd7517180 fix: init tabs advert quick add Janez T 2026-02-28 11:23:11 +01:00
  • baf49d27d8 feat: MeshCore SAR - Flutter BLE mesh radio companion app Janez T 2026-02-28 10:11:33 +01:00
  • d70f59b10f feat: Add Makefile, Fastlane configuration, and update Android build settings for release management v2025.1214.1 Janez T 2025-12-14 19:08:11 +01:00
  • 96824e455e fix: Add mounted checks and fix memory leaks across UI components Janez Troha 2025-12-04 19:34:48 +01:00
  • 3e2e4aa4d9 feat: Add setting to disable map tab for battery savings Janez Troha 2025-12-04 18:33:00 +01:00
  • 53aa8e57e2 feat: Bump project version to 59 in project settings and Info.plist Janez T 2025-11-14 11:57:43 +01:00
  • ab833db296 feat: Bump project version to 58 in project settings and Info.plist Janez T 2025-11-14 11:35:49 +01:00
  • 5106e3939d feat: Update text color for persistent room info based on contact type Janez T 2025-11-14 11:35:30 +01:00
  • 109bf83e58 feat: Update text color for direct messages info in SAR Update Sheet Janez T 2025-11-14 11:35:10 +01:00
  • c621db0800 feat: Add localization for no recipients and no channels found messages Janez T 2025-11-14 11:35:06 +01:00
  • 38523c3bb4 feat: Add localization for no recipients and no channels found messages Janez T 2025-11-14 11:26:12 +01:00
  • 7cf3092980 feat: Add channel deletion functionality with localization support Janez T 2025-11-14 11:26:05 +01:00
  • a0f096cc4f feat: Add support for hash and private channels with corresponding UI updates Janez T 2025-11-14 11:20:16 +01:00
  • 21daa83c1a feat: Update location tracking service to disable automatic broadcasting and add manual control; modify settings screen and related files Janez T 2025-11-14 10:04:57 +01:00
  • cf780ce636 chore: Update package versions in pubspec.lock Janez T 2025-11-14 09:53:50 +01:00
  • 4577dec95a feat: Implement Windows runner for Flutter application Janez T 2025-11-14 09:52:00 +01:00
  • 5d8de532cc Implement correct notification permissions for iOS and macOS copilot/implement-notifications-permissions copilot-swe-agent[bot] 2025-10-30 23:35:48 +00:00
  • 141334d400 Initial plan copilot-swe-agent[bot] 2025-10-30 23:31:24 +00:00
  • 73958c18a4 fix: Exit early in permission request for iOS and Android in NotificationService Janez T 2025-10-30 17:05:24 +01:00
  • d77c60db2a feat: Update project version to 48 and enhance trail color visibility Janez T 2025-10-30 14:44:07 +01:00
  • 0c5fb5a440 chore: Bump project version to 47 in project settings and Info.plist Janez T 2025-10-28 22:37:47 +01:00
  • 30bd3315aa Add WMS overlays for hiking trails, main roads, house numbers, fire hazard zones, historical fires, firebreaks, Kras fire zones, place names, and municipality borders Janez T 2025-10-28 22:26:35 +01:00
  • 0371c3cd04 Refactor MapMessageOverlay to use MessageBubble for message display Janez T 2025-10-28 21:21:11 +01:00
  • b899c792a6 feat: Update location pointer colors to use theme color for better consistency Janez T 2025-10-28 21:21:03 +01:00
  • 002b5f4da0 feat: Update location pointer colors to use theme color for better consistency Janez T 2025-10-28 19:15:45 +01:00
  • da3302b030 feat: Enhance map functionality with download area selection and user location pointer Janez T 2025-10-28 19:09:11 +01:00
  • fed4aa19f1 feat: Increment project and build version to 45 Janez T 2025-10-28 15:53:44 +01:00
  • 88304440e9 feat: Disable iOS IPA and macOS DMG builds in the multi-platform workflow Janez T 2025-10-28 11:20:36 +01:00
  • 5d943ff1a4 feat: Add welcome wizard for new users Janez T 2025-10-28 11:20:30 +01:00
  • 1249f39ac2 feat: Enhance advertisement location history management with location dithering Janez T 2025-10-28 11:07:27 +01:00
  • e7fe700fee feat: Add GPX import/export functionality and enhance trail management Janez T 2025-10-28 11:04:09 +01:00
  • a1207ad844 feat: Implement optimized contact fetching by public key to enhance performance Janez T 2025-10-28 10:44:36 +01:00
  • d4bc847530 feat: Improve compass event handling to prevent errors on disposed widget Janez T 2025-10-28 10:26:20 +01:00
  • cf8a498864 feat: Refactor add channel button implementation and update visibility logic Janez T 2025-10-28 10:19:28 +01:00
  • e6289199ba Add channel management features and localization support Janez T 2025-10-28 10:17:02 +01:00
  • 6b15006d4e feat: Update application name to "MeshCore SAR" and increment project version to 44 Janez T 2025-10-28 09:48:32 +01:00
  • b980fb80f1 feat: Add recent messages overlay to map in fullscreen mode and update localization for recent messages Janez T 2025-10-28 00:14:14 +01:00
  • f6155913a1 feat: Increment project version to 43 and update related files Janez T 2025-10-27 22:50:01 +01:00
  • b398dc9aa9 feat: Update project version to 42 and enhance advertisement handling in BLE service Janez T 2025-10-27 22:47:04 +01:00
  • 8c05c331e2 feat: Refine measurement mode behavior and add ruler button in simple mode Janez T 2025-10-27 22:38:42 +01:00
  • f707e2233b feat: Add zoom level clamping for WMS layer switching and improve message filtering in simple mode Janez T 2025-10-27 22:28:46 +01:00
  • b4bbaf3109 feat: Implement language-based filtering for WMS layers in Slovenian and Croatian Janez T 2025-10-27 21:55:00 +01:00
  • a4dc85d130 Add WMS support and measurement functionality Janez T 2025-10-27 21:49:58 +01:00
  • a03cc4a363 feat: Add localization for save as template functionality in multiple languages Janez T 2025-10-26 18:07:55 +01:00
  • 0f9974c1e9 feat: Implement update checker and dialog for available app updates with localization support Janez T 2025-10-26 17:47:37 +01:00
  • 0eae963efc chore: Update binary files for iOS Runner app and IPA Janez T 2025-10-26 17:33:15 +01:00
  • 676f5341b6 feat: Add URL launcher dependency and implement more info button in settings Janez T 2025-10-26 17:33:01 +01:00
  • cec092b8c0 feat: Add functionality to save SAR messages as templates with corresponding localization Janez T 2025-10-26 17:22:39 +01:00
  • a6fbc10221 feat: Enhance contact telemetry updates with last seen timestamp and improve message bubble UI for SAR and drawing indicators Janez T 2025-10-26 17:04:25 +01:00
  • b8147e904c feat: Update Cayenne LPP GPS encoding/decoding to use 3-byte signed big-endian format Janez T 2025-10-26 16:57:21 +01:00
  • 3a20b756fd Add comprehensive tests for DrawingMessageParser and SarMessageParser Janez T 2025-10-26 16:51:38 +01:00
  • cc4d666a94 feat: Update project version to 39 in project settings and Info.plist Janez T 2025-10-23 20:53:11 +02:00
  • f15bad5715 feat: Sync drawings on app startup after provider initialization Janez T 2025-10-23 20:52:43 +02:00
  • 9d923f8118 Add drawing sharing functionality and localization updates Janez T 2025-10-23 20:50:14 +02:00
  • 19603a1ad9 feat: Add toast logger import to drawing toolbar for improved logging Janez T 2025-10-23 20:31:19 +02:00
  • 795f223fe8 feat: Add debug logging for drawing navigation and toolbar actions Janez T 2025-10-23 20:29:51 +02:00
  • 1688d6f538 feat: Enhance message handling for drawings Janez T 2025-10-23 20:14:51 +02:00
  • f32667997e feat: Add localization for drawing actions and update related UI tooltips Janez T 2025-10-23 19:47:21 +02:00
  • 0a8d9a4dca feat: Update drawing menu to use SingleChildScrollView for better layout and localization Janez T 2025-10-23 19:42:59 +02:00
  • d64c78542b refactor: Remove unnecessary toast notifications and improve code formatting Janez T 2025-10-23 19:36:24 +02:00
  • 200e506df8 feat: Add drawing tools localization and update SAR message handling Janez T 2025-10-23 19:33:35 +02:00
  • 98cda8c976 feat: Enhance SAR message handling with color indexing and localization Janez T 2025-10-23 19:17:13 +02:00
  • b70eed1bf2 fix: Update core library desugaring dependency to version 2.1.4 Janez T 2025-10-22 21:44:55 +02:00
  • cde6decf06 fix: Update dependencies for file_picker, flutter_local_notifications, and vibration packages Janez T 2025-10-22 20:57:02 +02:00
  • 9a7e0da9bf fix: Remove Android App Bundle build and upload steps from CI workflow Janez T 2025-10-22 20:55:11 +02:00
  • 39c95ced95 feat: Add Linux desktop build support to CI/CD workflow Janez T 2025-10-22 20:44:36 +02:00
  • 963bd8a8aa fix: Move checkout step before artifact downloads in R2 upload job Janez T 2025-10-22 20:39:34 +02:00
  • 07f45005c5 fix: Enhance artifact copying logic to skip missing directories without failing the build Janez T 2025-10-22 20:20:27 +02:00
  • 0955d0feab fix: Improve artifact handling by removing old files and selecting the latest builds Janez T 2025-10-22 20:05:27 +02:00
  • 18cbdf678d fix: Allow artifact index and manifest generation to continue on error Janez T 2025-10-22 19:27:37 +02:00
  • 3d678151af fix: Allow artifact preparation to continue on error during upload Janez T 2025-10-22 19:26:56 +02:00
  • 6046c97d73 fix: Ensure optional artifact absence does not fail the build step Janez T 2025-10-22 19:26:42 +02:00
  • 51fe2ee016 fix: Improve artifact verification and handling in CI workflow Janez T 2025-10-22 19:14:00 +02:00
  • 581521ff2e feat: Enhance artifact downloading and uploading process in CI workflow Janez T 2025-10-22 17:33:48 +02:00
  • 049199fdfb feat: Enhance artifact handling in CI workflow with verification and manifest generation Janez T 2025-10-22 17:18:50 +02:00
  • 0d12ca0ae7 feat: Add download page details and structure for build artifacts in R2 setup documentation Janez T 2025-10-22 16:51:42 +02:00
  • 2e8f4ed6e0 fix: Correctly set BASE_URL for unstable build artifacts in GitHub Actions workflow Janez T 2025-10-22 12:21:11 +02:00
  • 5b6b606b0e feat: Add Fastlane TestFlight setup documentation for CI/CD pipeline Janez T 2025-10-22 12:20:56 +02:00
  • 01c7169a33 feat: Add Cloudflare R2 setup documentation and update CI/CD workflow for artifact uploads Janez T 2025-10-22 12:11:26 +02:00
  • 0092bad3bf refactor: Clean up unused variables and comments in AppProvider and DeviceConfigScreen Janez T 2025-10-22 12:02:44 +02:00
  • 53ed690f51 Refactor code for improved readability and consistency across multiple files Janez T 2025-10-22 09:49:41 +02:00
  • 021ce21cbe Refactor SAR marker handling and add template management Janez T 2025-10-21 23:44:49 +02:00
  • e9d516b749 feat: Enhance message sending in MessagesTab with message ID and improved status handling Janez T 2025-10-20 13:54:07 +02:00
  • 596ae6c5a0 feat: Configure default public channel with well-known secret and enhance channel message handling Janez T 2025-10-18 23:29:47 +02:00
  • 5315e58247 feat: Enhance message synchronization with response handling and improve logging in MessagesTab Janez T 2025-10-18 23:05:00 +02:00
  • 27ed4b0486 Refactor logging to use debugPrint for better performance in debug mode Janez T 2025-10-18 22:50:57 +02:00
  • 198cee685a feat: Enhance BLE response handling with detailed logging and echo detection improvements Janez T 2025-10-18 22:47:35 +02:00
  • 52b2f4ede1 Add localization support for German, Spanish, French, and Italian Janez T 2025-10-18 22:39:26 +02:00
  • da03592980 Add Slovenian localization for trail management and device configuration Janez T 2025-10-18 21:35:47 +02:00
  • 00b239ab26 feat: Update project version to 32 and enhance BLE command handling Janez T 2025-10-18 21:13:51 +02:00
  • c50a260263 feat: Implement command queue for BLE command handling Janez T 2025-10-18 21:12:02 +02:00
  • f88c9cfdd3 feat: Update permissions and project version, enhance app icons Janez T 2025-10-18 15:02:54 +02:00
  • 5fd090b5dc feat: Enhance device configuration and location tracking features Janez T 2025-10-18 14:55:41 +02:00
  • 3a0bcabdea feat: Add support for offline vector maps using MBTiles Janez T 2025-10-16 23:35:43 +02:00
  • 7f20e5ad36 feat: Bump project version to 21 and update related files Janez T 2025-10-16 22:20:03 +02:00
  • 16505cbfe4 feat: Update project version to 20, add new permissions for Flutter commands, and upgrade dependencies including share_plus Janez T 2025-10-16 22:19:00 +02:00
  • e74ebda54d feat: Update project version to 19, add repeaters filter and theme support, and enhance contact list display Janez T 2025-10-16 21:43:19 +02:00