Skip to content

Conversation

@nasibudesign
Copy link

No description provided.

tebalink and others added 30 commits July 15, 2024 15:09
changing down kotlin version build impacted by multidex and sdk versions.
-    ext.kotlin_version = '1.7.21'
-    minSdkVersion 24
-    targetSdkVersion 34
updating to the flutter version  3.27.1
updated network_info_plus dependency
# Conflicts:
#	android/build.gradle
#	example/pubspec.yaml
#	pubspec.yaml
 rename `thermal_printer_plus_plugin.h` to `thermal_printer_plugin.h`
```
Fix windows support, and Update Dependencies.
hussein and others added 9 commits February 13, 2025 16:40
- Added more robust permission checking for Bluetooth and Location.
- Prevents infinite permission request loops when permissions are permanently denied.
- Displays a Toast message when permissions are permanently denied.
- Requests only necessary permissions based on the current status.
- Corrected handling of `BLUETOOTH_SCAN` and `BLUETOOTH_CONNECT` for newer Android versions.
- Commented out unused legacy `BLUETOOTH` and `BLUETOOTH_ADMIN` permissions.
- Added checks to ensure BLEConnecter and its characteristics are initialized before writing data, preventing potential crashes.
- Improved peripheral connection handling by ensuring existing connections are properly closed before establishing new ones.
- Updated scanning and closing methods to handle BLEConnecter lifecycle more robustly, preventing delegate crashes.
- Increased iOS deployment target from 12.0 to 13.0 across multiple files.
- Enhanced permission checks in ThermalPrinterPlugin to include necessary Bluetooth permissions for Android versions below S.
- Updated Podfile.lock to reflect the new version of thermal_printer_plus (1.0.11) and CocoaPods version (1.16.2).
- Modified app title in main.dart for clarity.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants