yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] meltwater:
At the moment, I am planning on keeping the 1st release fairly simple (i.e sort out the minor issues left and tidy up) so hopefully will only need a few lines translated. Will be glad of the help, again it will be wonderful to have it available for as many as possible, should be easy for native speakers to quickly do this time.

Keen to have this at a stage where it can get cooked in if people want it.

Hopefully by the way it is designed, it shouldn't require much to run (no background tasks etc) only processing is when you display something. (At least when I've removed the facebook deadwood, might not be quite yet - although probably disabled all the same).

Re: Captain Throwback - Fixed header position... just checked and the People Link item is fixed in place when it appears, so I can use the same method for my header (might aim to make it slimmer if it stays at the top). Just need to spend a session tinkering with sense until I get what we want.
[Windows Mobile Software Development] meltwater:
Question: Do I need to keep releasing the source for the project?

Since the project has been running for nearly two months, it is clear that this will have to be a solo project (no devs have registered any interest in getting involved), I see little need to keep releasing the source everytime I update.

Unless requested otherwise, I shall not worry about updating the source directory in the repository (saves me some effort), but I will continue to release the build directory as I continue to work on this.

Please let me know if you have any thoughts on this.
[Windows Mobile Software Development] zard:
I don't disagree with your suggestion not to release the source, since no one has offered to help with the coding so far (I've mentioned before, I can't code but I've been actively been helping with the testing), and most important, you save some effort and time by not doing it.

FYI, I've released Topaz and Rhodium roms with your last RSS Tab cooked in (see my signatures). Hope you don't mind as it might generate some noises in this thread. ;-)
[Windows Mobile Software Development] meltwater:
Well the idea was to share the development effort since this is quite a complex project, but developer interest has been zero so I shall simply focus on building it myself. I still aim to take this project forward and I am working on getting it to a suitable standard for a proper release, the ItemView is about the only roadblock I can see at the moment (but got some leads to follow up with that).

Fantastic news about releasing in ROMs, really want to bring this to as many people as possible, I really think RSS content is the way to go. Once there is a userbase it is easier to weed out the issues and make it as bullet proof as possible.

Also many thanks for the help with testing, as you well know, things which work fine on my device don't always work on others so it really helps a lot to see what works and what doesn't on other devices/ROMs etc.

------

I think I may differ to main-stream thinking on how RSS Feeds are currently used, personally I feel they should be an easy method to download the content you want to view etc for browsing whenever you are able to (most feeds seem to assume you are continuously online, which I totally disagree with, so this is one of my goals is to bring you the content, regardless of if you are connected or not).

Development update:

RSSUtil:

I've been working on putting the language support in (adapting the Facebook.langapi to become more general, will aim to do a version of the dll which will be usable for both the fbtab and rsstab).

Also been working on the initial run and settings page.

RSSTab:

Also been messing around with the Sense page, I should be able to move the Feed Header information to a fixed section at the top, still working out the kinks on that.

I might experiment with changing the tab title to match the feed name (although this may not be possible - might be controlled by the tab control part of sense instead).

I still need to sort out the update bar when you have events in facebook (noticed it moves).

CHTAddin:

Had a look at the RSSFeed addin, will try out some tests with it at some point, I'm thinking it might be good to create a specific one for the tab and see what I can do with it. Perhaps simple cycle display of the items which are loaded into the tab at the time (should be fairly resource friendly - just cycling around the registry entries). Will be interesting to see if it is less intensive than the current hub based one...

Will hold off releasing this lot until I am happy it is stable and works, plus still got changes to make. When it comes to changes in Sense I like to let it live on my device for a bit since it is hard to predict side-effects.

13Oct Update:

Typical, spent several hours last night simply trying to get the "Update" bar not to move when there are facebook events and got no-where, 20 mins of messing around this morning and I've done it!
[Windows Mobile Software Development] romualdrichard:
I tried to install it with no succes.

I have Sens 2019 1914 with the RSS included.

After putting all the files in the rights directories, updating the 26948339_manila, deleting ManlaFull.xml and the Configuration registry entry, Sens doesn't restart.
[Windows Mobile Software Development] Captain_Throwback:
What did you use to edit the Tab Control file? I found that when I used WordPad, it wasn't saving in the correct format. Notepad++ does it right. Perhaps that's your issue?
[Windows Mobile Software Development] romualdrichard:
PSPAD and saved as UTF-16 LE as facebook tab language file
[Windows Mobile Software Development] meltwater:
Do you still have the facebook tab installed, at the moment it is still dependent on the same parts (until I get around to removing them). Also make sure you import the reg keys.
[Windows Mobile Software Development] romualdrichard:
Yes, facebook tab is installed in the ROM
[Windows Mobile Software Development] meltwater:
Send me a link to your tab control file and I'll see if I can see any problems. Will also check the build directory to see if I've missed any files out.

I should have a new release soon, just want to tidy up the item views a little which takes a while with sense.

Unfortunately I posted the fbTab on freewarepocketpc, that's just been a huge mistake...(freewarepocketpc have helped sort it I hope)

http://www.freewarepocketpc.net/ppc-download-sense-facebook-tab.html
[Windows Mobile Software Development] romualdrichard:
Here it is
[Windows Mobile Software Development] meltwater:
Yep initial look, it looks fine.

Did you need to use the 192x patch for your facebook tab (sorry was a while ago), but the 192x files seem to appear in some later versions of sense?

- 0de73b01_manila in your windows folder.

IF the filesize is around 41Kb then you have the older 192x files.

IF the filesize is around 47Kb then you have the newer 2010 files (your problem is somewhere else).

If this is the case, then you might have to hold off until I've removed the unused bits of code and the extra "includes" which the facebook stuff used. Once it is cut down to only what it needs, the tab should be much more compatible with all versions of sense (mainly since the main work is done by the RSSutil.exe), assuming they haven't messed around with the basics too much.

I'm guessing if it is working for the others then eveything is present in the build dir that should be there. One thing worth trying is copying the page xml file to the windows dir too (I've seen it done for other tabs although yet to see any difference).

Since it is Friday (and I don't know when I'll be able to update) I'll put my latest files on, there is a chance the initial install state isn't handled right (but latest does more to switch off code).

I need spare phone to test such things!
[Windows Mobile Software Development] romualdrichard:
47kb

I will try with the next release
[Windows Mobile Software Development] meltwater:
OK, thanks for your patience. I will look into what could be causing issues, but hopefully should be improved.

Just changed my development process a little, but hopefully it is working ok.

This update will effect the following files:

Build/Program Files/RSSUtil/ApiLang.xml

Build/Program Files/RSSUtil/RSSUtil.exe

Build/Windows/476C4205_manila

Build/Windows/5D3CA1C8_manila

WIP - 15th Oct 2010 - BUILD DIR ONLY

Again, work is in-progress for a lot of this, still got a few items which aren't quite completed.

RSSUtil.exe

1. Implemented developer mode

(to shut off WIP sections)

2. Testing ItemView - alternative browser

