Comments (8)
You are not mistaken, I only started building release APKs in November. Small world though haha. I will comment when this is fixed.
from monkeyboard-radio-android.
Ok, so all I need to do is add the dash in the versionname like there is in the git tag?
from monkeyboard-radio-android.
Something like that yes 👍
from monkeyboard-radio-android.
@freshollie Good practice (and used by the majority of Android projects at Github) is to have the tag name match the versionName
, only prefixed by a v
. A good naming scheme (matching that to your latest release) would thus be a versionName
of e.g. 2.1.3.beta
with a tag of v2.1.3.beta
(variations exist like 2.1.3-beta
or 2.1.3_beta
). That's also what F-Droid itself recommends. To bring it in my repo, it would also suffice to simply adjust the versionName
to beta-2.1.3
or beta-v2.1.3
(my updater should be able to match that). But as in my case the versionName
becomes part of the file name, it must not contain spaces (causes trouble with some clients).
TL;DR: if the both match, and there are no spaces, I could take it in.
If then (when a "matching release" is available) one of you updates the ticket referenced in the initial post, I'd know I can start setting things up 😉
PS: @freshollie are you sitting next door? Schwabing here.
from monkeyboard-radio-android.
@IzzySoft Thanks very much for the info. The versionName
has been updated in this branch, however next release I will changing the version naming scheme to 2.1.x-beta
to conform to convention.
Cool repo. You are correct that this app is not used by many however it is great that it is possible to be integrated into your repository. After the next release I will update the readme to include a link on how to use your repo in F-Droid to provide automatic software updates.
I'm currently living in Laim ;)
from monkeyboard-radio-android.
Actually, I've came upon your app already in the past on my scans at Github – but due to the requirement of specific hardware and no .apk
being present at the time (IIRC) I've skipped it. But as @Poussinou brought it up again, I thought I'd give it a run 😉
Thanks for your compliments on my repo, @freshollie – glad to see you like the idea of your app being included there! And Laim I'll pass by next Tuesday again on my way to Pasing (have to give another Android course at the VHS there – beginners courses, so nothing you'd feel interesting to attend).
Please drop a note here when the first build to include is available, with the new tag/versionName structure established, will you? I'll then pick it up and initialize its place in the repo.
from monkeyboard-radio-android.
Ok @IzzySoft this should be fixed with the latest release. Let me know if it's all ok.
from monkeyboard-radio-android.
Thanks Oli! Let me answer your link with another one – and be welcome to mention that as "installation option with automatic updates" 😉
from monkeyboard-radio-android.
Related Issues (19)
- Libraries HOT 6
- slideshow support HOT 5
- Heavy load in new version HOT 4
- Give permanent usb permission HOT 1
- Clicking on + icon crashes the app HOT 1
- App crashes on screen rotation during DAB search HOT 1
- Error running latest codebase on API below 23 HOT 18
- APP CRASH WHEN PRESS IN SERVEL TIMES RADIO STATIONS WHILE MARK ALL CHANEL
- Frequently Asked Question (FAQ) Proposal HOT 2
- [Monkeyboard Keystone Radio][3.0]The app crashing when going radio station while all chanel
- Audio routing HOT 1
- Null pointer exception on close
- A display issue HOT 2
- Volume control from head unit HOT 6
- Screenshots for F-Droid
- Selectable theme colour
- Add FM support HOT 1
- Add bluetooth support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from monkeyboard-radio-android.