[APP][2.3+][FREE] Roaming Call Control - dialing in roaming has never been this easy

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
Hello,

I have released a free application called Roaming Call Control that can be used to correct phone numbers when dialing in roaming without having to check for country or exit codes. It can be downloaded from Google Play, Amazon Appstore and Samsung Apps.


Here is the official description:

In a nutshell...
Roaming Call Control allows easy phone number correction when dialing in roaming.

What is it good for?
If you have ever traveled abroad and used roaming services on your phone you probably had a lot of trouble dialing back home or to a different country. With Roaming Call Control dialing in roaming is a breeze. The application detects when you are in roaming and when dialing numbers without country codes it allows you to select the destination country of the call and changes the number you dialed so it will be correct no matter where you're located. You no longer have to check for country or exit codes when traveling. And you don't have to change any number you currently have in your phone book. Roaming Call Control takes care of it all in real-time!

Features
Here is a list of features Roaming Call Control offers for free:
- automatic detection of roaming service (so it only functions when really needed)
- automatic phone number correction based on current and destination country
- support for almost all countries (over 95% of them... see libphonenumber for a complete list)
- configuration free (just install it and you are ready to go)
- debug mode (so you can see what the application does without actually having to go in roaming)

Premium features
If you want an ad-free user interface, extra features (like automatic call correction) and support future development you can always buy the Premium features with a low one-time fee of only 1.0$ (depending on your region).

Wiki
If you want to find out why Roaming Call Control needs all those permissions or get an answer to other related questions please visit Roaming Call Control's Wiki located at https://bitbucket.org/adriantc/roaming-call-control/wiki/Home


Any kind of feedback (bugs, feature requests, comments) is more than welcome. Please do not hesitate to contact me at roamingcallcontrol@softwareshack.org or (if you want to track the status of the issue) I invite you to open a report on https://bitbucket.org/adriantc/roaming-call-control/issues?status=new&status=open.

Thanks,
Adrian-Costin Țundrea
(developer)
 