(requires checking on problem devices - note links don't work yet, feedback please on if it works)

3. Better Settings Page for 1st release

4. Added Meltwater.ApiLang

(needs additional work to support both tabs - plus any other app)

SenseRSSTab

5. Implemented developer mode

(to shut off WIP sections)

6. New install message

7. Update bar position can be controlled

(i.e. not moved by new fb events...)

8. DEV ONLY: Fixed position header (to keep feed feed title at the top - disabled for now)

Others: Let me know how the ItemView works, it is using a different control, hopefully will be consistent between devices (screen shots welcome - I'll post some when I get chance)
[Windows Mobile Software Development] mike2nl:
Hi meltwater,

i am back now and very tired but i have read some of the posts :D on freewarepocketpc and i think...that place is something for noobs. Sorry to say that over the users there, but when i read the comments... some guys are really not fair. So many work and then comments like this...jesus...

Sometimes i think before the users can use apps and mods like this, they have to do an examination about wm and sense :D:D. Possible we can manage this...
[Windows Mobile Software Development] meltwater:
To be fair to the users there was someone posting comments pretending to be me saying they didn't care about the problems they've had etc, so you can understand. I didn't explain enough that it could need some extra work if they had problems. Hopefully it is clear now & people will try if they want to.

Thanks for the support, hope you had a good trip.

EDIT: Requires Sense (version 2.5 above + addin Common Sense).
[Windows Mobile Software Development] meltwater:
Any news on the latest build, need to see how the different ItemView methods compare (I might consider making them selectable, since there are advantages to each at the moment).

Currently I am working on creating better item layouts, main challenge is I want to try to display the date & times like the fbTab (i.e. they change depending on if it is the same day or last week) this means I have to try to recreate a similar format to the one used by sense.

UPDATE:

Ok not going to happen, uses lua data type "userdata" which as far as I can work out can only be set and created by external time dlls (of course it would be wonderful to be able to do similar data handling but yet to work out how).

UPDATE2:

20 sense resets & tests later...it looks like it can be done...I can set the month, day, hour etc etc but need to work out a way to unpack the string/value from the registry (since I don't want to create an entry for each bit).

Found some really useful string operations you can do within the lauc code, this may allow a reduction in some of the registry items if practical.

UPDATE3:

Testing of this has worked out well, just need to update the RSSUtil.exe to provide date time in the correct format and then I can start putting in the new layouts (for now I will do one type of layout, but I hope to make several optional layouts and perhaps in time allow different layouts to be set for different feeds).

@mike2nl: Can you post the required GTX colours as used in the UpdateSummaryList.OnSelected/OnDeselected, I can add code to check for a registry key and use the alternative colours.
[Windows Mobile Software Development] zard:
Didn't realise there was a new build. Downloading now. Will test it out and feedback.
[Windows Mobile Software Development] meltwater:
Thanks. Will be very useful to know if the item view is usable so that I can work on putting in link handling etc.

Progressing nicely with the layout changes, got a rough design to put in place and the handling of the time formatting should work, just need to put it in the non-dev section of code.

Slowly getting there with the items on my "release" to-do list.

http://rsstab.codeplex.com/Thread/View.aspx?ThreadId=229811

Item 4 - will probably wait for now, although the code should be disabled (may still require the facebook components for this release).

Item 5 - Is what I am doing now. Focusing on a single layout for now.

Item 8 - I am open for suggestions on what menu items will be useful on the tab:

Menu Items...

Will probably remove "Update Status".

Will change "Facebook App" to "RSS App", this is useful for testing but for users this could link to the "RSSHub" application instead.

Will probably remove "Facebook Online", unless there is a better use we can think of.

Will probably change "Expand/Collapse View" to "Change View" since it is helpful for testing to easily switch between the different layouts (& users may find it useful)

Keeping - Settings (although I will keep them disabled until later)

Left Hand Soft Button

For now will keep as "Update Now" but it will continue to only refresh the display. Eventually I hope this will trigger an update of the feeds, but not for this release.

Would a menu item which returns you back to the channel list be useful? Obviously you can do it via the list header (which will be in a fixed position at the top eventually) so in two minds about needing it. I also plan on adding in an extra layer which supports the categories so perhaps a button which takes you back to the home list could be useful. Might even consider this as the left-hand soft button.

Any thoughts?

I've added Item11 - Since it would help users to see what the status is of the application (as some operations may take longer than others).

Is there anything else which you think might be essential for the initial release?

Remember this release is focusing on being a passive "viewer" of the data, so the RSSHub data is considered "readonly" for this release.
[Windows Mobile Software Development] zard:
I'm getting RSSUtil.exe error:

An unexpected error has occurred in RSSUTIL.exe.

Select Quit.....information.

File or assembly name

'Meltwater.ApiLang,

Version=1.0.397.22447,

Culture=neutral, PublicKeyToken=null", or

one of its dependencies, was not found.

Details of error:

RSSUtil.exe

TypeLoadException

File or assembly name

'Meltwater.ApiLang,

Version=1.0.397.22447,

Culture=neutral, PublicKeyToken=null", or

one of its dependencies, was not found.
[Windows Mobile Software Development] meltwater:
Make sure you have replaced Facebook.ApiLang.dll with Meltwater.ApiLang.dll in the RSSUtil.exe (I've been trying to make the dll more generic so it can be used for any application).

Hopefully that should be it.

BTW - The layout work is going nicely, the next release should tidy a lot up.
[Windows Mobile Software Development] zard:
In the rsstab-3694.zip, in \build\program files\RSSUTIL\, there is ApiLang.xml and facebook.apilang.dll, no Meltwater.ApiLang.dll. Am I supposed to rename ApiLang.xml to Meltwater.ApiLang.dll?
[Windows Mobile Software Development] meltwater:
42 Downloads from the site and nobody mentioned that it was giving an error...makes me wonder what they are doing with it? lol

... sorry I forgot to update my scripts...

Just updated the build with the new dll. Kept everything else the same for now.
[Windows Mobile Software Development] Captain_Throwback:
Yeah ummm sorry about that. I kept getting the error & thinking I was doing something wrong. And I never had a chance to record the error and post it here for you. I'm probably 3 of those downloads, lol. At least it's sorted now :rolleyes:.

I just had to hard reset my device, so I have to re-add everything again. DOn't know when I'll get to try the new version, but it's definitely on my "To Do" list.
[Windows Mobile Software Development] meltwater:
No problem. I had a feeling it might had been wrong since I'd moved everything around, but I forgot I'd changed that filename too (I should have looked more closely, I even mentioned it as item 4 on the change history).

Will probably put in a few extra bits for the next release, although will be close to clearing my to do list.
[Windows Mobile Software Development] Mystikal57:
Hi all,

How i can put the ".reg" to the registry ?

I haven't find a software to do that yet !
[Windows Mobile Software Development] meltwater:
http://xdaforums.com/showpost.php?p=1950810&postcount=2

"Install FdcSoft's Taskmanager (it has a built in Regedit), by DotFred. In there you can associate .reg files with it. Then just run them to import."

www.dotfred.net/TaskMgr.htm

Or you can use Resco Explorer if you have it (not free though).

Alternatively you can manually create the keys in Total Commander (which is free).

If you still have problems I can probably create a cab which does that part. Let me know how you get on.

UPDATE:

Just added Theme:

"Theme.Gtx" DWORD

Not present or 0 = non-GTX

1 = GTX Theme (applies only to lauc script, mode9 files still need to be replaced)

Should make the GTX Theme easier to apply hopefully, as lauc script will not need to be re-compiled. Might consider configurable colours instead if people want it.

Views layouts are done now, although will work on filling in feeds which don't have titles etc and gathering extra info I can display, then I'll look into the menu items.

UPDATE2:

Just need confirmation of the ItemWebView and I'll post the next build.

I've done a lot of tweaking to the current build, behind the scenes and visually, but until I know which ItemView method works for all platforms there's not much point posting it.
[Windows Mobile Software Development] coolsac32:
does any one know why the new build messes up the facebook tab? maybe because the apilang file for both are named the same so one overwrites the other.

is there a way to make it to where i can cook both tabs in with out them screwing each other up?

yes i have working EXT packages working for them as well. i need then so i can complete my 25 tab manila rom. :)
[Windows Mobile Software Development] meltwater:
The latest build has the apilang file named correctly (it will be meltwater.apilang.dll) you should still restore the old facebook.apilang.dll for use with the fbtab. The latest release fixed the build issue, which I was unaware of until yesterday. This should have them both working fine again.

When I update the fbtab again, I will update it to use the same meltwater.apilang.dll file, which is the overall aim (it can be used for any app then).

Once I've got confirmation of if the ItemView is usable or not for the devices which had issues with the WebBrowser control I will release the next version (still putting bits in at the moment, but there are a lot of changes to the files).

Let me know if you get any other issues or not, and I'll get onto fixing them!
[Windows Mobile Software Development] Captain_Throwback:
Looking GREAT

Just got a chance to install the latest version, and the item view is looking GREAT. It auto-sizes to the device's orientation, and scrolls with the finger (though I noticed a scrollbar is also included). I do really like the black background as well. I don't have time to post screenshots right now, but I wanted to at least let you know it's working for me so far (and I didn't even have to install the FB tab! - though of course, I have no menu item text now) :)
[Windows Mobile Software Development] meltwater:
That's great news, thank you for the feedback.

The background etc is set by some style sheet code which I will probably load from file so it should be very easy to configure (although that will come later).

The main problem is getting the links to work, but I've not looked into what I need to do to get that going yet (wasn't much point until I knew it was ok).

