yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] meltwater:
Wow quick work!

You know, I really can't remember what I implemented for the SenseUtil! I have a feeling I set it to do "Full Reset Sense" as part of the command-line operation (will have to confirm this). I deferred trying to deal with the config keys to another time, since it was complex enough for the amount of testing I was able to do on it (& as we know a single device is never enough).

Not sure I understand your last q...

SenseUtil add 6B54437C_manila

SenseUtil remove 6B54437C_manila

Would allow add/removal of the tab regardless of what files are present.

SenseUtil addall

Would add/remove the tab depending on what files are present (but remember this would also apply for other any files which are on there). Could be less controlled, plus if the uninstall can't remove the files - it'll not remove the tab.

Again, testing has been limited on it, but that's how it should work in theory.
[Windows Mobile Software Development] Captain_Throwback:
Ah, it's the "addall" function I was looking for. I didn't realize it adds or removes tabs based on what's installed on the device. That's perfect, then. I assume the resource files associated with SenseUtil would need to be included in the CAB install as well, if the specific Tab info isn't specified. I guess it would make more sense to specify the exact tab you want to uninstall, to minimize the increase in installation size (or do the resource files still need to be included, so SenseUtil knows what tab it's removing)?
[Windows Mobile Software Development] meltwater:
Good news, bad news...

134 differences between the files!

Good news is most appear to be sizes and position data.

Will try to find time to create a modded version of 6B54437C_manila specific for the tab.

(I've attached the decoded versions of the People Tab files just for info).
[Windows Mobile Software Development] ric69:
You did it again Congratulations Meltwater and thanks Captain for cabs.

No problem with install, I see RSS and FB tab, but I can't do nothing with RSSUtil.exe "Error TypeLoadException" each time. Don't know what I'm doing wrong :o
[Windows Mobile Software Development] meltwater:
Yep it would need the resource file for that tab, since it looks for the ManilaPath name specified (if I recall correctly). I guess you might be able to get away with only the single resource file (just make sure it's in the resource folder) - it should leave any other tabs alone.
[Windows Mobile Software Development] meltwater:
OK, missed some files off! They were in my release directory, but not added to the change management!

Thanks for the report, re-uploaded!
[Windows Mobile Software Development] Captain_Throwback:
CAB is updated as well :).
[Windows Mobile Software Development] ric69:
Erf, sorry I have same prob with 5513.Must we delete something special before ?
[Windows Mobile Software Development] Captain_Throwback:
I am getting that same error. I added the OpenNETCF DLLs to the CAB, but I also get the TypeLoadException error. I also noticed that the graphic at the top of the tab isn't the RSS icon, it now appears to be the icon from the top of the FbTab (which I don't even have installed)?

Does this have anything to do with you no longer using ApiLang.xml?
[Windows Mobile Software Development] meltwater:
Will have a look later on (pc not on at the moment)
[Windows Mobile Software Development] meltwater:
Humm I must be missing something.

1. I've deleted my RSSUtil directory on my device and copied over the released files (including the Icons folder). No problem, still working fine (settings pages load).

2. I've deleted the RSSUtilLang.xml (yes this is a direct replacement of the ApiLang.xml file), it finds the ApiLang.xml file for the fbtab and uses that (the text is wrong, but still loads ok).

3. Renamed ApiLang.xml and program still loads (again with wrong text - as expected since the default is a fbtab lang file).

