Go Back   xda-developers > Windows Mobile Development and Hacking > Windows Mobile Apps and Games


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 1st November 2008, 08:53 PM
mb286 mb286 is offline
Senior Member
 
Join Date: Dec 2006
Posts: 242
Default (20100128 - version 1.4 beta) MissedCallReminder

Hello all,

current version is 1.4 beta

my own attempt to add the missing "missed call" and "missed sms" reminder to WM 6, WM 6.1 and WM 6.5

the idea here was to keep it simple. the program can vibrate and or generate a chosen sound at a set interval, to notify the user that there are missed calls or unread sms messages. it will wakeup the device if needed to give the notification.

Note: The program has been created and tested on PocketPC phones only. This program might or might not work correctly on Smartphones.

to use:

install the cab on the device or the storage card.
launch the application and set your preferences.
click apply, the program will minimize. it is neccessary to keep the program running to have it generate new reminders.

hope that someone will find this usefull

1.2.5 release (Removed - please use version 1.2.5.2)
bugfix: Program only searches for files in the directories inside the selected folder, not the root of the selected folder.
bugfix (hopefully): When using TouchFlo and the option "startup with windows", the program does not automatically minimize to the taskbar.
No reminder when call is in progress
option to "minimize to taskbar" or "minimize and hide"
Lock screen on phone call connect (I am using this myself and decided to keep it in. it locks the screen using the windows lock when a phonecall is connected. it unlocks the screen when a phonecall is finished. Default this is off, and you do not have to use it if you do not want to.)
Option to set vibrate time in seconds

NOTE: the option "Menu - No icon in taskbar" controls the "minimize to taskbar" or "minimize and hide".
When "No icon in taskbar" is NOT selected the program will minimize to the taskbar. the program can only be reopened using the icon. it is not visible in the taskmanager.
When "No icon in taskbar" is selected the program will only minimize. it can be reopened by relaunching the program. it is also visible in the taskmanager.
TouchFlo user should select the "No icon in taskbar". when doing this please close the program and relaunch it for the setting to take effect.

1.2.5.2 release (screenMain.gif,screenSetting.gif and screenMenu.gif)
bugfix: Notifications not always given
bugfix: Functionality swaps in certain situations: No notification while not on call and Notification during call
LED vibrate number can now be chosen above 10

1.3 release (Removed - please use version 1.3.5)
Option to not wakeup the device
additional missed notification (mms and e-mail)
Option to set sound per reminder type (the sounds will,if needed, be generated all at once for the moment, this could be changed in the future)
Option to not give reminder in set timespan (if you specify from 2300 till 0700, it means that the program will not generate a reminder between 2300 and 0700 each day)
About box
Reduced CPU usage
Changes to GUI

two "advanced user" registry keys in HKEY_CURRENT_USER/Software/MissedCallReminder:
idletime: Default is 4, For tweaking cpu usage; a higher value means less cpu usage,but this could also mean that some reminders will not be generated. use with caution.
debug: Default is "False", if set to "True", the program will generate debug information in a logfile. to help me indentify problems.

1.3.5 release
Should display in QVGA/VGA/WQVGA/WVGA
bugfix: Option to not give reminder in set timespan is not stored
bugfix: The device does not vibrate when the option "General Tone" is used on the Sound tab.
When "Tone per reminder is used", the program does vibrate.
bugfix: Error message when registry key "CurrentUser\System\State\Messages\MMS" is not present and MMS reminder is checked (please note that this currently means that if you have selected MMS reminders the program will ignore this setting if the registry key is not present.)

1.4 beta release
Better square screen support.
The program uses almost no cpu time, only when it is needed, idletime registry option is removed.
bugfix: Reminders are given for a notification even if the notification is not selected in the notifications tab.

NOTE: apparently Omnia devices use the sms count for both SMS and MMS, that means that the program should generate a MMS reminder if SMS reminder is selected. I would like to hear from Omnia users if this is true.

