This is the source code repository and issue tracker for M8, a WearOS watch-face.
M8 was initially conceived as a Samsung Watch Face Studio project, but it was later ported to Kotlin and the new AndroidX/Jetpack APIs, so that its customization UI and capabilities can be on par or close to the native Pixel Watch faces experience, in terms of look & feel as well as performance.
M8's source code is released as open source under the MIT license.
Please submit any issue or suggestion in the
issues page.
If the issue is a bug, include your device model and steps required to reproduce, if any.
Keen on checking out the latest features?
Become a tester!
Want to help the project grow? Share it on social networks and with your friends! ๐ฅฐ
You are free and actively encouraged to contribute to this project by either contributing code, creating issues, reporting bugs, highlighting vulnerabilities, proposing improvements or helping maintain the documentation.
If you would like to submit code changes, create a new branch from the main branch with the name of the feature you are implementing and submit a pull request to the main branch after you make your changes. Click here for a how-to guide.
In case you want to submit a bug report, please add as many details as possible regarding how the error occurred and include the steps required to reproduce it if that is possible. It will help a lot in testing, finding the cause and implementing fixes.
Changelogs for each and every release can be found here. Alpha releases usually only appear on open pull requests, are available for testing on the Open Testing track, and are retracted from the PR's changelog before merging.