yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] meltwater:
Next version will improve this, proper settings page and use of the RSSHub location registry key.

All those are in progress in my dev build, so no problems there then. (well not chronological order yet...)

Thanks, it is a shame that the "open project" idea didn't work, so it'll take longer than I hoped (not a lot of free time unfortunately). I try to use the tab everyday, which in turn encourages me to improve upon it when I can.

Sounds like an encoding issue, can you identify which cases are ok and which aren't:

There are three main areas:

1. Sense - i.e. I would expect translations from the file which sense displays directly to be ok (The tab title, update bar, tab menu items).

2. RSSUtil - Dialogue generated directly by the RSSUtil (settings page, item web view etc).

3. Populated data in Sense - Each of the feed items, channel items within the list. This data is generated by the RSSUtil and then Sense reads it from the registry.

Thanks.
[Windows Mobile Software Development] ric69:
Thanks for reply Meltwater,

Sorry, I'm not a dev (I know what is a .xml and that's all lol) If it can help you, I have seen that main menu, settings and some feeds are Ok,, but some feeds are not OK. See pics, hope it help :o
[Windows Mobile Software Development] meltwater:
No problem, this is the same issue as winderp had with encoding (all be it on a smaller scale). The channel list file has been generated by the RSSHub, so it uses the Standard UTF-8 encoding.

Within your RSS feeds, there will be a line at the top:

<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="gb2312"?>
etc

I expect the feeds which do not work, will have encoding= to something other than "UTF-8" and perhaps "ISO-8859-1". For winderp's encoding="gb2312" I detect it and then process it as a special case.

Can you have a look at your ChXXX.xml feeds and let me know what it is (I can then add that encoding to the special case). It shouldn't take much to enable this for all types of encoding, just want to test it more 1st.

In fact, if you post the problem feed url/file I might be able to test it directly (I expect my installed fonts etc will handle it this time - I couldn't see it for winderp).
[Windows Mobile Software Development] ric69:
You are right !

All .xml that start with this, have symbols instead of accents :

CH101.xml :
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="0.91">

CH102.xml :
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="0.92">
<channel>

CH104.xml :
<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0"

CH105.xml :
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">

But all the others are greats :

CH1**.xml :
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"

Is it what you want from me ?
[Windows Mobile Software Development] meltwater:
Perfect, can you send me the feed url of one of your problem feeds and I can test the conversion.
[Windows Mobile Software Development] colossus_r:
he he its started !!!!!

Deep inside i knew you will start this .....

My most desirable manila tab its started ... wowowoowow

Well done m8.... let the party begins...

As always if you need any help just let me know...

Once again ...BRAVO m8
[Windows Mobile Software Development] GSDLt:
That's the tab I've been missing ever since I got my Blackstone. This is awesome, I wish I could help you.

+1 on google reader integration.

:D
[Windows Mobile Software Development] CWempe:
+1

Google Reader synchronization would be awsome!!
[Windows Mobile Software Development] HansiHusten:
Google Reader FTW! Plz add support for this.
[Windows Mobile Software Development] daveyw:
I hope RSS tab in Sense would be added. And an option we can add the RSS sources, not only 1. Would be awesome!
[Windows Mobile Software Development] maan1976:
you are doing exactly what HTC software engineers have missed, and it is a big shame what they have missed , Facebook tab and RSS tab , cornerstones of communication tools.

I can support you through beta testing , I run a customized NRG's ROM in one device and a my own cooked ROM by Calkulin's Kitchen in the other device with tons of tweaks on both , PM me if you need any beta tester/feedback.

Appreciate your efforts
[Windows Mobile Software Development] mkucuksari:
Hi meltwater,

Can not believe that you have started a new GREAT Project :D Will try to support this great project as much as I can ;)

Regards
[Windows Mobile Software Development] adoute:
Looking forward to a manila tab based RSS reader, and will be happy to help however I can.

Google Reader integration would be a great bonus!
[Windows Mobile Software Development] skizzdc:
This would be awesome! Its the one thing I think is missing as a tab! I use BeyondPod. Perhaps that might be better to model it after. It does podcasts too!
[Windows Mobile Software Development] 96edwy:
i can probably mock up a couple of graphics if needed, pm me with details if there is anythin i can do to help
[Windows Mobile Software Development] holylove02:
2 cents from a sense admirer...

wow! you guys leaveme in amazement!! how you all spend so much time on perfecting what so many companies overlook due to just shoveling out products and software to make launch dates, and stuff...just wow! thank-you!

I'm a sense tab hog! i want every sense tab made! LOL! (I hate it when there are a few tabs cooked OUT of my favorite ROMS.) I look toward the day that this tab is a "standard" tab we see included in the plethora of ROM choices for all sense running devices.

my 2 cents:

if this tab could be customizable to course your feed choices, but where you could have a secondary slider screen (like in music tab and docs tab) where you could navigate to the website i.e. xda, pocketnow.com, etc. or just see text, and also media. i know its a stretch for what I'm asking for, again, just my two cents.

I'D BE THANKFUL FOR ANYTHING!!! :)
[Windows Mobile Software Development] mkucuksari:
Hi meltwater,

What is the recommend version for RSSHub. I think I have an old version "RSSHub_2_1_1_1107_01". Anyway I will try and let you know how it works. (I will try with Facebook Tab V1.01 first and see if it works with it, if not I will upgrade Facebook Tab later)

Thanks for your answer :)

Regards
[Windows Mobile Software Development] RedJ:
I've been wanting an RSS Tab for awhile now, some I'm happy to see some serious discussion going into implementing this (you'd think HTC would have seen the utility in newsfeeds).

I'm a little concerned about basing it off RSS Hub, though, since I've personally found it to be a constant challenge to the stability of my TP2. I've turned off RSS Hub auto BG updates for this reason. I'm guessing RSS Hub would have to run in the BG in some capacity for this to work?

In any case, can't wait to see this in an NRG ROM in the near future!
[Windows Mobile Software Development] The_Coach:
I'm really looking forward to testing this out. The more integrated and functional that sense becomes, I find my self loading fewer aps every time.

I'm sure the Energy ROM's will have it to test as soon as it's ready.
[Windows Mobile Software Development] omar207:
*Applause*

Not a Chef or a programmer, just a Rhodium user. Just stopping by to let you know how much I look forward to the RSS Tab, and everything you Chefs do for us. A RSS tab would probably be the single most import feature for my Smartphone use outside of the obvious phone, contacts, & texting.

Thank you & BRAVO
[Windows Mobile Software Development] acuatico69:
where the RSS save the data, can be save in the storage card tosave some space in my device???????????
[Windows Mobile Software Development] mike2nl:
Hi meltwaer,

downloaded today and i hope i have time to test it also today, but some questions before i start:

you have the following folders in the zip file:

-\Program Files\ (local memory on my side = \Programmabestanden)

-\Storage Card\Program Files\RSS Hub\ (sd card OK, but on my side it is = \Opslagkaart\Programmabestanden)

-\Windows (this one is clear)

The Reg file says:

1. Is the path for the RSS Hub on the storage card hard coded?

2. When i change the reg file for my needs is that ok with your \Program Files\RSSUtil\RSSUtil.exe ?
[Windows Mobile Software Development] meltwater:
Unfortunately it's all hard-coded in the RSSUtil app, obviously that's not the plan in the long run, just quick testing on my part.

It is planned to improve this soon so not to worry, but until then the RSSUtil.exe source can be modded to fix this if required (the sense files are not locked to the locations and should pick up the changes in the reg file).

Hope that clears things.

Improvement would be to define reg key "RSSFeed.FeedDataStore"= \Storage Card\Program Files\RSS Hub\ChannelData\ which can be read by the RSSUtil.exe.

Note: Keep the test file fixed in the code, we don't want to specify this via registry but select it via the feed view page (to be created).

When I port over the settings pages from the facebook tab, the locations etc can then be selected from there (if someone codes it), again simple task for someone once my code is available.
[Windows Mobile Software Development] mike2nl:
Hi meltwater,

good to hear that, and thanks for the fast response. I will craete a Storage Card folder in C:\ :D
[Windows Mobile Software Development] ric69:
Sure :

http://www.smartphonefrance.info/rss.asp

or

http://www.asse.fr/rss/site.php
[Windows Mobile Software Development] meltwater:
Thanks. Will probably have a look at this tonight (not able to test it at the moment). Cheers.

My initial test suggests that the codepage isn't supported on my device, it may work on yours so will leave the code in for you to test in the next release.

Currently trying to implement a progress pop-up for some new high level functionality (all a bit new to me though).

Oh, and you can delete 5AB7F814_manila from your windows directory and that should remove the double icon...
[Windows Mobile Software Development] JVH3:
Thanks for the work on this. Confirmation number: 3TH057442P052274Y

Thanks for the work on this.

Here's $10.00

Confirmation number: 3TH057442P052274Y

And also on the face book tab.
[Windows Mobile Software Development] meltwater:
That is very kind of you!

It really does encourage me to keep on working with the tab.

It is just as well since the next major release is going to require some major additions to implement suitable features. Currently working on implementing things like:

- sense long press detection (so option pop ups can be used or selections made)

- yet another item web view method (hopefully best of the both I've used previously)

- will get around to learning how to deal with xml (writing/changing the file is a bit more of a challenge than read only)

- pop-up progress bar for some of the intensive operations (will be for the more experimental stuff I think, plus downloading pod-casts)

- speed improvements (current methods are ad-hoc I'm sure I can get it streamlined)

- ApiLang.xml to be replaced with RSSUtilLang.xml i.e. [APPNAME]Lang.xml

Also working on some ideas to deal with podcast/image content in an interesting way, although will be very experimental (but by experimenting a little I hope to get something different and useful!). Since I use podcasts a lot I am hoping to find better ways to manage and deal with them.

Ideas are welcome on this. Currently I'm looking for a good audio/video player which can either report it's last play position or at least resume where it left off. Audio only would be fine.

I'll do my best to filter through the development work into usable releases too. Shall hold off the next release until I've at least implemented the settings pages I think, which will be a little while as I'm working on the other bits first.

Again, thanks again for the donation, it makes my day to know that people appreciate the work!
[Windows Mobile Software Development] ric69:
Hi, and thanks again Meltwater for tweak of double icon :) (I also removed 1F04C842_manila for FBTab .. :D)

Can't wait for next release ;-)

Also here is my very little contrib, with all respect to Mickey, I have corrected 2/3 things in french translation.

I thought It should be nice if we could update RSS with a button or when we clik on the pic on the line... yes bof just for brainstorming :D
[Windows Mobile Software Development] meltwater:
Glad we got to the bottom of the icon issue, was bugging me (I only really found out when looking into the files which NRG cooked in the ROM for the fbtab).

Me neither! Made a start on the settings pages.

Well as long as everyone agrees on the translations that is fine, I can't offer any opinion except english.

Yep updates of the feeds is something I would like to do, but needs to be done carefully so that it doesn't mess up the RSSHub when it does. I'm not planning to do that yet, since I need ensure I put the correct information back in for the RSSHub (or you will lose information like new feeds and previously read data and podcast links). Plus I want to extend it to allow older feeds to be kept even if they are no longer in the new RSS file.

I miss-read the update as a button to update the tab to the latest version...

That would also be nice, not sure how though, but will have a think on it (if the tab is installed already, then it might be possible). Will need to be able to switch sense off and on again from the app (Captain_Throwback probably knows how), the rest is just a case of including a script to put the files in the correct locations.
[Windows Mobile Software Development] Captain_Throwback:
To switch off Sense, you have to disable it from the Today items, which can be done via the registry (HKLM/Software/Microsoft/Today/Items/Sense >> "Enabled"=dword:0 or HKLM/Software/Microsoft/Today/Items/HTC Sense >> "Enabled"=dword:0), and then the process manila.exe would have to be killed as well. Then to enable it, the reverse would need to be done - key changed to "Enabled"=dword:1, and manila.exe restarted. When you manually go to the Today settings and check/uncheck the "Sense" today item, the process is started/stopped automatically.

CHT Editor is able to do this, so maybe John or Co0kie or somebody else on the CHT team could help with some code to do that.
[Windows Mobile Software Development] JVH3:
Here is a link to some C# code to Restart Sense:

http://xdaforums.com/showpost.php?p=5627550&postcount=13

Pretty easy to change it to just shut it down.

I have been using almost the identical code in my Weather City Editor for a little over a year.

You don't need to do a hard kill of manila.exe.

The PostMessage lets Windows do that for you.
[Windows Mobile Software Development] meltwater:
Superb! I've no excuse now ;)

Its a useful tool for development anyway, but will have a go at attempting to download updates (although thinking about it, cab install makes sense). Will have a play around and see how I get on.
[Windows Mobile Software Development] b16b:
sorry i have problem with rss tab

i have install the cab with my 26xxxx_manila

now i see the rss tab

but i can't add chanels.. only test working
[Windows Mobile Software Development] meltwater:
Ensure you have set up the correct link to the Channel Data Store, registry key. See manual for details:

http://xdaforums.com/wiki/index.php?title=Sense_RSS_Tab_User_Manual#1st_Run_or_Reset_To_Channel_List

I expect you will need to change "RSSFeed.FeedDataStore", to "Program Files\RSS Hub\ChannelData\".

Next version won't need to do this, but it is a while off.
[Windows Mobile Software Development] meltwater:
While I think of it, the next version will have a theme file for the text colors so it should be easy for themes to be applied to the tab.

-- File name: 4F9BE867_manila \windows\htc\People\Scripts\People\rssTheme.luac

trace("[RSSFeed] 4F9BE867_manila \windows\htc\People\Scripts\People\rssTheme.luac")
--Color(242, 125, 50, 255) -- medium orange
--Color(255, 255, 255, 255) -- white
--Color(200, 200, 200, 255) -- light grey
Theme_RSS_Name_Unselected = Color(242, 125, 50, 255) -- medium orange
Theme_RSS_Name_Selected = Color(242, 125, 50, 255) -- medium orange

Theme_RSS_DetailUnread_Unselected = Color(200, 200, 200, 255) -- light grey
Theme_RSS_DetailUnread_Selected = Color(242, 125, 50, 255) -- medium orange
Theme_RSS_DetailRead_Unselected = Color(255, 255, 255, 255) -- white
Theme_RSS_DetailRead_Selected = Color(242, 125, 50, 255) -- medium orange

Theme_RSS_Time_Unselected = Color(242, 125, 50, 255) -- medium orange
Theme_RSS_Time_Selected = Color(242, 125, 50, 255) -- medium orange

This will replace the "Theme.Gtx" registry key which having changed the code, wasn't working anyway.

Add that to switching the icon files, and editing your own css file, it should be fairly customisable.
[Windows Mobile Software Development] mike2nl:
@meltwater:

you was right :D...

i have installed now the rss tab together with the rss widget from CHT ;).

A worst case test for both apps....

Also i have changed my own manila file (26948339_manila).

- 1st i have changed the registry values conform to the CHT widget.

- 2nd there was a problem to show the xda rss feed.

- 3rd i have installed the newer version of the CHT rss widget (new setup dll)

- 4th i have changed the graphics in the widget of cht for my needs :D

- 5th i have restarted my phone twice (tricky by to many sense changings)

- 6th i have loaded another rss feed from homesevrland.com

- 7th i have checked the widget again that the scroling is working (was ok)

- 8th i have switched to the RSS tab (very cool and big outfit :D)

- 9th i have tested now the list button (tab bottom left)

- 10th Jesus meltwater, this is a masterpiece of software. The both threads are listed. Then i have pushed the first one, read it and gone back, then i have pushed the second one, read it and gone back. WORKING

- 11th Then i have played with the RSS app. WORKING

- 12th refresh screen is WORKING

- 13th change view is working in all three modes. Also in the rss threads

Now i can go to work on the graphics. You know i have to :D;).

Congrats to this peace of dev app. In this state it is 100 times better then the widget. OK, the widget is developed for an other user group. But this here is that what i need. I have taken a look in the lua files. What i am missing at the moment is the dutch language, but this will be done this weekend, for shure!

Please gu further wih that masterpiece
[Windows Mobile Software Development] JVH3:
You must Run the application RSS Hub.

On Energy ROMs, this is located from the Start Menu.

Start->Internet->RSS Hub.
[Windows Mobile Software Development] meltwater:
Good point will mention that in the user manual!

Have fun skinning it, I was thinking of GTX etc when I put in the new theme file in, should make life a lot easier.

I think we can safely say that the concept works, may not be the fastest method, but definitely does the job for me.

I still really want a task switcher based on this, unfortunately I don't have the time to find out about that whole area of programming (remap a long press of the home button and that would be sorted!).

Well current development work is going nicely, I know it is hard to tell without actual updates to test, but I'm putting in a lot of internal things which need to be there to do further stuff. So far, I've put in most of the changes I think I'll need for sense, one to finish off and one major one to try to add. Still got a number of technical challenges to overcome but hopefully with some experimenting I'll crack them.

By the way, finally found a decent feed for the xda forum (unfortunately still unable to track a single thread) but this at least is more useful than the default feed you get (based on thread creation date).

http://xdaforums.com/external.php?type=RSS1&forumids=523&lastpost=1

http://xdaforums.com/external.php?type=RSS1&forumids=523&lastpost=1

Just change the forumids=523 for whichever sub-forum you want.
[Windows Mobile Software Development] mike2nl:
I have added this RSS link and it is working. It is really fun to work with the new tab. Also to see parts back of my post here in the RSS feed.

When i think back to the first versions. Wow that is a long way to get it working. Your work is really amazing. What you have done here for XDA is 100% worthwhile.

Thank for the information for the next release. And no problem about the release times. We, or better i can wait. Skinning is the next. In the first line more in direction of CHT, the next one is, i hope, a new version of GTX.
[Windows Mobile Software Development] meltwater:
Got the start of some nice stuff hopefully for the next version, just been working on the fixed position header but sense isn't quite playing ball with that quite yet. As always with sense, takes a good few sessions of experimenting with sense to get it working as you expect, just how it is.
[Windows Mobile Software Development] dolabillz:
Manila 2.1

I have a question.... Is it possible to see this panel working on the old 2.1 version of HTC sense?
[Windows Mobile Software Development] meltwater:
I've not tried it, it may have issues due to some of the facebook code still being in there, but later with that removed, it may work, but since I run 2.5 I can't test/develop for it specifically.
[Windows Mobile Software Development] meltwater:
Sense has worn me down a bit, been trying to get the fixed header to work, it sort of does, but still issues with placement. Simple things just take forever with sense...

I'll have a another go at some point, but since sense is such a pain, you sometimes hit a wall with what you try to do. I might switch to working on another part for a while and come back to it.

UPDATE:

OK, got there in the end! Was doing all the right things, just not necessarily in the right order...:D

Currently need to add the selection highlight and also the update bar to the object I am using (otherwise the status information isn't visible if scrolled). Will be the 1st time I've tried adding to objects...fingers crossed!

Then it is on to another ambitious change... :(
[Windows Mobile Software Development] Captain_Throwback:
Encouragement!

You can do it!! :D

I recently got a donation, so I figured I may as well pay it forward. It's not much, but you deserve at least something for all the hard work you've done . . .

Confirmation Number: 716733930T683333L
[Windows Mobile Software Development] meltwater:
Hey thank you ever so much, very good of you!

Of course, you've donated a lot of time to help to me in the past, so I am doubly thankful.

Mind you, when I've been fighting with sense over the weekend, I did think back to who requested a static header...:D however the more I do with sense the more I can learn to use it, which is the point of doing it. (I'm sure a scroller is there somewhere, but yet to find code which enables it - just noticed the update&events/call history page has one...so why aren't they in the tabs...).

This current development phase is quite a challenging one, still not quite sure what I'll get working this time round, but I will have a good go at each challenge and see what I can bring into the next release. Probably about 20% there with my current build, but happy to say so far the 20% I've done is working (just needs the other 80% to be of any use :rolleyes:).
[Windows Mobile Software Development] meltwater:
Ok, got fed up with manually dealing with sense and problems related to inserting a block of text into a file and decided I will try to make a util to deal with it.

Here it is:

[MOD][SENSE2.5TAB] Sense Util (tab control file Editor) - Project Start

If anyone is interested in working on it, adding to it, then please go ahead as you well know I don't have a lot of time to do things but I hope such an app will make life easier all round.

Let me know your thoughts!
[Windows Mobile Software Development] zi-to:
No items

It looks great... I tried to install to my VGA device, but I do not see any item on the tab, just info “no item”...

Everything looks correct, main storage is base \Internal storage\Program files\RSS Hub\ChannelData\. RSS hub store here file Channels.opml, I can even see in the FeedIcons some icons from RSS chanel, but no items in tab...

Do you have some recommendation???

Thank you