yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] meltwater:
I've changed the naming (there are 3 different menus now so trying to name them with suitable names), so make sure you update the RssFeed_Pages.xml and re-generate the tab control file. Should fix it (note you will see the extra menu item in the Channel List view if updated correctly).
[Windows Mobile Software Development] ric69:
Thanks, It works. I've just update tab control with sense util :)
[Windows Mobile Software Development] meltwater:
lol, yep I don't know about anyone else, but I use it lot. :)
[Windows Mobile Software Development] poyensa:
me too, working fine after update tab control with sense util :)
[Windows Mobile Software Development] User_99:
Small problem here. Got error: "File Error - ##invalid/no file at : \Program Files\Rss Hub\ChannelData\"

Data are still there and RSSHub.exe shows my feeds?
[Windows Mobile Software Development] meltwater:
Any chance you can send me your Channel.opml file, probably the easiest option as I can run it with the debugger and step through.

My current thought is that you've got some feeds which aren't in a Category or something like that.
[Windows Mobile Software Development] User_99:
WOW, you save my day, mate :D

Added my Feeds into a new group - never had one before - and all works fine again. Why do we don't have this behavior in the past?

BTW, here the German update :p
[Windows Mobile Software Development] meltwater:
The filter uses the list of categories to allow you to display different groups (so although I read them before I didn't do anything with them). I've not put a check in for when a category is not present - so its reading null (should be easy to fix & test). Shall make sure this works for 2.2.1.

I added the filtering since I was getting more and more feeds in my list but in the mornings I'm only interested in my podcasts.

Sweet, will put that in the update too then.

======================================================

My current 2.3 development plan is as follows:

1- I'm planning to look into updating feeds directly (which will probably include dealing with the encoding issues). This is a huge one!

2- Creating some way to make a selection of feeds and perform required actions on them (update, read, unread, d/l podcast, remove podcast etc). This is a difficult one in sense, so not sure what form it'll take yet. Thinking either a "select mode" or "long press selection" depending on what is possible.

3- Item view to track which items have been read and update their status on exit.

4- Item view, open links in selected web-browser instead of internally (perhaps allow selection of browser/internal).

5- Attempt to get the status updating in the Fixed Header View.

6- Improving the theme file (not all text colours are changed).

7- Generating install cabs (when used a long with senseUtil the cabs should be easier for me to generate) - should save Captain_Throwback some work too.

A lot of these will break my build until completed, so 2.2.1 will probably be the last release until these things are done.
[Windows Mobile Software Development] mike2nl:
Update:

I have all done with advise from you meltwater (point 1..8). But after that sense won't startup again. I had to copy back my backuped tab control file. Then sense comes back. Strange...

I have a folder on C:\Program Files

I have a folder on C:\Storage Card\Program Files

This is working also with other software. As sample = Talking Clock

My tab control file is ok. I have added the code from your, i think, 4th posting. Possible you can help out...

After a wait time of ten minutes the CPU load is arround 4%. After restart the phone

i have seen that the highspeed internet connection is active four arround 15 seconds.

This new for me. never seen before. Comes this from the RSS function?

My next test is to delete the files under channel data and start again.

EDIT 1:

After the last test i have the same behavior. Sense won't startup again.

Copied back my tab control file...
[Windows Mobile Software Development] meltwater:
Ok. 1st off i assume you have the facebook tab installed, it probably uses some of the files from that tab (the WIP files replaces some of them).

Can't say I've had issues with CPU load or internet.

I'll have a look through the install instructions, perhaps I've missed something. I don't think its the rssutil.exe location settings since it is not run in the background, only when it is called.

Should have a version of the RSSUtil.exe which doesn't have hardcoded locations.
[Windows Mobile Software Development] mike2nl:
Yes the fb tab is installed and used every day. For the rest we have to see. I will copy back my tab control file in the mean time.
[Windows Mobile Software Development] meltwater:
OK, double checked the tab control file and it seems fine.

Perhaps try one of the previous baselines (they have less tie ins to extra files) and then build it up. Install shouldn't be much different to the facebook tab.
[Windows Mobile Software Development] mike2nl:
I have done the same and all looks very good.

Ok i will do so tomorrow. I will start with the base tab, the the second one. I hope i can report tomorrow before high noon ;-).

