Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,130 Members 54,051 Now Online
XDA Developers Android and Mobile Development Forum

[APP][ICS+] ContactsNotification +Sidebar v2.00 Final

Tip us?
 
dapaua
Old
(Last edited by dapaua; 8th April 2013 at 10:46 AM.)
#1  
dapaua's Avatar
Senior Member - OP
Thanks Meter 243
Posts: 347
Join Date: Dec 2006
Location: Barcelona

 
DONATE TO ME
Default [APP][ICS+] ContactsNotification +Sidebar v2.00 Final

I present here a new app.
It allows you to choose up to eight contacts, which will be shown in a notification or a configurable sidebar. Tapping the contacts will allow you to call, message, whatsapp, email or many other things. This allows a faster workflow when you need to call someone when you are doing other things.

Just install the apk, open the Contacts Notification app, choose your contacts and press update.
The notification will automatically appear after a reboot, so you only need to do this once or to change your favorite contacts.

I promise I am not storing or doing anything with your contacts.

Market link: Contacts notification +sidebar
Custom themes:Go to your sdcard, folder ContactsNotification/overlays.
There create a folder, for example, mytheme.
Into that theme add a border.png, sms.png and phone.png file. They must be 500x500px png files. pohne.png and sms.png must have border if you want it to show. A sample file, called "holo by dapaua.zip" is included.

To show the sidebar (if enabled) , just slide your finger over the trigger area.
Code:
TASKER support.

am startservice -a com.dapaua.contactsnotification.ACTIONS -e action ACTION_NAME
Where ACTION_NAME is:
POST_NOTIFICATION. Posts or refreshes the notification
HIDE_NOTIFICATION. Hides the notification
ENABLE_SET_A. Enables contact set A. Use POST_NOTIFICATION afterwards
ENABLE_SET_B. Enables contact set B. Use POST_NOTIFICATION afterwards

Use of this command line with Tasker:

Create a new task, call it CN_enable_A.
Add an action of the type Script - Run Shell.
in command , type: 
am startservice -a com.dapaua.contactsnotification.ACTIONS -e action ENABLE_SET_A ; am startservice -a com.dapaua.contactsnotification.ACTIONS -e action POST_NOTIFICATION

if you are using the sidebar, type only:
am startservice -a com.dapaua.contactsnotification.ACTIONS -e action ENABLE_SET_A


Create a new task, call it CN_enable_B.
Add an action of the type Script - Run Shell.
in command , type: 
am startservice -a com.dapaua.contactsnotification.ACTIONS -e action ENABLE_SET_B ; am startservice -a com.dapaua.contactsnotification.ACTIONS -e action POST_NOTIFICATION

if you are using the sidebar, type only:
am startservice -a com.dapaua.contactsnotification.ACTIONS -e action ENABLE_SET_B



Use these two tasks to change the sets on the notification. You can use it with a timer, or position, or whatever. I am not going to explain how tasker works. I implemented this because I was asked to and I found it interesting.



HISTORY
Version1.1 has some cosmetic changes in the notification.
-----
Version1.2a:
-Up to 6 contacts can now be added. Small screens may show really small icons for last contacts.
-Default action can be chosen from Menu, Dial or SMS. SMS not working yet, sorry. Icon overlays are planned so you know what the icons do.
-Slightly nicer settings screen.
-Option to disable notification icon, toast (the small notice telling you to wait), and start at boot.
-Can now be disabled without uninstalling.
This version won't be uploaded to the market. I'll upload it when I enable SMS and overlay icons.
-----
Version1.2b
-Fixed JB compatibility. Now notification drawer should fold by itself.
-Added contact icon sizes, so all 6 icons fit in small phones ( I hope)
-SMS option works.
-Black theme
-Still ugly
-Phone/SMS overlays are not done yet, so you need to remember what each icon does. I'll do it next week.
This version will be uploaded to the Play Store.
------
Version 1.3
-Nicer looking icons.
-Added Phone/SMS overlays to icons.
-Now you can automatically populate your contacts form the recent calls log.
-Still ugly app(Notification is much nicer, I think.)
-Contacts without picture show name
------
Version 1.3b
Fixes a bug in auto-populated contacts that appeared when a caller not in your contact list was in the list.
-------
Version 1.4
-Overlays are now optional.Please,send me new overlays to include in the program, check here:http://forum.xda-developers.com/show...0&postcount=50
-------
Version 1.4b
-New ICS overlays by Virus_672 (Thanks!!)
-------
Version 1.5
-Now auto-populated contacts should work. The notification will automatically refresh 20 seconds after the call end.
-No more vibration!
-Some optimizations, should be a bit faster...
-------
Version 1.5b
-Bugs Fixed.
-------
Version 1.5c
-More Bugs Fixed. Sorry about the frequent updates. No more for today, I promise.
-------
Version 1.6
-Fixed (I hope) Samsung "menu" option
-Fixed (I hope) Samsung Galaxy 3 lag
-Fixed (I hope) the "can't change icon size" bug.
-New "Thin White" theme added, by MichaelB (Thanks a lot!)
-------
Version 1.7
-Now you can choose your custom theme. After first run, the folder ContactsNotification/overlays will be created. There you can create any number of folders with the following files:border.png, phone.png, and sms.png. They must be 500x500px png files. After that, choose "custom" on "Overlay theme". A new option will appear listing all themes on the ContactsNotification/overlays folder. A sample theme can be downloaded, it is the file "holo by dapaua.zip". You shouldn't add weird characters to folder name, please use only letters,numbers,- and _ .
--------
Version 1.8
-Notification is shown as "Ongoing" for phones supporting the feature.
-Bugfixes.
-New "Thin White,Big Icons" theme added, by MichaelB (Thanks a lot!)
---------
Version 1.10
-Notification shown as ongoing is now optional, it interfered with "hide icon".
-Possibility to donate to the developer from the app (Thanks )
-Spacing between the contacts can now be configured. Larger values may show a black notification for medium resolution phones. I am still investigating it.
----------
Version 1.11
-Accesibility service added. When enabled, allows Contacts notification to be the top-most notification. This one will be added to the play store tomorrow, after I get some feedback.
-----------
Version 1.12SidebarALPHA.
-Testing version for sidebar. Please read first post for instructions.
-----------
Version1.12SidebarBETA
-Now sidebar works with any number of contacts or in auto mode.
-New option:Sidebar or Notification.
-New option: Force notification clear. If disabled, notification bar doesn't go black when a new notification is post, but it may fail to refresh on samsung phones. I recomend enabling it on samsung stock.
------------
Version1.12bSidebar
-Bug fixes in auto contact mode.
------------
Version1.12cSidebar
-Fixed bug that showed the wrong action icons in sidebar, thanks Michael B.N.!
-----------
Version 1.13
-Sidebar trigger position and size configurable.
-New option:"Do not dial directly, show dialer instead" to avoid unintended dialing.
-Trigger can be set to "visible" now,
-Settings slightly reordered.
----------
Version 1.14
-Sidebar size configurable.
-New icon.
----------
Version 1.15
-Up to 8 contacts now.
-Fixed:settings button doesn't resize with sidebar
-2 new sizes for sidebar: X-large and XX-Large.
-Bug fixes.
----------
Version 1.16
-Vertical position of the sidebar trigger can now be fined tuned (I want to thank Ahmad Asraf Hashim for the suggestion)
-Transparency of Sidebar can be configured.
--------
Version 1.17
-Three different backgrounds for the sidebar to choose from.
-Two different contact sets, to enable, for example, a work set and a family set (Thanks, Oleg Suharevich, for the suggestion)
-Preeliminary tasker/scripting support to enable set choosing. (Thanks, Oleg Suharevich, for the suggestion)
-------
Version 2.00
-Cleared the settings UI a bit.
-Added sidebar transition.
-Bug fixes.
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2013-02-18-10-34-31.jpg
Views:	18371
Size:	20.6 KB
ID:	1739925   Click image for larger version

Name:	Screenshot_2013-02-18-10-34-14.jpg
Views:	18351
Size:	22.2 KB
ID:	1739926   Click image for larger version

Name:	Screenshot_2013-02-18-10-33-53.jpg
Views:	18690
Size:	29.1 KB
ID:	1739927  
Attached Files
File Type: zip holo by dapaua.zip - [Click for QR Code] (41.7 KB, 50 views)
File Type: apk ContactsNotification1.13.apk - [Click for QR Code] (376.4 KB, 18 views)
File Type: apk ContactsNotification1.14.apk - [Click for QR Code] (380.8 KB, 23 views)
File Type: apk ContactsNotification1.15.apk - [Click for QR Code] (384.4 KB, 15 views)
File Type: apk ContactsNotification1.16.apk - [Click for QR Code] (385.6 KB, 14 views)
File Type: apk ContactsNotification1.17.apk - [Click for QR Code] (391.3 KB, 27 views)
File Type: apk ContactsNotification2.00.apk - [Click for QR Code] (393.1 KB, 156 views)
The Following 39 Users Say Thank You to dapaua For This Useful Post: [ Click to Expand ]
 
TraNe15
Old
#2  
TraNe15's Avatar
Member
Thanks Meter 19
Posts: 85
Join Date: Jul 2012
Location: Istanbul

 
DONATE TO ME
Any screenshot or video?
Btw, keep up the good work!

