Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9,481 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XMRPod

XMRPod is an open-source podcast app for Android with a Monero tipping proof of concept for podcasts that publish compatible XMRChat tip information.

Monero Tipping

The current MVP adds a Tip action to the playback screen. When the active podcast exposes a supported Monero or XMRChat funding link, XMRPod opens a compatible wallet or browser so the listener can send a tip.

Package Name

Release builds use:

com.xmrchat.xmrpod

Debug builds use:

com.xmrchat.xmrpod.debug

Building

Build a debug APK with:

./gradlew :app:assembleDebug

On this FreeBSD workstation, use the local AAPT2 override:

JAVA_HOME=/usr/local/openjdk21 ./gradlew :app:assembleDebug -Pandroid.aapt2FromMavenOverride=/home/wao/Android/Sdk/build-tools/35.0.0/aapt2

Debug APKs are written under:

app/build/outputs/apk/

Releases

Release notes come from CHANGELOG.md, not from generated commit summaries.

To publish a new XMRPod release, add a new topmost ## [version] - YYYY-MM-DD section to CHANGELOG.md, run the release metadata step locally, commit the result, and push it to develop. GitHub Actions will read the latest changelog version, create the xmrpod-vversion tag if it does not exist, build the Free release APK, and publish a GitHub release that links back to the full changelog.

You can run the release metadata step locally with:

python3 scripts/update_changelog_release.py --version version --version-code code --date YYYY-MM-DD --write

License

XMRPod is licensed under the GNU General Public License, version 3. See LICENSE.

About

A podcast manager for Android with monero tipping

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages