yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] meltwater:
1st off thanks for the quick feedback. Here's my quick answers...;)

1. I shall look into that, it doesn't do that on my phone but I am probably closing the window incorrectly, so shouldn't be a big problem. [Try new build]

2. It will be possible to set your own style sheet .css file (I'm new to them but you set the styles for each aspect of the web page as defined in the .css file - its easy then to drop this code at the start of the page and the html formatting does the rest).

3. I think it will be useful too, I just need to play around with where best to set the values (regkeys and how many) and read them via sense, without putting any extra delays etc in. The stuff I did with the time formatting means I can pack data into the registry keys and process them within sense easily so shouldn't be a big problem.

[For now you can edit the manila mode9 files using the mode9 editor - 6B54437C_manila and search through all the "Color Value" properties]

4. Yep, but before I did much more I needed to be sure it didn't suffer from the same issues as the WebBrowse control. Plus I can probably speed things up with the loading, went for the simple option first time. [Would love to be left/right swipe if I can]

5. Long term yes, the aim of the 1st release was to be passive as possible, so the RSSHub data is only read and not altered. So updating feeds, setting items read/unread etc, downloading/deleting podcasts, will come later. I also need to add support for detecting between a long and short press, since a lot of the options will need to be context dependent (i.e. related to a specific item).

So...all except item 1 I shall aim for later releases (although I might look into doing some of them when I can).

I'll see what I can do about item 1, let me know if there are any other issues you spot, it would be good to make an initial v1.0 release soon (perhaps next week...).

UPDATE:

Just tweaked the images, so there is a larger version for the Feed Item list (so better quality for that bit). You can clear out the [\Storage Card\]Program Files\RSS Hub\ChannelData\FeedIcons directory and it will generate new ones as and when they are needed.

WIP - 22nd Oct 2010

(Small update)

RSSUtil.exe only!

1. Changed close method for RssTabItemWebView (need check this fixes issue - wasn't present for me in first place)

2. Better Icon for RSS Feed Item view (top header)

[clear out the [\Storage Card\]Program Files\RSS Hub\ChannelData\FeedIcons directory and it will generate new ones as and when they are needed.]

3. Extra debug in file
[Windows Mobile Software Development] Captain_Throwback:
Codeplex is timing out

I'm trying to download the 10/22 updates, but Codeplex keeps timing out. Is it just me, or is Codeplex down or something?
[Windows Mobile Software Development] meltwater:
Yep doing it for me too! Please find attached :)
[Windows Mobile Software Development] Captain_Throwback:
Getting better & better!!

So here are some screenshots from the latest version.

When in the TabItemView, the "Back" button is working fine (it was working fine for me before, though). The Menu button that takes you to Web links is nice as well (though it would be nice to be able to disable the prompt - I'm sure that'll come in time). It'll be nice when the links within the articles are enabled too.

I know you mentioned the left soft key before - I think it would make sense for it to be either a "Refresh" button or a "Back"-type button (kind of how it is now). Actually on second thought I think the header makes sense as a "Refresh" function, and the LSK can stay how it is. It'll make more sense when the header is static in the Feed-view mode.

There's a lot more visual feedback now ("Reading Data", "Loading Data") which is lovely. The graphics finally have the correct aspect ratio (though they are quite small), and the feed information is more complete & specific. All in all, I believe the tab is becoming more useful to me than the Sense Widget :).

I haven't found anything to complain about yet. I can't wait until this is done!! :D

P.S. I think you can ignore the unloaded graphics in the Tab Item View - as you may notice, I had no internet connection when taking the shots.
[Windows Mobile Software Development] zard:
Here's my feedback:

1. Remove the vertical scroll bar. It makes the tabitemview very ugly. It was better without it in earlier build.

2. In the RSS Tab List view, I noticed that the dates indicated is wrong, at least for me. It has been like that since last 1 or 2 working builds. In RSS Hub, it will show today's date and time, but in RSS Tab List view, it will show yesterday, a certain time. I suspect you are showing the date of the Channel provider local time.

3. You mentioned that the fonts can be changed by the "style sheet .css file". I'm not familiar with this but until you get to change it in your code, it would be good if you can point me to the line and file that I can change to increase the font size and color. I'll do the test for the right size and color to suit my use and feedback to you what I will settle on.

Thanks.
[Windows Mobile Software Development] tim38_hk:
doesn't have cab ???
[Windows Mobile Software Development] SteveP86:
Hi,

i have create a German Language Files, but it was not 100% correctly.

But, when you will create your One, copy the Orginal "5D3CA1C8_manila" (en-us-FILE) and rename it with one from this:

beware of the first line --> Normal is:

<xliff version="1.0" lang="en-us">

RENAME IT in yours Lang!!!

ar-sa --> 58934920_manila

ca-es --> 29FB788A_manila

cs-cz --> 103878F8_manila

da-dk --> 10CD3B3A_manila

de-de --> 66FAC0B6_manila

el-gr --> 23A721E6_manila

en-gb --> 52BB74CA_manila

es-es --> 501DCF32_manila

fi-fl --> 4F878394_manila

fr-fr --> 4B7197B2_manila

hu-hu --> 115E4006_manila

it-it --> CB20886_manila

ja-jp --> 48821D9C_manila

ko-kr --> 668F3B00_manila

nb-no --> 233D596C_manila

pl-pl --> 5C21E5C2_manila

pt-br --> 2E511842_manila

pt-pt --> 5AF6D7E2_manila

ro-ro --> 220E8E16_manila

ru-ru --> 12E43AE_manila

sk-sk --> 6DD27BCA_manila

sv-se --> 5C82DDD4_manila

tr-tr --> 67FB366A_manila

zh-cn --> 24E697B8_manila

zh-tw --> 1378D3AC_manila

(I hope that is all)

After you must modify the "ApiLang.xml"

It works without FacebookTab-Files us...

i hope i can help...

regards

SteveP86
[Windows Mobile Software Development] meltwater:
Not yet, the cab is difficult due to the editing required for the tab control file, however, Captain_throwback is one of the cab experts here...;)