Phone
Samsung Galaxy S2
ROM: CyanogenMod Forever! Testing CM 11
Kernel: Stock

Tablet
Samsung Galaxy Note 10.1
ROM: Rooted Stock 4.1.2
Kernel: Stock kernel - Cwm Recovery
Perfect for Taking Lecture Notes!

Threads
Not yet, stay tuned
Thanks to xda community for their helps!


Follow Me On Twitter
Visit My Website Ploviti.com - (Under Construction)


The Following User Says Thank You to TraNe15 For This Useful Post: [ Click to Expand ]
 
Raymond199483
Old
#3  
Account currently disabled
Thanks Meter 22
Posts: 714
Join Date: Dec 2012
Default Re: [APP][ICS+] ContactsNotification

What about Facebook just wondering

sent from my unrooted kindle fire hd
 
dapaua
Old
#4  
dapaua's Avatar
Senior Member - OP
Thanks Meter 243
Posts: 347
Join Date: Dec 2006
Location: Barcelona

 
DONATE TO ME
Quote:
Originally Posted by Raymond199483 View Post
What about Facebook just wondering

sent from my unrooted kindle fire hd
Should show facebook too. It should show all linked accounts and services for the contacts.
I'll add screenshots next week.
 
dapaua
Old
#5  
dapaua's Avatar
Senior Member - OP
Thanks Meter 243
Posts: 347
Join Date: Dec 2006
Location: Barcelona

 
DONATE TO ME
Default Updates

I added the market link, it'll work in some hours, according to google. Also added the required screenshots. Enjoy.
 
Chamelleon
Old
#6  
Chamelleon's Avatar
Senior Member
Thanks Meter 128
Posts: 269
Join Date: May 2010
Location: Kraków

 
DONATE TO ME
Nice idea but shame it's only for ICS. I still have Atrix on Gingerbread. :/
Motorola RAZR i - 4.2.1 9.82l-50_SMI-26 Unlocked
Motorola Defy Plus DFP-231 Root - DFP-188, DFP-231, DFP-2311 BL7 Root
 
Dovidhalevi
Old
#7  
Senior Member
Thanks Meter 955
Posts: 1,971
Join Date: Jun 2012
Cute and quick!

Since no text is displayed, for most contacts, I only have the default avatar-icon. So it alternates two gray-scales but that does not tell me the contacts.

For contacts with no avatar or picture, could have or text (may be option with pic as well!) or a way to choose one of a few icons. Of course, I should just take some pictures and use them.

BTW, one of Nokia's weird half-touch GUIs used such a scheme for its contacts.
The Following User Says Thank You to Dovidhalevi For This Useful Post: [ Click to Expand ]
 
dapaua
Old
#8  
dapaua's Avatar
Senior Member - OP
Thanks Meter 243
Posts: 347
Join Date: Dec 2006
Location: Barcelona

 
DONATE TO ME
Quote:
Originally Posted by Dovidhalevi View Post
Cute and quick!

Since no text is displayed, for most contacts, I only have the default avatar-icon. So it alternates two gray-scales but that does not tell me the contacts.

For contacts with no avatar or picture, could have or text (may be option with pic as well!) or a way to choose one of a few icons. Of course, I should just take some pictures and use them.

BTW, one of Nokia's weird half-touch GUIs used such a scheme for its contacts.
You are right, I am thinking about showing text for contacts with no picture.

But you should definitely add pictures to your contacts. They will show on all your android devices, and even on your computer if you use gmail. I know that it is a time investment to set all your contact info, merging all contacts (you know "dad home", "dad mobile" ) . But it will make your phone much more useful if you do.
I didn't know Nokia phones did that.
Thanks for the suggestions.
 
ptmax13
Old
#9  
ptmax13's Avatar
Member
Thanks Meter 11
Posts: 90
Join Date: Mar 2012
Location: Heraklion

 
DONATE TO ME
I just checked out both your apps at the play store. Great ideas and potential.
Keep up!
(maguro) Galaxy Nexus
Stock 4.3
latest Franco kernel
TWRP recovery
The Following User Says Thank You to ptmax13 For This Useful Post: [ Click to Expand ]
 
Joshmccullough
Old
#10  
Senior Member
Thanks Meter 222
Posts: 643
Join Date: Apr 2011
I don't know if it's just my phone/set up (Evo 4G, Evervolv JB nightly 02/18/2013), but when I tap the icon in the notification drawer, I have to pull the drawer up manually to get to that contact; if this is how it's supposed to work, it'd be helpful if it automatically pulled the shade up so your contact is waiting there for you. Other than that, cool app and very handy!
--------------------------------------------------------------------------------
Sent from my Nexus 5

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes