Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
codenameone
/
bluetoothle-codenameone
Public
forked from
chen-fishbein/bluetoothle-codenameone
Notifications
You must be signed in to change notification settings
Fork
2
Star
1
Code
Pull requests
1
Actions
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
Native BLE backend for the JavaSE port + cn1lib simulator menu
- #17
#17
Merged
shai-almog
merged 24 commits into
master
codenameone/bluetoothle-codenameone:master
from
feat/native-ble-backend
codenameone/bluetoothle-codenameone:feat/native-ble-backend
Copy head branch name to clipboard
May 21, 2026
Conversation
Commits
24
(24)
Checks
Files changed
Merged
Native BLE backend for the JavaSE port + cn1lib simulator menu
#17
shai-almog
merged 24 commits into
master
codenameone/bluetoothle-codenameone:master
from
feat/native-ble-backend
codenameone/bluetoothle-codenameone:feat/native-ble-backend
Copy head branch name to clipboard
Commits
Commits on May 19, 2026
Native BLE backend for the JavaSE port + cn1lib simulator menu
Show description for 70b7bba
shai-almog
and
claude
committed
70b7bba
View commit details
Copy full SHA for 70b7bba
Browse repository at this point
CI: gate the Rust helper build behind -DskipNativeBleHelper and fix platform plumbing
Show description for 2be8f6b
shai-almog
and
claude
committed
2be8f6b
View commit details
Copy full SHA for 2be8f6b
Browse repository at this point
Commits on May 20, 2026
CI: disable CN1's auto-download-cn1-binaries profile
Show description for 847547b
shai-almog
and
claude
committed
847547b
View commit details
Copy full SHA for 847547b
Browse repository at this point
CI: install build client on every run + harden helper-jar verify
Show description for d45c136
shai-almog
and
claude
committed
d45c136
View commit details
Copy full SHA for d45c136
Browse repository at this point
CI: Rust helper emits stateChanged on adapter-init failure + Android cn1:build needs JAVA17_HOME
Show description for 6b9e9c7
shai-almog
and
claude
committed
6b9e9c7
View commit details
Copy full SHA for 6b9e9c7
Browse repository at this point
CI: install ripgrep + fall back to xcodeproj on macos iOS job
Show description for c15dbe5
shai-almog
and
claude
committed
c15dbe5
View commit details
Copy full SHA for c15dbe5
Browse repository at this point
CI: cap MAVEN_OPTS for android jobs, mark iOS continue-on-error
Show description for a378bc3
shai-almog
and
claude
committed
a378bc3
View commit details
Copy full SHA for a378bc3
Browse repository at this point
Tests: drive hooks via CN.executeHook + add API-only primeReadFailure
Show description for 6f7106f
shai-almog
and
claude
committed
6f7106f
View commit details
Copy full SHA for 6f7106f
Browse repository at this point
CI: invalidate CN1 framework cache (CN.executeHook is new)
Show description for f51a528
shai-almog
and
claude
committed
f51a528
View commit details
Copy full SHA for f51a528
Browse repository at this point
Switch to positional itemN/labelN + CN.execute("bluetooth:itemN")
Show description for 0c46412
shai-almog
and
claude
committed
0c46412
View commit details
Copy full SHA for 0c46412
Browse repository at this point
CI: enable KVM for android-emulator-runner
Show description for 7250249
shai-almog
and
claude
committed
7250249
View commit details
Copy full SHA for 7250249
Browse repository at this point
CI: patch deprecated gradle configs in generated Android source
Show description for 7d116b4
shai-almog
and
claude
committed
7d116b4
View commit details
Copy full SHA for 7d116b4
Browse repository at this point
CI: always use androidTestImplementation when injecting test deps
Show description for bfc2140
shai-almog
and
claude
committed
bfc2140
View commit details
Copy full SHA for bfc2140
Browse repository at this point
CI: migrate android instrumentation test to AndroidX
Show description for bdf9515
shai-almog
and
claude
committed
bdf9515
View commit details
Copy full SHA for bdf9515
Browse repository at this point
Pin to released CN1 7.0.243 and let the hook test no-op there
Show description for e4b933c
shai-almog
and
claude
committed
e4b933c
View commit details
Copy full SHA for e4b933c
Browse repository at this point
Revert all the Android/iOS workarounds added for 8.0-SNAPSHOT
Show description for 9e0c879
shai-almog
and
claude
committed
9e0c879
View commit details
Copy full SHA for 9e0c879
Browse repository at this point
Restore Android + iOS workarounds: 7.0.243 codegen needs them too
Show description for 9088ee2
shai-almog
and
claude
committed
9088ee2
View commit details
Copy full SHA for 9088ee2
Browse repository at this point
iOS: prefix Cordova plugin methods with cn1_ to disambiguate selectors
Show description for d10969e
shai-almog
and
claude
committed
d10969e
View commit details
Copy full SHA for d10969e
Browse repository at this point
iOS: forward-declare BluetoothLePlugin in bridge header
Show description for 046a60c
shai-almog
and
claude
committed
046a60c
View commit details
Copy full SHA for 046a60c
Browse repository at this point
iOS: cast `ptr` to the bridge type in the generated CN1 dispatch shim
Show description for 30d8d4e
shai-almog
and
claude
committed
30d8d4e
View commit details
Copy full SHA for 30d8d4e
Browse repository at this point
ios native tests: force-link CoreBluetooth via OTHER_LDFLAGS
Show description for bdc2241
shai-almog
and
claude
committed
bdc2241
View commit details
Copy full SHA for bdc2241
Browse repository at this point
device-test: use fully-qualified plugin coordinate for cn1:build
Show description for a2b9d5e
shai-almog
and
claude
committed
a2b9d5e
View commit details
Copy full SHA for a2b9d5e
Browse repository at this point
Commits on May 21, 2026
Add Codename One license header to new javase + test files
Show description for 1b8ce3d
shai-almog
and
claude
committed
1b8ce3d
View commit details
Copy full SHA for 1b8ce3d
Browse repository at this point
CI: use fully-qualified cn1 plugin coordinate in every script
Show description for 6ba61ba
shai-almog
and
claude
committed
6ba61ba
View commit details
Copy full SHA for 6ba61ba
Browse repository at this point
You can’t perform that action at this time.