יום שבת, 27 בנובמבר 2010

A Simple Call Log 1.0.9

Hello.
I have made an improvement to the application's load time.
Database access is improved, and requests only the relevant information, which results in less calculation time.
On my phone (motorola milestone, not rooted), the application now loads in about 1 second, instead of the 3-4 it was taking previously.
Enjoy :)

P.S.
there are requests to make this the default call log. instead of the one in the "phone, call log, contacts, favorites" tabs. as far as i know it can't be done due to the way the android operation system is designed... either there's a trick to it that i haven't yet found, or it may be changed in future android releases.

יום שלישי, 9 בנובמבר 2010

A Simple Call Log 1.0.8

This version includes an important bug fix for a bug in the general conversations duration mechanism.
in some cases it could cause a wrong calculations, and in other cases, even cause the app to crash. this is now fixed. thanks for the people that sent the error logs :)

during fixing that bug i also added an optimization which allows the app to load a bit faster now.
on my phone it takes about 2 seconds - lots of calls in the call log... it's a motorola milestone.

regarding the version skip (no 1.0.7), i made a mistake when building both the paid app and the free app, and only found out after i updated it on the market. so, i had to update again, and move to ver 1.0.8.
enjoy :)

יום שבת, 6 בנובמבר 2010

A Simple Call Log 1.0.6

Version 1.0.6 is now out.
The main feature is the new "All calls" tab.
This tab displays all of the call events in a row, and also displays the amount of incoming/outgoing/missed calls for each entry.
The calls in that tab will be displayed based on the time the last event for a given entry happened, either an incoming, outgoing or missed call.

This version now has an ads free version that costs 1.49USD. feel free to buy it ;)

other than that, i fixed a few bugs, one of them is the 12H clock showing 12AM instead of 12PM (thanks Arthur for the comment).

In case you find bugs, please don't write it in the comments in the market, but send an e-mail to me. the reason for this is the fact that I fix those bugs (and I try to do it ASAP), but people don't change the comments - this leads to comments that are no longer true, that may convince people not to download the application, even though the bugs were fixed.

I hope you enjoy the app.
EKA

יום רביעי, 27 באוקטובר 2010

Simple Call Log 1.0.5

Version 1.0.5 is release.
this version includes the following additions
  • Permanent notification - the user can now choose (from the options menu) to display a persistent notification (will not be removed in case "clear" is pressed) of the app. this notification can be used to open the app from any desktop. just slide open the notification bar, and click on the notification.
  • missed calls - when there are missed calls, the app will now create a notification on the notification bar, with the amount of missed calls displayed on it. clicking on that notification will open the missed calls tab in the application, and will clear the notification (but not the persistent one). in case you are using LauncherPro (awesome awesome application, i recommend it :D ), and you chose to display the amount of missed calls on the phone icon in the dock bar, opening the missed calls tab will clear that number. sadly, the original android missed calls notification can't be removed by a different application, and it must be clicked. you can ignore it though, and once in a while clear it. note that if you use the app's missed calls notification and open the missed calls tab, and don't clear the original android's missed calls notification, it (the original notification) will display a wrong amount of missed calls, as long as it hasn't been cleared.
  • single number calls duration - i added an option to view the incoming and outgoing calls duration for a specific phone number - just like with the existing "total conversations duration". to use it open a context menu - meaning long-click an entry (long-click is the default, though short-click can also be set), and choose the last option - "Call duration for number". Note that it is in resolution of minutes, so in case you have 110 seconds of outgoing calls to a certain number, 1 minute will be shown. the measurement is based on the same date as the "total conversations duration", which can be set from the options menu.
  • i added ads, this is why the app now requires "internet permissions". i didn't add "location permissions", as these tend to annoy people. 
if there are any issues/bugs/questions please leave a comment here or e-mail me at EKA.Apps@gmail.com.
enjoy :)

יום רביעי, 20 באוקטובר 2010

Simple Call Log 1.0.4

Hello again.
a small update, but i found out that the application was loading slowly on slower phones.
this update increases the loading speed significantly.
it also addresses some performance issues - like the relatively slow loading of the "missed calls" tab the first time the application is loaded.


יום שבת, 16 באוקטובר 2010

Simple Call Log 1.0.3

This version is now free and ads free.