4. Deleted the icons folders...Get the FbTab icon at the top (this is the default icon set within the mode9 file - so it's not finding the icons... - should change it to default to RSS icon though...).

Don't get TypeLoad error though...humm. Does the RSSUtilDebug.xml get produced?
[Windows Mobile Software Development] mike2nl:
I have the TypeLoadException error too on my device.

Also at use List button on main desktop.

Also on menu -> Rss App

Also on menu -> settings

UPDATE:

>Does the RSSUtilDebug.xml get produced? NO
[Windows Mobile Software Development] Captain_Throwback:
I do see the RSSUtilDebug.xml file in the folder. I did notice that I still had ApiLang.xml in the folder, which I deleted, and now I have the correct icon. I have text, but when I try to do anything (refresh, open Settings), I get an error. When I try to run RSSUtil.exe directly from the install folder, I get the error. I seem to have all of the necessary files (I did just use the 5508 and add the missing files from 5513). The only additional file I have is the Debug.xml. Would you like me to post it?
[Windows Mobile Software Development] meltwater:
Yep that sounds fine. Yep please post it, hopefully will tell me how far it gets.

I am guessing that I have some required dll or something on my device already and visual studio has not put it in the release directory. Appears to have built it differently to the fbtab (which kept adding loads).
[Windows Mobile Software Development] mike2nl:
For all with the needed know how. Here is a dot net debug tool from me. Possible that can help to find more. I will use it, to see whats going on. And please, read the INFO file...

ANd here three of my log files. And for the last one the quotes...
[Windows Mobile Software Development] meltwater:
I've attached the debug version, might give more info on the error.

Really got to love the microsoft development experience.

I'm a little suspicious of Microsoft.WindowsCE.Forms.dll, when I was having build issues, this was one of the files I had to copy and reference directly, but I was doing things differently then.

Also attached all of the other references used, just in case they are missing and need to be there.
[Windows Mobile Software Development] mike2nl:
I have downloaded the zip and have tested them. Now i am rebooting and i hope it is working now.

- after soft reset i have the same error

- will do the next dotnet test now

- and here is the output of that file
[Windows Mobile Software Development] Captain_Throwback:
Actually, it doesn't appear that a debug file is being produced after all. The debug file that was in the folder was apparently from a previous install. After installing the tab fresh, and getting the error, I see no debug file in the folder. Sorry I can't be of more help.

@mike2nl

Could you post some quick instructions on how to run the debugger you posted? I would like to provide some meaningful feedback to meltwater, if at all possible.
[Windows Mobile Software Development] mike2nl:
Hi Captain_Throwback,

no problem...

- import the reg file to the registry of your phone

- soft reset

- go to the tab and use settings

- error popup comes up

- use close the popup

- go to the folder where the RSSUtil.exe is saved

- there must be a netcf_RSSUtil_Loader_xxxx.log where xxx the pid number is

- after that please inactivate the debugging, because it is in real time. It needs a lot of performance.

- to do this, read the reg file. There are 5 points, set these values to zero, save the registry and soft reset.

- after that you are back to normal.

- BUT warning... so as i have written. Don't use this when someone is a noob in these things ;)
[Windows Mobile Software Development] meltwater:
I don't think it is getting past the initial loading and into the code itself, but no info there on what it is having problems with. Will look through my files tomorrow, sorry guys! It does work I promise! :)
[Windows Mobile Software Development] mike2nl:
Meltwater,

take care of your self. Take the rest you need. All this can wait, really. And we know that you are doing an amazing job!

BTW:

for the debug tool i will make a little mort script for easier on/off function.
[Windows Mobile Software Development] poyensa:
Yes very very good!
[Windows Mobile Software Development] Captain_Throwback:
Thanks for the instructions.

I decided to just make a CAB from the reg entries, which I "turn on" by installing (no soft reset required), and "turn off" by uninstalling. Here's my log, but I don't think it's any more help than the one you posted:

========================================
Process	[\Storage Card\Program Files\RSSUtil\RSSUtil.exe]
ProcessID	[0xaac30b52]
Date	[2010/12/23] (yyyy/mm/dd)
Time	[03:10:54] (hh:mm:ss)
NETCF	[3.7.8345.00]
Platform	[Windows CE v5.2.21887 (PocketPC) WinCE5ARMV4I release v37-beta2 ARMV4I IJITv2]
========================================
Compatibility mode [3.5.0.0]
Loading module [\windows\GAC_mscorlib_v3_7_0_0_cneutral_1.dll]
Loaded [mscorlib, Version=3.7.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC] from [\windows\GAC_mscorlib_v3_7_0_0_cneutral_1.dll]
Loading module [\Storage Card\Program Files\RSSUtil\RSSUtil.exe]
Trust verification passed. Module [\Storage Card\Program Files\RSSUtil\RSSUtil.exe], Trust [2], Proc [2].
Policy file not present. [\Storage Card\Program Files\RSSUtil\RSSUtil.exe.config]
==================(end)=================

Clearly we're all missing some files on our devices that meltwater has.

@meltwater

I'm now using the Debug version you posted, but still no log. It doesn't appear that the RSSUtil is loading at all.
[Windows Mobile Software Development] ric69:
Since I replaced the RSSUtil.exe from 11thnov's package (only the .exe in programfiles), it's working for me ...

Good luck Melt ;)
[Windows Mobile Software Development] meltwater:
Hi Guys,

