yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] lowveld:
V 2.1.0 is out

Ok guys,

This was supposed to be only about backup/restore functionality, but I actually stumbled on a new issue, unreported as of yet:

- apparently facebook changed the behavior of their APIs (yeah, really friendly on their side...), for me the friendlist started showing not all contacts.

Well, I fixed it anyway, although apparently noone noticed it yet.

Changelog:

- Added backup/restore functions. Will backup/restore every picture used by UCS to SDCard, together with facebook linking if existing.

- Compatibility improvements for ICS

- Fixed issue with Facebook friendlist caused by recent facebook API changes (unreported yet)

- Behavior simplification: When linking a facebook contact, the contact picture type will automatically change to Facebook

- Memory footprint optimization
​

Enjoy!

Cheers
[Android Apps and Games] ben_pyett:
Brilliant, just what to ask some daft questions. Will this backup across OS versions (GB->ICS) and what is the recommended restore procedure (will this work?) for us constant ROM flashers:

1) use backup function of UCS to create sdcard backup

2) Wipe data and FLASH new ROM

3) sync google account (contacts)

4) restore app only UCS from TB (or install UCS from market)

5) use UCS restore function

Thanks
[Android Apps and Games] lowveld:
Exactly the correct procedure. :)

Contacts on restore are matched by name, so it's usable across different android versions.
[Android Apps and Games] pdppdp:
Hey there. Just found this nice app. Trying the lite version right now.

Is there any picture size limit? The app always crashes when I select a profile picture. It sometimes saves the choice though. With smaller pics it seems to work more often.

Any solution?
[Android Apps and Games] hipher:
About the ICS compatibility, I'm not sure it is really improved...with this update from the Market I've gone back to not seeing the pictures after I choose them from the gallery. The FC when rotating issue was still pending of solution, but wit the apk yuu posted a few posts ago at least I could see the picture for cropping.

Another different thing. Last weekend I told my syster about this app so she installed the free version to try it. She also has a Galaxy S but she is on a Froyo Rom. She had no problem at all when selecting the pictures, but most of the times when si receives a call, the UCS and the Android screen keep on replacing one another all the time in an infinite loop. The only way to answer is to hit back so the androis screen stays. Anyone else has had this problem?
[Android Apps and Games] Juppehup:
Hi Lowveld,

first of all I would like to thank you for all your great work! I love Endymion, Reaper, FTL and UCS.

Currently I'm running Endymion 3.5 and yesterday I bought the license for UCS.

All is working great for one thing. In my car I have a bluetooth Parrot. When I'm using UCS there is no sound during a call, only a few clicks now and then.

When I press the back button to go to the standard callscreen I can switch the different sound outputs. When I change this and switch back to bluetooth, sometimes I do get the sound back but more often it just doesn't.

When I disable UCS (the first option in the app) and make a new call it's working flawlessly. Any ideas?
[Android Apps and Games] lowveld:
You are right about the ICS thing, my bad: your fix got left out of the release, I was sure it wasn't, but just checked it.

I will probably have a release out tonight with a lot more stuff, and this time I guarantee it's included.

About your sister: Yes, I had similar reports but can't figure out why it happens. Or, to be more exact, I know what is happening, just not why it happens on some phones. Here's what's happening:

- In normal situations, when UCS get's pushed back by the default interface, it comes right up again and all is fine. On some phones, the default interface has the exact same behavior as UCS, and they keep fighting one another.

The only reason I can think off is some sort of setting on the phone that says "keep phone interface above all windows" or something like that. Of the reports I had noone confirmed a setting like this, but then again most people just drop a mail and don't follow through.

If you could get me a logcat of the issue happening it would be great!

Cheers
[Android Apps and Games] lowveld:
I think I know what the issue is, let me try to fix it for next version...

Cheers
[Android Apps and Games] lowveld:
Vew version V2.2.0 is out

Ok guys,

This addresses some long time suggestions from you here (distinct default themes for known/unknown callers together with distinct callscreen elements hiding for each case), plus a request from a comment on market which made a lot of sense (require a long press on the answer/reject buttons so as not to accidentally do something when taking the phone out of the pocket), and some other stuff:

Changelog:

- Added Rotate function to Picture Editor

- Launch the Contact Manager directly from your app drawer

- New option to force UCS to ignore answer/reject button presses, and only react to long presses (press and hold the button, avoids accidental pickup/hangup)

