tag:blogger.com,1999:blog-76968731883103934472024-03-13T10:45:36.652+01:00NewsRobNewsRob is a Google Reader client:
- Two-way background sync
- Download full & partial feeds including the web pages and images
- Offline capable
- Mark all read
- Share link by email/twitter/delicious
- Share article in Reader
- Star articles
- Locale Integration
- Hide read articles
- Categories/Labels
- SD card support
- Finger Gestures
http://newsrob.comMarianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.comBlogger59125tag:blogger.com,1999:blog-7696873188310393447.post-32231218377146854392013-06-30T18:52:00.000+02:002013-06-30T18:52:03.022+02:00Good Bye, Farewell and New BeginningsIn March Google announced that by 1st of July Google Reader will <a href="https://support.google.com/reader/answer/3028851">cease to exist</a>. I am sad to say this, but after half a decade so will NewsRob - as we know it today.<br />
<div class="p2">
<br /></div>
<div class="p1">
My day job and my health don't really allow me to spend enough time on NewsRob to keep it going forward. Because I didn't want to let the NewsRob community down for some time now I fooled myself into believing that there is a practical way to keep things going forward, but this is just not the case and you and I have to acknowledge that. Please accept my apologies for the inconvenience it causes you. </div>
<div class="p1">
And thank you for staying with me and NewsRob for so long. I know a few users by name who used NewsRob since the beginning of 2009 until now and we meanwhile know each other on many different levels. </div>
<div class="p2">
<br /></div>
<div class="p1">
So alongside Google Reader the name NewsRob will disappear, as will the apps on Google Play. A little later this blog and the mailing lists will go away too, but I will keep them open for now as point to coordinate follow up activities.</div>
<div class="p2">
<br /></div>
<div class="p1">
However after unpublishing the app and letting go of the NewsRob name, something new and more exciting may be around the corner. </div>
<div class="p2">
<br /></div>
<div class="p1">
I published the <a href="https://github.com/marianokamp/newsrob">source code</a> under the MIT open source license. At some point a new RSS reader may emerge as a whole. Or some features will surface again in other RSS readers. A likely candidate for this would be the offline capabilities, which are pretty well <a href="https://github.com/marianokamp/newsrob/blob/master/app/src/com/newsrob/download/WebPageDownloadDirector.java">encapsulated</a>.</div>
<div class="p2">
<br /></div>
<div class="p1">
In the same way that Google pulling out of the RSS reader market may likely turn out to be a blessing in disguise, so will me letting go of the code that was NewsRob hopefully result in other people taking over. People who will give it the attention that it deserves and that I can't devote at this point in time. </div>
<div class="p1">
I am really looking forward to this, as I haven't found a good replacement for my own news needs yet ;)</div>
<div class="p2">
<br /></div>
<div class="p1">
Travis already works on an integration of NewsBlur and published a <a href="https://groups.google.com/forum/#!topic/newsrob/YbtSThBj06g">functional beta</a>. He agreed that his contribution is also part of the code repository I linked too.</div>
<div class="p2">
<br /></div>
<br />
<div class="p1">
If you want to have a look around what else is happening in the RSS arena, you may find this <a href="http://tidbits.com/article/13858">article</a> useful as a starting point.</div>
Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com110tag:blogger.com,1999:blog-7696873188310393447.post-26112281838294300782011-11-04T13:15:00.000+01:002011-11-07T16:07:54.910+01:00Social Features Dropped From Google ReaderAs you have probably learned by now Google dropped the social features in Google Reader.<br />
<br />
More information <a href="http://googlereader.blogspot.com/2011/10/upcoming-changes-to-reader-new-look-new.html">here</a> and <a href="http://blog.persistent.info/2011/10/google-reader-social-retrospective.html">here</a>.<br />
<br />
Unfortunately that means as a consequence in NewsRob "Share (in Reader)", "Share With Note" and "Like" need to be removed also.<br />
<br />
I intend to release a new version of NewsRob without the aforementioned features.<br />
Apart from the lack of social features it will be the same version of NewsRob, so that there shouldn't be any bugs in there.<br />
However due to the lack of lead time I don't want to release the new version today, but wait until Monday and see if the beta testers on the mailing list find something that I broke.<br />
<br />
If you don't want to wait or help test the new version, you can access it <a href="https://sites.google.com/site/newsrobapp/beta-program/newsrob483.apk">here</a>.<br />
<br />
If the backend of Google Reader drops the functionality sooner than Monday you may need to use that version anyway. Otherwise NewsRob will not be able to delete read articles that you recently liked or shared and have not been synced with the server.<br />
This would be a temporary glitch though and repaired when you install the new version.<br />
<br />
Btw. Work on a tablet version of NewsRob is still underway.<br />
<br />
<i><u>Update:</u> Release 4.8.3 is live in the Android Market.</i>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com114tag:blogger.com,1999:blog-7696873188310393447.post-39406711085787870532011-05-24T22:35:00.002+02:002011-05-25T17:36:35.718+02:00NewsRob 4.8<span class="Apple-style-span" style="color: #eeeeee; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: x-small;"><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"></span></span><br /><div style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-collapse: separate; color: black; font-family: Times; font-size: medium; line-height: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="color: #eeeeee; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: x-small;">Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: <a href="http://bit.ly/nr_list">http://bit.ly/nr_list</a></span></div><div style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-collapse: separate; color: black; font-family: Times; font-size: medium; line-height: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="color: #eeeeee; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: x-small;">Want to submit a feature suggestion? <a href="http://bit.ly/nr_suggest">http://bit.ly/nr_suggest</a></span></div><div style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-collapse: separate; color: black; font-family: Times; font-size: medium; line-height: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="color: #eeeeee; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: x-small;">Looking for the FAQ: <a href="http://bit.ly/nrfaq">http://bit.ly/nrfaq</a></span></div><div style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-collapse: separate; color: black; font-family: Times; font-size: medium; line-height: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="color: #eeeeee; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: x-small;"><br /></span></div><br /><b><span class="Apple-style-span" style="font-size: large;">NewsRob 4.8</span></b><br /><br /><br /><b>Faster Downloads</b><br /><br />If you never had issues with slow sites / downloads, then you can skip this section.<br /><br />A few people were complaining that the download phase of the sync took to long and it ran down their batteries.<br /><br />It seems to me that this happened, because they used the "A + I + Full Web Page" option on sites that are extremely slow. NewsRob stops each article download after 180 seconds, but if you have 500 articles from a major news outlet that still sums up to a day.<br /><br />Some sites, I suspect <a href="http://faz.net/">faz.net</a> for example, also seem to "protect" themselves from automatic downloads and do so with an indefinite waiting time.<br /><br />So from this release on:<br />- Three articles are downloaded in parallel (except for hosts that are download with the Instapaper mobilizer, there we just have a single download at a time)<br />- For each article up to 15 images are downloaded in parallel<br />- Hosts that time out are not tried for new downloads again in the same sync. (However they will be tried again in the next sync.)<br /><br />More can be done, but that's it for the moment.<br /><br />If you never had issues with download times then these changes will not be noticeable for you.<br />For example for feeds where you selected "Articles + Images" in my tests it was an improvement of 20%, which is likely not noticeable, but if you use "Articles + Images + Full Web Page" or use slow/high latency/blocking sites you should see a huge difference.<br /><br />Even though the actual work the device is doing during the downloads is higher now than before, the phone's UI responsiveness should not suffer from that. Let me know how that works for you on your device.<br /><br /><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><b> Like</b></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br /></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">You can now like/unlike articles in NewsRob and this status is synced with the Google Reader service.</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br /></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br /></div><b>CPU Usage</b><br /><br />For some people NewsRob were using CPU even when in the background. This should not happen anymore, except – of course – when a sync is running in the background.<br /><br /><br /><b>Readability as a Mobilizer</b><br /><br />In the experimental settings you can now select Readability as a mobilizer. The integration is experimental for the time being and will be improved upon over the next releases.<br /><br /><br /><b>New capacity setting 2,000</b><br /><br />You can now set the capacity to 2,000.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH_YFtgdrVWwMhyphenhyphen3SEqoL-pR1IXCdf8ptwOWwo6Ib7_G9CnBm0R_0ip0Q90KC7Xy3vrqjbCkRnvmsu0hLeuDjc9bYE8YBrdLLkz-p48Wdb2Hu6pafk6aRynnLlGhT3N7juwIjXf0chB4lr/s1600/Screen+shot+2011-05-24+at+12.30.33+AM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="117" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH_YFtgdrVWwMhyphenhyphen3SEqoL-pR1IXCdf8ptwOWwo6Ib7_G9CnBm0R_0ip0Q90KC7Xy3vrqjbCkRnvmsu0hLeuDjc9bYE8YBrdLLkz-p48Wdb2Hu6pafk6aRynnLlGhT3N7juwIjXf0chB4lr/s200/Screen+shot+2011-05-24+at+12.30.33+AM.png" width="200" /></a>But before you do that, are you aware that if you mark articles as read, NewsRob will fetch older unread articles to match the configured capacity? So if you are not going offline for long, e.g. on an airplane, a smaller number is likely more efficient.<br /><br />Also are you aware that you can mark old articles as read in bulk on the Google Reader webapp? You can do so globally or per label/folder or feed This might be the solution to the articles that you may never read anyway. And a smaller number of unread articles makes everything, in particular the sync, go faster.<br /><br /><br />Just fyi ... over the next releases I will implement Honeycomb support.Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com58tag:blogger.com,1999:blog-7696873188310393447.post-10628165699230470872011-01-31T15:31:00.001+01:002011-01-31T15:34:01.966+01:00NewsRob January Release / 4.7<div dir="ltr" style="text-align: left;" trbidi="on"><b>NewsRob January Release / 4.7 </b><br />
<br />
Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: <a href="http://bit.ly/nr_list">http://bit.ly/nr_list</a><br />
Want to submit a feature suggestion? <a href="http://bit.ly/nr_suggest">http://bit.ly/nr_suggest</a><br />
Looking for the FAQ: <a href="http://bit.ly/nrfaq">http://bit.ly/nrfaq</a><br />
<br />
<span class="Apple-style-span" style="font-size: large;">NewsRob January Release / 4.7</span><br />
<span class="Apple-style-span" style="font-size: large;"><br />
</span><br />
<b>NewsRob Turns Two -– Special Promotion</b><br />
<b><br />
</b><br />
NewsRob was initially published roughly two years ago and now enters its third year of life ;) It has been a great time and I'd like to use this occasion to offer NewsRob for €1.99 (€2.37 incl. Tax in the EU) until the end of February.<br />
<br />
If you just very recently purchased NewsRob for the full price <b>and</b> feel cheated now, please contact me: mariano.kamp@gmail.com.<br />
<br />
<br />
<b>Subscribe to Feed in Google Reader</b><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_OPXlHuRdhwjpmPNS4jJ1RxjH6zRHdYnhxa-yBohgDFe_JsFYi-DeNvJE1Ktj9_ZpHD-dDCjAfYNkPM6FTVc_5NvTdA1x0j4sS5Q4ogguuwxUJeqUfuzzCbog059Dl5s5rYW1UM_-Axfs/s1600/Screen+shot+2011-01-31+at+3.20.57+PM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_OPXlHuRdhwjpmPNS4jJ1RxjH6zRHdYnhxa-yBohgDFe_JsFYi-DeNvJE1Ktj9_ZpHD-dDCjAfYNkPM6FTVc_5NvTdA1x0j4sS5Q4ogguuwxUJeqUfuzzCbog059Dl5s5rYW1UM_-Axfs/s320/Screen+shot+2011-01-31+at+3.20.57+PM.png" width="195" /></a><br />
You now subscribe to feeds in Google Reader from within NewsRob.<br />
Either you select it from any article lists' option menu or you send a link to NewsRob from another app or NewsRob itself.<br />
<br />
The subscription dialog shows you a list of possible feeds for your keywords and works interactively. The actual fetching of new articles happens in the background during the next sync.<br />
<br />
This is the implementation for the <a href="https://newsrob.uservoice.com/forums/35624-general/suggestions/409294-add-feeds-on-the-phone?ref=title">#3 feature suggestion</a> at uservoice.<br />
<br />
<br />
<div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><b>Google Ads - Full Screen Available in Free Version</b><br />
<br />
Unfortunately AdMob dropped the support for narrow ads in their current SDK. As this was the only reason to still use AdMob, those ads are now replaced by Google Ads. NewsRob was showing Google Ads already on the bottom of the lists, but will now also do that on the article detail view.<br />
<br />
Those are a bit taller than the narrow AdMob ads. To sweeten the deal the full screen mode of NewsRob is now available in the free version too and in full screen mode you should now have more space than you had before.<br />
<br />
You can toggle the full screen mode with a double tap on the content area.<br />
<br />
</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><br />
</div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><b>End of Support for Android 1.5 - 2.0.1 Devices</b><br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWo-SIATi6vUN7pCeNu24TT6yfK9-9Zk_JrYQqiRNN0JgcVYWVo0R6bzGSsQIyLHtHE4HcGKEbaQ3ml_MyqKWcI02WifQrbnFJm3zvKsmZZDkhpfEC3mAdDDbC7XR_MirSvFk5WZsIHkPM/s1600/Screen+shot+2011-01-31+at+2.53.56+PM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWo-SIATi6vUN7pCeNu24TT6yfK9-9Zk_JrYQqiRNN0JgcVYWVo0R6bzGSsQIyLHtHE4HcGKEbaQ3ml_MyqKWcI02WifQrbnFJm3zvKsmZZDkhpfEC3mAdDDbC7XR_MirSvFk5WZsIHkPM/s200/Screen+shot+2011-01-31+at+2.53.56+PM.png" width="200" /></a>Meanwhile there aren't that many Android devices accessing NewsRob anymore that run an Android Version below Android 2.1. See the graphic on the right for a distribution of Android versions for NewsRob Pro.<br />
As a consequence I am now dropping the official support for versions below Android 2.1.<br />
<br />
This is the last version of NewsRob that is available for older Android versions and will be frozen. Hopefully that strikes a good balance between moving forward and not leaving the users of old versions totally behind.<br />
<br />
At the beginning of March you will see the following message if you use an old Android version:<br />
<br />
<br />
<blockquote>NewsRob kept compatibility with old Android versions for quite some time and to some extent will continue to do so. </blockquote><blockquote>However this comes at a cost and as meanwhile there are only a few users left who use NewsRob on Android 1.5 - 2.0.1 devices, this cost became harder and harder to justify over the last releases.</blockquote><blockquote>To pick up speed with development the support for the older Android versions will be dropped from the main version of NewsRob. </blockquote><blockquote>However to make sure that you are still able to install NewsRob and get an update when I discover a very critical bug, a new version of NewsRob is on the Android Market for devices running older versions of the AndroidOS. </blockquote><blockquote>Please install the new version using the button below. You then need to uninstall the current version of NewsRob. </blockquote><blockquote>If you have the Pro version of NewsRob this will also be recognized by the new version. </blockquote><blockquote>Also your per-feed settings will be picked up by the new version, but you need to login again and configure the basic parameters. </blockquote><blockquote>Thanks! – Waiting for you on the other side. </blockquote><br />
<br />
</div><b>New Authentication</b><br />
<br />
It seems that the new authentication – introduced in the previous release – works well for the vast majority of NewsRob users.<br />
<br />
However as there were a few disgruntled one-star-comments on the Android Market I'd like to say again that this only works for proper Google accounts. These are all accounts that end with gmail.com or googlemail.com as well as the Google Apps For Your Domain accounts that Google already migrated.<br />
If you don't have one of those, please continue to use the classic method.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi556HSWe8Hmz49YQu58r3i4DYFnEkz9ErnQkKLgNP6N0EzEi73FMAT10Zz0gSsfdeXmnT7T2H_-djqy6mQFznv1hEVY_k43ZkTijdurVN8QBABgPZZbSbZJ07MV5lmv1IIQY4AibhelO7O/s1600/Screen+shot+2011-01-31+at+3.14.46+PM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="51" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi556HSWe8Hmz49YQu58r3i4DYFnEkz9ErnQkKLgNP6N0EzEi73FMAT10Zz0gSsfdeXmnT7T2H_-djqy6mQFznv1hEVY_k43ZkTijdurVN8QBABgPZZbSbZJ07MV5lmv1IIQY4AibhelO7O/s200/Screen+shot+2011-01-31+at+3.14.46+PM.png" width="200" /></a>Well, if you didn't read the previous release notes explaining that, you probably aren't reading these either and I am preaching to the choir ;) Anyway, there is also now a hint text on the account list / login dialog.<br />
<br />
<br />
<b>Misc</b><br />
<br />
A lot of small performance/responsiveness improvements went into this release. Please come to the <a href="http://bit.ly/nr_list">mailing list</a> if you still see a black screen or an Application Not Responding dialog.<br />
<br />
Another small enhancement should be valuable for web comics. When "Image Fit-To-Width" is enabled the resizing will be done again when changing the orientation of your device, at least until you first scroll into the article.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com26tag:blogger.com,1999:blog-7696873188310393447.post-57482941278079856122010-12-30T13:27:00.001+01:002010-12-30T13:29:03.312+01:00NewsRob December Release / 4.6<span class="Apple-style-span" ><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: 'trebuchet ms', verdana, arial, sans-serif; line-height: 18px; "><span class="Apple-style-span" style="font-size: x-small; ">Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: </span><a href="http://bit.ly/nr_list" style="font-size: 13px; font-weight: bold; ">http://bit.ly/nr_list</a><br /><span class="Apple-style-span" style="font-size: x-small; ">Want to submit a feature suggestion? </span><a href="http://bit.ly/nr_suggest" style="font-size: 13px; font-weight: bold; ">http://bit.ly/nr_suggest</a><br /><span class="Apple-style-span" style="font-size: x-small; ">Looking for the FAQ: </span><a href="http://bit.ly/nrfaq" style="font-size: 13px; font-weight: bold; ">http://bit.ly/nrfaq</a><br /><br /><span class="Apple-style-span" style="font-size: large; ">NewsRob December Release / 4.6</span></span><br /><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: 'trebuchet ms', verdana, arial, sans-serif; font-size: 13px; line-height: 18px; "><br /></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><b>New Authentication</b></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><b><br /></b></span></span><br /></span><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4XKOHjQObTcOCViEK7oLdwZRv4ME1f7SSvPpf8ihd45n05x1fIAQRJ3FZjKGVY8MVHwcN2Rxa0vBnyavcZINovgwP-RbsfkMGkzBLmztjxfacV_n34pChefPmz9mNW_6MHDOoy2nAIV9h/s1600/ask+for+permission.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span class="Apple-style-span" ><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4XKOHjQObTcOCViEK7oLdwZRv4ME1f7SSvPpf8ihd45n05x1fIAQRJ3FZjKGVY8MVHwcN2Rxa0vBnyavcZINovgwP-RbsfkMGkzBLmztjxfacV_n34pChefPmz9mNW_6MHDOoy2nAIV9h/s320/ask+for+permission.png" width="197" /></span></a></div><span class="Apple-style-span" ><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">NewsRob now supports the built-in authentication mechanism for Android 2.1+ devices that have the Android Market. </span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">For now the old approach, the <i>classic</i> method, still works too. However when your Google Reader session expires, after 14 days, you will be asked to use the new method. Please do that unless you encounter any problems or you use an old Google Apps For Your Domain account.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">Google Apps For Your Domain accounts that have not yet been migrated to become proper Google accounts don't work with the new mechanism. You will not see any articles.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">When Google finishes the migration of all the old accounts the <i>classic</i> authentication mechanism will be turned off for Android 2.1+ devices. </span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">If you have any problems, let me know on the mailing list. At least in this release you can always logout and use the <i>classic</i> method.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><b>Exact Syncing</b></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">You can skip this part if you are not frequently switching between NewsRob and the Google Reader web app / other 3rd party apps.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">If you're not into details / techno mumbo jumbo you may also skip this section and hope that NewsRob does the right thing by default, which it probably does.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">Unfortunately Google <a href="http://groups.google.com/group/fougrapi/browse_thread/thread/dd018b127e358e08">dropped</a> an API that NewsRob was relying on to sync efficiently. The effect is that state changes for articles that are already on your phone will not be synced. More specifically the removal of those states will not be synced. In particular this is about the <i>read</i>, <i>starred</i>, <i>liked</i> and <i>shared</i> state.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">Here is the essence: <b>If you unstar an article after it is already available on your phone, the article on your phone will still keep the star.</b></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">This may be a big issue for you, if your workflow relies on that, but for most users it probably isn't.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">There is a way for NewsRob to cope with that situation. Unfortunately it is less efficient in terms of computing time and bandwidth than it was before when the proper API was still in place. In the big scheme of things it is not a drama though. Downloading articles etc. still takes more time and bandwidth than the work around.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /></span><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1D_H1TKMgfAqGMFPd-C4AvuBERV1dfhfrGrDnvAih0FFaH9S1DSqIpq8kiMUvMIYo1lrjaqBK9pOExBtmCmijnR3j2slgM4YPqo_7-PA-vEZMMqqbVDSH866N_SdArrXUad2AYK-qxUhy/s1600/Screen+shot+2010-12-30+at+11.17.37+AM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span class="Apple-style-span" ><img border="0" height="42" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1D_H1TKMgfAqGMFPd-C4AvuBERV1dfhfrGrDnvAih0FFaH9S1DSqIpq8kiMUvMIYo1lrjaqBK9pOExBtmCmijnR3j2slgM4YPqo_7-PA-vEZMMqqbVDSH866N_SdArrXUad2AYK-qxUhy/s200/Screen+shot+2010-12-30+at+11.17.37+AM.png" width="200" /></span></a><span class="Apple-style-span" ><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">I called the work around "Exact Syncing".</span></span><br /><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; font-family: 'trebuchet ms', verdana, arial, sans-serif; line-height: 18px; ">It explicitly syncs each article's state with the server side.</span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">By default it only runs when you are on WiFi or the last exact sync is more than 24 hours ago. However if your workflow relies on the exact states of the articles at all times then you should turn on "Always Use Exact Syncing", which does exactly that.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><b>Misc</b></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /></span><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-ck6OSIXrG1Qym49UorzHsxfJN5pL2wLIe7NYxDssmG_xFhGFIU6FmakKYLQ8fFtt6EwcxD8zc0wN8QFi_CdGjExhpOm2iZghkyjbAYRM7Qxnyst07awXRgAezWLkDHdVF6m0xiYnFEEL/s1600/Screen+shot+2010-12-30+at+10.18.00+AM.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span class="Apple-style-span" ><img border="0" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-ck6OSIXrG1Qym49UorzHsxfJN5pL2wLIe7NYxDssmG_xFhGFIU6FmakKYLQ8fFtt6EwcxD8zc0wN8QFi_CdGjExhpOm2iZghkyjbAYRM7Qxnyst07awXRgAezWLkDHdVF6m0xiYnFEEL/s200/Screen+shot+2010-12-30+at+10.18.00+AM.png" width="200" /></span></a></div><span class="Apple-style-span" ><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">Besides a lot of small improvements and bug fixes NewsRob now also supports the <a href="http://www.appbrain.com/app/adwnotifier/org.adw.launcher.notifications">ADWNotifier</a> of <a href="http://www.appbrain.com/app/adw-launcher/org.adw.launcher">ADWLauncher</a>.</span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;"><br /></span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px;">Due to popular demand the action bar is now also available for devices with small screens. </span></span><br /><span class="Apple-style-span" style="font-family: 'trebuchet ms', verdana, arial, sans-serif; "><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; line-height: 18px; ">Because of bugs in Android 2.0, it is not available for devices with Android 2.0/2.0.1 anymore though. If you want to use the action bar please upgrade to Android 2.1 ... and sorry for the crash the previous version caused for Android 2.0 devices ;(</span></span></span>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com14tag:blogger.com,1999:blog-7696873188310393447.post-52041476616794297432010-12-02T18:28:00.000+01:002010-12-02T18:28:42.332+01:00NewsRob November Release / 4.5<div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: </span><a href="http://bit.ly/nr_list"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">http://bit.ly/nr_list</span></a></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Want to submit a feature suggestion? </span><a href="http://bit.ly/nr_suggest"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">http://bit.ly/nr_suggest</span></a></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Looking for the FAQ: </span><a href="http://bit.ly/nrfaq"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">http://bit.ly/nrfaq</span></a></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-size: x-large;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">NewsRob November Release / 4.5</span></span></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><span class="Apple-style-span" style="font-size: large;">New Action Bar</span></span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><span class="Apple-style-span" style="font-size: large;"><br />
</span></span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxLKJTWMfUNhRpREzaJG8_M0xLrGJ0K8fvE5AxdcnWGNumXk9AmkIw6RnyKJBUV9iHbxm7kTBpxq_W3CI67IsmeU1xObpzMtPlObom0ZcOstDnfdAj3Hu4-itq4KuMGj0mfNFjHZkPbAev/s1600/actionbar_small_light.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxLKJTWMfUNhRpREzaJG8_M0xLrGJ0K8fvE5AxdcnWGNumXk9AmkIw6RnyKJBUV9iHbxm7kTBpxq_W3CI67IsmeU1xObpzMtPlObom0ZcOstDnfdAj3Hu4-itq4KuMGj0mfNFjHZkPbAev/s320/actionbar_small_light.png" width="320" /></a></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">NewsRob now sports an action bar that is more in line with what meanwhile seems to be the standard way on Android. It mimics the visual appearance and functionality of <a href="http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html">the Twitter app's action bar</a>. </span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">From left to right:</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Tapping on the NewsRob logo always brings you back to the Dashboard (the home screen).</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Tapping on the title will give you some contextual information: On the article list it is the chosen feed, on the feed list it is the chosen label and on the dashboard a tap will reveal the last time a sync has run.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9-2c_B0gH2D0xgCOvoFY_mv12RSF03DZLwMvulhUHWD3ESiKeJ8zX9MZBy-bCAM-yeTXLsGaaYe_ROMQZE1AFx-W-nX-mmfH4VbkBDhZCBu3uCgOVS5CZXIhif2k7FYhUZJSjgecaNx7H/s1600/actionbar_open_progress_report.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="100" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9-2c_B0gH2D0xgCOvoFY_mv12RSF03DZLwMvulhUHWD3ESiKeJ8zX9MZBy-bCAM-yeTXLsGaaYe_ROMQZE1AFx-W-nX-mmfH4VbkBDhZCBu3uCgOVS5CZXIhif2k7FYhUZJSjgecaNx7H/s320/actionbar_open_progress_report.png" width="320" /></a></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Tapping on the refresh icon will trigger a sync as before, but with a twist. The sync icon will turn into a circular progress indicator. Tapping it will reveal a detailed progress indicator. Tapping it again will hide it.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">You can also interrupt a running sync by tapping on the "Stop" button.</span><br />
<span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">This functionality replaces the sync-in-progress notification from before and so hopefully this will be the end of some devices randomly rebooting during sync.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Tapping on the check mark will mark all articles of the current view as read. Depending on your settings a confirmation dialog will be shown first.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Tapping on the circular button will toggle between show / hide read articles.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Not depicted above, but available on the article list, is an arrow up / down icon. Tapping it will toggle the sort order "newest first" and "oldest first".</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">In line with the Android standards the action bar is on the top. In the settings however, you can set the location of the action bar to the bottom or disable it completely.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">For Android 1.5 devices and for devices with small screens (Xperia X10 mini, HTC Tattoo & Wildfire) the action bar is always disabled.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">With this release usage data collection is re-introduced. There is a dialog in NewsRob that will explain this to you in more detail and asks you for to explicitly allow this usage data collection. Without this permission no data will be collected.</span><br />
<span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Thanks to <a href="http://roman.nurik.net/">Roman Nurik</a> for giving me some great recommendations regarding NewsRob's UI. Some of the results you will see in this release, e.g. more spacious article list, and some in the releases to come.</span></div></div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com28tag:blogger.com,1999:blog-7696873188310393447.post-78209778487659789842010-10-28T19:05:00.000+02:002010-10-28T19:05:03.386+02:00NewsRob October Release / 4.4<div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: </span><a href="http://bit.ly/nr_list"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">http://bit.ly/nr_list</span></a></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Want to submit a feature suggestion? </span><a href="http://bit.ly/nr_suggest"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">http://bit.ly/nr_suggest</span></a></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Looking for the FAQ: </span><a href="http://bit.ly/nrfaq"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">http://bit.ly/nrfaq</span></a></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-size: x-large;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">NewsRob October Release / 4.4</span></span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-size: x-large;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Rich Article List</span></span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaN7IDNhJanzCxcwHFz7QpoYP40Prq5Mjx5sLzgkBbUkfD2JW5pqllbQrsNVv0vjnaOfQG-dYAwqC0fKAPdPJbaNQ9xxUAUQcU-by1Hbh8Ip0C0YRwo82c6oXt5GWp8-xysQpDVx3q6dct/s1600/snippet.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaN7IDNhJanzCxcwHFz7QpoYP40Prq5Mjx5sLzgkBbUkfD2JW5pqllbQrsNVv0vjnaOfQG-dYAwqC0fKAPdPJbaNQ9xxUAUQcU-by1Hbh8Ip0C0YRwo82c6oXt5GWp8-xysQpDVx3q6dct/s200/snippet.png" width="171" /></span></a><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">The new version now sports a richer article list. </span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">If possible it contains a snippet of the article and a thumbnail of a significant image from the article. </span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Snippets will be prepared during the import of new articles. So if you want to see this new feature in full action right away you should do a Clear Cache / Sync.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-size: x-large;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Obeying Global Auto-Sync Setting</span></span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">When NewsRob is configured to automatically sync in the background it already obeys the global, system wide, background data setting. With this version NewsRob will also obey the global auto-sync setting.</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXN9G3bTx7XhzBuBGVkggFJfWOKmMwKOSSmd-41iC6MzgyD86JAyZjgBEzjEEHPrBq_C1xi8Q3aycXm-EhTY9ROUSmtbzGnOCLCrmySQrgNDIUwhytqxLstGZiUWWBq_eyzmMqUKOVwLo7/s1600/power_control.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="137" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXN9G3bTx7XhzBuBGVkggFJfWOKmMwKOSSmd-41iC6MzgyD86JAyZjgBEzjEEHPrBq_C1xi8Q3aycXm-EhTY9ROUSmtbzGnOCLCrmySQrgNDIUwhytqxLstGZiUWWBq_eyzmMqUKOVwLo7/s320/power_control.png" width="320" /></a></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">You can now conveniently turn off all automatic syncing (Gmail, Facebook, NewsRob ...) in one place.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">It might be confusing that now syncing can be turned off in more than one place. To prevent this confusion NewsRob will now warn you when auto-sync has been disabled globally, but is enabled in NewsRob.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">For the programmers amongst you: When turning the global auto-sync setting back on I would like NewsRob to check if the last sync is longer ago then the configured interval. If that is the case it should run a sync right away.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">However I don't know how to get notified when the auto-sync status changes and so I can't implement it at the moment. If you do know, please leave a comment or come to the list: <a href="http://bit.ly/nr_list">http://bit.ly/nr_list</a>. </span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span><br />
<span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">As always, many more small improvements and fixes are in this release. Here are two of those, that may affect you directly or where many people wrote me about:</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><b>Accidental Swipes</b></span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><b><br />
</b></span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">To prevent accidental swipes, e.g. left-to-right to mark an article read on the article list, swipes must be now more explicit. This means that the direction of the swipe must be more pronounced. To mark an article read you still must swipe from left-to-right (at least 45° to less than 135°), but also the horizontal movement of your finger must be significantly longer than the vertical movement.</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><b>Twitter URLs</b></span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br />
</span></div><div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Twitter changed their URL scheme and it broke some of the links in feeds when shown in NewsRob. This should work correctly again now.</span></div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com33tag:blogger.com,1999:blog-7696873188310393447.post-23461685332686438022010-10-01T11:54:00.000+02:002010-10-01T11:54:27.796+02:00NewsRob September Release / 4.3Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: http://bit.ly/nr_list<br />
<br />
Want to submit a feature suggestion? http://bit.ly/nr_suggest<br />
<br />
Looking for the FAQ: http://bit.ly/nrfaq<br />
<br />
<br />
<span class="Apple-style-span" style="font-size: xx-large;">NewsRob September Release / 4.3</span><br />
<br />
I am back from my vacation and enjoyed it very much. Thanks for your patience.<br />
<br />
<span class="Apple-style-span" style="font-size: x-large;">Selective Syncing / Sync "newsrob" only (Pro)</span><br />
<br />
This is the implementation of the current #1 feature request: <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/450237-sync-only-certain-folders?ref=title">Sync Only Certain Folders</a><br />
<br />
Unfortunately there is no efficient way to exclude selected feeds from the sync. However from this version on you can now tell NewsRob to only sync feeds that are below the a tag/folder called "newsrob".<br />
As a side note you can add feeds to more than one folder/tag at the same time.<br />
<br />
Although this feature should be easy enough to use, it was quite complex to implement it properly. So for this release you find the setting to enable this feature under the "experimental" section in the settings. If you run into any trouble please let me know on the <a href="http://bit.ly/nr_list">list</a>.<br />
<br />
There are two possible extensions to this functionality and you can submit feature requests on <a href="http://newsrob.uservoice.com/">uservoice</a> for them. If you create those feature suggestions you can also announce them on the existing feature request from above, so that you meet an audience of likeminded people quickly.<br />
<br />
It might be interesting to configure the name of the "newsrob" tag. That way you can sync multiple devices with different sets of feeds, e.g. "newsrob-droid" and "newsrob-tab".<br />
<br />
Also "newsrob" only syncing does just that (plus starred, shared, notes in the pro version). Maybe I should add "friends's shared articles" as another category?<br />
<br />
Furthermore a few major bugs are fixed now and a lot of minor ones. Among the major bugs were issues with "Unsubscribe Feed" and "Mark Read Until Here".Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com14tag:blogger.com,1999:blog-7696873188310393447.post-51431601021505760772010-08-04T19:21:00.003+02:002010-08-04T19:24:04.235+02:00NewsRob August Release / 4.2<div>Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: <a href="http://bit.ly/nr_list">http://bit.ly/nr_list</a></div>
<br /><div>Want to submit a feature suggestion? <a href="http://bit.ly/nr_suggest">http://bit.ly/nr_suggest</a></div>
<br /><div>Looking for the FAQ: <a href="http://bit.ly/nr_faq">http://bit.ly/nr_faq</a></div>
<br /><div></div>
<br /><div><span style="font-size:xx-large;">NewsRob August Release / 4.2 </span></div>
<br /><div></div>
<br /><div></div>
<br /><div><strong>Pin Articles (Pro)</strong></div>
<br /><div></div>
<br /><div>Here comes the implementation of a workflow feature <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/468366-pin-articles-for-later-reading?ref=title">"Pin Articles For Later Reading"</a>.</div>
<br /><div></div>
<br /><div>On the article list or article detail view. when you swipe right to left on an <strong>unread</strong> article header the article becomes pinned. The unread indicator changes from green to blue.</div><div>
<br /></div><meta equiv="Content-Type" content="text/html;charset=UTF-8"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiatEC9_6tFxk2YhMb68KyugwiADK3LseBBuihsFswRA4GDuQG8u-KJcqG102o72ly_YTAcCoo6bnQOiKBtRRrG4-auoZSiyKn22lbu6Sbtv1HjYOt-LtqGakqjo2HB4MCDN1w81SB39f0_/s320/pinning.png" style="cursor:pointer; cursor:hand;width: 192px; height: 320px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5501606351748925506" />
<br /><div></div>
<br /><div>Pinned articles are not affected by Mark All Read and Mark Read Until Here. They will also no longer automatically being marked as read when opened.</div>
<br /><div></div>
<br /><div>When you swipe left to right a pinned article is unpinned and marked as read. Also when marking a pinned article as read on the Google Reader webapp it will be unpinned and marked as read on NewsRob also.</div>
<br /><div></div>
<br /><div>It depends on you if and how you want to use this feature. A possible workflow is to check articles quickly, pin those you are want to go over with more time later, and then use Mark All Read or Mark Read Until Here to deal with the other articles.</div>
<br /><div></div>
<br /><div></div>
<br /><div><strong>Unsubscribe Feed</strong></div>
<br /><div></div>
<br /><div>You can now unsubscribe from a feed from an article's or feed's context menu. All remaining articles will be marked read and the feed will be unsubscribed during the next sync.</div>
<br /><div></div>
<br /><div></div>
<br /><div><strong>HTC Desire / Incredible / Froyo</strong></div>
<br /><div></div>
<br /><div>Because of bugs in HTC Sense some minor NewsRob features (hovering zoom controls, sync-in-progress notification) were locked for the Desire and Incredible. The symptoms were random reboots and crashes.</div>
<br /><div>Preliminary testing of the leaked Froyo builds indicate that those issues are fixed. As a consequence NewsRob 4.2 enables those features again for the mentioned devices if they run Froyo. </div>
<br /><div></div>
<br /><div>Hopefully that is a good idea. Please let me know if you experience the issues I described.</div>
<br /><div></div>
<br /><div></div>
<br /><div>As always this version also contains bug fixes and small enhancements.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com27tag:blogger.com,1999:blog-7696873188310393447.post-11825888859036523592010-07-16T11:23:00.004+02:002010-07-16T23:50:31.353+02:00NewsRob July Release / 4.1<div>Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: <a href="http://bit.ly/nr_list">http://bit.ly/nr_list</a></div><div>Want to submit a feature suggestion? <a href="http://bit.ly/nr_suggest">http://bit.ly/nr_suggest</a></div><div style="text-align: justify;">Looking for the FAQ: <a href="http://bit.ly/nr_faq">http://bit.ly/nr_faq</a></div><div><br /></div><div><span class="Apple-style-span" style="font-size:x-large;">NewsRob July Release / 4.1</span></div><div><br /></div><div>Besides lots of bug fixes:</div><div><br /></div><div><span class="Apple-style-span" style="font-size:large;">Mark Read Until Here (Pro)</span></div><div><br /></div><div>You can now select an article in a list and pick "Mark Read Until Here" from the context menu. The selected article and all the articles above are then marked as read. </div><div><br /></div><div><br /></div><div><span class="Apple-style-span" style="font-size:large;">Refresh Content </span></div><div><br /></div><div>If NewsRob fails to download an article's content for offline use you can now clear the downloaded parts and mark the article for re-download during the next sync.</div><div>You can do so by selecting "Refresh Content" from the article's context menu.</div><div><br /></div><div><br /></div><div><span class="Apple-style-span" style="font-size:large;">Change of Ad Provider</span></div><div><br /></div><div>On the lists now Google Ads are shown instead of AdMob ads. Hopefully this will add some diversity to the served ads.</div><div><br /></div><div><span class="Apple-style-span" style="font-size:large;"><br /></span></div><div><span class="Apple-style-span" style="font-size:large;">Launcher Widget Now in Free Version</span></div><div><span class="Apple-style-span" style="font-size:large;"><br /></span></div><div><span class="Apple-style-span" style="font-size:medium;">The widget that was formerly only available in the pro version is now in its simplest, but most popular, form also available in the free version. It cannot be configured, but can still act as the replacement of a launcher short cut and adds the unread count to it. Check it out.</span></div><div><br /></div><div><span class="Apple-style-span" style="font-size:large;"><br /></span></div><div><span class="Apple-style-span" style="font-size:large;">Froyo: Plugins / YouTube Thumbnails</span></div><div><br /></div><div>If you have a Froyo device you will now find in the settings under "Experimental" an option where you can select if plugins are always loaded, never or on demand. This is mostly about Flash and is marked "experimental" for a reason.</div><div><br /></div><div>Unfortunately YouTube thumbnails are not shown anymore. I am investigating.</div><div><br /></div><div><span class="Apple-style-span" style="font-size:large;"><br /></span></div><div><span class="Apple-style-span" style="font-size:large;">Froyo: No Apps2SD</span></div><div><span class="Apple-style-span" style="font-size:large;"><br /></span></div><div><span class="Apple-style-span" style="font-size:medium;">After a quick trial period where I enabled apps2sd I disabled it again. In the case of NewsRob it wouldn't help you much anyway and it kills auto-syncing when the phone's SD card is mounted on a PC. It also removes a widget and it seems the widgets cannot be re-added again.</span></div><div><span class="Apple-style-span" style="font-size:medium;"><br /></span></div><div><span class="Apple-style-span" style="font-size:medium;">Given the very minor benefits in case of NewsRob and the hard to explain nasty side effects, I decided to disable it again.</span></div><div><span class="Apple-style-span" style="font-size:medium;"><br /></span></div><div><span class="Apple-style-span" style="font-size:medium;">This decision is final for Froyo. I will re-evaluate it when the next Android version is out.</span></div><div><span class="Apple-style-span" style="font-size:medium;"><br /></span></div><div><span class="Apple-style-span" style="font-size:medium;">I have the feeling that major changes are coming, </span><span class="Apple-style-span"><span class="Apple-style-span" style="font-size:medium;">because this feature is targeted at games that could now have large static assets, say 50MB+., but unfortunately it doesn't work for games as those are the most pirated apps anyway and are fake-secured by copy protection. Copy protected apps are not compatible with apps2sd though ;(</span></span></div><div><span class="Apple-style-span"><span class="Apple-style-span" style="font-size:medium;"><br /></span></span></div><div><span class="Apple-style-span" style="font-size:medium;">Hence I would expect that apps2sd will evolve to something more useful over the next releases.</span></div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com30tag:blogger.com,1999:blog-7696873188310393447.post-73901655469912706282010-06-11T19:02:00.012+02:002010-06-11T22:04:49.653+02:00NewsRob June Release / 4.0<div>Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: <a href="http://bit.ly/nr_list">http://bit.ly/nr_list</a></div><div>Want to submit a feature suggestion? <a href="http://bit.ly/nr_suggest">http://bit.ly/nr_suggest</a></div><div>Looking for the FAQ: <a href="http://bit.ly/nr_faq">http://bit.ly/nr_faq</a></div><br />This is the release focussed on enhancing existing functionality, fixing bugs and improving performance, so a Snow NewsRob release ;) I also laid down groundwork for features of upcoming releases. The changes are roughly sorted by their importance. Hence feel free to skip the remainder at any time you find yourself bored ;)<div><br /></div><div>While we're at it. What is most important to you? Let me know on the sidebar <a href="http://poll.fm/1ze07">poll</a>.</div><div><br /><b><span class="Apple-style-span" style=" ;font-size:x-large;"><br /></span></b></div><div><b><span class="Apple-style-span"><span class="Apple-style-span" style="font-size:x-large;">NewsRob June Release</span></span></b></div><div><br /></div><div><b>Fit-To-Width can now be disabled</b></div><div><br /></div><div>The fit-to-width option introduced in the last release can now be disabled on a per-feed-basis. Many people showed their support for this on user voice and I should've included that in the original release.</div><div><br /></div><div>User Voice:<span class="Apple-converted-space"> </span><a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/770972-add-an-option-to-disable-image-downsizing?ref=title" target="_blank">Option To Disable Image Downsizing</a></div><div><br /><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA8c2uabWjCWmRyCZzzpvB6kIYjf-oIymSKCdlXVEUKZHKz6zMYFTsoPhVtjJAHxd6yC21cLuvf67D_oC6UxFzjLX8thY1QlAbkjXfbWvmifW8jta7E2Z9w_12lhaIq3SPK-S-df88aGuP/s320/manage_feed.png" style="cursor: pointer; width: 206px; height: 320px;" alt="" id="BLOGGER_PHOTO_ID_5481564158092615202" border="0" /><br /><br /></div><div><br /></div><div><b>Toggle Theme (Pro)</b></div><div><br /></div><div>Changing themes does not make it necessary anymore to reopen the previously opened screens or more accurately NewsRob now does this for you. </div><div>Also you can now use a menu action to toggle between those two themes.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM3gty-C889jRTSVBaZWytWWR1_MUd4NRrDbHPFVbT0bhxkU26naKtxQPz5vLm3tf7JuD5naz9EJOtHV86j7TEBFb4uT6ZiHeA6_J4nQzVEORpDVfoXF-5TLv4Ck5ItsEgN6RKrft-IpnT/s1600/day_night.png"><img style="cursor: pointer; width: 320px; height: 194px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM3gty-C889jRTSVBaZWytWWR1_MUd4NRrDbHPFVbT0bhxkU26naKtxQPz5vLm3tf7JuD5naz9EJOtHV86j7TEBFb4uT6ZiHeA6_J4nQzVEORpDVfoXF-5TLv4Ck5ItsEgN6RKrft-IpnT/s320/day_night.png" alt="" id="BLOGGER_PHOTO_ID_5481564260438045698" border="0" /></a><br /></div><div><br /></div><div><br /></div><div><br /></div><div><b>Full Screen (Pro)</b></div><div><br /></div><div>In the article detail view you can double tap the content area (the article's body) and toggle in and out of a full screen mode.</div><div><br /></div><div>User Voice:<span class="Apple-converted-space"> </span><a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/481144-scroll-title-header-out-of-view-when-reading-artic?ref=title" target="_blank">Scroll Title Out Of View</a>.</div><div><br /></div><div><br /></div><div><b>Global download option "Articles + Images + Full Web Page" gone</b></div><div><br /></div><div>The mentioned option is gone as a global default, because it never really made sense except for consistency. This extra effort in bandwidth and battery is only worth it if you have partial feeds. For the majority of feeds it doesn't make sense, but if unsuspectingly configured it will lead to more battery and bandwidth consumption than necessary. </div><div>Of course, on a per-feed-basis you can still use that option.</div><div><br /></div><div><br /></div><div><b>Stable sorting</b></div><div><br /></div><div>In previous versions marking an article read/unread may have resulted in the article "jumping" in the current list. This was sometimes the case for articles that were published at the same time. This is now fixed.</div><div><br /></div><div><br /></div><div><b>List Refresh</b></div><div><br /></div><div>In a dump attempt to improve performance previous versions of NewsRob sometimes delayed the refreshing of the article list. Because of this it was possible that you tapped on an article, but instead of opening this article, NewsRob would open one of the new articles that were just downloaded just this moment. From this version on this should not happen anymore under normal circumstances.</div><div><br /></div><div>User Voice:<span class="Apple-converted-space"> </span><a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/801793-keep-ui-synced-to-database-during-refresh?ref=title" target="_blank">Keep UI synced</a>.</div><div><br /></div><div><br /></div><div><b>Upsync not working</b></div><div><br /></div><div>A bug is now fixed that sometimes lead to the upsync (uploading your changes) failing when the app was open longer than 30 minutes.</div><div><br /></div><div><br /></div><div><b>Relogin</b></div><div><br /></div><div>In the previous version NewsRob was doing an automatic relogin (when configured), but unfortunately still showed the notification that a relogin was needed. This healed itself during the next sync.</div><div>This is fixed now.</div><div><br /></div><div><br /></div><div><b>Returning to Article Detail View</b></div><div><br /></div><div>When returning to the Article Detail View from a phone call or something similar then you were not able to move to the previous articles. I found a way to enable this for more cases than before.</div><div>User Voice:<span class="Apple-converted-space"> </span><a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/717966-previous-bug-fix?ref=title" target="_blank">Previous Bug</a>. </div><div><br /></div><div><br /></div><div><b>Airplane Mode now observed explicitly</b></div><div><br /></div><div>When in Airplane mode NewsRob will not sync or download anymore, even if you manually request it and NewsRob will tell you so.</div><div>However this is more of a hygienic issue. NewsRob also wasn't able to download/sync/run down your battery before. But now it's handled more explicitly.</div><div><br /></div><div><br /></div><div>Downloading of articles with global default "Articles"</div><div><br /></div><div>When setting the global download default to "Articles" NewsRob was still downloading "Articles + Images". This is fixed now.</div><div><br /></div><div><br /></div><div><b>Known Issues - Froyo</b></div><div><br /></div><div>YouTube video thumbnails are no longer displayed. I currently don't know why that is.</div><div>Let's wait for Froyo to officially come out and I'll have another look.</div><div>Also the current beta of Flash doesn't seem to be stable. I'll keep an eye on that too. If you have any specific knowledge on those issues, let me know.</div><div><br /></div><div><br /></div><div><b>Action Bar</b></div><div><br /></div><div>Google<span class="Apple-converted-space"> </span><a href="http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html" target="_blank">announced</a><span class="Apple-converted-space"> </span>on the 12th of May that they will open source the twitter app. I am waiting for this to happen and will work on the action bar.</div><div><br /></div><div><br /></div><div><b>Info Message (Pro)</b></div><div><br /></div><div>When you select the installed Pro app in the Android Market app the "open" button will now show a message explaining that you're done and can use the free version with the unlocked pro features.</div><div><br /></div><div><br /></div><div><b>Preferences</b></div><div><br /></div><div>Values in list preferences are now shown in the overview.</div><div><span class="Apple-style-span" style="font-family:Georgia, serif;"><span class="Apple-style-span" style="font-family:arial;"><br /></span></span></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieoxlu1S52dT3hxjkcg8qLyYfDaz7tnxRq_UA3jQ0qzMK5F4ZzROtNZQ6BV6pznSBxgzeE8JtOt_wq4wGM-eS2RACoCr4bDmBDIUIQ1UQH7Fc0HY9npzlw6-GJ1SPyaURWDUmwdJphwkk4/s1600/preferences.png"><img style="cursor: pointer; width: 314px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieoxlu1S52dT3hxjkcg8qLyYfDaz7tnxRq_UA3jQ0qzMK5F4ZzROtNZQ6BV6pznSBxgzeE8JtOt_wq4wGM-eS2RACoCr4bDmBDIUIQ1UQH7Fc0HY9npzlw6-GJ1SPyaURWDUmwdJphwkk4/s320/preferences.png" alt="" id="BLOGGER_PHOTO_ID_5481564354404938098" border="0" /></a>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com24tag:blogger.com,1999:blog-7696873188310393447.post-70639099795456109522010-05-20T16:02:00.006+02:002010-05-22T22:57:05.164+02:00NewsRob 3.9<div><span class="Apple-style-span" style="font-size:small;">Want to report a bug? Discuss a feature? Need help? Please come to the mailing list: </span><a href="http://bit.ly/nr_list"><span class="Apple-style-span" style="font-size:small;">http://bit.ly/nr_list</span></a></div><div><span class="Apple-style-span" style="font-size:small;">Want to submit a feature suggestion? </span><a href="http://bit.ly/nr_suggest"><span class="Apple-style-span" style="font-size:small;">http://bit.ly/nr_suggest</span></a></div><div><span class="Apple-style-span" style="font-size:small;">Looking for the FAQ: </span><a href="http://bit.ly/nr_faq"><span class="Apple-style-span" style="font-size:small;">http://bit.ly/nr_faq</span></a></div><div><br /></div><div><b><span class="Apple-style-span" style="font-size:x-large;">NewsRob 3.9</span></b></div><div><br /></div><div><b>Fit-To-Width for Images</b></div><div><br /></div><div>This was one of the top 10 feature requests (<a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/444856-allows-images-to-fit-to-width-automatically?ref=title">link</a>).</div><div><br /></div><div>Images that are larger than the current width of the screen are now automatically downsized to fit the width. </div><div><br /></div><div>Play with it, it's simple.</div><div><br /></div><div>You can skip to the next section now, but here is also some more background info that you can later on refer to when you have more questions.</div><div>The functionality works independently from the current orientation, density and zoom level.</div><div>The downsizing happens when the content is first loaded however, so if you change any of the aforementioned parameters afterwards the resizing will only take effect for the next article you view (or you need to tap twice on the article header, which also forces a content reload).</div><div><br /></div><div>This functionality needs to change the content of the actual web page and only works for the feed view, not the web view, as this would mean NewsRob would change the color scheme of a website that it doesn't know. As NewsRob knows what the pages look like that are processed with the Google Wireless Transcoder (option: Simplified Web Page) those pages are processed too when downloaded.</div><div><br /></div><div><br /></div><div><b>New Theme For Night Time Reading (Pro)</b></div><div><br /></div><div>This was the top feature request (<a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/475880-add-a-night-mode-theme-white-text-on-black-back?ref=title">link</a>).</div><div><br /></div><div>The theme was implemented with somebody in mind who woke up in the middle of the night and whose eyes don't expect to look into a flash light right away. </div><div>Or with the dad in mind who wants to do some reading when rocking his little one into sleep and who doesn't want to keep the baby awake with the bright screen.</div><div>Therefore the new theme uses muted colors and a low contrast. </div><div><br /></div><div>Hence the theme is not meant to be an alternative look or to be used under direct sunlight.</div><div><br /></div><div>From an implementation point of view this feature doesn't only change the lists and other UI elements owned by NewsRob but also changes the feed content. Hence the some caveats apply as for the image-autofit-feature above.</div><div><br /></div><div><br /></div><div><b><span class="Apple-style-span" style="font-size:large;">Other Enhancements And Bug Fixes</span></b></div><div><br /></div><div><b>New Swipe-To-Read implementation</b></div><div><br /></div><div>The swipe gestures on the article list (left-to-right to mark an article as read, right-to-left to mark an article unread) are implemented differently than before and should work much more reliable.</div><div><br /></div><div><br /></div><div><b>Not Enough Space Notification</b></div><div><br /></div><div>NewsRob doesn't want to surprise you with a full SD card. Therefore NewsRob stops downloading the content of new articles when there are less than 100 MB free on your SD card.</div><div>With this version NewsRob now shows a notification that it did so. </div><div>You need to make more space on your SD card then or reduce the configured number of articles in Settings/Local Cache/Reading List. Otherwise you'll see this notification after each sync ;-)</div><div><br /></div><div><br /></div><div><b>"Unread Only" Is The New Sync Type Default</b></div><div><b><br /></b></div><div>A couple of releases ago "Unread Only" was introduced as an option for "Settings/Sync/Sync Type". When choosing this option during a sync all read articles will be deleted and older unread articles will be fetched to fill up your local database again.</div><div><br /></div><div>Details: Actually not all read articles are deleted. The most recently read article will not automatically deleted, so that you can change your mind on the read status of this article even after a sync. Also if you have the Pro version your shared articles, starred articles and notes are not deleted if they do not exceed the configured capacities for those entities.</div><div><br /></div><div>I declared this functionality experimental in the beginning, but it worked great so far and so for all new NewsRob installations this is the default. Old installation will not be force-migrated to this new default, but I would recommend you to consider this option.</div><div><br /></div><div><br /></div><div><b>No Hovering Zoom Controls On HTC Incredible</b></div><div><br /></div><div>Because of a bug with the HTC Incredible the hovering zoom controls are disabled for the time being. I will reconsider this after the next OS upgrade for those devices.</div><div><br /></div><div><br /></div><div><b>Good Bye Android 2.0</b></div><div><br /></div><div>Now that Android 2.0 is on its way <a href="http://developer.android.com/resources/dashboard/platform-versions.html">out</a> I removed the workaround for an Android 2.0 bug. As a result the NewsRob download is now quite a bit lighter. For people with Android 2.0 devices the icons will look a bit fuzzy now - please upgrade to Android 2.1.</div><div><br /></div><div><br /></div><div><b>Download Timeout</b></div><div><br /></div><div>Some people commented in the Android Market that NewsRob was sucking their battery dry. Fortunately some users came forward and entered a two communication. Looking at their log files I saw that some servers were very sloooooooooooooooow to respond. From this version on, NewsRob will interrupt the downloading of a web page after two minutes. Articles that fall victim to this drastic measure will be marked with a little red dot.</div><div><br /></div><div><br /></div><div><b>Closing Empty Feed Lists</b></div><div><br /></div><div>Returning to an empty feed list will now close it, if it is not the task that launched NewsRob. This is now consistent to the other lists' behaviors and also with auto-skipping empty levels, like feed lists with only one feed etc.</div><div><br /></div><div><br /></div><div><b>Articles in Bundles / Duplicates</b></div><div><br /></div><div>Articles that are in a bundle will now also be below a folder that is called "xyz bundle", where xyz is the bundle's label. As a consequence you won't see any duplicate articles anymore when you have a bundle and label with the same name.</div><div><br /></div><div><b><br /></b></div><div><b>Background Data Setting</b></div><div><br /></div><div>Also NewsRob will now obey Android's system-wide background data setting. If this is disabled NewsRob's auto-sync will not fetch new articles, upload changed articles' status or download any pages. However a manual sync – including a trigger from Setting Profiles or Locale – will still work. This is consistent with NewsRob's "WiFi-Only" setting for auto-sync and downloading.</div><div>If you start NewsRob afresh and have auto-sync enabled, but background data disabled you'll see a quick toast mentioning that discrepancy.</div><div><br /></div><div><br /></div><div><b>Froyo / Android 2.2</b></div><div><br /></div><div>At least according to my initial testing NewsRob runs well on Android 2.2.</div><div><br /></div><div><br /></div><div><b>The <del>Tool</del> Action Bar</b></div><div><br /></div><div>I am a bit torn here. The Android Market comments were very loud and angry, but despite that and my promotion of the two alternatives to solve it, still less than 20 people have actually voted for either the option to remove the action bar or to optionally move it to the bottom. </div><div>Both options will add to the download size of NewsRob, but more importantly take significantly time to implement. Time that I cannot use to implement other features. This lack of actual features will impact all users.</div><div><br /></div><div>Still, as this topic seems so very close to the heart of some, I will implement one or the other, but only one. Currently there is no clear winner. So if you have voted for both, please retract your vote from the one that is less important to you. If they stay head-to-head I will implement the one that costs less time, but can't tell you off the bat which one this will be.</div><div>Or if you haven't voted before, please do so now. </div><div>If you have voted, but meanwhile totally love the action bar and can't live without it anymore, you could also remove your vote ;-) If the numbers of the leading one significantly falls I'll skip the whole thing ... one can dream.</div><div><br /></div><div>Here are the suggestions again:</div><div><a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/660143-provide-an-option-to-turn-off-the-toolbar-?ref=title">Turn It Off</a></div><div><a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/661083-place-the-toolbar-an-the-bottom?ref=title">Push It To The Bottom</a></div><div><br /></div><div><i>Update: Check out this suggestion: <a href="https://newsrob.uservoice.com/forums/35624-general/suggestions/770972-add-an-option-to-disable-image-downsizing">Add an option to disable fit-to-width</a>.</i></div><div><br /></div><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWxAioIVnWyhdCPs8FdeHkIDoTPLojXlHHoM9OG3upJI5ZzNqtKXV7ObsMr9WHoi5vOy_1zMbbD98-D7bq7w0mcbWg7O9TUwZHZpMjekHUvzx2NxOUYL5-TGDW9rTXp_YzH-3oDM1UB2Kg/s200/dashboard_light_small.png" style="cursor:pointer; cursor:hand;width: 200px; height: 148px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5473352461118973922" /><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMcWs0ogwm0DbBY7ci2ociGgEtXKLDWSt4Jo1TGifLnucAv_ILlPEn0Lh-oN9XXwFvu3dECFCsZZHBfLlk831cKH5iBmxxoB8QHV5M1lylQLomlEr0M_oLmsh3S0RS5pSvB0sbxxS1Efzn/s200/dashboard_dark_small.png" style="cursor:pointer; cursor:hand;width: 200px; height: 150px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5473352607634861378" /><br /><div><br /></div><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIuXxxJpUgSgV1263TjPzjWgQMY2Tyl1SW-qJtvseyZ6p3Gw-qF2B_HjM2V1zhxGkAr8UwFFgYFPAt4CT3x1m4n97f1Np6GYTwASILP9Q8kwlGYXFUOG-GsaJTOZ5wVxKDuOFm8g-SkcT5/s200/article_detail_dark.png" style="cursor:pointer; cursor:hand;width: 112px; height: 200px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5473352786991884290" /><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw8b7pjJ1DrW_sKFSivoVbFqPsq02rdLzRufPi_hYFhyphenhyphena4jdFVxoQs7gtT_Q_ssers9bCTgk5UAHRpAopR1cG-yIpL-pS4gSWbLQkSzUJR7P6a-iD3nylBtGkGv-ysCuRlUOKgJe8mNcA_/s200/articles_list_dark.png" style="cursor:pointer; cursor:hand;width: 112px; height: 200px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5473352858701900258" />Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com35tag:blogger.com,1999:blog-7696873188310393447.post-63395601019605517682010-04-16T13:47:00.013+02:002010-04-18T13:35:28.055+02:00NewsRob 3.8<b>New Toolbar</b><br /><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDjGCzz91qjutqU7WQS3RqRBaA82hQb8V7k1zRmU_Hklk9Ypb30tJOkXarxM6lapXd4BzV0vKvy0dQNJeYjuUYinyxEF0zdEDcCFRG4-OZ_Mwm8uiH6DVBE9TIwo597U-zkNNYQt7tqAP3/s200/Screen+shot+2010-04-16+at+1.52.19+PM.png" style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 106px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5460714926653925106" /><br /><div>With NewsRob 3.8 you'll get a new toolbar for the most frequently used actions.<div><br /></div><div>The idea behind this is easy access to speed up your workflow, but at the same time lowering the mental barrier to use such actions, so that you can add actions to your workflow that you wouldn't have used otherwise.</div><div><br /></div><div>This is a bit abstract, so let me explain that using an example. Most people almost never toggle between "hide read articles" and "show read articles", because it is too much fuss to use the menu for doing that. But now you can toggle between "hide" and "show" with a single tap. That makes the whole operation much more lightweight.</div><div><br /></div><div>Even though the actual difference in time between the new and the old approach is not that much absolutely speaking it feels very different. Hence it is much more likely now that you would frequently change between those modes instead of being frozen into one of them.</div><br /><div><br /></div><div><b>Large Touch Areas</b></div><div><b><br /></b></div><div><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwtTR23A3laDEmCFqYcBS3jarcWLDntKlptswqgDDmBrgbR1CGm5Ae-aPbpZaKnnYnDyZ4oEQCpEJ3dy2fopYtshkuwA-h3I7LJV3SM6Zg5Bz8uNIz99S8OplS3rTyi3W7TW2WO8IQ23Cl/s200/Screen+shot+2010-04-16+at+2.18.20+PM.png" style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 132px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5460714739156377794" /></div><div>The new toolbar also doesn't take up much space and still the icons are easy to touch. This works because the touch area extends into the</div><div> status bar. As a visual cue you see the background of the actual touch area in orange when pressing it.</div><div><br /></div><div> </div><div><br /></div><div><b>Muscle Memory</b></div><div><br /></div><div>If there is one thing we learned in beta testing the new toolbar, it is the importance of muscle memory. E.g. during the testing both the old menu and the new toolbar were in place at the same time and it was very hard not to use the menu for those actions even though it was slower. It was just the way that we used NewsRob before over a long time.</div><div><br /></div><div>So give it a go and let it sink in over the next two or three weeks. Please let me know afterwards how you like it.</div><div><br /></div><div>I know that a lot of people won't like it (at first) and wouldn't want NewsRob to change that much. Still please just give it a bit of time. I want to keep on working on NewsRob and don't see that NewsRob reached the end of it's evolution where no changes can be done anymore ;)</div><div><br /></div><div><br /></div><div><b>Sort Order</b></div><div><br /></div><div>As <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/409286-make-sort-order-toggleable?ref=title">requested</a> you can now change the order of the article list.</div><div>You can still let the most recent article be on the top, like before, but now you can also decide to do start with the oldest articles.</div><div>Using the arrow icon on the toolbar you can change that order and there is a global setting to define the default.</div><div><br /></div><div><br /></div><div><b>Sync Progress Reporting</b></div><div><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUE-ONF4cIetPrlbQeeRfbQBAkNkdc-UUh_sO4yA7NtM2hUoZ_93bg9PF8qwO5FkUYh-dGTa7Aqt1gW7tk827gNjkxqEFeSg-lXVHpYzpa1M_FxZVOktovSb4t-ohyphenhyphenI01PHv5fYxC1_8p3/s200/Screen+shot+2010-04-16+at+2.36.58+PM.png" style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 76px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5460713532254247698" /></div><div><br /></div><div>On NewsRob's lists you will see a small circular progress monitor if something, most likely the sync, is going on in the background.</div><div>If you're interested in more detail you can enable in the settings to see progress reports in the notification bar.</div><div><br /></div><div><br /></div><div><b>Update to the Unread Count Widget (Pro only)</b></div><div><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTYRiooi8NTNDpqe55TqsXfC4qcoTog7khykfWKcbK5-c-unESAyRYG4jHGwJxjfbJGuCH_i6sOD3SIpV9QgRzZOi23F57wEhlz5AFW6keMqmzPZT-OEYrcomu2YuJcEDY-DISL3wbRKUt/s200/Screen+shot+2010-04-16+at+2.39.57+PM.png" style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 168px; height: 200px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5460714279248002850" /></div><div><br /></div><div>Many people gave me the feedback that they would like to use the Unread Widget more like a launcher icon, just with the additional unread count painted on the launch icon.</div><div><br /></div><div>To care for that the wizard for creating the widget has a new page when you select "the reading list". There you can define the entry point. You may now also start at the dashboard or the feed list instead of the article list.</div><div><br /></div><div><div><br /></div></div></div><div><b>Bug Fixes</b></div><div><br /></div><div>There are a ton of bug fixes and small enhancement in this version, but I would like to name two explicitly, because I read so much about them in the comments.</div><div><br /></div><div>There was definitively a bug in the automatic re-login code. This one is fixed now. Unfortunately I cannot really force a session to expire, so that I also cannot test the re-login functionality 100%. However I am somewhat confident that this should be working now :)</div><div><br /></div><div>Another frequent complaint in the comments was that NewsRob was re-launched after killing it with a task manager, even though auto-sync was disabled and no widget was deployed. Fortunately someone took the time to come to the mailing list and described the issue he was seeing in detail and at least for this person the issue is no longer reproducible with NewsRob 3.8.</div><div><br /></div><div><i>Update:</i></div><div><i><br /></i></div><div><i>You don't want to wait for two weeks and already know that you don't like the toolbar and will never like it in this life? </i></div><div><i>Want to turn it off? Vote </i><a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/660143-provide-an-option-to-turn-off-the-toolbar-?ref=title"><i>here</i></a><i>.</i></div><div><i>Want to see it at the bottom of the screen? Vote <a href="http://newsrob.uservoice.com/admin2/forums/35624-general/suggestions/661083-place-the-toolbar-an-the-bottom">here</a></i><i>.</i></div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com60tag:blogger.com,1999:blog-7696873188310393447.post-11288740878568004022010-03-09T17:46:00.012+01:002010-03-09T18:57:43.728+01:00NewsRob 3.7<div><div>I just uploaded the new version to the Android Market.</div><div><br /></div><div><b>Android 2.0 Authentication</b></div><div><br /></div><div>Even though I worked on this feature very hard over the last two months the new authentication using the Account API from Android 2.0 didn't make it. It gets even worse. I will not try again until there is a new Android version, or documentation for Google's implementation of this feature or the standard apps like Contacts and Calendar are using it without relying on closed source bits. Oh, and Google Apps accounts should also work.</div><div><br /></div><div>Sorry, it was not for a lack of trying, but I could have only enabled something that would only work on Android 2.1 devices, only for Google accounts and even then I am not sure if a mass rollout wouldn't have surfaced even more issues. It doesn't seem to be ready for prime time yet. Keep your fingers crossed for better luck in the future. </div><div><br /></div><div>And please don't try to persuade me otherwise. I know this topic is important too many, but I could have implemented so many other features instead and have to cut my, actually our, losses here. </div><div><br /></div><div><br /></div><div><b>Integration with Setting Profiles</b></div><div><br /></div><div>You can now trigger a NewsRob sync from within <a href="http://www.probeez.com/">Setting Profiles</a>. Use SettingProfiles for example to schedule a NewsRob sync at a certain time, e.g. every morning at 6am, or when you plugin your phone.</div><div><br /></div><div>SettingProfiles is available in the Android Market for $2.95, which I think is a great price, but to top it all off the functionality described above is available in the free version of Setting Profiles also.</div></div><div><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghkfC-t1zaLqGIzYBxzRJFNGatEiix4fIaux9FGLt4eVrOtgCjmisu5Zv3ckzjhzvY6YUU1ETU5i-o7CwZbxUdS3Y0l0mRQItpj9geQynXw55K90vRsXTG8dsk3duc8inofav6bYF9H-sd/s1600-h/Screen+shot+2010-03-09+at+12.34.27+PM.png"><img style="cursor:pointer; cursor:hand;width: 222px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghkfC-t1zaLqGIzYBxzRJFNGatEiix4fIaux9FGLt4eVrOtgCjmisu5Zv3ckzjhzvY6YUU1ETU5i-o7CwZbxUdS3Y0l0mRQItpj9geQynXw55K90vRsXTG8dsk3duc8inofav6bYF9H-sd/s320/Screen+shot+2010-03-09+at+12.34.27+PM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5446677831515519042" /></a><br /><div><br /></div><div><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0oBgq9JLtB3dH5zSH_gpk7g8ZPFyf6XVS_qV4mR2GUcCsrfkaqxKyxod5veJ9t85v9dI342Nzj3zNuLrOJ6P8EtTQlGVBY6F38Y8UoG7KtZaxQQ9j-0kFBeDFcCPQFb1pTt8qx0ZQxdAr/s1600-h/Screen+shot+2010-03-09+at+12.34.41+PM.png"><img style="cursor:pointer; cursor:hand;width: 320px; height: 243px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0oBgq9JLtB3dH5zSH_gpk7g8ZPFyf6XVS_qV4mR2GUcCsrfkaqxKyxod5veJ9t85v9dI342Nzj3zNuLrOJ6P8EtTQlGVBY6F38Y8UoG7KtZaxQQ9j-0kFBeDFcCPQFb1pTt8qx0ZQxdAr/s320/Screen+shot+2010-03-09+at+12.34.41+PM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5446677654316618466" /></a><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0oBgq9JLtB3dH5zSH_gpk7g8ZPFyf6XVS_qV4mR2GUcCsrfkaqxKyxod5veJ9t85v9dI342Nzj3zNuLrOJ6P8EtTQlGVBY6F38Y8UoG7KtZaxQQ9j-0kFBeDFcCPQFb1pTt8qx0ZQxdAr/s1600-h/Screen+shot+2010-03-09+at+12.34.41+PM.png"></a><div><div><b><br /></b></div><div><b>Unread Widget (NewsRob Pro only)</b></div><div><br /></div><div>As requested (http://newsrob.uservoice.com/forums/35624-general/suggestions/409292-simple-widget-with-unread-count?ref=title) this release brings you the first widget. </div><div><br /></div><div>For the current release this widget offers an unread count and opens the article list based on the defined criteria. Please checkout http://newsrob.uservoice.com for other feature suggestions for widgets and vote for them or enter your own. If you would like to <i>discuss</i> possible other widgets, please come to the list: http://bit.ly/nr_list.</div><div><br /></div><div>For now this is an exclusive feature of the paid NewsRob Pro version, but at least in parts it will likely merge into the free version in one of the next releases.</div><div><br /></div></div><div><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLCSj7weccJ688mxp6bxyyG5DQcsX1BTiRVH-uD3DaQrgWs8uqGXGDTQ7DyhA1BsDjsj23LYBMPpm1hrzYu7i_Dvo1pJj5H_WHKzhJriFbLsAcyiVvYF6c27OYYO3YgomnRS6CCgVZ7VIn/s1600-h/Screen+shot+2010-03-09+at+12.36.58+PM.png"><img style="cursor:pointer; cursor:hand;width: 320px; height: 144px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLCSj7weccJ688mxp6bxyyG5DQcsX1BTiRVH-uD3DaQrgWs8uqGXGDTQ7DyhA1BsDjsj23LYBMPpm1hrzYu7i_Dvo1pJj5H_WHKzhJriFbLsAcyiVvYF6c27OYYO3YgomnRS6CCgVZ7VIn/s320/Screen+shot+2010-03-09+at+12.36.58+PM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5446677476214413186" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwdoRFyvu2UZvAWYhONERyydHJP1OhYIJaJOr6V_ZdCPmwjiyjUPvhJ_ZYGuqJ8_MJPriVNYgIX4lVM_6Ot0aMMPAVWk7zBeB8u06GYrae4fqaqwVp19gh7eGV-gl9QcLvLjlcowR4Th0U/s1600-h/Screen+shot+2010-03-09+at+12.38.14+PM.png"><img style="cursor:pointer; cursor:hand;width: 281px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwdoRFyvu2UZvAWYhONERyydHJP1OhYIJaJOr6V_ZdCPmwjiyjUPvhJ_ZYGuqJ8_MJPriVNYgIX4lVM_6Ot0aMMPAVWk7zBeB8u06GYrae4fqaqwVp19gh7eGV-gl9QcLvLjlcowR4Th0U/s320/Screen+shot+2010-03-09+at+12.38.14+PM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5446677375126824578" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_HnAKTr6FNxuADqi1acomVWM09balm7MWVHvKs2KocNYKy5vYXFLtP4lPaFEtDslv6tSdOBDDPor_9cdJxxd-QkIWkRNaD3Hx2yqUqfJxMh0-oAwi8-EqzmvBwwsFDxecqPQJncJ83C9j/s1600-h/Screen+shot+2010-03-09+at+12.44.06+PM.png"><img style="cursor:pointer; cursor:hand;width: 282px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_HnAKTr6FNxuADqi1acomVWM09balm7MWVHvKs2KocNYKy5vYXFLtP4lPaFEtDslv6tSdOBDDPor_9cdJxxd-QkIWkRNaD3Hx2yqUqfJxMh0-oAwi8-EqzmvBwwsFDxecqPQJncJ83C9j/s320/Screen+shot+2010-03-09+at+12.44.06+PM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5446677045635951698" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEagEb3bkoTwniTq6Fv-Mw_vRz9Q6_hCO26tdTCR-OLF2yBDHuRW-0m88Z_tlf4DmHypC4L4bk7NDuiNwIRqhkP99aH2-Cy4x8-7ChIGB9Dst3O3sr91OLacI8dQb1zDKehBd1kjcLssG2/s1600-h/Screen+shot+2010-03-09+at+12.44.17+PM.png"><img style="cursor:pointer; cursor:hand;width: 283px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEagEb3bkoTwniTq6Fv-Mw_vRz9Q6_hCO26tdTCR-OLF2yBDHuRW-0m88Z_tlf4DmHypC4L4bk7NDuiNwIRqhkP99aH2-Cy4x8-7ChIGB9Dst3O3sr91OLacI8dQb1zDKehBd1kjcLssG2/s320/Screen+shot+2010-03-09+at+12.44.17+PM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5446676929737782946" /></a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqq3IcqpWMhDsy9QIiJlQijokWNYRT2EavBOmrtDXGuDusBUohU7NHc0MtPVCcN4yCtTX0ilxo8GcnugQBP-94XsKUzY8ofhFOMSYjLEkWk6qf7eAqkIfW7Kh8dFP9AbV9-ts3IkIlAcDZ/s1600-h/Screen+shot+2010-03-09+at+12.45.00+PM.png"><img style="cursor:pointer; cursor:hand;width: 166px; height: 116px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqq3IcqpWMhDsy9QIiJlQijokWNYRT2EavBOmrtDXGuDusBUohU7NHc0MtPVCcN4yCtTX0ilxo8GcnugQBP-94XsKUzY8ofhFOMSYjLEkWk6qf7eAqkIfW7Kh8dFP9AbV9-ts3IkIlAcDZ/s320/Screen+shot+2010-03-09+at+12.45.00+PM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5446676575336678434" /></a></div><div><br /></div><div>Thanks to Alexander Blom of <a href="http://alexanderblom.se/gmail-unread-count/">Gmail Unread Count</a> fame for helping me with the shortcut look of the widget. All errors are mine.</div><div><br /></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqq3IcqpWMhDsy9QIiJlQijokWNYRT2EavBOmrtDXGuDusBUohU7NHc0MtPVCcN4yCtTX0ilxo8GcnugQBP-94XsKUzY8ofhFOMSYjLEkWk6qf7eAqkIfW7Kh8dFP9AbV9-ts3IkIlAcDZ/s1600-h/Screen+shot+2010-03-09+at+12.45.00+PM.png"></a><div><b>Mandatory Update</b></div><div><br /></div><div>This is a mandatory update. Unrelated to the new Android authentication mechanism from above the Google Reader team also changed the way they expect authentication to happen on a service level. This release contains the necessary changes and Google will likely stop supporting the old way soon.</div></div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com49tag:blogger.com,1999:blog-7696873188310393447.post-18460593183835041962010-02-12T08:02:00.002+01:002010-02-12T08:21:07.099+01:00NewsRob 3.6<div class="posterous_autopost"><div><b>What's new or changed in NewsRob 3.6?</b></div><p></p><div><ul><li>Autoskipping an empty list of feeds on the way forward </li><li>Autoskipping an then-empty feed list on the way back <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/441441-automatically-go-back-to-home-screen-after-all-mes?ref=title">(uservoice)</a></li><li>Always using SSL when communicating with Google Reader, not only for login <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/427366-add-more-ssl-support-in-newsrob-gr-communication?ref=title">(uservoice)</a></li><li>"Remember password option" when logging on</li><li>Automatically re-logging in when session expires</li><li>Handling CAPTCHAs when requested by Google during login</li><li>Enabled Save/Restore feed specific settings.<br />This is actually a feature from the previous release which I accidentally disabled before. On every sync the feed specific settings are stored to the SD card and a freshly installed NewsRob reads them from there during the initial sync.</li><li>Vibrates when trying to navigate before or after the begin/end of the article list in the article detail view. This can be turned off.</li><li>Handling "small fonts" issue with hdpi devices (Droid/Milestone, Nexus One). If you "fixed" this issue with zooming in, you now need to zoom out again. Sorry.</li><li>New config option for text size in the embedded browser</li><li>More verbose sync progress reports in the status bar</li><li>Manual Clear Cache/Refresh will also trigger an update of the feed names (renamed subscriptions)</li><li>Submitting referrer to host when downloading images.<br />Need feedback if this works properly <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/431167-setting-referer-http-header-when-retrieving-images?ref=title">(uservoice)</a></li><li>When following redirects the base url is updated accordingly (no more broken stylesheets that are referenced relatively)</li><li>Downsized ads on small screens (Tattoo)</li><li>High resolution launcher icon for Droid/Milestone, Nexus One</li></ul></div> <p></p><div>And lots more bug fixes and small improvements. During the upgrade all already downloaded articles are marked as not downloaded so that they are downloaded again. This is necessary because some formatting has changed. You don't need to take any action.</div> <p></p><div><b>NewsRob Pro only:</b></div><p></p><div><ul><li>Share With Note <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/409382-share-with-note-add-comments?ref=title">(uservoice)</a></li><li>Sync And Keep Notes, Shared Articles, Starred Articles <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/409283-keep-most-recent-starred-articles?ref=title">(uservoice)</a> <a href="http://newsrob.uservoice.com/forums/35624-general/suggestions/430248-support-notes-?ref=title">(uservoice)</a></li></ul></div> <p></p><div>Please Clear Cache / Refresh once. Otherwise when using "Share With Note" NewsRob will not be able to correctly set the url of the to be shared article's feed.</div><p></p><div>If you want to vote up an already suggested feature or submit your own suggestion please visit <a href="http://newsrob.uservoice.com/">http://newsrob.uservoice.com</a>.</div><p style="font-size: 10px;"> <a href="http://posterous.com/">Posted via email</a> from <a href="http://newsrob.posterous.com/newsrob-36">newsrob's posterous</a> </p></div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com21tag:blogger.com,1999:blog-7696873188310393447.post-44123869526960693662010-02-12T07:53:00.002+01:002010-02-12T08:06:25.685+01:00The Future of NewsRob<div><i>If you are not interested in this meta stuff you can go directly to the release notes of NewsRob 3.6 </i><a href="http://newsrob.blogspot.com/2010/02/newsrob-36.html"><i>here</i></a><i>.</i></div><div><br /></div><div>Recently NewsRob turned one and also crossed the 100.000 downloads barrier. Yay! </div><div><br /></div><div>I took this event to think about the future of NewsRob. </div><div>In retrospect I really liked the last 14 months working on NewsRob and interacting with you guys. Those months took a heavy toll on my work/life balance and my social life, but in the end there was much more good than bad. I can't make any promises, but so far I decided to keep on going with NewsRob.</div><div><br /></div><div>There is one change though. From the future on there will be two versions of NewsRob: A free version and a paid version. </div><div><br /></div><div>The free version will feature ads, but will have the exact same functionality as NewsRob has now. I will also continue to add new features to the free version. </div><div><br /></div><div>NewsRob Pro, the paid version, will have no ads and features some exclusive functionality. In the future I will decide for each new feature to which version I want to add it. As the paid version is focused on the power users it will likely be features geared towards this group. </div><div>Maybe some of the exclusive functionality will also turn up in the free version later.</div><div><br /></div><div>The price for NewsRob Pro is €4.99 (~USD 7, GBP 4.35) and is bought as a separate application from the Android Market. It unlocks the premium features in NewsRob. You can buy from within NewsRob from the options menu "Buy NewsRob Pro".</div><div><br /></div><div>As a token of appreciation to the existing NewsRob users the price will be €3.99 for a week.</div><div><br /></div><div>We are discussing this approach on the NewsRob mailing list. If you want to give constructive feedback and talk with other users too, join us <a href="http://groups.google.com/group/newsrob/browse_thread/thread/3f0fc5e022506ced">there</a>. If you want to vent you can leave a comment here at the blog and if you want to give me a piece of your mind or leave a death threat you can also email me: mariano.kamp@gmail.com.</div><div>I hope you guys are happy with the new direction and give me feedback one way or another.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com68tag:blogger.com,1999:blog-7696873188310393447.post-75010532561966615112010-02-11T22:06:00.003+01:002010-02-11T22:30:30.386+01:00Authentication<div>In the recent past there have been a couple of changes regarding signing in to NewsRob/Google Reader. Judging by the feedback and a couple of thousands uninstalls this is a matter very close to the heart of many NewsRob users. So let me give you some background and a glimpse in the future.</div><div><br /></div><div>Since very recently NewsRob/Google Reader sessions didn't expire for 3rd party apps. Now the expiration is two weeks. The introduction of this new policy was accompanied by an expiration of all sessions, so that you guys had to re-login.</div><div>Also recently another change in Google Reader broke the 3rd party apps. The Google Reader team very quickly rolled back the change, but many of you were affected. You needed to login again. Sorry for that. </div><div>There is an upside of the changes though, but more one that later.</div><div><br /></div><div>On top of that NewsRob's login functionality wasn't as resilient as one would expect. As the sessions never timed out I felt that my time were better spent on other features. Well, live and learn ;-)</div><div>Meanwhile the current V3.5.3 handles expired sessions as it should have right from the beginning. This weekend I will release V3.6. This version will also handle CAPTCHAs and allow you to optionally save your password, so that NewsRob can auto-login you when the session expires.</div><div><br /></div><div>Now to the upside I mentioned above. Some initial testing indicates that one of the recently deployed Google Reader changes now makes the Google Reader authorization compatible with the Android 2.0 Account/Authentication API. </div><div>That means, if everything works as expected, NewsRob 3.7 will not need to ask your for your Google account's password again. Instead there is an official way where your password is kept safe and you will only be asked to authorize NewsRob to access Google services using your account. Let me repeat that, the password itself will no longer to be disclosed to NewsRob. </div><div>You're probably as happy about that as I am ;-)</div><div><br /></div><div>It's hard to say at the moment, but I expect NewsRob 3.7 to be out mid March.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com10tag:blogger.com,1999:blog-7696873188310393447.post-79704023978115813082010-01-01T18:59:00.003+01:002010-01-14T11:18:15.012+01:00Keep And Sync: Unread Articles Only<div><i>Update: This sync option is working now and not considered experimental anymore.</i></div><div><i><br /></i></div>With NewsRob 3.4.0 a new sync option was introduced:<div><br /></div><div> <i>Keep And Sync: Unread Articles Only (Experimental)</i></div><div><br /></div><div>Please don't use that feature anymore. For some users it lead to articles marked as read, that weren't read. I don't know yet, what the problem is, but I'll put an update onto this post when I know more.</div><div><br /></div><div>This <a href="http://groups.google.com/group/newsrob/browse_thread/thread/1b9c4d2a110a0363">conversation</a> contains more details and I will keep it updated.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com14tag:blogger.com,1999:blog-7696873188310393447.post-1409202850916247402009-12-20T19:28:00.003+01:002009-12-20T20:57:59.209+01:00Please test NewsRob 3.4<div>NewsRob 3.4 is coming out soon and I would like you to test it.</div><div><br /></div><div>Among other things it adds a sync option: "Keep and Sync Unread Articles Only", which only fetches unread articles from Google Reader. It also deletes read articles on your phone during the next sync to make room for older unread articles in your Google Reader account.</div><div><br /></div><div>A couple of people have already been testing it, but I would like to get some more test exposure for this feature. </div><div><br /></div><div>So please have a look at this <a href="http://groups.google.com/group/newsrob/browse_thread/thread/4bb14d68d9412fa4">discussion</a>, download the beta linked there and feed back into the discussion if it works for you or if something is broken.</div><div><br /></div><div>There are also other new features in this release. You can find details in the discussion from above.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com22tag:blogger.com,1999:blog-7696873188310393447.post-30195010480843134552009-12-07T19:26:00.004+01:002009-12-07T19:28:29.904+01:00Vote for your favorite feature at uservoiceHi,<div><br /></div><div>I am trying out uservoice. You can add feature requests there and vote on them.</div><div><br /></div><div><a href="http://tr.im/nr_vote">Check it out</a>. You can also access it from the "feedback" tab on the left.</div><div><br /></div><div>We'll see how well this goes. If it works for us, we'll keep it.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com0tag:blogger.com,1999:blog-7696873188310393447.post-23587127978888650462009-11-15T13:33:00.013+01:002009-11-15T20:54:06.810+01:00Fifty Thousands Downloads<div><i><b><span class="Apple-style-span" style="font-size:large;">Update: As a response to user feedback from the next version on NewsRob will not collect any stats anymore for the time being.</span></b></i></div><div><i><b><span class="Apple-style-span" style="font-size:large;">*If* I will turn it back on I will do so in a *loud* way and will ask the users for feedback *first*.</span></b></i></div><div><br /></div><div>I am very happy to announce that NewsRob now has been downloaded more than 50,000 times from the Android Market. Thank you!</div><div><div><br /></div><div><img style="cursor:pointer; cursor:hand;width: 320px; height: 28px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIjL1yO9bd64mB8X5Y9Q3FQ_YnkyIWsO8dLz17XAVtgC7ZljhPIoUs4rN0CN9UmIWqccz1T9wvQIYhOmA1UFseU1HSpgulHGKuo3i3ax8dKv1CctAa0lHxITGU9ljfnFuRmSJ6VVMCzlRp/s320/Market+50_000.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5404307815107997202" /></div><div><br /></div><div>I have been frequently asked about different stats on NewsRob. I think this is a good time to share some data.</div><div><br /></div><div>NewsRob was published to the Android Market in the mid of January 2009, but I just started tracking the number of active users in May 2009. So here are the active users since then:</div><div><br /></div><div><br /></div><div><img style="cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO3lfJK-hwdesy0Zvx8M5wOoi6A9b3f_a-bEf_4LXZ4XcMdPv2WnKDkJMjJUacG1FZEOLXBLpQpHY5kA7aWIxjo15m8WEUxGmxDN4MBVNiL8CaS3EA1W9LRukcJNtMdyOiNskZOIuLgcmB/s320/Active+Users.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5404308978312932850" /></div><div><br /></div><div>The ups are when a new version was published, except for the last one, that was <a href="http://newsrob.blogspot.com/2009/11/droid-takes-world-by-storm.html">the introduction of the Droid</a>. The downs are the weekends.</div><div>Active users are unique users on that particular day, think visitors. Passive NewsRob installations that just sync, but the NewsRob UI was not launched, are not taken into account.</div><div><br /></div><div>This is the geo distribution of NewsRob users:</div><div><br /></div><div><div><img style="cursor:pointer; cursor:hand;width: 320px; height: 96px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxVPCXWQ_mDfGt-v-Q5TfoDkWYETxgZ7Zo90D_DiEHA30NWzLCunDsd3yGF1jhXjS2FRaRIcjhSrh46nd-UCcK8m0JfPYHxLGvlMJaJx2uBa_z1JOjY8cCa75MUoozAc3KmgUGjI7OVmzE/s320/Users+By+Region.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5404309709235721314" /></div><div><br /></div></div><div>Interestingly Spain is the single largest NewsRob user base in Europe. Muchas gracias.</div><div>The top four European countries combined are about the same population as the US alone, but that wasn't surprising ;-)</div><div><br /></div><div><img style="cursor:pointer; cursor:hand;width: 320px; height: 158px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRaFAcsrsGgcpvR7TUKR-MUxSYHW6Cu8MH34-WPmaiHSto2x_4sbVeSmxvuz_JMIcxXAPEYA5dR5idyYfXeIeZhS6cAM158IbdPv0Gafj4BpRDEvn40Kn6gZ6p6QD9O_YCTKyJWNWtsF8l/s320/Users+in+European+Countries.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5404309789587140258" /></div><div><br /></div><div>I personally find the following interesting:</div><div><br /></div><div><img style="cursor:pointer; cursor:hand;width: 320px; height: 68px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcg2uttjUzzbxe71P38CzcTE15m7GRk5WFmYgEOfnDXchoZZbnI8iD0R4VhGi07dAcaxsH6l8IXwiBOE_XtyuvYS_rhSF7O2QiY7GTRmT-JFon3YSWKoTlM6tU86lpUHfCZpFnJnzOq4Up/s320/Time+Spent.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5404310821945193794" /></div><div><br /></div><div>The average time of a NewsRob session is 20 minutes and on average the NewsRob GUI is launched three times a day by a user. </div><div><br /></div><div>When taking the number of users of a single day, say 8,000, multiply it by the number of sessions, say three, and by the average session length, you'll get 8,000*3*20/60/24 = 333 days of usage per calendar day. </div><div><br /></div><div>If you continue that example you'll get to 25 years of usage for November, or 19 year for October as seen above. Pretty cool I would say. It far out weights the time I spent working on NewsRob.</div><div><br /></div><div>Last not least here are some technical parameters you may find interesting:</div><div><br /></div><div><img style="cursor:pointer; cursor:hand;width: 308px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYf5aHwdG64UCmXFA_qYTXHSHCW7QVAKihlJQ4N74ytlQYEkXc-QnG8k_m-kUolZL4iK6d_KCFqRWUztgXjfyHHxBFIACA-JNWU5VZpcyTlw7nP2o46cA9YcV1Z13JmjZDbY-Sf_BltxKe/s320/Technical+Parameters.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5404310253207360274" /></div><div><br /></div><div>Roughly every 5th NewsRob user runs <a href="http://www.cyanogenmod.com/">cyanogenmod</a>:</div><div><br /></div><div><img style="cursor:pointer; cursor:hand;width: 297px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq0sDngrPCoI2XDpW0Z1KSvcbs1VZhHuNN0mwDExFJD6aEZoDdd_Ot7ws0ORcpdiqe-lSKCRxtdfgkmIHK7rHXuzIl3dr7T0Z5o0mIpTYMMqpgWYBDquTNPT_ElU2ZYbXDCpNmRfmrNyk7/s320/Custom+ROM.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5404310367781031426" /></div><div><br /></div><div>In case you are curious, this data is provided by <a href="http://www.flurry.com/">flurry</a>.</div><div><br /></div><div><b>Bonus: Walking Down Memory Lane</b></div><div><br /></div><div>Ok, you made it until here, so there is a special treat for you. Tim Suh posted a video of NewsRob nine months ago on YouTube. I think it's interesting to see that today. There are still some elements left that are in today's version of NewsRob.</div><div><br /></div><div><span class="Apple-style-span" style=" white-space: pre; ; opacity: 1.000 !important; -moz-opacity: 1 !important; filter: alpha(opacity=1) !important; opacity: 1.000 !important; -moz-opacity: 1 !important; filter: alpha(opacity=1) !important; opacity: 1.000 !important; -moz-opacity: 1 !important; filter: alpha(opacity=1) !important;font-family:Arial, sans-serif;font-size:10px;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/WcUWBvNNIE0&hl=en_US&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/WcUWBvNNIE0&hl=en_US&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></span></div><div><br /></div><div><b>NOTE: THIS IS NOT THE CURRENT VERSION OF NEWSROB.</b></div><div><br /></div></div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com8tag:blogger.com,1999:blog-7696873188310393447.post-42803825828988859982009-11-11T19:21:00.002+01:002009-11-11T19:25:36.235+01:00Droid takes the world by storm?I <a href="http://www.phonesreview.co.uk/2009/11/10/verizon-motorola-droid-100000-units-sold-in-first-weekend/">read</a> a couple of times now that the Motorola Droid is selling like hot cake. On the first weekend 100,000 devices might have been sold?!<p> The NewsRob users may not be representative, but looking at the numbers it seems that every tenth NewsRob user is now a Droid user. </p><p>The numbers are from yesterday. Look at the percentages:</p><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjirZh4xGLZYN5j-7DuyGuRMrk7WaBJclGgaa39qDr810uEdPAtWHFTPo9NhyV_4raDMygQ0BplREZFuEVSDueY_Ry_UQAz8iw2-2OWLpHDxQABkqgeRstVvWESemC6TDrlbpqr9PAwqtCq/s1600-h/Screen+shot+2009-11-11+at+7.13.34+PM.png"><img style="cursor: pointer; width: 320px; height: 134px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjirZh4xGLZYN5j-7DuyGuRMrk7WaBJclGgaa39qDr810uEdPAtWHFTPo9NhyV_4raDMygQ0BplREZFuEVSDueY_Ry_UQAz8iw2-2OWLpHDxQABkqgeRstVvWESemC6TDrlbpqr9PAwqtCq/s320/Screen+shot+2009-11-11+at+7.13.34+PM.png" alt="" id="BLOGGER_PHOTO_ID_5402913807324150578" border="0" /></a> </p><p>I am waiting for the Droid myself, but it will take another couple of days until it is available in Europe as Motorola Milestone.</p><p style="font-size: 10px;"> <a href="http://posterous.com/">Posted via email</a> from <a href="http://newsrob.posterous.com/droid-takes-the-world-by-storm">newsrob's posterous</a> </p>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com8tag:blogger.com,1999:blog-7696873188310393447.post-168306991159989422009-10-12T19:18:00.003+02:002009-10-13T16:10:08.634+02:00NewsRob 3.2.2<span style="font-style: italic;">Update: Just rolled out 3.2.4 rolling back the new up-sync, because it produced duplicate state changes.</span><br /><br />Deviating from my standard practice I wrote release notes for this one as there is something I'd like you to know.<p>NewsRob 3.2.0 and 3.2.1 use incremental syncing with the Google Reader service. Unfortunately this seems to be inaccurate/erroneous at the moment.<br />Therefore in NewsRob 3.2.2 it is turned off for the time being. But I try to get to the bottom of it (<a href="http://groups.google.com/group/fougrapi/msg/4ef67709adfd3675">link</a>). </p><p>I will push out 3.2.2 right now to prevent confusion about the effects. Having said that, it is not too bad. Some articles will be accidentally shown as read, but are not. The Google Reader web interface will still show them as unread, so that you don't miss articles completely.</p><p> I added a switch in the settings so that you can turn it on again if performance is more important to you than accuracy.</p><p>If you have any relevant experiences you'd like to share, please do so <a href="http://groups.google.com/group/newsrob/browse_thread/thread/f92493dc49f44fed">here</a>.</p><p> The release:</p><p>- Added switch for incremental syncing, off by default (for now)<br />- Using SAX for parsing instead of DOM (flatter memory profile, fixes continuation problems)<br />- Faster sync of local changes ("Synchronizing state ...")<br />- Initial capacity 20 -> 50<br />- Cyanogen Mod Rom version is now part of the information gathered during the bug report creation</p><p style="font-size: 10px;"> <a href="http://posterous.com/">Posted via email</a> from <a href="http://newsrob.posterous.com/newsrob-322">newsrob's posterous</a> </p>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com14tag:blogger.com,1999:blog-7696873188310393447.post-91298809800750840792009-10-09T18:16:00.006+02:002009-10-13T10:22:26.818+02:00Can't Support Cyanogen Mod ROMs Anymore - Sorry<span style="font-style: italic;">Update: All is good for now. See in the comments, there is a bug tracker for CM that I wasn't aware of and Bugabundo offered his help.</span><br /><br />(If NewsRob took you to this page then you just hit a bug that most likely only happens on Cyanogen Mod. If that is not the case, let me know in the comments.)<p><b>The situation<br /></b><br />Meanwhile 90% of the bug reports I receive are from phones running some version of <a href="http://www.cyanogenmod.com/">Cyanogen Mod</a> (4.0.4, 4.1.11.1, 4.1.999).</p><p> The problem is that I don't know what to do with them. The bugs don't happen with a stock Android and I don't know how to contact Steve in a way that is efficient for me. I don't even have his email <a href="https://twitter.com/newsrob/status/4450967449">address</a>. <a href="https://twitter.com/newsrob/status/4450967449"></a>It needs to be efficient, because I have my own bug fixing and development to do so I can't go through all the messages on the XDA developer forums (but you could, if you like, see below).<br />I don't see what else to do, but to stop supporting CM. I would be willing to fix my code if it is the problem. I would also do some small CM-specific changes if necessary, but for that I would need to know what and without an efficient communication channel that is not possible?!</p><p> Don't get me wrong, it's great that there is CM. A short while ago I was running 4.11.1 myself to get Wifi-Tether.<br />I uninstalled it, because it was spontaneously rebooting. Mind you the version I used was experimental and it's understandable that it's not rock solid. The problem here is that people are using it not to weed out bugs, but for their day to day operations and expect support for it, including for the experimental version. And that would be fine with me, if there would be somebody on the other side caring for the bugs.</p><p>I also fully understand that if Steve would look at each bug report and weed out the duplicates himself, then he wouldn't have the time to develop CM.<br /></p><p><br /><b>Where to go from here?</b></p><p>If you want NewsRob 3.2.0, which didn't crash that often on CM I can sent you a version by email or put it up on the web someplace. It wasn't using SQL views and SQL UNIONs as hard as NewsRob 3.2.1 does and this might be the reason, why it isn't crashing on CM that often.<br />I would advise you not to do it this way though. You won't get updates this way and 3.2.0 has some bugs that are fixed in 3.2.1 (Mark All Read doesn't work for "my recently starred" and "friends recently shared"), but I'll leave that up to you.</p><p> If you want to downgrade to stock Donut, you'll find instructions <a href="http://androidandme.com/2009/10/beginners/guides/how-to-manually-install-the-official-t-mobile-android-1-6-on-your-g1/">here</a>.</p><p>You can also, of course, stop using NewsRob ;-( I understand! Still, please don't let me know about it, that would make me sad.</p><p><br />This all costs me time that I cannot spend on NewsRob. So I would like to ask you to accept my decision and not start an endless discussion that will also keep me from developing NewsRob.</p><p><br /><b>A proposition<br /></b><br />If you are really interested in CM and NewsRob and you happen to be a developer, I have a proposition for you.</p><p>Until CM sets up a bug tracker or some lieutenant that weeds through bug reports, you can be that person and act as a mediator between NewsRob and CM. When NewsRob hits an error the compose email screen opens with a stack trace from NewsRob etc. Take this information and go to the XDA developers forum or on the IRC channel of CM (you need to be authenticated, however that works) and contact Steve. I believe it is your job to check through the overwhelming number of messages on XDA first to see if there is any information about this problem, and if not, post the information from the bug report there.<br />If you can spare the time, it would be even better if you use the Log Collector app to create a logfile which contains all the necessary information. For most cases this will be much more helpful.<br />If NewsRob automatically took you to this page, then the latter is your only option anyway.</p><p> This process will hopefully yield some useful information and if you get back to me with them, I am happy to help.</p><p><i>Update: Of course, if the CM/NR combination <a href="http://twitter.com/MattiDroid/status/4754648686">works for you</a>, then there is no need for a change. It would be interesting to know what the percentage of users without problems is.</i></p><p><br /></p><p style="font-size: 10px;"> <a href="http://posterous.com/">Posted via email</a> from <a href="http://newsrob.posterous.com/cant-support-cyanogen-mod-roms-anymore-sorry">newsrob's posterous</a> </p>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com2tag:blogger.com,1999:blog-7696873188310393447.post-32083983611046496812009-09-16T20:03:00.002+02:002009-09-16T20:19:23.933+02:00Donut readyGoogle today released the SDK for Android 1.6 Donut.<div><br /></div><div>Fortunately this time nothing in NewsRob had to be changed to make it compatible with the new release. So don't let NewsRob hold up your migration (as if) to Donut: I tested NewsRob 3.0.0 and it works fine.</div><div><br /></div><div>I will wait some time for the vast majority of users to catch the new Android version before I release Donut specific functionality. Likely candidates for NewsRob are gestures as well as the participation in the system wide search.</div>Marianohttp://www.blogger.com/profile/04576024486566426295noreply@blogger.com9