Related
The app is finally done and in the Market (1x1 Ultimate Unread Widget), and supports many more features than I expected when it started Thanks for all the input everyone! Here's the release with more screenshots/features, etc: http://nowsci.com/ultimateunreadwidget
Features Include:
Support for Vanilla E-mail Client
Support for HTC E-mail Client
Support for MotoBlur E-mail Client
Multi-folder select
Allows for multiple instances of the widget with different folder settings for each
Saves battery by only updating when the screen is turned on
Changelog:
v07
Fixed a large scale permissions issue causing the application to not find accounts or update unread counts
Now works in most new ROMs, including custom ROMs such as CyanogenMod7
v05 - v06
Internal Code Enhancements
v04
MotoBlur Email Support
v03
HTC Sense Support
Stock Android Email Support
[=--- Original Post ---=]
Hey Everyone,
I'm about to release this into the Market, but wanted some preliminary input. I've noticed a lot of people in forums requesting a 1x1 unread e-mail widget for those running HTC Sense and the included mail application. I've completed a widget that does this, though unfortunately it requires Root because it must open some of the HTC Sense databases. It shows a compiled total of all unread mail in all inboxes. When clicked, it opens the HTC Mail reader to it's last state.
[[ To be clear, this works with ALL E-mail accounts, Exchange, POP, IMAP, etc. Not just GMail like many of the other widgets out there now. ]]
I was originally planning to make the widget support a single inbox at a time, so you could run a different instance of the widget with a different icon for each of your mail accounts, but after going through the HTC dex files, I'm not sure how I could have it call up a specific mail account when clicked on.
Also, I've yet to determine how HTC signals their own widget to update the counts. Until I figure that out, it currently updates whenever the screen is turned on.
Thoughts, input, suggestions?
Thanks.
I've actually created a version to work with the stock email reader as well.
I currently have an "Gmail Unread Count" or something widget on Sense which does exactly this, very customizable (choose what icon etc) and I don't have root access.
Fmstrat said:
I've actually created a version to work with the stock email reader as well.
Click to expand...
Click to collapse
I am extremely interested in this.
Droid X
Snowtoad23 said:
I currently have an "Gmail Unread Count" or something widget on Sense which does exactly this, very customizable (choose what icon etc) and I don't have root access.
Click to expand...
Click to collapse
Correct me if I'm wrong, but this only grabs the "Gmail" unread counts, not other accounts you're syncing through the phone, right?
Fmstrat said:
Correct me if I'm wrong, but this only grabs the "Gmail" unread counts, not other accounts you're syncing through the phone, right?
Click to expand...
Click to collapse
You are correct... only gmail
Fmstrat said:
I've actually created a version to work with the stock email reader as well.
Click to expand...
Click to collapse
Mind if I test it ?
I would be interested in this too.
Any chance you could also add an option to only make it count unread mail for a certain label. And then have multiple instances of the widget so it's easy to monitor said labels.
Would happily test and pay for it as it is a feature many people have been yearning for.
Sent from my GT-I9000 using XDA App
All Day On XDA said:
I would be interested in this too.
Any chance you could also add an option to only make it count unread mail for a certain label. And then have multiple instances of the widget so it's easy to monitor said labels.
Would happily test and pay for it as it is a feature many people have been yearning for.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
This is a great idea. I'll look into this. Thanks!
Testing shouldn't be necessary, I've got a few different phones I'm trying it out on. I'll throw it up in the market soon, and put a post here when it's there.
You're a star! Thanks so much
Sent from my GT-I9000 using XDA App
@Fmstrat
that qould be great. I'm also very interested in this widget
Will this be available on additional launchers instead of just Sense? I am using an Evo but have Launcher Pro as my default home. I do miss the count on the Sense widget, but not enough to switch back.
jedwardmiller said:
Will this be available on additional launchers instead of just Sense? I am using an Evo but have Launcher Pro as my default home. I do miss the count on the Sense widget, but not enough to switch back.
Click to expand...
Click to collapse
Does Launcher Pro have it's own email client? This Widget is based specifically on the client. For instance, I'm running Sense, but have installed the stock vanilla 2.2 email client through an APK. I then run the Vanilla version of the widget for the stock email client, OR I can run the Sense version for the HTC client.
Thanks.
@FMstrat
Are my PMs reaching you?
All Day On XDA said:
@FMstrat
Are my PMs reaching you?
Click to expand...
Click to collapse
Yup, just responded. Thanks.
Also very interested in this. Have found that Androids lack of good email widgets and apps to be very disappointing. Gmail Unread Count is good but is very tempremental about how many accounts it can handle. Cuurentlt I'm rocking 3 Gmail accounts & a MS Exchange account. This app would be greatly appreciated
squire23 said:
Also very interested in this. Have found that Androids lack of good email widgets and apps to be very disappointing. Gmail Unread Count is good but is very tempremental about how many accounts it can handle. Cuurentlt I'm rocking 3 Gmail accounts & a MS Exchange account. This app would be greatly appreciated
Click to expand...
Click to collapse
How do you have them all set up? 1 in the Gmail app, 2 in IMAP? All in one? etc. I may want you to do a test run for me before I release if you don't mind, as that's a pretty extreme case.
Thanks!
Fmstrat said:
How do you have them all set up? 1 in the Gmail app, 2 in IMAP? All in one? etc. I may want you to do a test run for me before I release if you don't mind, as that's a pretty extreme case.
Thanks!
Click to expand...
Click to collapse
Yeah.
Gmail Unread App - use this for my main personal Gmail account
HTC Stock Email App - use this for the other 2 Gmail accounts (1 business / 1 forums/eBay) + my current MS Exchange account
It's cumbersome to say the least. The HTC Stock Email app is okay but to be honest it's slow, not very user-friendly & looks crap. I thought I might be able to split the accounts easily with Gmail Unread app but I find that really is very difficult to add an 2nd account not to mind a 3rd. Sometimes it'll work but more often than not - it won't.
Using Android 2.1 on HTC Legend. Not rooted (no need!).
squire23 said:
Using Android 2.1 on HTC Legend. Not rooted (no need!).
Click to expand...
Click to collapse
Unfortunately root is required for this widget to read HTC's mail database. If you're willing to root, I haven't had a Sense 2.1 tester yet.
Thanks.
I just wanted to give everyone an update since it's been a while (I was traveling last week, and will be again next week). I'm applying for the Market and adding in code for Licensing and Versioning now. The widget will be released very soon after that, and has been renamed 1x1 Ultimate Unread Widget. I will post again with a market link when it's out.
If there are any other mail readers people would like added for phase 2, such as K9, or any other features, such as icon switching, or changing the update frequency, let me know. The more requests (public, no PM please) for an item, the higher I will place it in the list.
Thanks again for the interest.
Hi!
I would really like to try out a CyanogenMod build on my HD2. Till now I have only played with the Sense builds. The reason for that is the Sense contacts, calendar and dialer apps integration, and exchange server integration for business mail.
The most important part to me are
the abillity to link Facebook, Twitter and Google contacts together in the contacts app (exchange is not important to me for contacts)
the T9 dialer functionality
the Facebook for Sense integration into the calendar app
and the exchange email client
Does anybody know of any good substitute apps for the above mentioned features? I'm not interested in the HTC widgets and HTC camera.
paalkr said:
Hi!
I would really like to try out a CyanogenMod build on my HD2. Till now I have only played with the Sense builds. The reason for that is the Sense contacts, calendar and dialer apps integration, and exchange server integration for business mail.
The most important part to me are
the abillity to link Facebook, Twitter and Google contacts together in the contacts app (exchange is not important to me for contacts)
the T9 dialer functionality
the Facebook for Sense integration into the calendar app
and the exchange email client
Does anybody know of any good substitute apps for the above mentioned features? I'm not interested in the HTC widgets and HTC camera.
Click to expand...
Click to collapse
1. Shockingly, the Facebook and Twitter app would take care of that.
2. Dialer One seems to be pretty popular
3. Dunno
4. Built-in, called Email
Thanks for answering. Does Facebook and Twitter now combine similar contacts into one contact? I think that the newest version of the native Facebook Android app actually syncs with the calendar by default now.
I think it adds the contact but won't merge contacts with the same name. I'm having the same issue. Gone from sense to CM 7
StephanV said:
1. Shockingly, the Facebook and Twitter app would take care of that.
2. Dialer One seems to be pretty popular
3. Dunno
4. Built-in, called Email
Click to expand...
Click to collapse
So you are saying that, it links together facebook contact with the contact in your phone, making his profile picture as caller id picture on your phone for example ?
I would recommend you to try launcher pro on top of cyanogenmod7 , even though it doesn't have everything that sense has, it has a launcher that's pretty close to sense , it has widgets like the calendar with agenda, a friends stream for facebook and twitter, or you can do them individually, a favorites widget just like sense, good animation when scrolling thru the pages in the homescreen. I really like it!
roloracer said:
I would recommend you to try launcher pro on top of cyanogenmod7 , even though it doesn't have everything that sense has, it has a launcher that's pretty close to sense , it has widgets like the calendar with agenda, a friends stream for facebook and twitter, or you can do them individually, a favorites widget just like sense, good animation when scrolling thru the pages in the homescreen. I really like it!
Click to expand...
Click to collapse
Sorry for interupting, but im intrested in Sense like dialer, and sense like people ( for example, persons facebook profile picture appears as my contact picture, caller id ect..)
isnt CleanDroid a CM desire build?
Apparently if you go to edit the contact then press menu again then you can join contacts similar to linking them where sense is available. This was written by someone else on here. Can see who but credit goes to them as this does work.
jamiemagee said:
Apparently if you go to edit the contact then press menu again then you can join contacts similar to linking them where sense is available. This was written by someone else on here. Can see who but credit goes to them as this does work.
Click to expand...
Click to collapse
Yes, i did that, but pictures for contacts from facebook are ugly and low res
Sent from my HTC HD2 using XDA App
if you want your facebook events and birthdays you can add them to your google calendar via ical link.
I am currently running a SenseHD Based ROM, however stripped of the Sense UI (baadnewz lite). This means that I have all of the key HTC system apps (mail, calendar, dialer, people, camera, etc), but none of that Sense UI and launcher (rosie, etc.) Instead I use launcher pro.
The down side is that I cannot use the very nice Sense provided widgets. If I did, I could use the Mail widget to show the email that is received from the Mail application, which is configured to read from an exchange account (push). But since I cannot use this widget, I have to rely on other widgets to show the email.
The problem is that no mail widget that I have found can be "fed" by the HTC Mail app. It doesn't seem to expose the email so that widgets (other than the Sense widgets) to display the email. In other words, every other widget doesn't allow me to select the email account that the Mail application is using.
Alternatives would be to use K9 Email + pure messaging widget, which works, but I loose the ability for push mail.
The funny thing is that the HTC calendar app --does-- expose the calendar events to other widgets. I am able to select my exchange account in the widget settings.
Am I hosed here? Does anyone know of a way I can use an email widget that is fed by the mail from the HTC Mail widget?
I thought that the email and calendar emails/events gets pushed to a central DB for others apps to cherry pick from? I guess this isn't true?
I don't want to automatically forward the email to another IMAP account (say gmail) of which another widget could pick that up...
ideas?
I'm subscribing to this thread... would like to know this as well...
would like go know too, im searching for a real nice Mail widget Hut coudnt find anythingn.
now i forward ms Mails go ms googlemail anderen Push it from there go gmail...
I stubled on the blog of the creater of the EmailWidget.
His widget can gain access to the mail from the HTC Mail widget by forcing the install of the widget to the /system area.
See http://blog.invalidobject.com/android-app-email-widget/comment-page-1
I asked him if this nice side effect would occur for all apps (i.e.: other widgets) to gain access to the mail provided by the HTC Mail.....
If this is possible.. then we are looking good!
On some HTC devices like HTC Desire or Samsung Galaxy with Android 2.1 you even don't need to install my app as system app.
I don't know of any other app that is capable of showing mails from htc mail app. That was the main reason i built my app. But it is certainly possible to implement other widgets that could gain access like my app does.
Regards,
Frank
Perhaps this thread can be moved over to the Desire Android Development forum - someone may know how to expose, and or disclose, the mail from the HTC Mail app, with or without root. There has been some hesitation in incorporating a potential integration in some mail widgets (ahem, Pure Messenger) because it requires root and is kinda "hacky" in nature.
The app either has a provider or not. I am not exactly sure why the widget being co-located with the HTC Mail app on /system is required.
The lack of a capable email widget is making me re-think my decision to go senseless!
Try Executive Assistant. Don't recall but I'm not running Sense to test.
------------------------------
- Sent via HTC Desire -
th3 said:
Try Executive Assistant. Don't recall but I'm not running Sense to test.
------------------------------
- Sent via HTC Desire -
Click to expand...
Click to collapse
Nah, you need K9 for that to read the exchange mails...
i want a tool where i dont need to install any other exchange tool ... Something like EMail Widget was perfect , but you need to have root on a desire Z stock 2.2 rom....
too bad though...
subscribing to this thread
Hi,
quick question, is there Friendstream on the arc or yomething similar?
Since i really dont like the timescape from se it takes too long to update...
thx in advance..
If you use Launcher Pro, it has a built in "Friends" widget that works great (I'm using that now on my X10.
If you want to keep the Arc launcher then you can use Colorize Widget
by SnowBEE. It has a similar style and a bunch of widgets. But the one that combines multiple feeds (Twitter, Facebook, etc...) which is called "Timeline" is only in the pay version of Colorize.
I think there are others out there. I like both of these because they are scrollable.
Or there's SE's own app - Timescape.
It merges facebook status updates, 'tweets', texts messages and e-mails into a single stream which, unless I'm mistaken, is the same as HTC's FriendStream.
htc friendstream is better than timescape but still the same idea
btw what is arc lunch pro?
LauncherPro... Love it...
Just one more thing, which is a good mail client were i have a nice widget with it ckind of the onethat looks like Friendstream on sence.
I have installed Pure messenger widget and K9 to get the mails... but for some reason when i hit reload on the widget it will not start getting the mails.
I have to set an automtic downlaod of the mails in order for the widget to load them... and that sucks...
THX in advance
Hi guys, I've searched but can't find the answer related to CM7 on the atrix. I desperately need to search my exchange/corporate emails in CM7. I am running the current beta on the Atrix. I love the rom but the lack of email search capability is really killing it for me. I can live without the fingerprint scanner but can't live without email search. Am I missing something or is this a feature that is lacking from the mail that is included in the Atrix CM7 build? Thanks.
It's not included in stock email. I had the same problem and my solution was to use Business Calendar. It blows away the stock calendar and I pair it with Pure Calendar Widget to have a 4x2 scrollable calendar widget on my homepage. Other advantages are better viewing options and a more simple way to add events, much more intuitive. Try Business Calendar for free in the market here: https://market.android.com/details?id=netgenius.bizcal&feature=related_apps