Release 2.51:
- Fine-tuned the group call logging portion layout. - Also, most of the contacts should group properly now. I did some workarounds to get most of them to group. Android's PhoneNumberUtils can't seem to compare numbers properly all the time, which kinda sucks. In addition to using PhoneNumberUtils.compare(), I also queried and pulled out the id of the Person (Contact). Lastly, I wrote a sloppy method which compares the last 8 digits of numbers, and if they are equal, they are grouped together. - Also, my previous functions of "Remove all [Number]" was bugged. Again, I can't do much due to PhoneNumberUtils not working perfectly, but it should remove all numbers now, as long as they are 8 digits or more. Previously, if you had: 91234567, +6591234567, and 010891234567. and you selected "Remove all 91234567", only 91234567 will be removed, and the other 2 with country codes will not. It now works as expected, but the code is honestly not the best way possible. Unfortunately I am unfamiliar with country codes and such . - Cleaned up the code, most of the strings are now in strings.xml. - Ability to view call log directly from a contact. - The dialog shown when copying a number, address, etc. now contains the address itself, instead of the word "address" - Added more options to the context menu when viewing an individual's call log - The incoming/outgoing/missed call icon when viewing an individual's call log will now dial the number of that particular entry. - I should've called it 2.6. Lol.
Loading
Please register or sign in to comment