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


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 31st October 2009, 06:04 PM
IT_Dude IT_Dude is offline
Member
 
Join Date: Oct 2009
Posts: 34
Default [APP] CurtainCall (Yet another Screen Blocker) Has lots of features

Guess it's time to throw my hat in the ring. I've tried a bunch of screen blockers and for one reason or another wasn't happy with them. CurtainCall was developed for me and a couple friends to use on our phones for work.

CurtainCall is not Open Source software. I am granting a license to XDA users to use CurtainCall. CC requires the .Net Framework version 3.5 and Windows Mobile 6 Pro or greater. It has been tested on my Sprint Touch Pro with the original rom and Sprint's updated ROM. It has also been tested on the AT&T Fuze Original ROM.

Here's a list of features in this beta version:
Battery Meter
Tasks current / overdue
Scratch Caller Picture to answer and ignore incoming calls (Scratch down 50% to answer scratch horizontal 50% to send to voicemail.
Next calendar appointment
Caller Id info with name and number
Caller Picture
Unlock when Keyboard is slide out (Display orientation changes).
Unlock on charge or computer connection
Close phone Dialer when hang up occurs
Shell notifications audible alert works
Unlock when receiving call while syncing
Change screen BackColor when screen or caller picture is pressed while unlocking.
Display 12 hour clock with date
Display Service Location (Home Roam NoSVC, Search)
Display active signal strength
Display current speaker volume setting
Battery Friendly (No Timers to reduce battery life)
Exclude some applications from CC locking the screen (Safe Programs) Don't put in activesync or cc will never lock screen.
Do Not Distrub feature
Initially lock when in call
Configurable options Double Click X to close and hit setup button
Remain unlocked when call recv'd and keyboard is out
Displays status of current data connection eg EVDO 1X EDGDE etc.

Here's some basics on 1) unlocking CurtainCall so you can use your device and 2) Answering or ignoring calls from the CurtainCall Screen. 3) Exit application and Setup Screen

1) Press down on the Clock until the background turns yellow. The clock will change to 45%. Now slide your finger down the screen until the 45% (which is where the clock now used to be) goes to 0% and release the screen. The screen will be unlocked.
2) Same concept as #1. To answer the call press the caller picture on the top portion of the picture until the background turns yellow. Slide your finger to the end of the picture and CC will answer the call. To ignore the call press the left side of the callers picture and slide to the right. The caller will be sent to voicemail.
3) The X in the upper right corner is used to Exit the application, get to the setup screens, and enter a temporary Do Not Distrub mode.
The cab file that is attached will cause CC to start when your system starts and puts an icon under programs.


Let me know what you think and if your having issues. I'll do my best to fix them, but you should know I have a full time position in IT and am a family man. So, there are some limitations on my time.


CurtainCall Update Information

Version 0.7.9
Some graphics fixes and fix for unknown caller for name when it's id'd after the fact.

Version 0.7.10
Add display of Vibrate and Silent modes. Also did testing for Windows Mobile 5 users. Hit some platform limitations. CurtainCall will NOT run on WINMO 5.

Version 0.7.11
Add config option to allow setup of Auto Start with WinMo.
Add indicator to show Do Not Distrub is active. DND is permanently set in setup
Clean up some small issues with adding safe programs
Add a temporary Do Not Distrub button in the same screen as the Exit and Setup Buttons. Additionally allow for a DND profile of Silent and Vibrate. This is set in the setup screen. With DND on the phone will only ring once and then send the caller to voicemail. For me it's much better than meeting mode in WINMO.

Version 0.8.0
Changes to help users without slide out keyboard.
Changes For Touch Pro2 Tested on stock Sprint ROM with WM6.1
Attached Images
File Type: jpg CCScreenShot.jpg (47.6 KB, 1221 views)
File Type: jpg CC_CallScreen.jpg (31.9 KB, 882 views)
Attached Files
File Type: cab CurtainCall.CAB (245.0 KB, 966 views)
File Type: cab CurtainCall079.CAB (245.0 KB, 162 views)
File Type: cab CurtainCall0710.CAB (248.5 KB, 129 views)
File Type: cab CurtainCall_0711.CAB (258.6 KB, 172 views)
File Type: cab CurtainCall080.CAB (260.6 KB, 291 views)

Last edited by IT_Dude; 7th December 2009 at 07:09 PM.. Reason: Release Update
Reply With Quote
Sponsored Links

  #2  
Old 31st October 2009, 11:51 PM
nir36's Avatar
nir36 nir36 is offline
Moderator
 
Join Date: Dec 2007
Location: Jerusalem
Posts: 3,667
Default

i'd be happy to try it out.. but please post some screenshots. thank you
Reply With Quote

  #3  
Old 1st November 2009, 09:00 AM
the0ne's Avatar
the0ne the0ne is offline
Senior Member
 
Join Date: Jan 2007
Location: Melbourne
Posts: 451
Default

Here is the screenshot

Attached Images
File Type: jpg CurtainCall.jpg (17.4 KB, 4632 views)
__________________
Latest WM App Review :



---
Reply With Quote

  #4  
Old 1st November 2009, 09:42 AM
psolunke's Avatar
psolunke psolunke is offline
Senior Member
 
Join Date: Oct 2009
Location: Home
Posts: 137
Smile

Quote:
Originally Posted by IT_Dude View Post
Guess it's time to throw my hat in the ring. I've tried a bunch of screen blockers and for one reason or another wasn't happy with them. CurtainCall was developed for me and a couple friends to use on our phones for work.

CurtainCall is not Open Source software. I am granting a license to XDA users to use CurtainCall. CC requires the .Net Framework version 3.5. It has been tested on my Sprint Touch Pro with the original rom and Sprint's updated ROM. It has also been tested on the AT&T Fuze Original ROM.

Here's a list of features in this beta version:
Battery Meter
Tasks current / overdue
Scratch Caller Picture to answer and ignore incoming calls (Scratch down 50% to answer scratch horizontal 50% to send to voicemail.
Next calendar appointment
Caller Id info with name and number
Caller Picture
Unlock when Keyboard is slide out (Display orientation changes).
Unlock on charge or computer connection
Close phone Dialer when hang up occurs
Shell notifications audible alert works
Unlock when receiving call while syncing
Change screen BackColor when screen or caller picture is pressed while unlocking.
Display 12 hour clock with date
Display Service Location (Home Roam NoSVC, Search)
Display active signal strength
Display current speaker volume setting
Battery Friendly (No Timers to reduce battery life)
Exclude some applications from CC locking the screen (Safe Programs) Don't put in activesync or cc will never lock screen.
Do Not Distrub feature
Initially lock when in call
Configurable options Double Click X to close and hit setup button
Remain unlocked when call recv'd and keyboard is out
Displays status of current data connection eg EVDO 1X EDGDE etc.

The cab file that is attached will cause CC to start when your system starts and puts an icon under programs.


Let me know what you think and if your having issues. I'll do my best to fix them, but you should know I have a full time position in IT and am a family man. So, there are some limitations on my time.

Is it working on i780...?
Please replay if anyone tried.

-Pratap
Reply With Quote

  #5  
Old 1st November 2009, 11:19 AM
raho78 raho78 is offline
Junior Member
 
Join Date: Aug 2008
Posts: 3
Default

Is it possible to show on what state the phone is, like muted or vibrating or normal? Maybe put in a small icon at the top. And maybe a functionallity to choose wheter you want to show a big caller picture or a small one.. I prefer a small one Or just make it possible to use the phone's dialer. When you misses a call the photo stays in the screen. I guess it would be better if you just go back to the mainscreen where you can see you missed a call. Now you don't see the other counters (sms, mail).

Can you tell me where the 'do not disturb' function is for?

Further is looks really great

Last edited by raho78; 1st November 2009 at 05:13 PM..
Reply With Quote

  #6  
Old 1st November 2009, 07:36 PM
IT_Dude IT_Dude is offline
Member
 
Join Date: Oct 2009
Posts: 34
Default

RAHO thanks for trying CC. Muted can be seen by the nuber of )))) after the speaker. If there aren't any it's muted. I don't have anything for Vibrate yet.

As to making the picture smaller, One of the uses of the caller's picture is for answering the call. If you press the picture and swipe down 50% the call will be anwsered, or if you swipe horizontally it will send the caller to voice mail (Ignore). If I make the picture to small it will be easier to miss anwser which is one of the main reasons for curtaincall.

The purpose of do not distrub is to ignore all calls. You will hear one ring and then the call is sent to voice mail. That is set in the setup screen. \

By the way there is no need to close and re-open cc when you make changes.

Hope this helps, and I'm glad your liking it.
Reply With Quote

  #7  
Old 1st November 2009, 10:44 PM
IT_Dude IT_Dude is offline
Member
 
Join Date: Oct 2009
Posts: 34
Default

RAHO, I forgot to mention something. I left the picture up so I would see my last called. You can clear the picture by swiping it just like you were going to answer the call or for that fact ignore it as described in my last post.
Reply With Quote

  #8  
Old 2nd November 2009, 10:41 AM
vutananh vutananh is offline
Junior Member
 
Join Date: Aug 2008
Posts: 13
Default

Not working on HTC Universal WM5!
Reply With Quote

  #9  
Old 2nd November 2009, 11:56 AM
mirakle mirakle is offline
Member
 
Join Date: Dec 2007
Location: Paris
Posts: 39
Default

it works ok on an elf (6.5).

Simply brilliant.


Font is aliased on my qvga screen.
Icons are a little bit aliased on qvga.
I don't particularly like the chosen icons but hey... ;-)
Reply With Quote

  #10  
Old 2nd November 2009, 02:42 PM
iridium21's Avatar
iridium21 iridium21 is offline
Senior Member
 
Join Date: Jul 2009
Location: Lancs
Posts: 376
Default

Works quite well on my TP2 although it strangely flickers between the scratch to answer and slide to answer screens on a call. Also the last icon on the right is corrupt around the bottom edge.

Looking forward to updates.

Thanks!
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 01:05 AM.


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