TODO (Things that will be in a next version):
Multi language support

WISHLIST (Things that might be in a next version, if i have the time and can make it work)
Option to stop generating a reminder after x minutes
option to stop generating a reminder after x times

KNOWN BUGs (things that,if possible, be fixed in a next version)


A small FAQ
Q: what does Vibrate LED number mean?
A: The LED number specified here is used to vibrate the device. This is different per device. Using the "Menu - Test vibrate" you can test if the number entered in the vibrate LED number field is the correct one for vibrating the device.
Q: what does the menu option "No icon in taskbar mean?
A: the option "Menu - No icon in taskbar" controls the "minimize to taskbar" or "minimize and hide".
When "No icon in taskbar" is NOT selected the program will minimize to the taskbar. the program can only be reopened using the icon in the taskbar. it is not visible in the taskmanager.
When "No icon in taskbar" is selected the program will only minimize. it can be reopened by relaunching the program. it is also visible in the taskmanager.
TouchFlo user should select the "No icon in taskbar". when doing this please close the program and relaunch it for the setting to take effect.
Q: What does "Lock screen on call connect" mean?
A: it locks the screen using the windows lock when a phonecall is connected. it unlocks the screen when a phonecall is finished. Default this is off, and you do not have to use it if you do not want to.
Q: I cannot relaunch the program when it is already running using the program icon.
A: please see post # 2:

If you like my work, feel free to give a small donation ( EUR or USD )
Attached Images
File Type: gif Screen05.gif (4.0 KB, 4068 views)
File Type: gif Screen06.gif (5.6 KB, 3337 views)
File Type: gif ScreenMain.gif (7.7 KB, 2023 views)
File Type: gif ScreenSetting.gif (7.8 KB, 1782 views)
File Type: gif ScreenMenu.gif (9.4 KB, 1978 views)
Attached Files
File Type: cab MissedCallReminder_1.2.5.2.cab (151.3 KB, 2602 views)
File Type: cab MissedCallReminder_1.3.5.CAB (148.5 KB, 1058 views)
File Type: cab MissedCallReminder_1.4beta.CAB (149.4 KB, 193 views)

Last edited by mb286; 28th January 2010 at 11:13 PM.. Reason: version 1.4 beta release
Reply With Quote
Sponsored Links

  #2  
Old 1st November 2008, 08:54 PM
mb286 mb286 is offline
Senior Member
 
Join Date: Dec 2006
Posts: 242
Default Further explanation for the program does not start from program icon

I'll try to explain with some pictures how the program behaves when the no icon in taskbar option is selected or not selected. Just to be sure that it is not the cause for users who are experiencing problems with reopening the program using the program icon:

first situation:
You have installed MissedCallReminder and you start it for the first time, If you change nothing and select Apply the following will now happen:

Menu - no icon in taskbar is NOT selected (noiconintaskbar.jpg)
The program is not visible in any Taskmanager's application list
The MissedCallReminder icon is visible in the taskbar (Iconintaskbarnotselected.jpg)

When this is happening the program will not react to clicks on the program icon in the programs list, it can only be reopened using the taskbar icon.

second situation
You have installed MissedCallReminder and you start it for the first time, you select Menu - no icon in taskbar AND completely exit the application using Menu - Exit. You then restart the program and select Apply and the following will now happen:

Menu - no icon in taskbar is selected (Iconintaskbarselected.jpg)
The program is visible in any Taskmanager's application list (visibleintaskmanager.jpg)
The MissedCallReminder icon is NOT visible in the taskbar

When this is happening the program will react to clicks on the program icon in the programs list.

Request: If users experience this and are certain the above situation is not the case then i would be very interested in what the program registry settings are. if you are able to do this could those users please open a registry editor and navigate to HKEY_CURRENT_USER\Software\MyMissedCallReminder and tell me the value of the key "minimizetotaskbar"
Attached Images
File Type: jpg noiconintaskbar.jpg (18.3 KB, 54 views)
File Type: jpg Iconintaskbarnotselected.jpg (19.0 KB, 61 views)
File Type: jpg Iconintaskbarselected.jpg (18.4 KB, 46 views)
File Type: jpg visibleintaskmanager.jpg (21.0 KB, 47 views)

Last edited by mb286; 27th January 2010 at 03:46 PM..
Reply With Quote

  #3  
Old 1st November 2008, 09:09 PM
nir36's Avatar
nir36 nir36 is offline
Moderator
 
Join Date: Dec 2007
Location: Jerusalem
Posts: 3,667
Default

cool.. i'll be using it
Reply With Quote

  #4  
Old 1st November 2008, 09:19 PM
curious george curious george is offline
Senior Member
 
Join Date: Nov 2006
Posts: 538
Default FootPrint?

What kind of a footprint or memory usage does it require?
__________________
Curious George
--------------
Cingular 8125(Wizard)
TNT .19199 WM 6.1 Prof ROM
IPL/SPL 3.08
GSM 2.71.11
OS 11.0.1.1
Reply With Quote

  #5  
Old 2nd November 2008, 07:39 AM
mb286 mb286 is offline
Senior Member
 
Join Date: Dec 2006
Posts: 242
Default

Quote:
Originally Posted by curious george View Post
What kind of a footprint or memory usage does it require?
memory usage is currently around 235 kb
Reply With Quote

  #6  
Old 2nd November 2008, 11:55 AM
MTM MTM is offline
Member
 
Join Date: Oct 2007
Posts: 80
Default

Looks neat

Throwing in an idea, hope it's ok. It would be good if you could have reminders for only missed calls and not messages (or the other way around for that matter - looks like you will get the same reminders from both on the screenshots).

I'm biking a lot and don't always won't to stop to read a new message, hence reminders can be a bit annoying. On the other hand, I'm wearing my headset so I always pick up calls
Reply With Quote

  #7  
Old 3rd November 2008, 08:18 AM
mb286 mb286 is offline
Senior Member
 
Join Date: Dec 2006
Posts: 242
Default

Quote:
Originally Posted by MTM View Post
Looks neat

Throwing in an idea, hope it's ok. It would be good if you could have reminders for only missed calls and not messages (or the other way around for that matter - looks like you will get the same reminders from both on the screenshots).

I'm biking a lot and don't always won't to stop to read a new message, hence reminders can be a bit annoying. On the other hand, I'm wearing my headset so I always pick up calls
i am currently working on some "improvements" like having it minimize to the taskbar. i think i will also include the option to turn a reminder on or off for unread SMS or missed call
Reply With Quote

  #8  
Old 3rd November 2008, 10:15 AM
princegoro princegoro is offline
Junior Member
 
Join Date: Oct 2008
Posts: 29
Default

OMG thx man very much,i was looking for a prog. like this for a while now,thx again great post
Reply With Quote

  #9  
Old 3rd November 2008, 10:22 AM
Hi-Fi Hi-Fi is offline
Junior Member
 
Join Date: Jun 2008
Posts: 3
Smile

Good Job, it works on my KS20

I like it, it is simple
Reply With Quote

  #10  
Old 3rd November 2008, 10:24 AM
sudist's Avatar
sudist sudist is offline
Senior Member
 
Join Date: Jun 2007
Location: Perpignan
Posts: 103
Default No Vibrating

No vibrating on ASUS P535!

How do you HTC people cope with the reminder witch turns on the screen. In your pocket, an unwanted touch on the screen could run an application?
The Asus P535 has an HOLD button!
__________________
Sagem MY-S7 (WM2003SE "2005 - 2007")
ASUS P535 (WM6 PRO fr "2007 - now")
HTC Diamond 2 (WM6.1 fr "2009 - now")
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 04:21 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.