I've attached copies of the referenced dlls, place them in the same directory as the RSSUtil and see if that works.

Otherwise, I will start making incremental builds which add to the previous release bit by bit until we can isolate the issue.

Thanks for testing.
[Windows Mobile Software Development] meltwater:
Test of my build system...simple rebuild of the Nov11th Release (just replace the changed files).

I feel a full uninstall of all that is .net and visual studio coming on!
[Windows Mobile Software Development] ric69:
Yes it works ! I can open parameters now with Nov11Rebuild

We are on December Melt lol
[Windows Mobile Software Development] meltwater:
Ok, so my build system is not totally messed up (just slightly!). Will attempt to add bits into the old build. The December build is much nicer! ;)

Ok, see what happens with this, added in most of the basic changes.
[Windows Mobile Software Development] meltwater:
Updated files attached above.
[Windows Mobile Software Development] ric69:
With this last one --> error
[Windows Mobile Software Development] meltwater:
Excellent, that means all the complex stuff might be ok! Will post a new version when I've cut out some more or found a suspect section.

Thanks for the quick testing out!
[Windows Mobile Software Development] boa19861105:
This is very good in my normal show on HD2 very OK
[Windows Mobile Software Development] meltwater:
Is the latest release working on your device?
[Windows Mobile Software Development] meltwater:
Ok, try this one!
[Windows Mobile Software Development] ric69:
Mod2 ok :)
[Windows Mobile Software Development] meltwater:
Ok, that's good progress, starting to look like it could be something in the settings pages.

The only difference between this Mod3 and Mod1 is now the settings page.
[Windows Mobile Software Development] ric69:
Mod3 --> error :)
[Windows Mobile Software Development] boa19861105:
Is this what the problem is
[Windows Mobile Software Development] meltwater:
Oh that is interesting...mod2->mod3 has same settings pages. Can you try the NativeWebBrowser.dll from mod2 with mod3 (they are slightly different) and I'll see if I can isolate the other changes.

No, that is working fine, you just need to use the RSSHub application to set up your channel data (note: don't use these test builds, just trying to isolate an error which stops it loading).
[Windows Mobile Software Development] ric69:
What I tried :

Copy NativeWeb.dll from 2 to 3 -->error

Copy Apilang.dll from 2 to 3 -->error

Finally Copy Rssutil.exe from 2 to 3 -->OK

@Boa : No that's not this error, see my post above. For your, you only need to check the name of your "storage card" in registry in HKCU\Software\HTC\Manila\RSS*** (edit : grilled by Melt with better solution :p)
[Windows Mobile Software Development] boa19861105:
The problem has been resolved

No

[HKEY_CURRENT_USER \ \ Software \ Ilium Software \ RSS Hub]

"ChannelFilePath" = "\ \ Program Files \ \ RSS Hub \ \ ChannelData \ \ Channels.opml"

It went up after I added the value OK

But I'm not sure the problem is this
[Windows Mobile Software Development] meltwater:
Ah, didn't expect Mod3 to fail so was built on-top of Mod2 (sorry, can you test this one - I think is the same as Mod2...). Should have known better and created a copy.

There is only a single file change between the Mod2A and Mod3.

If you are using the latest release (22nd dec version), then that is the correct key (the other key is no longer needed) this will be set by the RSSHub software directly, but the RSSHub software should be used to setup your channel data etc so there is something to load. The issue we are trying to resolve occurs whenever the RSSUtil.exe is loaded, it appears your device is ok with that as it is looking for the channel data itself.
[Windows Mobile Software Development] ric69:
Yes, this one is ok for me :)
[Windows Mobile Software Development] meltwater:
OK, massive long shot here, Mod4, same as 22ndDec release except that single file. Seriously doubt it'll work, but if it does then it'll save a lot of messing around.
[Windows Mobile Software Development] ric69:
Yeeees it works for me :) I can see the new parameters now ... (with a lot of IDS, but probably my language rom)

You're the best :)
[Windows Mobile Software Development] meltwater:
How very very strange, there isn't anything that much different in that file, just extra error checking in the other version! Will look at that one in more detail.

Yeah I've not updated any of the other language files, even the default ones.

You can find the new items in either 5D3CA1C8_manila or 52BB74CA_manila. Also you can force it to either US or UK English via the settings until you've got the lang files updated.

Thank you for your help testing all the builds, amazingly helpful. Be sure to PM me your donate code from the settings page.

