[Updated:2011-02-24] 1x1 Ultimate Unread Widget (Sense + Vanilla + Motoblur) - Android Software Development

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.

Related

Consolidate email and auto power off/on

Is there a way to have all your email accounts show up in one spot or an app that does it for you? Also on my BB8330 there was an auto turn off/on feature that turned your phone off at a certain time and back on again at a designated time. Does the Hero have the same capability or an app? Sorry for all the questions.
dsgb73 said:
Is there a way to have all your email accounts show up in one spot or an app that does it for you? Also on my BB8330 there was an auto turn off/on feature that turned your phone off at a certain time and back on again at a designated time. Does the Hero have the same capability or an app? Sorry for all the questions.
Click to expand...
Click to collapse
You can connect just about any emai account to the 'Mail' application that you have, you don't have to check g-mail through the gmail app. If you use the Mail app you just have to change the IMAPI settings on the gmail website.
Auto on and Off like a BB? - Never used it when I had one. Seemed kinda pointless lol.
Kcarpenter said:
You can connect just about any emai account to the 'Mail' application that you have, you don't have to check g-mail through the gmail app. If you use the Mail app you just have to change the IMAPI settings on the gmail website.
Auto on and Off like a BB? - Never used it when I had one. Seemed kinda pointless lol.
Click to expand...
Click to collapse
I'm pretty sure he was talking about a unified inbox, like what is possible on the Blackberry. I'm not sure if that can be done or not. There is this great feature on the Market though, it's called "Search". It's amazing.
honda931 said:
I'm pretty sure he was talking about a unified inbox, like what is possible on the Blackberry. I'm not sure if that can be done or not. There is this great feature on the Market though, it's called "Search". It's amazing.
Click to expand...
Click to collapse
Ahhh I see - You could just have all your accounts FWD'd to another single account....
Doesn't one of the 2.0+ ROMs have a mail client with a unified inbox?
Kcarpenter said:
Ahhh I see - You could just have all your accounts FWD'd to another single account....
Click to expand...
Click to collapse
Like the gmail account you need to use the phone
Then you have a unified inbox, separate inboxes via labels, a favorites folder across all inboxes using the starred feature, and battery saving push mail alerts. Other than Exchange I see no reason to use the actual mail app as it's inferior.
Blackberry users need to realize Gmail = BIS, without the 7% downtime.
gbhil said:
Like the gmail account you need to use the phone
Then you have a unified inbox, separate inboxes via labels, a favorites folder across all inboxes using the starred feature, and battery saving push mail alerts. Other than Exchange I see no reason to use the actual mail app as it's inferior.
Blackberry users need to realize Gmail = BIS, without the 7% downtime.
Click to expand...
Click to collapse
Only 7%? Let's be honest now.
Kcarpenter said:
Only 7%? Let's be honest now.
Click to expand...
Click to collapse
Heh. I forgot the native contact and calendar sync in my list. And I quote the 7% figure from RIM. They claim an average of 93% uptime and seem proud of that ptitful figure lol. No need for me to kick them while they are down

How come no gmail widget?

I was just wondering why there isn't a native gmail widget? It seems pretty logical that google would develop one. I have evil's sense which comes with a mail widget but it doesn't work very well and there are still two apps which means i get two notifications. If i turn off the gmail notification the mail widget app doesn't push the email very fast where as the gmail does.
Did you try contacting someone at Google and asking them. They would have more of an idea
Fair question, but you're asking the wrong people - all we can do is speculate...
There are a number of 3rd party Widgets though, depending on what you're looking for...
Sent from my Nexus One using XDA App
I've been wondering the same thing. I wish there was a Gmail widget like the mail in Sense. I like some of the features in sense, but don't have much use for most of their widgets.
What widgets do you prefer for Gmail that don't download everything a second time apart from Gmail.
Sent from my Nexus One using XDA App
Well, at least Google have finally decided to untie Gmail with Android by releasing Gmail updates on the market. At least we'll get more Gmail improvements more often.

[Q] Non Sense Email Widget fed by mail from HTC Mail app

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

Any experience with TouchDown for Tablets on the XOOM ?