- Licensed Users: Added capability to set different default themes, as well as independent hiding of callscreen elements, for known and unknown callers

- Free Users: Can selectively hide callscreen elements for unknown callers only
​

Also included is the missing ICS compatibility patch I forgot last version. There are no more bugfixes, as I had these features half implemented and did not want to mix stuff.

V2.2 gives me (hopefully) a good base where to start trying to figure out some outstanding issues.

Hope you enjoy!

Cheers

P.S. UCS just hit 100.000 installations yesterday!
[Android Apps and Games] antukubo:
Congrats!... :D
[Android Apps and Games] jsmccabe78:
tip of my hat to you. very nicely done - this is a great feature. cheers.
[Android Apps and Games] Schrotty35:
Not working on Miui v4 (ICS).
[Android Apps and Games] hipher:
I'll try to get a logcat a soon as I have my sister's phone at hand.
[Android Apps and Games] Jesus Army:
Thanks for the last updates, and for the sketch theme which should allow me to finally see the caller ID as my phone show Google's group contact over the name with the regular theme (More theme with the name not on top would be wonderful !)

By the way, do you think that it would be possible to choose to enable your app only for received call ?

---------- Post added at 06:09 PM ---------- Previous post was at 05:26 PM ----------

I might have found a bug while syncing my contact list with Facebook:

Every contact with a family name in more than one part do not succeed in showing its picture after syncing it (ex: Peter The Big) Maybe a bug with your link function and people with more than "one first name and/or one family name" ?
[Android Apps and Games] lowveld:
Thanks for the reports! I'll try to check the facebook thing, haven't noticed anything with my contacts, but I haven't linked them all.

As for activating UCS only on incoming/outgoing calls it's fairly easy, I'll include the feature on next update.

Cheers
[Android Apps and Games] quickdraw62:
I have an LG Optimus Slider and just installed your app. It's great except for 1 small issue. The Decline option does not work. Any suggestions?

EDIT: I am on a stock ROM. The phone is not rooted.
[Android Apps and Games] darklord20k:
sorry but the timer of app is bad, I only want to count time since the call is answers, I don't care how long I waited till the call is answers, it's so meaningless @@. Can you improve it?
[Android Apps and Games] lowveld:
Hi there,

I have received similar reports from LG users on stock roms. Unfortunately it seems LG modified the core framework on someway, but I'm flying blind here... I'll try to investigate how I could go around this. But for reference, the same phones work flawlessly when running other roms like cyanogen, that's why I haven't blocked them on market.

This has been discussed previously, and it's a matter on interpretation. Anyway, I'll see what I can do.

And the behavioe you described is for outgoing calls, on incoming the timer only starts when you answer.

Cheers
[Android Apps and Games] gacha2:
Request

Nice app! 2 features would be nice:

1., to have the opportunity to use my assigned UCS caller pictures as standard contact pictures

2., to have the opportunity to assign the same picture to multiple contacts at once (as batch) or to goggle contact groups.

Thanks in advance!
[Android Apps and Games] User_99:
Checked with default GB TouchWiz contact app and there is it sorted by Firstname-LastName and in UCS it is shown LastName-FirstName
[Android Apps and Games] lowveld:
V 3.0.0 is out

This one is big.

Changelog:

- 3.0.0

- [Licensed] Option to intercept and show SMS messages with fullscreen caller picture below. Fully themable SMS screen.

- [Licensed] Option to make incoming SMS show above lockscreen, including turning the screen on

- [Licensed] Dismiss or reply to sms directly from UCS SMS screen, with buttons or swipe gestures

- Fixed issues with incoming calls when already on a call

- Added option to selectively turn on UCS only for incoming or outgoing calls

- Extended theming capabilities​

The extended theming capabilities also apply to the SMS screen, I'll try to update the theming tutorial tomorrow.

Enjoy!

Cheers
[Android Apps and Games] Jesus Army:
Wonderful, thanks ! The feature for activating UCS only on incoming calls is perfect !

Will try the new SMS options later... :)
[Android Apps and Games] User_99:
Nice new features! Theming for new SMS option do not work for Carbon and Transparenc theme here ... If I select one of them I got always default or scetch.
[Android Apps and Games] lowveld:
I have to update and create new themes. Apart from the text font, there are no shared resources between calls and sms, to make it absolutely as configurable as possible!
[Android Apps and Games] hipher:
At last, IT WORKS on my Galaxy S!!!