Good work!

I'll update the build with the language files when I get time, instructions are just the same as the facebook tab [http://xdaforums.com/showpost.php?p=5959237&postcount=4] just using the file names as mentioned above.

Remember though, there will be more language entries when the settings page is enabled etc.

zard&Captain_throwback

I'll look into the feedback in detail when I get chance, many thanks!
[Windows Mobile Software Development] zard:
Time Stamp Feedback

meltwater,

I decided to give you some screen shots of RSS Hub, RSS Tab and GoNews Touch. Easier to understand, I think.

RSS Hub - 2, 5 and 6

RSS Tab - 3, 7 and 8

GoNews Touch - 9, 10 and 11

The time stamp on 2 and 9 is 9.54pm whereas 3 is 8.54am.

Note that on 8, the two time stamp shows 8.54 ESD whereas 6 and 11 shows 8.54 ESD and 9.54pm.

PS:

"Back" button LSK is working for me now. Thanks.
[Windows Mobile Software Development] SteveP86:
Thanks...

yes i know but for testing is good - you can edit still...

Here is now my corrected German Language File:
[Windows Mobile Software Development] Captain_Throwback:
Variable/Configurable Soft Key?

I just had a thought . . . would it be possible (in the future, of course) to make the left soft key configurable? Some people might like "Update/Refresh" as the option, some might like it to be "Back/List", or perhaps even "Open RSS App", or "Settings". Then, perhaps the Right Soft Key Menu could adjust dynamically based on what's been selected as the Left Soft Key. Just thinking out loud of course . . .
[Windows Mobile Software Development] meltwater:
Ok, I'll look into it, either .net is ignoring the zone info or sense is also applying the same adjustment (will run some tests on it).

[UPDATE] I am sure I did see a similar thing once, but last few checks, even when I've changed my time-zone seem to be ok. There is a chance that due to the range of different "standard" time formats, there may be specific ones where the timezone info is not parsed correctly. I'll try again with your Engadget feed you had the issue with.

[UPDATE 2] Wonderful, another thing .net does not support...text timezone codes "EST" etc etc...did they get bored when they were writing the class and decide, oh can't be bothered to finish this, if they want "EST", "PST" etc etc then they will have to do it on their own...Only 82 different codes to support...

Cheers.

[UPDATE]

I'll include a template file for every language in the next release (then when they get updated the IDS_RELEASE_VERSION can be updated (as mentioned on the language post at the start of the thread)). I've also corrected the errors in the ApiLang.xml file, some missing leading zeros and fr-fr name was wrong.

[UPDATE]

For your tab icon issue, try this attached file. Unfortunately NRG roms which I use, seem to do the slider icons differently and only use a single icon, but this may fix your issue. Need to work out what the proper solution should be.

It may be possible, will have a think about how it can be done....

Yep I think I know of a way, (the menu items are defined partly in the xml page file - at least the menu bit) by having several pre-configured layouts it would be possible to switch between them (does mean another reg key though). But yep won't worry about that for a bit (when there is more functionality the menus will need adjusting anyway).

I'm still in two minds about the static header, since although it is useful it will eat-up yet more of the scrolling/reading space, but will see what I can do, perhaps make this configurable too! ;)

I'm starting to think it might be good to create a list of good podcasts/rssfeeds, since I am now using them a lot at the moment I've been keeping an eye out and have found some really good ones! Of course then, I'll have to start allowing the feeds to be filtered!

Well I shall try to get the little issues sorted out so we can have an initial release, then I'll move on to some of the many many features I've been wanting to implement etc, but if I put anything else in though then we start to need a fully functional settings page which I want to avoid this time round.

Also, would be interesting to know which of you use RSS feeds offline most of the time, since I don't have a dataplan, I usually sync using wifi and then look through them another time. This is one area I am focusing on.
[Windows Mobile Software Development] meltwater:
Progress Update:

Getting there I hope...

Fixed the time zone issue (hopefully).

Language files are ready (although needs testing out).

Whole thing needs testing out fully, then should be ok for a proper release!
[Windows Mobile Software Development] zard:
that's good news!

get it up and I'll test it.

btw, will you be putting the rss icon to the slider when slider is selected? I've never bothered to talk about this since its in development.
[Windows Mobile Software Development] meltwater:
I need to experiment with it, had the same issue with the facebook tab and I've forgotten what we did about it. The problem is the NRG slider doesn't remove the 1st icon, so you get a double image.
[Windows Mobile Software Development] Captain_Throwback:
Using the "unused" Manila file you posted a few posts ago fixed the problem for me. I guess those that use NRG's ROMs will need a version that excludes that graphic file.

@zard

Did you try adding the file meltwater posted and see if the icon appears now? you'll notice from my most recent screenshots that I have it now.
[Windows Mobile Software Development] winderp:
It's a excellent tab! It can run on my Raphael with 21916 + Sense 2.5.20191914.0 (http://xdaforums.com/showthread.php?t=797602)and I have no facebook files in my rom. but now I have some problems:

1.It lose one icon file,when the slider reach it;

2.some chanels can't show chinese words but the rsshub can show it normaly;

3.one viewer have a time show problem;

Sorry for my pool english:mad:,please look at these Screen shots:
[Windows Mobile Software Development] meltwater:
No problem with your english, I can't even read a letter of your language so I would never complain!

1. Slider Icon, is as above, try that posted "missing" file. I'll spend some time playing with this at some point, had the same problem with the fbtab and we fixed it for both normal and NRG roms.

[UPDATE] Ok, just tested this out, here is my conclusion...

If you add the file in for a NRG ROM you will get a icon which appears behind the other one and drags along as the slider does.

I remember now, there were two original issues

1: I had got the filenames wrong originally for the facebook tab.

If you add the following file into the windows directory you get the same effect:

357374E7_manila \windows\htc\Assets\Images\Manila\icon_preview\Facebook_tray.qtc

If you rename it to, it is fixed:

1F04C842_manila	\windows\htc\Assets\Images\Manila\icon_on\Facebook_tray.qtc

However for the RSSTab, this problem still occurs with the correct name (so I had already got the name correct this time!).

2: The mode9 for the facebook tab had a slight change which defaults that icon to non-visible (somehow this property was not included in the RSS version of the mode 9 file!). This is the issue for the NRG roms, since the slider appears only to use the icon_off correctly, the icon_on appears to be used differently for some reason (the icon is static in relation to the slider).

Solution: Replacement mode9 and icon file attached. Please let me know of any side-effects on your ROMs.

[UPDATE]

2. That is an interesting problem (obviously it is hard for me to test since mine all mine are simple chars). Can you post or pm me the rss feed urls for the feed which works and the feed which doesn't, I imagine there is some byte format information (to indicate the bits per char) which isn't getting read for one. I can then add them to my feed list and see how the data is processed.

3. I'll make sure the IDS_YESTERDAY etc are included in the new language templates, thank you for spotting it!

Thanks for taking the time to report the issues, will try to get the fixes in for the next build.

Still working on the next build at the moment, but it will be on it's way soon.

UPDATE: TabGraphicsFix does not work then. Simply use the 5AB7F814_manila and not updated 26774112_manila file. If you get both icons, just remove 5AB7F814_manila
[Windows Mobile Software Development] winderp:
Thank you for your reply:) :

1.The "Icon" problem is solved by using the 5AB7F814_manila_unused;

2.About the "IDS_YESTERDAY", I found a appearance,that is:

Just after restart the device or restart the sense, and Only when I click the rsstab first time, The tab title "RSS Feed" will show "RSS Feed" and "IDS_YESTERDAY" will show "IDS_YESTERDAY" . When I leave rsstab and go to another tab such as the home tab,and come back to the rsstab again,then The tab title "RSS Feed" will show "RSS 订阅" and "IDS_YESTERDAY" will show "昨天",That is,they are become normal. Please look at the screen shots.

3.I found the rss feed url witch can display Chinese words normaly, his xml file in the folder"\Storage Card\Program Files\RSS Hub\ChannelData" has the line "<?xml version="1.0" encoding="UTF-8"?>" (like the attachment:Ch124.xml)and has not the line "<language>zh-cn</language>"; The rss feed url (e.g.http://www.stnn.cc/rss/news/index.xml) witch cannot diskplay Chinese words, his xml file (like the attachment:Ch101.xml) has the line"<?xml version="1.0" encoding="gb2312"?>"and with the line "<language>zh-cn</language>";

Thank you very much!
[Windows Mobile Software Development] meltwater:
1. Try the above universal solution above, should make no difference to you, but does not mess up NRG roms like mine

2. You can correct your Title="[[RSS Feed]]" title in your "26948339_manila" file to match your translation. This is a work around since I could not find where these Tab Titles are 1st created.

Sense caches all the translations, so when it picks up a match it keeps it for the other tabs, but each tab should have a copy of it so it gets initialised correctly on first view [very wasteful and confusing for translating]. Once I've added these into the language file template it will populate first time.

3. Yep that definitely sounds like the problem, it'll be the encoding="gb2312" which I've never heard of...the question is what other encoding types are there and can I support them. I'll add your files to my test feeds anyway, so I can be sure that one is supported. This may highlight which feeds have html code in things like the titles etc which I've noticed some have.

The whole RSS "standards" are quite open, so there will be odd feeds like this I won't see.

Oh joy, 1st look at encoding and there are ONLY 26 different types...
[Windows Mobile Software Development] winderp:
If I use the 26774112_manila from "TabGraphicsFix.zip" the problem come back,the icon cannot display.but if only use the 5AB7F814_manila, the icon can display normaly.
[Windows Mobile Software Development] meltwater:
Ok, I am guessing then that NRG edited the facebook version of the 26774112_manila (mode9) file for his ROM specifically which is why my original didn't have that change (I'd taken the most recent file directly from my rom where it was cooked in).

Therefore the answer is easy enough:

Use the original 26774112_manila (mode9 file) and I'll make sure the 5AB7F814_manila (png icon file) is included in the build. If you get double icon for NRG roms or similar sliders, then simply remove the 5AB7F814_manila file (hopefully if NRG cooks the tab, this becomes less of an issue, which is probably why the problem disappeared for the fbtab as captain-throwback had already included the files required for it to work on his own device).

Anyway, thanks for checking it out, just one of those things I can't test myself with a single device.

OK, still got one or two things left to look at.

1. Update the language file templates for IDS_YESTERDAY, IDS_TODAY etc. [DONE]

2. Text in item view overlaps the podcast/media icon [DONE]

3. Odd Encoding support. [DONE for gb2312 only - not tested]

4. CSS file support for web view (as requested by zard) - won't do colour selection of tab text this time round but you can change the web item view as you wish. [DONE]

Unfortunately haven't found a way to get the links to work directly in the item web view, but will leave that to another time, may have a try with another web browser replacement perhaps.
[Windows Mobile Software Development] winderp:
I think perhaps I have made a misunderstanding: I found you talking about the "NRG Rom" More than once, Do you think than I'm using a nrg rom?