Last edited:

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v1.1.0 (Build 6) - STABLE BUILD
- [Critical bug fix] Buy/verify Premium license button did not function for Samsung Apps
- [Major bug fix] Application would crash after validating Premium features license for Amazon Appstore
- Improved country selection component (complete with validation), display only the countries for which there is support (about 95% of all countries in the world)
- Refactored buying/verifying Premium features for Amazon Appstore
- Other small user interface tweaks
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new major version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v2.0.2 (Build 12) - STABLE BUILD
- [Major bug fix] Dialing special phone numbers (that include * and # characters) would crash the application!

+ v2.0.1 (Build 11) - STABLE BUILD
- [Critical bug fix] Application would crash when updated and not clean installed! (regression bug)

+ v2.0.0 (Build 10) - STABLE BUILD
- [Minor bug fix] Country selector on Android versions prior to Honeycomb had white text on white background!
- Added support for automatic call correction (Premium feature)
- Added notifications when roaming status changes (with setting to disable them)
- Improvements on the way default settings are handled
- Other tweaks and optimizations

+ v1.2.0 (Build 9) - STABLE BUILD
- [Critical bug fix] Changes to the default country would not get saved in Settings!
- Improved debugging by allowing the user to select the country of the GSM network

+ v1.1.2 (Build 8) - STABLE BUILD
- [Minor bug fix] Avoid showing the Buy Premium features notifier when the user cannot buy or already has bought them!

+ v1.1.1 (Build 7) - STABLE BUILD
- [Minor bug fix] Layout was slightly scrolled down on the Settings screen!
- [Minor bug fix] Fixed bug that prevented the Buy Premium features notifier from being displayed!
 
Last edited:

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new major version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v2.1.0 (Build 18) - STABLE BUILD
- [Major bug fix] Application would crash when parsing a certain type of phone numbers!
- Updated Google Play services to version 5.0 (with support for Android L (preview))
- Updated Amazon IAP to version 2.0.0 (with support for Amazon Fire Phone)
- Updated libphonenumber to version 6.2

+ v2.0.7 (Build 17) - STABLE BUILD
- [Critical bug fix] In some cases detection of invalid numbers didn't work as expected! (regression bug)

+ v2.0.6 (Build 16) - STABLE BUILD
- [Critical bug fix] Dialing an already valid phone number would still prompt for correction!
- [Major bug fix] Application would crash when saving statistics after automatic call correction!
- [Minor bug fix] Roaming status notification would not be triggered when toggling Airplane mode!

+ v2.0.5 (Build 15) - STABLE BUILD
- [Major bug fix] Application would crash when trying to parse unknown (incorrect) phone numbers!

+ v2.0.4 (Build 14) - STABLE BUILD
- Added validation for another edge case scenario (dialing a phone number with less then 2 digits)
- Streamlined the release process
- Other (very) minor interface tweaks

+ v2.0.3 (Build 13) - STABLE BUILD
- [Minor bug fix] The number of calls corrected counter would not increment when automatically correcting dialed phone numbers!
- Added validations for some edge case scenarios (like dialing a 18+ digit phone number)
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v2.1.2 (Build 20) - STABLE BUILD
- Improved phone number validations for some edge case scenarios
- Updated Google Play services (bug fix release)

+ v2.1.1 (Build 19) - STABLE BUILD
- [Critical bug fix] Verifying existing Premium license didn't work on Amazon Appstore!
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v2.2.1 (Build 22) - STABLE BUILD
- [Major bug fix] Users with Premium features would still be invited to buy them in Help the project screen!

+ v2.2.0 (Build 21) - STABLE BUILD
- Code cleanup, optimizations and stability improvements
- Updated libphonenumber to version 6.2.2
- Correctly handle an edge case scenario for automatic call correction
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new major version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v3.0.2 (Build 27) - STABLE BUILD
- [Critical bug fix] Application would crash on Android Lollipop when opening the Buy Premium features screen!

+ v3.0.1 (Build 26) - STABLE BUILD
- [Major bug fix] On some devices the use of the Up button on the Home screen would crash the application!
- [Minor bug fix] After validating the license the application would close instead of restarting!

+ v3.0.0 (Build 25) - STABLE BUILD
- Major core optimizations resulting in smaller APK size, improved responsiveness and security
- Important user interface improvements for size and consistency
- Added support for the new Material theme in Android 5.0 Lollipop
- Updated Google Play services to version 6.1.71
- Updated libphonenumber to version 7.0

+ v2.3.1 (Build 24) - STABLE BUILD
- Added full support for Android 5.0 Lollipop
- Updated libphonenumber to version 6.3.1

+ v2.3.0 (Build 23) - STABLE BUILD
- Updated Google Play services to version 6.1.11
- Updated Amazon IAP to version 2.0.1
- Updated libphonenumber to version 6.3
- Updated Gson to version 2.3
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v3.3.0 (Build 36) - STABLE BUILD
- Reduced Premium features price to 1.0$
- Important code cleanup

+ v3.2.2 (Build 35) - STABLE BUILD
- Downgrade Google Play services to version 6.1.71

+ v3.2.1 (Build 34) - STABLE BUILD
- [Critical bug fix] Application wouldn't load correctly (on second run) on some devices!

+ v3.2.0 (Build 33) - STABLE BUILD
- Migrated project to Android Studio and Gradle (important size optimization)
- Updated Google Play services to version 6.5.87

+ v3.1.3 (Build 32) - STABLE BUILD
- Updated Premium features price to reflect VAT changes in the EU
- Updated libphonenumber to version 7.0.1

+ v3.1.2 (Build 31) - STABLE BUILD
- A little code cleanup
- Updated Gson to version 2.3.1

+ v3.1.1 (Build 30) - STABLE BUILD
- [Critical bug fix] Fixed application crash when opening Buy Premium features on Amazon Appstore!

+ v3.1.0 (Build 29) - STABLE BUILD
- Further core optimizations and improvements
- Small user interface tweaks
- Updated minimum supported Android to version 4.0 Ice Cream Sandwich

+ v2.3.1 (Build 28) - STABLE BUILD
- [Re-release necessary because of updated minimum in version v3.1.0]
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v3.3.1 (Build 37) - STABLE BUILD
- Added full support for Android 5.1 Lollipop
- Updated Google Play services to version 7.0.0
- Updated libphonenumber to version 7.0.3
- Updated Amazon IAP to version 2.0.61
- Updated Samsung IAP to version 2.0.1
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new major version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v4.0.0 (Build 38) - STABLE BUILD
- [Minor bug fix] Use default country as SIM country when Always detect connection as roaming
- Added full support for Android 6.0 Marshmallow
- User interface improvements and fixes
- Updated Google Play services to version 8.3
- Updated Samsung IAP to version 3
- Updated AndroidAnnotation to version 3.3.2
- Updated Gson to version 2.4
- Updated libphonenumber to version 7.1.1
- Updated icon to Material design
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v4.0.1 (Build 39) - STABLE BUILD
- Improved form validations to better inform users about errors
- Updated libphonenumber to version 7.2.1
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v4.0.2 (Build 40) - STABLE BUILD
- [Minor bug fix] Application would crash in some edge cases when buying/verifying Premium license!
- [Minor bug fix] Correctly handle fatal initialization errors that would otherwise crash the application!
- Updated Gson to version 2.5
 

adriantc_ro

Member
Oct 7, 2013
5
0
0
Visit site
A new minor version of Roaming Call Control has been released that brings a few improvements and bug fixes. Here is the change log:

+ v4.0.3 (Build 41) - STABLE BUILD
- Updated Google Play services to version 8.4
- Updated AndroidAnnotation to version 4.0.0
- Updated Gson to version 2.6.2
- Updated libphonenumber to version 7.3.0