Great work here with this app. Thanks a lot. A 5 star review is on its way!

---------- Post added at 07:22 PM ---------- Previous post was at 07:08 PM ----------

Ok, I got too excited too quicky...I has worked with 2 contacts. At the third pic to be rotated it crashes again...:eek:

It would not be that bad if it was not picking the wrong orientation for every picture. Please, fix this, it's driving me mad!

Anyway, the review was already posted on Google Play Store.
[Android Apps and Games] bluesharpie:
wow! the is one of the best apps ever!
[Android Apps and Games] Sick1:
My settings i backed up on i think using Reaper, and now restoring them in Miui 2.4.20 GB it has been restoring them for almost an hour now, logcat looks like this the whole time, either screen on or off:

05-06 02:32:20.877: D/dalvikvm(3149): GC_CONCURRENT freed 889K, 55% free 3154K/6919K, external 2372K/2642K, paused 2ms+2ms
05-06 02:32:21.478: D/dalvikvm(3149): GC_CONCURRENT freed 849K, 55% free 3172K/6919K, external 2372K/2642K, paused 1ms+1ms
05-06 02:32:22.068: D/dalvikvm(3149): GC_CONCURRENT freed 873K, 55% free 3154K/6919K, external 2372K/2642K, paused 2ms+2ms
05-06 02:32:22.669: D/dalvikvm(3149): GC_CONCURRENT freed 853K, 55% free 3167K/6919K, external 2372K/2642K, paused 2ms+2ms
05-06 02:32:23.250: D/dalvikvm(3149): GC_CONCURRENT freed 868K, 55% free 3154K/6919K, external 2372K/2642K, paused 2ms+2ms
05-06 02:32:23.850: D/dalvikvm(3149): GC_CONCURRENT freed 849K, 55% free 3183K/6919K, external 2372K/2642K, paused 1ms+2ms
05-06 02:32:24.451: D/dalvikvm(3149): GC_CONCURRENT freed 881K, 55% free 3182K/6919K, external 2372K/2642K, paused 1ms+2ms
05-06 02:32:25.051: D/dalvikvm(3149): GC_CONCURRENT freed 887K, 55% free 3172K/6919K, external 2372K/2642K, paused 2ms+2ms
05-06 02:32:25.642: D/dalvikvm(3149): GC_CONCURRENT freed 873K, 55% free 3171K/6919K, external 2372K/2642K, paused 2ms+1ms
05-06 02:32:26.223: D/dalvikvm(3149): GC_CONCURRENT freed 872K, 55% free 3154K/6919K, external 2372K/2642K, paused 2ms+1ms
05-06 02:32:26.853: D/dalvikvm(3149): GC_CONCURRENT freed 850K, 54% free 3189K/6919K, external 2372K/2642K, paused 2ms+2ms
05-06 02:32:27.454: D/dalvikvm(3149): GC_CONCURRENT freed 891K, 55% free 3162K/6919K, external 2372K/2642K, paused 1ms+2ms
05-06 02:32:28.024: D/dalvikvm(3149): GC_CONCURRENT freed 861K, 55% free 3154K/6919K, external 2372K/2642K, paused 2ms+1ms

Of course i have no rush anywhere but to sleep but maybe theres something wrong with my backup? :) I leave it to "restore" now and i go to sleep :) good night.
[Android Apps and Games] lowveld:
Updated old themes, added new one

Ok, updated all themes to support the SMS theming, plus added a new one (BigThumbs) just for kicks (notice the change on the button width and text size, as well as on the height of the CID block, it's just to show what type of things can be done now).

Also did a minor update to the app version (V3.0.1 now), because I had forgotten a couple of code lines in the sms theming.

Still missint the updated tutorial though... Sorry guys.

Cheers
[Android Apps and Games] jsmccabe78:
hey mate. love the updates! thanks for the themes updates...will take 'em apart soon.

some questions.

1- any thoughts on making theming control left/right (not just up/down)? i imagine that overlapping the different components may become an issue so this may not be feasible.

2- my numbers are always shown as ####### even if entered in phone (###) ###-####. anyways to get it to show up as (###) ###-####?

3- anyway to allow themes to put in default image backgrounds?

4- when i get a second call, UCS (as mentioned by someone above) goes whacky - flips between the two pics at a fast speed. any ideas how to calm it down?

5- (last one!) i love the swiped function. though, i always swipe left when i mean to swipe right. anyway to allow one to control direction / task of the swipe function?

obviously none of the above are super important, but thought i'd ask.

cheers and have a great rest of your weekend.
[Android Apps and Games] User_99:
I really like this application. 5 stars rating on Market done :-) Why is this not a default app in Android?
[Android Apps and Games] ben_pyett:
I totally agree some form of user definable format mask for the number would be ideal, even if it was theme dictated..