I take it the dll pack was not needed either. I've removed all the other test builds, since no doubt people will get confused and try them expecting magical fixes/updates which aren't there.
[Windows Mobile Software Development] meltwater:
New Build!

"Pre-Beta Sampler/Taster"

Release 23rd Dec 2010 - Beta2.0B

Fixed loading TypeLoad Exception.
[Windows Mobile Software Development] ric69:
Like said by PM, pleasure was for me to help Meltwater :)

I have translated for french fr-fr, hope there is not big faults (noticed some IDS that are not translated e.g for "Donate part" :eek::D)

Thanks again :)
[Windows Mobile Software Development] meltwater:
I'll post your translation to the lang post later on, will up-date the release with them each time I mod it.

Fixed in posted build, saw that too when I removed my Donate Code (forgot to call the GetLocale function!).

UPDATE: Ah left some debugging stuff in the ".Net WebBrowser" item view (will remove it ready for next build), shouldn't be a big problem since that mode doesn't display correctly for some people (works fine for me so I keep it) and the "OpenNetCF.WebBrowse" hopefully is better anyway.
[Windows Mobile Software Development] poyensa:
Thanks a lot! this last build is working for me :) I have installed it via Captain's cab, updated sense control file with sense util, and fixed the errorTypeLoad Exception with the mod4rebuild (not necessary now with the latest version)

Attaching the sliderbar silver icons for the RSSTab :)

Thanks again
[Windows Mobile Software Development] bbonzz:
- A lot of IDS_ here as well (i'm running last WWE Energy ROM 6.5.x, with system and Manila set to Italian, and last RSSTab build).

- On the tab general screen i always have the "no feeds, ensure that tabs settings" etc message only. But i do have feeds, and settings are correct. In fact, clicking where the 1st feed is supposed to be, brings me to the feed page, where i see posts

EDIT: this is solved adding a new channel. With only one channel active, i get the error; with 2 channels active all is ok

- IT-IT language attached
[Windows Mobile Software Development] Captain_Throwback:
CAB Updated!

I've updated the CAB install with the latest version, and it seems to be working fine so far! I haven't tested any of the Settings yet, but everything seems to be loading now. Thanks meltwater!! :D
[Windows Mobile Software Development] sportfisio:
Sorry, Cap, but where's your last cab? Is the one on first page?

Thanks!
[Windows Mobile Software Development] meltwater:
Direct link to post added on 1st post now.
[Windows Mobile Software Development] jirkab:
.cab

Basic version .cab from 5534 build. Without 26948339_manila file, without update language files.

Many thanks meltwater: this problem solved!

Edit: sorry .cab posted in post #354 by Captain_Throwback...
[Windows Mobile Software Development] meltwater:
Since you can now select an english language file directly in the settings pages, the un-translated files don't need to be updated until they have proper translations in.

Will work on a automatic cab with captain_throwback soon, needs some custom coding to put all the steps together.

Update: Glad it fixed your issue! Was hoping that it would.
[Windows Mobile Software Development] illi:
Hi meltwater

Why does your RssFeed_Pages.xml has reference to Facebook::confused:

<Manila>
<Navigation>
<PageGroup Name="Root">
<PageGroup Name="facebooklogin">
<Page Order="0" Name="facebooklogin.page" PackageName="HTC" Title="[[IDS_FACEBOOKLOGIN_TITLE]]" Default="true">
<ComponentReference Name="page" Mode9Path="HTC\People\RssFeed.mode9" Component="PeopleFBLoginPage" SmartComponent="true"/>
</Page>
<Page Order="0" Name="selectaccount.page" PackageName="HTC" Title="[[IDS_LINKPROFILE]]" Default="true">
<ComponentReference Name="page" Mode9Path="HTC\People\RssFeed.mode9" Component="selectaccountPage" SmartComponent="true"/>
</Page>
<Page Order="0" Name="fbconnectsetting.page" PackageName="HTC" Title="[[IDS_SETTINGSTITLE]]" Default="true">
<ComponentReference Name="page" Mode9Path="HTC\People\RssFeed.mode9" Component="FbConnectSettingPage" SmartComponent="true"/>
</Page>
<Page Order="0" Name="selectmatchfriends.page" PackageName="HTC" Title="[[IDS_SELECTMATCHFRIEND_TITLE]]" Default="true">
<ComponentReference Name="page" Mode9Path="HTC\People\RssFeed.mode9" Component="SelectMatchFriendPage" SmartComponent="true"/>
</Page>
<Page Order="0" Name="FBUnreadUpdate.page" PackageName="HTC">
<ComponentReference Name="page" Mode9Path="HTC\People\RssFeed.mode9" Component="UnreadUpdateComp" SmartComponent="true"/>
</Page>
</PageGroup>
</PageGroup>
</Navigation>
[Windows Mobile Software Development] meltwater:
The sense code is based on my fbtab, I've yet to clear out all the facebook references because sense is very easy to break. Also by just disabling the code I'm not using I can mod it later to add new functionality easier (there is no coding guide or manual, so I have to work it out from the code which is there).

Will need to try some new things with sense in a future release though, since I need to produce some special menu options to support some new features.
[Windows Mobile Software Development] meltwater:
Thanks will put the lang files in the next build.

Good spot with the single channel (it is probably since the 1st channel is numbered internally as 0), will try to look again at that logic when I'm next working on the sense code.
[Windows Mobile Software Development] illi:
Thanks for the explanation.

I am happy to be able to cook both FB & RSS Tabs into my ROM.

Seasons Greetings and a Happy New Year.:)
[Windows Mobile Software Development] b16b:
Great Work my friend