The rom witch I am using is come from my customized Kitchen with all the muis "0804" not a nrg rom. and the htc sense come from here: http://xdaforums.com/showthread.php?t=797602

Expecting for your rsscab next version :)
[Windows Mobile Software Development] meltwater:
No its ok, I use an NRG rom which appears to work differently on a number of things (makes life really difficult).

The encoding bit appears to be a little difficult since I have a feeling my device does not support the required encoding "cope page" set (I get an exception when I try to use that particular encoding). So I shall try to code it the best I can (and handle the exception for if it is not supported) and then you'll have to test. I may need to do some extra handling for the encoded strings, but will need to see what happens, if your device doesn't support the "code page" then I expect the other programs have custom code to handle it (if so I don't think I can do that).

Will put together a build soon, I've completed all the other bits now I think.
[Windows Mobile Software Development] winderp:
meltwater could you waste your time to help me another question?

http://xdaforums.com/showthread.php?t=826502
[Windows Mobile Software Development] meltwater:
New Release

WIP - 3rd Nov 2010 (Major Update)

Manila

1. Selected Slider Icon Included

2. Details text resized when media icon present

RSSUtil.exe

1. Added language file templates.

2. Split out NativeWebBrowser (thanks to emuneee) into dll (may replace at some point)

3. Now using "Release" build

4. Added external WebViewStyle.css file support

5. Fixed reg issue on open of DebugPage on clean System

6. Added extra checking of Selection Item number (avoids erroneous loads of channel list by mistake) - will log when this occurs.

7. Attempt to convert PST/CET/xxx etc time zone information

8. Initial work on gb2312 encoding (needs testing)

As always, any problems let me know (I've tried to ensure everything is in the release folder, but it is easy to miss something).

The sooner it is checked out, the sooner we can think about possible release and cab file.

And the sooner I can return to new features...

@winderp ref: gb2312 encoding

I am not sure what the effect will be of changing the encoding type if it works (it may require converting back to utf-8 before displaying still). However, it needs a specific "code page" to support the encoding but the MS site doesn't really say if the "code page" is not available in compact .net generally or if it added for language support if required.

If nothing appears to be different when opening the feed (which could be the case if it works or if it doesn't), then I will need you to look at your RSSUtilDebug.xml file and see what the message says there about the encoding (or just post it).

There should be two messages:

1. Encoding: gb2312 <--stating the detected encoding read from the rss feed details

2. Not Supported Encoding: gb2312 <--if it hasn't managed to get the related code page

At the moment, it only does this for gb2312 (pointless trying for others if it doesn't work anyway).

I've not looked at encoding before, so I could be missing a simple trick, but this is the route which my google search took me.
[Windows Mobile Software Development] winderp:
I’m sorry my friend it still cannt display the gb2312 encoding normaly and it displays the gb2312 encoding rssurls as before nothing changed:(

attachment:

1.the RSSUtilDebug.xml

2.My translation for zh-cn (24E697B8_manila)for your rsstab :)

3.My slidericons for your rsstab:p
[Windows Mobile Software Development] meltwater:
No, in fact it is good news!

You don't have the:

"Not Supported Encoding: gb2312" <--if it hasn't managed to get the related code page

This means it did switch to the different encoding [assuming I did it right]!

The fact it didn't change suggests I need to convert it back to utf-8.

I'll look into ways I can do this, the easiest way I can think to test it is to save it in a temp file as uft-8 and then read it again. If it works I can probably work out a better way, unfortunately I can't test it directly!
[Windows Mobile Software Development] winderp:
My email: 5312119@qq.com

this email will show new email in real time, I can test it in time.

Another suggestion: Could you update the "WebViewStyle.css" to let users can definit the vertical spacing(row spacing ?) of the text ?
[Windows Mobile Software Development] meltwater:
If it is supported by css then just add it to the file, it just gets inserted at the beginning of the html code. I don't know enough about css to do anything fancy.
[Windows Mobile Software Development] Captain_Throwback:
RSS-4179

Installed latest version.

Tab icon has disappeared again (I was previously copying the "unused" manila file, but just used your newest "Build" folder since this was a major update). Should I roll back the mode9 file to get it back?

Besides that, I don't see any new issues - everything still seems to be working okay. Was there anything specific you wanted tested?

EDIT: I did just notice my feeds are displaying out of order.