Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
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 }}
keymapperorg
KeyMapper
Repository navigation
Code
Issues
184
(184)
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
4.0.0 Beta 3
- #1907
#1907
Merged
sds100
merged 72 commits into
master
keymapperorg/KeyMapper:master
from
develop
keymapperorg/KeyMapper:develop
Copy head branch name to clipboard
Nov 25, 2025
Conversation
Commits
72
(72)
Checks
Files changed
Merged
4.0.0 Beta 3
#1907
sds100
merged 72 commits into
master
keymapperorg/KeyMapper:master
from
develop
keymapperorg/KeyMapper:develop
Copy head branch name to clipboard
Commits
Commits on Oct 31, 2025
Initial plan
Copilot
committed
4e0e707
View commit details
Copy full SHA for 4e0e707
Browse repository at this point
Add core implementation for modify system settings actions
Show description for 841feaa
Copilot
and
sds100
committed
841feaa
View commit details
Copy full SHA for 841feaa
Browse repository at this point
Add UI bottom sheet for modifying system settings
Show description for d0d21d3
Copilot
and
sds100
committed
d0d21d3
View commit details
Copy full SHA for d0d21d3
Browse repository at this point
Add action title and description display for modify settings
Show description for 4cc6ed9
Copilot
and
sds100
committed
4cc6ed9
View commit details
Copy full SHA for 4cc6ed9
Browse repository at this point
Fix SystemBridge settings implementation with proper ContentResolver access
Show description for 6237188
Copilot
and
sds100
committed
6237188
View commit details
Copy full SHA for 6237188
Browse repository at this point
Refactor to use single ActionId with SettingType enum
Show description for 927a3d6
Copilot
and
sds100
committed
927a3d6
View commit details
Copy full SHA for 927a3d6
Browse repository at this point
Refactor settings modification to use SettingsAdapter and permissions
Show description for 51b18eb
Copilot
and
sds100
committed
51b18eb
View commit details
Copy full SHA for 51b18eb
Browse repository at this point
Add ChooseSettingScreen and ViewModel for setting selection
Show description for b57cdf8
Copilot
and
sds100
committed
b57cdf8
View commit details
Copy full SHA for b57cdf8
Browse repository at this point
Fix code review feedback: remove fully qualified names and use KeyMapperDropdownMenu
Show description for c1f999f
Copilot
and
sds100
committed
c1f999f
View commit details
Copy full SHA for c1f999f
Browse repository at this point
Refactor SettingsAdapter and ModifySettingActionBottomSheet per review
Show description for c351c61
Copilot
and
sds100
committed
c351c61
View commit details
Copy full SHA for c351c61
Browse repository at this point
Commits on Nov 1, 2025
Merge branch 'develop' into copilot/modify-system-settings-permission
sds100
authored
67d4efd
View commit details
Copy full SHA for 67d4efd
Browse repository at this point
Commits on Nov 2, 2025
Consolidate SettingsAdapter methods and import SettingType in ActionErrorSnapshot
Show description for b149abf
Copilot
and
sds100
committed
b149abf
View commit details
Copy full SHA for b149abf
Browse repository at this point
Initial plan
Copilot
committed
0ac7e72
View commit details
Copy full SHA for 0ac7e72
Browse repository at this point
Add CREATE_NOTIFICATION action with basic implementation
Show description for ecf4b6c
Copilot
and
sds100
committed
ecf4b6c
View commit details
Copy full SHA for ecf4b6c
Browse repository at this point
Add UI configuration screen for CREATE_NOTIFICATION action
Show description for 4c3d41f
Copilot
and
sds100
committed
4c3d41f
View commit details
Copy full SHA for 4c3d41f
Browse repository at this point
Address code review feedback
Show description for 1af1451
Copilot
and
sds100
committed
1af1451
View commit details
Copy full SHA for 1af1451
Browse repository at this point
Fix validation and ID generation issues
Show description for e182815
Copilot
and
sds100
committed
e182815
View commit details
Copy full SHA for e182815
Browse repository at this point
Initial plan
Copilot
committed
3f26997
View commit details
Copy full SHA for 3f26997
Browse repository at this point
Initial plan
Copilot
committed
7c17425
View commit details
Copy full SHA for 7c17425
Browse repository at this point
Add keyboard showing constraints UI components
Show description for 10497b7
Copilot
and
jambl3r
committed
10497b7
View commit details
Copy full SHA for 10497b7
Browse repository at this point
Add keyboard constraint tests and UI helper
Show description for 5d8d3e8
Copilot
and
jambl3r
committed
5d8d3e8
View commit details
Copy full SHA for 5d8d3e8
Browse repository at this point
Improve keyboard constraint descriptions
Show description for ea6d500
Copilot
and
jambl3r
committed
ea6d500
View commit details
Copy full SHA for ea6d500
Browse repository at this point
Add toggle hotspot action boilerplate
Show description for 0c9b394
Copilot
and
jambl3r
committed
0c9b394
View commit details
Copy full SHA for 0c9b394
Browse repository at this point
Fix hotspot tethering implementation logic and method signature
Show description for 2dd5f5f
Copilot
and
jambl3r
committed
2dd5f5f
View commit details
Copy full SHA for 2dd5f5f
Browse repository at this point
Address code review feedback - add TETHERING_WIFI constant and improve comments
Show description for e29329c
Copilot
and
jambl3r
committed
e29329c
View commit details
Copy full SHA for e29329c
Browse repository at this point
Commits on Nov 4, 2025
Address PR review feedback
Show description for c8dcc53
Copilot
and
sds100
committed
c8dcc53
View commit details
Copy full SHA for c8dcc53
Browse repository at this point
Commits on Nov 7, 2025
Merge branch 'develop' into copilot/modify-system-settings-permission
sds100
committed
e441a04
View commit details
Copy full SHA for e441a04
Browse repository at this point
#1871 clean up modify settings bottom sheet
sds100
committed
162a959
View commit details
Copy full SHA for 162a959
Browse repository at this point
#1871 use segmented buttons to switch setting type
sds100
committed
16ef439
View commit details
Copy full SHA for 16ef439
Browse repository at this point
Commits on Nov 8, 2025
#1871 clean up ChooseSettingScreen.kt and add previews
sds100
committed
1862d3b
View commit details
Copy full SHA for 1862d3b
Browse repository at this point
#1871 ModifySetting action is now editable
sds100
committed
a75ea9f
View commit details
Copy full SHA for a75ea9f
Browse repository at this point
#1871 add backhandler to ChooseSettingScreen
sds100
committed
8149230
View commit details
Copy full SHA for 8149230
Browse repository at this point
#1871 fix dismissing ModifySettingActionBottomSheet
sds100
committed
95d22d0
View commit details
Copy full SHA for 95d22d0
Browse repository at this point
chore: upgrade compose BOM and navigation libraries
sds100
committed
2b0efdc
View commit details
Copy full SHA for 2b0efdc
Browse repository at this point
#1871 use monospace font in ChooseSettingScreen.kt
sds100
committed
0f168ad
View commit details
Copy full SHA for 0f168ad
Browse repository at this point
#1871 fix saving ModifySettings action
sds100
committed
94b77f2
View commit details
Copy full SHA for 94b77f2
Browse repository at this point
#1871 add TODO
sds100
committed
f300bf8
View commit details
Copy full SHA for f300bf8
Browse repository at this point
chore: bump version to 4.0.0-beta.3
sds100
committed
192868c
View commit details
Copy full SHA for 192868c
Browse repository at this point
Commits on Nov 9, 2025
fix: do not crash when deserializing an unknown action type
sds100
committed
fefc970
View commit details
Copy full SHA for fefc970
Browse repository at this point
change logging message
sds100
committed
04328e3
View commit details
Copy full SHA for 04328e3
Browse repository at this point
Merge branch 'develop' into copilot/modify-system-settings-permission
sds100
committed
9a92925
View commit details
Copy full SHA for 9a92925
Browse repository at this point
feat: WRITE_SECURE_SETTINGS permission dialog now directs the user to PRO mode
sds100
committed
302095d
View commit details
Copy full SHA for 302095d
Browse repository at this point
#1871 feat: complete modify system setting action
sds100
committed
ca8951d
View commit details
Copy full SHA for ca8951d
Browse repository at this point
Merge pull request #1872 from keymapperorg/copilot/modify-system-settings-permission
Show description for 7475f2c
sds100
authored
7475f2c
View commit details
Copy full SHA for 7475f2c
Browse repository at this point
style: reformat
sds100
committed
ec764dd
View commit details
Copy full SHA for ec764dd
Browse repository at this point
Merge branch 'develop' into copilot/create-notification-channel
sds100
committed
91a73c5
View commit details
Copy full SHA for 91a73c5
Browse repository at this point
#1221 feat: create action to show a notification
sds100
committed
3f92503
View commit details
Copy full SHA for 3f92503
Browse repository at this point
fix: save and restore state when configuring key maps
sds100
committed
c0ac7a4
View commit details
Copy full SHA for c0ac7a4
Browse repository at this point
Merge branch 'copilot/create-notification-channel' into develop
sds100
committed
52d1d87
View commit details
Copy full SHA for 52d1d87
Browse repository at this point
#1221 update changelog and whats-new
sds100
committed
9df0565
View commit details
Copy full SHA for 9df0565
Browse repository at this point
Merge branch 'develop' into copilot/add-toggle-hotspot-action
sds100
committed
53bde3f
View commit details
Copy full SHA for 53bde3f
Browse repository at this point
fix: Do not automatically go back to Key Mapper after enabling wireless debugging because some devices show a dialog that will be auto dismissed resulting in wireless ADB being immediately disabled.
Show description for 82316a8
sds100
committed
82316a8
View commit details
Copy full SHA for 82316a8
Browse repository at this point
feat: auto restart system bridge on debug builds
sds100
committed
051ecec
View commit details
Copy full SHA for 051ecec
Browse repository at this point
#1491 feat: action to toggle/enable/disable hotspot
sds100
committed
9c4910a
View commit details
Copy full SHA for 9c4910a
Browse repository at this point
Merge branch 'copilot/add-toggle-hotspot-action' into develop
sds100
committed
5e2d207
View commit details
Copy full SHA for 5e2d207
Browse repository at this point
fix tests
sds100
committed
c13d147
View commit details
Copy full SHA for c13d147
Browse repository at this point
Commits on Nov 11, 2025
fix: do not obfuscate SettingType enum
sds100
committed
bb4028d
View commit details
Copy full SHA for bb4028d
Browse repository at this point
Commits on Nov 15, 2025
Merge branch 'develop' into copilot/add-key-map-constraint
sds100
committed
606fce1
View commit details
Copy full SHA for 606fce1
Browse repository at this point
#1414 feat: constraint for when the keyboard is showing
sds100
committed
2474a5a
View commit details
Copy full SHA for 2474a5a
Browse repository at this point
Merge branch 'copilot/add-key-map-constraint' into develop
sds100
committed
1196d0c
View commit details
Copy full SHA for 1196d0c
Browse repository at this point
Commits on Nov 18, 2025
style: import rather than fully qualified name
sds100
committed
b7392fe
View commit details
Copy full SHA for b7392fe
Browse repository at this point
fix: add serializable to evdev trigger key
sds100
committed
f8b1ba8
View commit details
Copy full SHA for f8b1ba8
Browse repository at this point
#1900 log to logcat if extra logging is enabled.
sds100
committed
4cae358
View commit details
Copy full SHA for 4cae358
Browse repository at this point
#1900 log to logcat if extra logging is enabled.
sds100
committed
7e13471
View commit details
Copy full SHA for 7e13471
Browse repository at this point
Commits on Nov 20, 2025
chore: bump version code
sds100
committed
511e61a
View commit details
Copy full SHA for 511e61a
Browse repository at this point
store: update feature graphic
sds100
committed
e9587d9
View commit details
Copy full SHA for e9587d9
Browse repository at this point
#1901 prompt user to set default USB configuration to 'No data transfer' after starting pro mode
sds100
committed
8ab3f6f
View commit details
Copy full SHA for 8ab3f6f
Browse repository at this point
#1898 do not launch directly into the Wireless Debugging activity on Xiaomi devices due to a bug they introduced.
sds100
committed
57b9edb
View commit details
Copy full SHA for 57b9edb
Browse repository at this point
#1902 feat: add toggle next to record trigger button to use PRO mode
sds100
committed
8b4271a
View commit details
Copy full SHA for 8b4271a
Browse repository at this point
chore: bump version code
sds100
committed
bd70a55
View commit details
Copy full SHA for bd70a55
Browse repository at this point
fix: do not show usb mode warning on rooted system bridge
sds100
committed
76943a7
View commit details
Copy full SHA for 76943a7
Browse repository at this point
Commits on Nov 25, 2025
chore: update changelog and whats new for 4.0 beta 3
sds100
committed
4e1aea5
View commit details
Copy full SHA for 4e1aea5
Browse repository at this point
You can’t perform that action at this time.