Would also be great to permit the users (us) to define which gestures (ie Left/right/up/down) relate to which actions....for example say I wanted left to answer (as an example).

I'm happy with default but figure that it wouldn't be that difficult and would be greatly appreciated by all (premium) users to have that extra degree of configuration.
[Android Apps and Games] lowveld:
Ben, quick question: Do you by any chance have multiple contacts with the same name? Like in 2 "Joes"?
[Android Apps and Games] ben_pyett:
My contacts are all from Google and are mostly in the form FIRSTNAME SECONDNAME just scanned through them and no obvious duplicates.

EDIT

I could provide a CSV of them if you want?
[Android Apps and Games] darklord20k:
hi lowveld, do you think about return to stock screen when the call is answer? (i'm using this function in FSCI before and i think the idea is great but they don't do is well)
[Android Apps and Games] lowveld:
Hey,

What do you mean "what I think"? That's UCS default behavior, just press the back button on a call, or the swipe down gesture with the license.

Is this not working properly with you?

Cheers
[Android Apps and Games] darklord20k:
It's working, sure :D but i mean can you make it automatically switch to stock when the call is answer, especially with outgoing call because it help me know when my call is answer : ) and it can slove the issue with timer in my rep before if you remember :D
[Android Apps and Games] lowveld:
V3.1.0 is out, cool feature included :)

Ok,

I was aiting to properly investigate the backup/restore errors, but meanwhile I stumbled on another issue: Since V3.0.0, the Google Play app was refusing to launch UCS after installing it. This was a Google issue with multiple activities on the same package (remember the contacts direct launcher?).

So I fixed it, and also introduced the next UCS feature that was ready: Using the share function of android to apply pictures to contacts. That is, click the "share" option on a picture anywhere on android, choose "add to UCS" and you'll get the drill.

This makes setting up your HD pics much easier, and for people having problems with FCs when choosing contact pics, may actually help due to the reduced overhead.

Let me know how it goes!

- 3.1.0

- You can now apply pictures to contacts directly from your gallery, or any other picture source, with the android "share" function. Just choose "Add to UCS" and pick your contact!

- Fixed issue where UCS could not be launched directly from the Google Play app fater installed. It was working fine launching from the app drawer, this was a Google issue.​

Enjoy
[Android Apps and Games] pdppdp:
I still have a problem with contacts. If I want to choose a picture (big pictures lead to fc) for some contacts there is no number shown on the right. And then the app doesn't save the picture.

If there is a number no problems occur.

Any suggestions?
[Android Apps and Games] zohan99:
even though the free version was suffice for me, I purchased the PRO version to support the dev who was always helpful when I asked random questions. :)

Well here is one more random question.. My main reason for purchasing the PRO version was for the theme support. I would like to know how to move the caller name + number right above the answer/decline buttons and perhaps be able to move the speaker button to the bottom as well?

Also, any chance you can create an ICS type theme (light blue/white) buttons?

Keep up the good work my friend!
[Android Apps and Games] jsmccabe78:
It seems with every update most of my synched fb contacts get unsynched and I have to start over. Am I causing this somehow?
[Android Apps and Games] lowveld:
Let me check on this, maybe I misunderstood the first time someone talked about this. If there is no number associated with a contact, UCS should NOT display that contact on the internal Contact Manager. The reason is that if someone doesn't have a number, they will never call you (at least from that contact record), so no point showing/configuring it.

But if you have contacts showing on UCS with no phones displaying, that's an issue.

I keep improving the theming interface with each version, but text justification like that is not yet implemented, but will be. When I do it, I'll also post a theme showing off how to do what you asked.

And for my shame, I still haven't updated the theming guide...

Well, you shouldn't have any issues like that. But the backup/restore function is showing some quircks, so if you're using it, it could be from it...
[Android Apps and Games] jsmccabe78:
Thanks. But nope not using restore.