Does anybody tried to use TouchDown for Tablets in the XOOM ?, does it work OK ?, thanks
http://www.nitrodesk.com/bigscreen.aspx
Best email program out there if you use Exchange. Nothing even comes close. This email program was the nail in my iPad's coffin.
Its pretty good. Way better than the native email app for exchange.
Sent from my Xoom using Tapatalk
I use it everyday. Works great.
Sent from my Xoom using XDA Premium App
I have both RoadSync and Touchdown, and Touchdown is the best, hands down. It looks good and offers better end user configuration such as the ability to delete or not delete a message from the server when deleted on the device AND the option of not marking.the message as read on the server. I have it installed on my Xoom and Incredible. RoadSync is just a little rough around the edges, but it did work on my Xoom as well.
I uninstalled it. Too many crashes while composing and does not support drafts folder. Support said they are working hard to improve stability on Xoom and they were the ones to tell me it doesn't support the drafts folder - when you save message as draft, nothing shows up in drafts folder, although you can get to it with the drafts button displayed when you are composing a new message.
it actully works really well!
While I prefer the looks of the default exchange client it doesn't come close to the functionality of TouchDown. I highly recommend it!
Sent from my Xoom using XDA Premium App
Tried it...then uninstalled
I have three Exchange accounts, each of which requires a separate Touchdown profile because Touchdown does not support multiple Exchange accounts within a single profile. Accounts in the off-line profiles are not updated. Further, switching between profiles often causes the application to crash.
Customer support is great!
My biggest disappointment was that I cannot see the folder structure of my exchange account. I contacted support and they were very responsive. If anyone is interested here's what I wrote and the reply:
ME:
Dear support,
I downloaded the trial version of TouchDown upon recommendation in a forum. So far I am not really that impressed with the offered features. I was wondering if that is just a matter of updates until this will change:
1. On the main screen it reads "Emails: x (n unread) and
Appointment(s): y. Why can't I get to the emails/calendar when I tap on the summary info?
2. I haven't found a way to browse my exchange folders. I am sure that's a mistake on my behalf but it shouldn't be that hard to figure out!
3. Is there a way to (de)select all emails and delete/move them instead of clicking one after the other?
I understand that this is a new product for tablets but if I were to spend $20 on it I would like to see more features.
Thanks for listening!
SUPPORT:
Are you working on a Xoom? Are you saying that you see the email list but when you select and email it doesn't open? Or that you can't get to the Inbox?
You can choose what folders on Exchange to sync by going to settings>advanced>choose folders. Select what email folders you want to sync there. We are not a browser. We sync mail and you read it, forward etc...
There is a menu>more>select all function in the Inbox. You can then choose to delete or move.
Bottom line is that many features seem to be there but might be hidden and not intuitive. Don't think I'll pay $20 since I am fairly happy with the stock client.
The one thing I hate about touchdown is that he hasn't updated the UI since the days of Windows Mobile. It's just plain bad sometimes.
Bauxite said:
The one thing I hate about touchdown is that he hasn't updated the UI since the days of Windows Mobile. It's just plain bad sometimes.
Click to expand...
Click to collapse
Agreed. The UI is painfully out-of-date. I banished it from my Xoom until they freshen up the design and usability.
I used Touchdown for a long time and it has by far has the most options. Tons O options. It was first to give you emails displayed as HTML instead of just text. The UI does need some refinement especially if using on a tablet (yes I know they have a tablet version now) and it is a hare buggy sometimes.
Since the Xoom I went back to just the stock email app. As it's faster/simpler than Touchdown and prettier. I don't like the fact that you can't tell the stock one to sync more than 30 days worth of emails though. (I have a couple saved folders, that I want it to sync all the saved emails in them). Plus the Stock calendar on the Xoom is much prettier than touchdowns calendar.
It Works
I'm using Touchdown and it works very well. It syncs my email, schedule and contacts. This is one of the apps that convinced me to keep the device.
Another touchdown user here, I'll agree with everyone else in that it's far more functional than the stock exchange client. I can deal with the UI because I go a free license from Moto.
Functional but in serious need of a facelift. Maybe one of our themers from XDA could take on the task.
Sent from my Nexus One using XDA Premium App
I've been using Touchdown since I moved to Android. It has its quirks, but I could never use the stock client since it doesn't support push to folders under the inbox. You have to manually sync those folders.
Coming from BlackBerry, it was the closest I could find to their email functionality (I still miss the email experience from my old 8830). They update pretty often. Buy the license from the market, but download the beta off the website. Just Google "Touchdown beta"

native email app