Don't worry about the menu item text etc, next release has rss tab specific menus and lang file. Finished that bit last night, will release a list of language filenames at some point.

Just working on a way to set the title info for feeds which aren't currently shown (when displaying the list of feed items). [UPDATE - Working for my 32 test feeds, data is populated ok]

Also planning on extending the "reset" option I've put in the initial settings page to ensure that all registry keys are cleared out and set to a default state (will avoid worrying about importing the .reg file and keeping up with changes I make to the naming etc).

[UPDATE - Done:

The only keys you will need to set are:

"RSSFeed.RSSUtilExe" default = @"Program Files\RSSUtil\RSSUtil.exe"

(if you expect to run the settings page directly from the tab), if you run via the exe it will load the debug page (although may default this to the settings page)

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

When you "Reset Channel Data" it will do the following:

- It will clear out any registry values starting with "RSSFeed." except those containing "RSSUtilExe", "LaunchApp" and "FeedDataStore" so those settings are preserved if set.

- If the "RSSFeed.RSSUtilExe" registry value is not set then the software will detect the exe's location and set the registry value).

- If the "RSSFeed.FeedDataStore" registry value is not set then the software will set it to the default location @"Storage Card\Program Files\RSS Hub\ChannelData\"

- It will setup default link to RSSHub.exe, assuming it is in the default device location (if not already set)

- It will then attempt to load the Channel list from the Channels.opml file from the location set by "RSSFeed.FeedDataStore"

- You will then need to refresh the tab's view and hopefully all the data will be setup.

Hopefully doing it this way will ensure there is no build up of unused or debug registry values left behind as development continues. Obviously if for some reason you decide to create your own registry items starting with "RSSFeed." in the Manila directory, then expect them to get removed by this process (unless you tell me so I can protect them)!
[Windows Mobile Software Development] meltwater:
BTW I forgot to mention the new item view is thanks to emuneee's help letting me see some of his source code. Not sure what it is based on but is a better basis to work on than the .net option.

Just testing the next build now, really pleased with it at the moment. Just got some extra things I just thought of that needs changing in the meltwater.langapi then will test a bit more and release!

Released:

WIP - 21st Oct 2010

RSSUtil

1. meltwater.apiLang.dll - updated for multiapp support.

2. feed reading improvements

3. image resizer improvements

4. settings page reset channels

5. Sense DateTime support

Sense

1. New layouts

2. Rss Tab Menus

3. GTX Theme support in lauc file

4. Sense DateTime support

Hopefully it's all in there this time. Let me know if there are any problems running etc.
[Windows Mobile Software Development] zard:
Very nice! FYI, I had made set ChannelData to \program files\rss hub instead of the storage card. I start with using built in RSS Hub to grab 2 channels, update the feeds and exceed RSS Hub. Then I slide to RSS Tab to do the following test.

Here's my feedback:

1. In itemlistview, if I click on "Back", it will hang the phone. If I click on "OK", focus will go back to RSS tab.

2. In RSS tab or itemlistview, is it possible to build in font size change? I find the current font size is too small to read easily.

3. Related to (2), can you allow font color change or change to other color? My wallpaper is orange, so it's difficult to read in RSS tab.

4. Do you intend to build in forward and backward within itemlistview? Not super critical but it would speed up things because I noticed that in RSS Tab, when I click on an item, the itemlistview takes a while to open.

5. Will you be building in feature to select RSS Channels and grabbing of feeds?

Thanks.