BTW:

the rss tab will work under WM6.5?
[Windows Mobile Software Development] meltwater:
Yep should do, running on the NRG rom in my sig. Will check things over anyway.
[Windows Mobile Software Development] krook6023:
I have cleaned up this thread an removed quite a few (21 total) posts that were not relevant towards development…if I removed your post don’t take it personal…I just wanted this thread to be easier to follow.

In case anyone wants to know what I removed I will paraphrase…

“I can’t wait…this is awesome….thanks!!!”

It is safe to say there is a lot of interest and excitement for this project!!!

…and I agree this is a great idea and something I look forward too… @meltwater thanks for your many contributions here at XDA and let me know if I can help keep this thread clean in the future…:D
[Windows Mobile Software Development] meltwater:
That is fine. I've read them all and appreciate the support.

Just updated with my latest files, not a huge change yet but steady progress. Will need confirmation that it can be installed or work out why not.
[Windows Mobile Software Development] _LeCiel_:
Testers needed

I need people who use the following Tab's in Sense 2.5 (WVGA) to help me fix the slider fo a new Sense 2.5 Theme/Mod .sencity:

- Facebook Tab

- E-Reader Tab

- Call History Tab

- Manila TV Tab

- Programs Tab (for Sense 2.5)

- GPS Tracker

- RSS Reader

You would be asked to:

Take a few screenshots of the UI (with ShakeAndSave) and send them to me in a PM. Then you'd get some modified manila files to copy to \Windows, restart and take screenshots again. After that you'll get the new, corrected files which one more time need to be copied to \Windows and "photographed" in action. If everything works file you can place the backed up files and move on with the slider you used before the testing. :) A hard reset shouldn't be required but it's something that should be took in consideration when testing my slider icons.

PM me if you'd like to help :)
[Windows Mobile Software Development] mkucuksari:
Hi meltwater,

For about 2 days, I was trying to make it run at my rom. Firstly I used CAB installation which I was good enough, but not able to run it succesfully. Sense did not LAUNCH.

And tonight, I tried to cook it. But again SENSE did not LAUNCH :( I have Facebook Tab V1.01 cooked. So I made a CAB upgrade to V1.05 but still not have any success :( I also used "RSSHub_2_1_1_1107_01".

Please find my OEM package below that I used for cooking. I have updated all related files from "20100823 - WIP".

NOTE:As a diamond user, I don't have "Storage Card", instead have "Internal Storage". Can it be the reason ?

Thanks for your help and suggestions. I really want to have this tab working :o

Regards
[Windows Mobile Software Development] meltwater:
Ok, sounds like I've missed something out, sorry guys, no idea what at the moment, unfortunately (or fortunately I donno) it works on mine so it's hard to do a new install. The location dependency is only in the RSSUtil.exe which wouldn't stop sense from working (it just populates the registry data).

So far my thoughts are:

- Sense is trying to read stuff from the registry which isn't there and getting locked up, although it usually returns blank values if the keys don't exist. I can try this out, although I'm sure this isn't it. [Just deleted all my RSSFeed. registry keys, sense re-starts fine and I get data from the facebook tab instead displayed (still got that code in at the moment)]

- Missing a file/out of date file. Will check the dates on my sense files in my windows folder, perhaps I've missed one in the build dir or one is out of date.

Once I've finished the changes I'm working on at the moment, I'll do a new clean baseline. This should allow RSSUtil.exe to be configurable via the registry to select the storage location.

RSSFeed.FeedDataStore = "Storage Card\\Program Files\\RSS Hub\\ChannelData\\"

However, try going back to the original baselines first, they are closer to the facebook tab and have less changes in. If I find any problems, I'll redo the whole development package.

[[[[MISSING FILE IN BUILD DIR]]]]

If you let me know if this fixes it:

26774112_manila \windows\HTC\Manila\rssfeedicon.mode9

The file is in the following dir of the development package:

Sense RSS\Development\SenseTab\Development Baselines\20100802 - Basic Tab\Source

Copy it to the windows dir on your device and retry the install (this file should be present in all the build dirs, but I missed it in all of them).

Once it is confirmed this is the issue, I will redo the development package with corrected files and a new baseline (when current changes are ready).

Also, update the files to the latest WIP package before you restart sense to avoid extra registry entries (see WIP details).
[Windows Mobile Software Development] mike2nl:
@meltwater

&

@Captain_Throwback

i have another possible idea to intsall a new 'tab cab' file:

-delete keys in registry (hklm\software\htc\manila\configuration)

-delete the manilafull.xml

-copy a default tab control file (extra tabs beinning with 16 ??)

--or read tab control file and edit them (open idea)

I have done some tests with mortscript and it looks good. Not ready and finished.

I'm working on. Is this an idea or working way for your/the tabs?
[Windows Mobile Software Development] meltwater:
There's been a number of attempts on this. johncmolyneux created a dll which inserted the code and renumbered the tabs in the file and MoonNah's FixStartManila.exe which looks for key manila files and generates a new tab control file based on which tabs appear to be installed.

I like MoonNah's method, but could do with some configuration/confirmation of what it has done.

For some reason, although they work for lot of people there are always some difficult cases, plus un-installing gets complicated.
[Windows Mobile Software Development] mike2nl:
@meltwater:

You mean that?

12 April 2010 v1.0 All-In-One Cab Release Cab (353+71 views)

- Joint work from johncmolyneux & Captain_Throwback
[Windows Mobile Software Development] meltwater:
Yep. I've not looked in any of the cabs, so Captain_Throwback may have changed how it worked for the later ones (in fact may be using Moonar's exe instead).

UPDATE:

I think I've found the install issue, see above.
[Windows Mobile Software Development] mike2nl:
I'll checking it right now... and will report later.

EDIT later:

Ok i have installed the FB-Tab, so you can see that in the

screenshot. But with the missing file (now copied) it is working.

The slider icon is not visible. We have to check this too.

Now seperate the FB and the RSS things please ;).

Otherwise i have two FB's, but one with RSS outfit.

But the ornage color, ahhh. OK it is a test and nothing is done

for GTX. Many, many work is waiting. Let's do it. I will start for

the GTX icons and outfit.

In screenshot 2 you can see the FB-Tab. Different date!!

In RSS-Tab i had updated and in FB-Tab not. It is working.
[Windows Mobile Software Development] meltwater:
Once the registry data is populated it won't display the facebook stuff!

When n is greater than 0, it won't display the facebook stuff:

"RSSFeed.ItemCount"=n

Running RSSUtil.exe and selecting "Test Data" should populate with well...test data. It won't worry about using the Ch160.xml file etc.

"Read Data" will do the same but read from the xml file if it can find it.

I will get around to removing the facebook code, but at the moment it is useful for developing with (gives me example code to transfer to the RSS display - I'm still understanding how the sense list display works so I'm keeping it as a reference for now). Also, removing it gradually as that way I get every bit of it, rather than disabling the initial part and the rest is left behind.

In two minds about the orange, it fits nicely with RSS but yeah, it's orange...I think for general tab colours it's ok. Since it is open, perhaps we can build in colour/graphics selection into the tab (although I'm not planning to do it personally). Oh, added a file list to the 1st posts, so easier for you to find the files.

As for the slider, I think we had the same problem with the facebook tab, can't remember what we did now...perhaps the 5AB7F814_manila_unused file (from 20100802 - Basic Tab\Source) which is the other icon. I'm repeating the same mistake I think as before.
[Windows Mobile Software Development] drblow:
I tried to install this, and I believe I followed the instructions to the letter, but sense wouldn't load & I had to hard reset.

I haven't tried yet with the new recommendations above, but will give it a go. I'm no developer, just an interested user. But I'm happy to guinea-pig my phone to get this going, an RSS tab would be a marvellous addition.

Keep up the good work. :)
[Windows Mobile Software Development] meltwater:
Yep you will need to do the above, I missed a key file out of the build folder...my bad.

I plan to do a new baseline tonight I think, so I'll update the whole package this time (to fix the build folder) and that will include the new baseline too (which will include the WIP files).

Unlike the facebook project, this is very raw at the moment, but fortunately as a dumb display it should have less side-effects even when in this limbo state. I urge even non-developers to try some things out with changing the code etc, it might seem scary but it is not impossible to pick up.
[Windows Mobile Software Development] mike2nl:
@meltwater:

>>Oh, added a file list to the 1st posts, so easier for you to find the files.

Thanks for the info, i will take a look to it.

>>When n is greater than 0, it won't display the facebook stuff:

"RSSFeed.ItemCount"=n

Will test this...

Next point:

After i have restarted the phone the 1st startup needs a longer time.

But thats OK, because the tab order page was empty before restart.

The screenshot is made after i have restarted the phone...

Is the second screenshot the debugging for us? Or better i you have

a question for debugging?
[Windows Mobile Software Development] User_99:
Update: Still have troubles: No way to activate the new menu entries. BTW, when I deactivate "Read only mode", save, restart Sense and now want to read a feed I got "'##File Error : ##Unable to read file : \Program Files \RSS" message

The other thinks looks nice. Good job mate :)
[Windows Mobile Software Development] meltwater:
Not changed the disabled "Read only mode" for Read All/Unread All items yet, so it will have the same issues with your non UTF8 encoded files. Will be part of item 1 on the dev list.

Are you getting the new "Filter Feed" menu item in the "Channel List"? If not then sense hasn't rebuilt correctly.
[Windows Mobile Software Development] User_99:
OK, only an update :)

@"Filter Feed" menu item

Works like a charme :D
[Windows Mobile Software Development] meltwater:
Ok, last release for a bit I expect, 2.2.1, put fix in for items not in category and added your German lang file.
[Windows Mobile Software Development] User_99:
Nice :)

... and here the last German language for 2.2.1. Made some small changes and now it looks well :p

@put fix in for items not in category

Tried again, cleared all feeds and started with only one feed available. This feed was not a member of any group - because no group available/created in the past. So I get again my reported error message in the past (## error file ...) Created one new group and added the feed. Now all works fine again. My thought was, that I don't need any group in RSS-hub. But not a big problem so far. Nice job!
[Windows Mobile Software Development] meltwater:
Oh well, so much for quick fix, I'll do a test channel.opml file and test it next time. Fortunately, RSSHub usually defaults to using them so hopefully won't cause too many problems.

@All:

Just updated the SenseUtil to install via Cab, so if anyone uses it, would be good to know if it works ok.
[Windows Mobile Software Development] jirkab:
.cab

Basic version .cab from 6309 build. Without 26948339_manila file.

Czech language for Rev 2.2
[Windows Mobile Software Development] meltwater:
Working on a general cab version at the moment in fact, so hopefully will be done for every release soon. :D
[Windows Mobile Software Development] sharkie405:
Lookin' good here Meltwater!

Thank you again for your continued hardwork! It is much appreciated!

Confirmation number: 10G92195SH692762U
[Windows Mobile Software Development] meltwater:
Huge thanks.

Don't forget to PM me with your device code!

BTW - Nice looking ROM there! I like it.
[Windows Mobile Software Development] meltwater:
Test Cab Install...

My 1st Try At Easy Install Cabs - Please Test & Report Back

In order to meet the needs of everyone, I think there will be two packages released:

1. Combo Cab [meltwater_RSSTabV2.2.1&SenseUtil.cab]

- Contains senseUtil and the Tab files.

INSTALL:

a) Install the cab - This will install SenseUtil to \windows\SenseUtil and the RSSTab files.

b) Run SenseUtil from Start Menu\SenseUtil\AddTab\SenseUtil RSSTab Add to Add the RSSTab to Sense.

UNINSTALL:

NOTE:

You must remove the RSSTab from sense before UNINSTALLING the cab

a) Run SenseUtil from Start Menu\SenseUtil\RemoveTab\SenseUtil RSSTab Remove to Remove the RSSTab from Sense.

b) You can now uninstall the cab if required (removing both the RSSTab files and SenseUtil).

Note: As the references in sense have been removed, the files will have no effect on sense anymore.

c) The remaining registry entries can also be manually removed from HKEY_CURRENT_USER\Software\HTC\Manila all of which will start with "RSSFeed.".

Important: If you forget to remove the RSSTab using SenseUtil before you uninstall the cab, sense WILL fail to start. To correct this, re-install SenseUtil and remove the tab correctly.

2. Separate Cabs [meltwater_RSSTabV2.2.1(SeperateCabs).zip]

- Standard Cab for SenseUtil and a Cab for the Tab files (placed together in a single zip file).

INSTALL:

a) Install both Cabs, in no particular order.

b) Run SenseUtil from Start Menu\SenseUtil\AddTab\SenseUtil RSSTab Add to Add the RSSTab to Sense.

UNINSTALL:

a) Run SenseUtil from Start Menu\SenseUtil\RemoveTab\SenseUtil RSSTab Remove to Remove the RSSTab from Sense.

b) You can now uninstall the RSSTab cab, and if desired, the SenseUtil cab too.

Note: As the references in sense have been removed, the files will have no effect on sense anymore.

c) The remaining registry entries can also be manually removed from HKEY_CURRENT_USER\Software\HTC\Manila all of which will start with "RSSFeed.".

UPGRADING:

If you already have the tab installed, then you can use either cab package, however instead of Adding the tab, you will need to "Reset Sense" - Del ManilaFull.xml either from SenseUtil or manually (stop sense, delete the file from windows and restart sense).

FAQ:

Q: My ROM shows double tab icons when selected (typically applies to NRG ROMs)?

A: Delete or rename 5AB7F814_manila in windows, this file is not required for your ROM.

If these cabs and instructions are proved to be ok, I will transfer them to the 1st post and update the install info etc. Thanks. (PS:Includes the Rev2.2 Czech lang file too)

UPDATED:

Same files, corrected name!

UPDATE2:

Needed to adjust the registry values for the app shortcuts, default is the RSSUtil settings page and there is a pre-defined option to switch it to \windows\RSSHub.exe instead (couldn't be sure everyone has it installed there to be able to make that default). Files are now updated.

UPDATE3:

CABS REMOVED, 2.2.2 Updated build & cabs on post #1, install instructions now added to the wiki.
[Windows Mobile Software Development] User_99:
Nice work! Found a small bug: I think you mean 2.2.1 not 2.1.1

BTW, is it also possible to have a simple zip for installing RSSTab manually?
[Windows Mobile Software Development] meltwater:
Good spot! Also noticed I get the double tab icon on my NRG rom (just need to delete the file after install - will add this as a note to the install notes).

No prob about manual files, if not posted on 1st post will be on codeplex (chef's will need it anyway).
[Windows Mobile Software Development] sharkie405:
I've made 3 icon sets. May I post them as cabs as well as post screen shots of them? I'll edit this post, if it's ok.

Edit: Well here they are. I hope you don't mind Meltwater. :)

Black and Gold

Blue and White

Man on Chair

I've also changed the 0E8DE6B8_manila file to match each color as well, although it's barely noticeable.

I didn't design the images for these icons. I only nabbed them from the web, edited, resized and what not. :)
[Windows Mobile Software Development] sharkie405:
When I was skinning the RSSIcon.png in photoshop, photoshop said that there was some kind of adobe data attached to the pic and that it would be lost when I edited/saved the pic? When I try tapping the Channel list area, it refreshes like it supposed to. Do you know what the deal is with the attached adoba data? By my skinning the RSSIcon, have I messed up a feature?

One more question as well, if I may...

When one clicks on the little news symbol on the right of a channel line in the Channel List page, I guess it's supposed to open the browser and go where?

When I click there I get this:

I use UCWeb browser as my default browser. Is this a UCWeb issue or have I done something wrong somewhere? Forgive me if it's been answered, I tried searching and reading, but I must have missed it...

Thanks in advance for any help.