change log:
  • added the ability to delete the latest incoming/outgoing/missed call from a specific phone number. deleting the latest call only applies to the current call type (incoming, outgoing, missed). reached from a context menu.
  • added the ability to delete an entire call history of a specific phone number. deleting the call history only applies to the current call type. reached from a context menu.
  • added a general help when viewing the calls tabs.. to view click on the menu button, and then click on "help".
  • added a specific help for each entry in the options menu. long click each entry to view the relevant help for that entry.
  • short-click and long-click can now have their behavior changed for the calls tabs. the options are either short-click dials and long-click opens a context menu, or short-click opens a context menu and long-click dials. 
  • unrecognized numbers (numbers that aren't included in any contact) can now be added to a contact or added as a new contact.
  • call method can now be chosen from the options menu. the method is either "immediate" which causes the phone to immediately call, without going to the dialpad first, and "through dialpad" which goes to the dialpad first and requires another click to actually make the call. if "immediate" is chosen, the number can still be edited in the dialpad by a context menu options "edit number before call".
Permissions explanation:
  • Read contacts: needed to read the contacts and the call log.
  • Write contacts: needed to enable calls history deletion.
  • Call phone: needed for immediate calls (not through dialpad).
  • Read phone state: needed to have the application updated after calls are made/received etc. 

יום שבת, 9 באוקטובר 2010

Simple Call Log 1.0.2

Version 1.0.2:
  • added new background themes - these can be chosen from the options menu - choices are dark gray, light gray, blue and black.
  • bugfixes:
    •  fixed the 12H clock display - the time would sometimes wrap below the date
    • monthly and fixed date conversation duration mechanism fix


יום שלישי, 5 באוקטובר 2010

Simple Call Log 1.0.1

Hello again.
I've just updated the Simple call log application to version 1.0.1.

changes for this version:
  • SD card support - for those of us with android 2.2, the application can now be installed on the SD card.
  • 12/24 hours clock display
  • Total conversations duration - fixed date or monthly.
    • fixed date: choose a date from the menu, and the app will calculate the amount of minutes used for incoming and outgoing calls since that date.
    • monthly - choose a date, and based on the chose DAY of that date, the app will calculate the time since that date, on a monthly basis. example: today is the 6/10/2010. if you choose the date 4/1/2010, the application will calculate the minutes between 4/10/2010 and the 6/10/2010.
      if choose the 25/10/2010, the app will calculate the amount of minutes since 25/9/2010 until 6/10/2010. this is very useful when trying to keep an eye on the air time usage.
  • added a bug fix for private numbers. on my phone i already fixed it (moto milestone), but after looking at a N1 phone, i found out private weren't showing (the value -1) was showing instead. this has been fixed, hopefully for all phones out there, but i really can't tell :)
i hope this works out for you.
if there are any problems at all, bugs, improvement ideas, please write here or send to my e-mail

EKA

יום חמישי, 30 בספטמבר 2010

Simple Call log android application

Hello All.
Simple Call Log is an android application that i created as i wasn't satisfied with the Call Log that exists on the vanilla android on my PDA.

this is a short description of the features, and some help.
The application displays the call log in 3 different tabs: "Incoming", "Outgoing" and "Missed". this is instead of the existing call log which displays the calls in a chronological order, disregarding the type of call.
each tab contains entries, and each entry represents a call, based on phone number.
each such entry displays the following: the Contact name (if exists), the phone number, and the dates and call durations of up to 7 previous calls for the given phone number. this is configurable.

a single click on an entry will open the dialpad, with the phone number already displayed.
a long click on an entry will open a menu: in case of an existing contact, the options to view the contact and send a SMS will appear. in case of a non-existing contact, the options to add the number as a new contact, and send a SMS will appear.

options menu:
  • "refresh" button - the app is refreshed every time it is reopened, and when a call is received or made. if for some reason the application didn't refresh, click on this button to refresh it.
  • "options" button - opens the configuration menu (will be explained soon).
  • "switch to" button - this button will open a menu which enables you to switch to either the dialpad or the contacts menu.
Configurations:
after clicking on the options button, a menu will be opened.
the menu includes the following:
  • "Collect Calls" checkbox - when enabled, each entry will show the dates and duration of previous calls to each phone number. a phone number will not appear twice in the tab in this case. when disabled, each tab (incoming, outgoing, missed) will display all the calls in a chronological order.
  • the slide bar below the "Collect Calls" checkbox enables the user to choose how many dates and durations of previous calls should be displayed per phone number.
  • "default tab" choice: this option enables the user to choose which tab should be displayed when the application is started (note: if the application isn't restarted, but resumes, the last displayed tab will be displayed).
  • "Background theme" choice: enables the user to choose the color theme - either black or light blue.
  • "Include call duration" checkbox: enables the user to choose whether or not to show the calls duration along with the calls dates.
  • "Date format" selection: enables the user to choose between DD/MM/YYYY and MM/DD/YYYY.
that's it for now.