still brake the fb tab settings? or not?
[Windows Mobile Software Development] meltwater:
Even if cooked in the same folder it shouldn't do.
[Windows Mobile Software Development] b16b:
thanks m8 i cooking it right now... so i report later thanks again..

EDIT

I have error is not signed with trusted certificate..

have anyone working EXT package? because the cab working well but not my EXT
[Windows Mobile Software Development] jirkab:
Czech

Czech language for Rev 2Beta.
[Windows Mobile Software Development] mike2nl:
The dutch language will be done in the next days, before the new year ;)

Update 1:

busy with = nl-nl --> 45C5183A_manila

BTW:

i was able to change the rss app to the rsshub.exe in the \windows directory, via the settings menu. Without using the registry editor (meltwater, thanks for the hint).
[Windows Mobile Software Development] boa19861105:
Changes have been made
[Windows Mobile Software Development] sl1200:
More detailed installation instructions needen pls!

I have followed your instructions but the RSS Tab will not appear.

- downloaded the meltwater Sense 2.5 RSS Tab

- disabled Sense with SenseUI

- installed the cab (no restart was requested)

- hit the Upload button of Tab Control File within SenseUI

- Sense started automatically

- I stopped Sense again

- within Tabs (available) tab I select RSSTab (author meltwater)

- I hit the little + button ("Present On Device" is shown under)

- I go to Tabs (Loaded) and see rssfeed.page listed as the only "File" source, while the rest is listed as "Default" source

- I cannot change this value with the # button to Default (IS THAT THE PROBLEM???)

- I select the line rssfeed.page and hit the button Build

- Start Sense again

- No RSSTab :confused:

All the help is appreciated!

(BTW: FacebookTab install with Captain's cab-file worked like a charm. This one will probably get to that stage soon, I hope)
[Windows Mobile Software Development] Captain_Throwback:
I'm sure meltwater will chime in here when he gets a chance, but in the meantime, if you post your 26948339_manila file, I'll update it and make a CAB of it for you to install. Then you can use SenseUtil to "Full Reset Sense", and you should be good to go.

P.S. In the end, the install for this will be even easier than the FbTab, once meltwater & I work out the setup.dll ;).
[Windows Mobile Software Development] b16b:
can you make an EXT package of rss tab for me?? do you have cooked it in to your rom???
[Windows Mobile Software Development] Captain_Throwback:
I can make you an EXT package, sure - but it won't include the Tab Control file (26948339_manila), as that will differ depending on what Tabs you have included in your Sense setup.

I do not cook the tab in, as I'm using the stock ROM on my Tilt 2, and I'm running Sense 2.1 on my Fuze.
[Windows Mobile Software Development] User_99:
Nice update! :D

Works and looks great. Unfortunately I have here still the problem with the iso coding which I've reported in the past.

BTW, here the German language file for Dec.23 version...
[Windows Mobile Software Development] sl1200:
I have attached my 26948339_manila file. I also see a 26948339_manila_backup file in my Windows directory. I suppose SenseUI made the backup.

Thank you in advance for the .cab file :)
[Windows Mobile Software Development] b16b:
i do not want the 26948339_manila

i just want the cab as ext because when i convert it take error for not signed certification... but your cab working