Is it normal for every new version to get told to build Facebook contacts? it just seems to lose connection with many contacts - and really the ones I use.

Actually much worse....it has reassigned all contact pictures randomly so all fb contacts have the wrong pic.
[Android Apps and Games] pdppdp:
Hope you can fix that. Just bought the pro version because I like the app, your quick responses and updates.
[Android Apps and Games] zohan99:
Thanks for the quick reply!
[Android Apps and Games] oprah winfrey:
Just a few suggestions that would make this totally perfect in my eyes. If you could implement a way to handle multiple SMS messages, maybe a counter in the corner and swipe left and right to move between them. A way to reply from UCS without having to go to a messaging app, like Popup 7 does, would be amazing too. If none of this is possible I understand, still love the app. :)
[Android Apps and Games] lowveld:
I may be wrong, but the only way I see that happening is if the internal android contact database changed drastically. 2 possible reasons:

- restoring "old" contact databases with software like titanium. This would in most cases screw up UCS contact links.

- Last week a user wrote to me with an unrelated issue, but the important part was that google contact syncing went completely nuts, and momentarily deleted all his contacts (by the way, UCS contact manager FCs when you have no contacts at all, still have to fix that). It only lasted a short while, anf google wrote him a mail acknowledging the situation. But when they synced back his contacts, it was with different internal IDs and that screwed up UCS for sure.

Do you think any of these situations could apply to you?

Cheers
[Android Apps and Games] jsmccabe78:
the latter maybe. Haven't used any backup; my rom, etc. is the same . Didn't see the Google sync going on but could be. Will report if occurs with future updates.

Cheers.
[Android Apps and Games] odub303:
Noticed a bug this morning. I placed an outgoing call routed over bluetooth in the car and when I backed out to the stock dialer, the call routed back to the phone and I was unable to re-route it back over bluetooth. It happened twice, so it wasn't a one time fluke. Anyone else run into this?
[Android Apps and Games] Sick1:
Last night i spend 10 hours restoring my backups :D nothing happened. Thats the only issue ive ever had with this app, love it!! It seems that if i add only few pictures, than the backup-restore works but when i have 100 names it doesnt :) , my backup file is 2,5mb size. Its normal right?
[Android Apps and Games] lowveld:
Sorry mate... I already warned Ben, I have to redo the entire backup restore approach. My guess is saving pictures with special characters in the contact name is breaking the backup. Then the restore stalls because the backup file is malformed...
[Android Apps and Games] Sick1:
Okey dokey, no probs, you take your time and no stress!

I dont know if its any help, i have only facebook synced pictures used except one and it doesnt have any special in its name.

Peace
[Android Apps and Games] DarK_AvATaR:
I detected an issue but don't know if it was written here before...

As I said in some previous post about the counter, that it should count the minutes/seconds that you are talking and not the minutes/seconds you're using the line; I saw now that when I'm calling someone, the counter starts at 0:00... 0:01... but when I hang up the phone the counter has the value of, for example, 7 seconds, 8 seconds... which is the time I've being using the line without being in a call.

Has anyone the same issue? It has been in all versions since I discovered the app.
[Android Apps and Games] lowveld:
Translations needed!

Ok,

Due to my own laziness and bad programming habits, there was a lot of hardcoded English strings on the code.

After hours of re-coding (I deserved it...), UCS is now ready for being translated. I already did the Portuguese translation, as it is is my first language.

If anyone want's to help and translate for their own language, just drop me a PM or email. It's not really that long, just a couple of xml files, and it will be greatly appreciated, by myself, and I'm sure by your fellow countrymen.

I will not do automated translations, are they are generally piss poor. :)

Cheers

P.S. I think I will never again use a hardcoded string on android on my life.
[Android Apps and Games] lowveld:
Just wanted to say thank you for the suggestions. Although a dedicated SMS composer is a bit over the scope of UCS (in my opinion of course), I did implement the multiple SMS handling.

Next version will allow you to swipe through your all inbox if you want to. Also every swipe direction is configurable to dismiss, reply, read next or read previous sms. As you change SMS, the contact picture also changes of course, it turned out quite nice actually.

Still toying with the idea of giving direct access to the now SMS-reader (it more then a screen now) from the app drawer. Sounds nice, but I don't want to overcrowd your drawers with 3 icons per-UCS install...

Cheers