Has the native email app changed since the S7? Anyone know if it has true threaded messaging?
I hope so. I have tried aquamail and nine email and they both suck compared to stock.
Really? I LOVE nine. Find it amazing but always happy to use stock when it makes sense. What don't you like
km8j said:
Really? I LOVE nine. Find it amazing but always happy to use stock when it makes sense. What don't you like
Click to expand...
Click to collapse
I wasnt bashing it. It graphically beautiful. I just prefer the options, menus, and folder structure of stock. Nine was great on battery consumption compared to stock.
Nine has been my choice of app for about 2 years now. It's what got me off of HTC devices (since I very much liked the HTC stock mail app).
+1 for Nine. Been using it for nearly 3 years and it has been flawless.
Sent from my Nexus 6P using Tapatalk
The stock apps (including e-mail) are the only ones fully integrated with Gear. They're also better integrated with the rest of Samsung's ecosystem (Scrapbook, S Note, Bixby). The S7 nougat e-mail client was a modernized version of the Note7's. I'm assuming since it was just updated it'll carry over and get a new "lines" icon in keeping with the rest of the S8's updated aesthetics.
I'm coming from the native iPhone email app and think it's rubbish. Is the native Samsung one any good? If not what would you all suggest? I can't remember what app I used to use on my htc.
Sent from my iPhone using Tapatalk
running water said:
I'm coming from the native iPhone email app and think it's rubbish. Is the native Samsung one any good? If not what would you all suggest? I can't remember what app I used to use on my htc.
Click to expand...
Click to collapse
I personally like it. It's clean and easy to navigate. I use it with Exchange and its a great e-mail client. If you're looking for something more integrated check out Samsung Focus.
I have 3 email accounts. Can it handle them and are they easily identified?
Sent from my iPhone using Tapatalk
BarryH_GEG said:
I personally like it. It's clean and easy to navigate. I use it with Exchange and its a great e-mail client. If you're looking for something more integrated check out Samsung Focus.
Click to expand...
Click to collapse
Does it have true threaded messaging in and out?
Does Samsung Focus offer polling, not pushing, and true threaded messaging?
BarryH_GEG said:
The stock apps (including e-mail) are the only ones fully integrated with Gear. They're also better integrated with the rest of Samsung's ecosystem (Scrapbook, S Note, Bixby). The S7 nougat e-mail client was a modernized version of the Note7's. I'm assuming since it was just updated it'll carry over and get a new "lines" icon in keeping with the rest of the S8's updated aesthetics.
Click to expand...
Click to collapse
What is missing from the none native email app and gear? I currently use S2 with V20 and the email works great.
YellowGTO said:
What is missing from the none native email app and gear? I currently use S2 with V20 and the email works great.
Click to expand...
Click to collapse
There is an actual e-mail app on the Gear that syncs with the native phone e-mail app. So you can read messages, mark them read, mark them unread, and reply to them. The Gear app lets you scroll through your entire inbox and has an unread message counter. If you delete an e-mail on your Gear it deletes it on the phone and vice versa. The mail app on the Gear is literally an extension of the full-fledged app on your phone. The Samsung Gear and phone messaging apps have the same level of integration.
Side question anyone know how to move the galaxy native email data to the sd card? I have to carry a pile of email in my pocket. I used to use touchdown so I could relocate the data, but I've switched to hte native app. It used to stink on older devices, but it was fine on the 7 and the integration with other apps is so much more convenient.
I also prefer the stock app. I do have an issue with it, I can't seem to get "push" settings. I have an icloud email address and had push on my iPhone. Is there anyway to get push on this app? Will forwarding to him gmail and using that work?
km8j said:
Does it have true threaded messaging in and out?
Click to expand...
Click to collapse
In the default email app settings there is a menu item called "view" under which you have 2 options "standard" and "conversation". The conversation option attempts a threaded view although I am not able to comment on how well the implementation is as I don't use threaded view.
does anyone know why emails from gmail on the native email app (s8+) do not stay deleted? They keep popping up, when marking as read, it does do that fine. (Settings: Gmail Auto, as items are received)
Messages not downloading completely
I just got a Galaxy S8+, and I can't figure out how to get the email app to load the rest of a message. There is one particular sender that I get daily messages from, and for some reason their messages never load completely. On my old S5, I just swiped up, and the app loaded the rest of the message. In the new app, that has no effect.
Any suggestions?
hscoggins said:
I just got a Galaxy S8+, and I can't figure out how to get the email app to load the rest of a message. There is one particular sender that I get daily messages from, and for some reason their messages never load completely. On my old S5, I just swiped up, and the app loaded the rest of the message. In the new app, that has no effect.
Any suggestions?
Click to expand...
Click to collapse
Try this. Not sure if it is the answer to your issue but give it a go.
Open the email app>menu>click the gear icon>click your email account>scroll down until you see the option "limit retrieval size">select "no limit.

Categories

Resources