yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] madindehead:
Excellent mate. Looking forward to it. Like mike2nl said, we use dropbox for Co0kie's, and it's excellent. Allows us to share any feedback pictures quickly also, and for getting the new builds to everyone. Works a treat!

Nothing planned for tomorrow (so far) so should be able to have a play with the beta (hoping it's out soon, can't wait to see all your hard work!)
[Windows Mobile Software Development] mike2nl:
HI meltwater,

before you get an account by dropbox, ask someone who has one. Because then you can be invited and this brings you and the other one 250MB more space for free :D.
[Windows Mobile Software Development] meltwater:
I don't know anyone who has one, so PM me with someone who has and I'll do it through them (just deleted the account I created last night so will do it ASAP). Is it best to share a folder on there using Drop Box Id's or just public linked file?

Language file issue solved:

Small bug in my code (from an adjustment I made) so back on track (thanks to Drakknar for his It-It translation which allowed me to test!).

Ready to give beta test a go now!

Note:

Non-Beta testers/Cookers:

- The files will not be for general release until testing has been completed, thank you for your patience.

Language Translators:

- Those of you who are willing to do translations I shall release a finial version of the En-Uk language file (after Beta) and you will get an advance release version (as a bonus) to check your translations etc. Clearly this will happen after the beta testers and I are happy with it (to avoid any extra changes to your language files).
[Windows Mobile Software Development] newdecember:
great to hear meltwater,

please let me know if you need any more testers as i would love to take part in something like this :D

cnt wait to see the final release
[Windows Mobile Software Development] madindehead:
Woo! Looking forward to it. Hope I can be included in the beta test! If you need, I can send you a referral link for Dropbox.
[Windows Mobile Software Development] meltwater:
Thank you for the offer, unfortunately this time I've got quite a few beta testers lined up who have helped me throughout.

My eventual aim is still to open up the source code and allow the software to be developed by everyone so I hope people like yourselves will lend a hand in some way with that. I think I've still got one more release before then, since I really want to demonstrate what can be done, even by a novice to WM dev like myself.

This coming release isn't able to include all of the features I've got working, since by it's nature the GUI needs some very careful design so I plan to develop/implement my ideas regarding that first.

I'm hoping that by eventually making the tab community driven we can keep it special and unique, as well as encourage beginners to have a go. Although a lot of development is coding, quite often it's the concept and ideas behind the coding which makes the difference, which can come from anyone. Could be quite exciting to see where it goes.

BETA TESTERS:

I'll be sending out PM's very soon. Trying to draw up a list of testers, already have 10 on my shortlist and trying not to miss anyone out I've already said could do it (I really wish I wrote it down - particularly when it was in other threads). So if I miss out anyone I'm sorry, it's not on purpose I've just forgotten, I'm hoping it won't need excessive amounts of testing anyway before it can be released.

Also, A HUGE THANK YOU to everyone who has helped me with this project, there is no way I could have done half of it without the help of everyone here.

UPDATE: BETA TESTING HAS STARTED - PM's sent!
[Windows Mobile Software Development] madindehead:
I think you should have the nag box there, but allow it to be disabled. Otherwise people will always ask "why can't I post updates, it says no authorisation. What is that?". You know what people can be like :p

I still have menu items saying "IDS_whatever" on my tab, even with the attached en-us file added. Also, advanced settings never stay stuck on. I need to re-enable it everytime I open settings. Just another observation. Visually, it all looks excellent. Is there anyway you could end up changing the name of the status updater. I know it is currently called "HTC Fbtab" would you be able to eventually rename it "HTC Facebook Tab". Sorry, just a niggly little thing I know. Sometimes it's a curse being a total perfectionist.

Update: Getting a weird bug now. If I move off the tab, and then go back to it, the tab settings window keeps opening up.

Question: What other applications can be used to update the status. If you select "Use Facebook Utility" is that your own utility that comes with the tab? Or is that the proper MS Facebook app?
[Windows Mobile Software Development] meltwater:
was just typing it, can't decide about putting the nag back in or not for when not authorised. I think it's probably worth doing (particularly if I allow users to disable the nag).

OK, will put it back in, didn't think about disabling it until now (but shouldn't be too bad to do - although to keep it simple will let the software think it's authorised when disabled so Authorise button will say Re-Authorise rather than Authorise...) - I doubt many will want to use it without Authorising though.

Yep, would be the first 20 posts at least.
[Windows Mobile Software Development] mike2nl:
Hi meltwater,

something very strange is happens...please see the screenshot.

The reader and facebook icon is to see. Nothing tested yet.

I have done only a fast scroll until the end of my slider line.

The strange thing is i have NO reader installed...
[Windows Mobile Software Development] meltwater:
Oh ok, that'll be Moonar's cab using one of your manila files to determine you have a Reader tab when you don't - he looks for specific files to exist in the windows folder. Best remove that entry from your Tab Control file, I expect selecting it will freeze sense.

Is yours an NRG rom? If needs be we can ask Moonar to update his cab or NRG to not include the extra file (since it's probably not needed).

Also, only using Colour icons in my build, but you can replace them as before if you wish.
[Windows Mobile Software Development] mike2nl:
Haha, meltwater we have the same thoughts about moonar's app. I have seen this in the tab control file. After i have written the post. That's happens when i have my day work and manila *lol.

I will correct it now and see further. Also i will copy the facebook entries out of the file and publish them here.

BTW:

the reader tab isn't freezing, strange.

Now the entry in 26948339_manila is deleted.

Facebook entries in the 26948339_manila file:

<Page Order="13" Name="facebook.page" PackageName="HTC" Title="[[Facebook]]">
<ComponentReference Name="page" Mode9Path="HTC\People\facebook.mode9" Component="SummaryAllPage" SmartComponent="true"/>
<ComponentReference Name="icon_normal" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_Off"/>
<ComponentReference Name="icon_selected" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_On"/>
<ComponentReference Name="icon_preview" Mode9Path="HTC\Manila\Facebookicon.mode9" Component="Facebook_Preview"/>
</Page>
[Windows Mobile Software Development] meltwater:
Let me know what one's they are...IDS_NO_AUTH is one.

I'm not saving it, wasn't sure if we wanted to keep it enabled or not. Can do if people think it's worth it.

Unfortunately, facebook do not allow "Facebook" or "Fb" in a facebook app name... The api does mention about the "attribution" but it's a fixed value. Wanted to make it configurable but no luck.

Not sure about that, could be a sense glitch, might be worth getting it to re-generate, not see it before. [SOLVED - NO ISSUE]

You can use "FacebookStatusUpdate.exe" which was on the old release, or you can use mortscript which was in the very original release. It's just the method which copies the "Status" value from the LM "FacebookSDK" key to Manila "Facebook.MyStatus" key (due to Sense only being able to reference registry entries in "HKCU\Software\HTC\Manila").

The new "FacebookUtil.exe" includes the same registry copy, which it will use with that setting.
[Windows Mobile Software Development] madindehead:
Found out what was causing the problem. I had put "FacebookUtil" as the application to send my Facebook status. And that was opening everytime I landed on the tab. As for advanced settings, I think it might be a good idea to save it. People will either want it on or not I think.

As for menu items with IDS:

IDS_UPDATING on left soft key

IDS_UPDATES on the actual tab

IDS_ME for my updates

IDS_FACEBOOK_CAPTION_STATUS in menu

IDS_FACEBOOK_OPENAPP in menu

IDS_FACEBOOK_OPENWEB in menu

IDS_DISPLAY_TOGGLE in menu

The speed is excellent, seems a little faster than the old app. Updates go on very quickly. If you check my Facebook, they have updated perfectly. That's a bit annoying that Facebook doesn't actually allow "Facebook" to be in an application title. Bit stupid on their part. Maybe putting it as "HTC Sense" would look better :p

This looks set to be a really excellent addition to Sense and our mobiles. You have done a great job here meltwater, and I hope there is a lot more to come!
[Windows Mobile Software Development] meltwater:
Sounds like it was cooked in, but not referenced then, I guess Moonar's cab is working then!
[Windows Mobile Software Development] mike2nl:
Hi Meltwater,

1st:

Very positive thing: the import from the appFacebook.reg via CeRegEditor and save them, was no problem (screenshot).

2nd:

It is an idea to use sdcerts.cab for the dll's? Because otherwise you have to aknowledge (yes or enter) every used dll. So as i have done now. Next test will be the sdcerts.cab on my side.

3rd:

Language is default - nothing changed yet.

>>Sounds like it was cooked in, but not referenced then, I guess Moonar's cab is working then!

But it is an original ROM. So i think it was not cooked in, but ia m playing to much with my ROM ;-).

Possible i got a file from the eReader tab to push my own things.
[Windows Mobile Software Development] meltwater:
Oh right, that would make sense.

I have, mine set to use the original mortscript:

Application to transfer my status:

\windows\mortscript.exe

Additional Args:

\windows\FacebookStatusScript.mscr

where:

The mortscript file is as follows:

RegReadString("HKLM", "Software\HTC\FacebookSDK","Status",myStoredStatus)
RegWriteString("HKCU","Software\HTC\Manila","Facebook.MyStatus",myStoredStatus)

If you tick the box it will blank the "Application to transfer my status:" entry in the registry and the tab is hardcoded to lookup the location of the "FacebookUtil.exe" and use that.
[Windows Mobile Software Development] meltwater:
The check is disabled in my registry I think, so not seen it. Will make sure it gets included in the install cab somehow.
[Windows Mobile Software Development] madindehead:
Cool. I will maybe test the mortscript version of updating later. But currently, it seems to be working perfectly with just using the utility.

Just to say, I have ebook reader and document cooked in on my ROM (Miri 15.1) and had no problems installing (once I got the registry settings imported properly).
[Windows Mobile Software Development] mkucuksari:
Hi to everyone,

Here is my quick test comments

1-Same for me. Also don't undestand its function. Did not notice any difference after selecting this option

2-When I use your last language file "5470CE36_manila", everything mess up. But if I use the last old "5470CE36_manila" file from last Release-D,everything seems to be okey, except there is an item at menu "IDS_DISPLAY_TOGGLE". I aslo could not find this item when I search your attached new language file. (Language file attached)

PS. Regional Setting :English (United States)

3- About "Authorisation" screen from "Facebook Api Settings" page, because of it does not fit the screen, can be a potensial risk for many users, as "Does not work". Will be better if we can see the authorisation page completely fit the screen .(Picture-1)

PS: Further detail test results and Printscreens are coming soon
[Windows Mobile Software Development] meltwater:
Not sure about the IDS_ entries, they are present, so will have a think about that. What is your regional setting? Since they are all tab ones (i.e. not internal to the app) I think sense can't find the xxxxxxxx_manila file for your region (or it needs resetting to read it in - del manilafull.xml).

The speed may be your new rom, there's not much to change internally to effect the speed - kinda stuck with what's there.
[Windows Mobile Software Development] wez89:
Im not able to get the beta to work at all..

Performed a fresh hard reset before testing the beta so there were no conflicts.

The sense version im using is 2013, it doesnt include reader, docs, call history and i have updated my tab control file with those tabs i currently have.

When opening the facebook util app it throws an error when selecting authorisation access, before the error it connects to the internet but he page appears blank, when selecting 'back' thats when the 'app crash error facebookutil.exe' throws out the error, this then frezzes the device.

Maybe i missed something out during the setup procedure but i followed the intrusctions which came with the beta files.

Thanks, Wez
[Windows Mobile Software Development] meltwater:
Additional items will appear in the settings which novice users should not play with! Will allow the option to save.

I'll re-check that file and update it.

It's a difficult one since the page "by facebook's design" comes from facebook.

I've been unable to find a way to get the browser object to match it's size to the page it is visiting (to allow scrolling the full page) - it appears to be a full .Net option only [help/suggestions on this would be welcome]. For now I've allow the page to be big...since by default it doesn't let you scroll.

Also, once you've authorised, you don't get that page anymore, so it's a pain to test. Will see what I can do though.

Thanks.
[Windows Mobile Software Development] meltwater:
Sounds like the same page sizing issue with the facebook page. Will look into this. Will also see if I can catch the crash on back too.

Also I have noticed Facebook can take a good while before it bothers to respond and load the page, so try waiting 3 times longer than you normally would!

Cheers.
[Windows Mobile Software Development] mike2nl:
Hi meltwater,

error message from api authoristaion. After i have opend this page and use the back button (bottom left) the error popup comes up. Please see the both screenshots.
[Windows Mobile Software Development] meltwater:
yep, get it too. Will stamp on it now!

UPDATE: Fixed this in my build will be ok in next Beta release. (Message box uses the Lang api which wasn't loaded)
[Windows Mobile Software Development] mkucuksari:
Yes agree. We have to wait until the authorisation is finished :o
[Windows Mobile Software Development] mike2nl:
That's the real BETA live, we can wait. I have to test more things when i am at home. Because i have here no WiFi Access Point :D. And McDonalds is to far away :D:D.
[Windows Mobile Software Development] mkucuksari:
Hi,

Totally agree with you , but if we leave it as it is, this will definetly big problem for many users, and will be report as bug :o

And Some Screenshot from VGA Device

Cheers

​
[Windows Mobile Software Development] madindehead:
Just deleted my manilafull.xml and will see what that does: it did nothing to change the IDS text entries.

My regional setting is English (United Kingdom).
[Windows Mobile Software Development] meltwater:
Don't worry, that's what beta testing is for and the authorisation is a complex git, but the key to nice things.

UPDATE: OK found the issue regarding the BACK key, down to the language translation module (which I'd added after my main tests on this) wasn't initialised for that particular constructor. Fixed in my build - for now ignore the issue.
[Windows Mobile Software Development] meltwater:
Humm, same as mine, so not sure why that's a problem.

Will think about it, I'm probably missing something simple.
[Windows Mobile Software Development] madindehead:
That's ok. Beta for a reason :p

I noticed the VGA screenshots from mkucuksari have the text filled in correctly. What language file are you using? The original one? Or the attached one?
[Windows Mobile Software Development] meltwater:
OK, the SenseSDK bit is missing from the About box (kinda expect that, since I was rushing it and didn't put relative references in for the positions). Will fix that too!

Is the Status Update page working ok for you, in particular the SIP resizing the text box/button position? Can't test for VGA very well and 1st time doing code for it.
[Windows Mobile Software Development] bokechukwu1:
is there anyway to add the updates and events tab back into all people or all contacts i am using energy rom and he has that tab disabled in all people for some odd reason i guess maybe because the Facebook tab is included but i want my updates and events tab back in so if you could help us energy rom users we would all appreciate it
[Windows Mobile Software Development] meltwater:
Odd choice to remove it, it's a handy way to view it if you end up there. Unfortunately, as you might well see, BETA is busy time. I may be able to look at it at some point, but not for a good while I'm afraid - it may be a case of restoring the original People_Pages.xml.

Unfortunately I can't support it more than that at the moment, so if you don't know what to do with that, then I suggest you find a friendly ROM cooker to help you through.
[Windows Mobile Software Development] mkucuksari:
The new language file did not worked for me. Using the last Release-D language file at attached :) (Don't forget to delete TXT extension;) )
[Windows Mobile Software Development] mike2nl:
manila language files

Hi meltwater,

i am alittle bit in the war about the language files. In posting 4 of the facebook default thread you have written:

Facebook.....................PeopleUpdate........LangCode

6CD727C8_manila.......035dc316_manila...nl-nl

5470CE36_manila.......40d6f504_manila...en-us

35452D58_manila.......7825aca6_manila...en-gb (updated v1.5)

When i take a look in the 5470CE36_manila file now and the one from the default thread, that they are totally different.

the new one:

<xliff version="1.0" lang="en-us">
<file datatype="plaintext" original="Facebook">
<header/>
<body>
<trans-unit id="IDS_OPEN_URL">
<source>Visit site?</source>
</trans-unit>
<trans-unit id="IDS_OPEN_URL_DESC">
<source>Open link in browser</source>
</trans-unit>

the default one:

<xliff version="1.0" lang="en-us">
<file datatype="plaintext" original="Facebook">
<header/>
<body>
<trans-unit id="IDS_FACEBOOKTITLE">
<source>Facebook</source>
</trans-unit>
<trans-unit id="IDS_FACEBOOK_OPENAPP">
<source>Facebook App</source>
</trans-unit>
<trans-unit id="IDS_FACEBOOK_OPENWEB">
<source>Facebook Online</source>
</trans-unit>

The same with the dutch language files. Is this right, can that be possible, or i am in the wrong train? Then i have to translate the dutch language for two files complete new :eek::D.

\windows\htc\people\locales\nl-nl\facebook.nl-nl.xml - 6CD727C8_manila
...the old one was for people update, oops

\windows\htc\people\locales\nl-nl\peopleupdate.nl-nl.xml - 35DC316_manila
...this one i have never translated, oops again

I think it is not alone the wrong train, i think i am in a different country *lol.

Please give me the knowledge to solve that *lol
[Windows Mobile Software Development] meltwater:
Ok, so that is using the us-en from the original tab for the tab text and my en-uk for the settings pages etc.

It could be the space I left in the file between the new items and the old perhaps which sense doesn't like. I'll try some tests tonight and post it.

Added new language files to the Beta Manual Post

Haven't been able to test them myself yet though. Remember will need to reset sense (del manilafull.xml etc).
[Windows Mobile Software Development] meltwater:
The PeopleUpdate file is the one which the People Tab uses, I state that one, since that can form the basis of a new file (includes all the original translations).

No, the new entries have been put at the top, (for the time's I only need 2 - 3 items I only fetch them rather than parsing the whole file - so saves time to have them at the top).

The rest should be the same (from IDS_FACEBOOKTITLE downwards), although I put a space there in the file which might be the cause of some of the problems with Sense (it works on mine though for some reason).
[Windows Mobile Software Development] mike2nl:
Thanks for the fast reaction. I will check this in the evening after some Martini *lol. Otherwise i can't read more manila stuff today.
[Windows Mobile Software Development] meltwater:
lol save one for me!
[Windows Mobile Software Development] mike2nl:
Hi meltwater,

here the one for you...martini shaked *lol..

One point generic:

I have updated my status on facebook. A friend from me too. But i see only my own avatar picture and nothing more on the tab. The text right from the avatar picture is white. So i can't see anything, i think this is an issue from GTX, or?

What can be the problem with now messages from friends? This was the same with the older version.
[Windows Mobile Software Development] meltwater:
Ta, definitely needed.

Humm not sure how they over-ride the font colours, I've tried to fix a few of the problems in the tab for dark backgrounds so there is a chance the changes I've made effects that.

I've not changed what is updated by the tab so if it doesn't come up in People Updates & Events it won't in the fab. This will become more of an issue later since my api sees a lot more than the HTC software does.
[Windows Mobile Software Development] mike2nl:
@meltwater:

no problem. I have changed some things in the 51B6F88A_manila file to R=0 G=0 B=0 from the values 173,173,173. But that wasn't the value :D. Logical, when i do things it goes wrong :D in the 1st time.

It is something for later right. I will do more tests until the manila file no longer works *lol.
[Windows Mobile Software Development] mkucuksari:
Hi meltwater,

Somehow I forgot to mention that I am very impressed with the design of new BETA Version, very good work :D:D

1-I have tested the new language file (5470CE36_manila_v1.5DraftC.txt) . But it did not work for me. Could anyone please confirm if you have still same problem or not.

2-Each time when I return back to tab, I see the "Process Cursor" for about 2 sec. I don't know if it is normal or not :o

3-

As a VGA user, how can I test it ? :)

4-I don't know why, but when I select "Facebook On-line" , Opera-10 opens, but does not go to "m.facebook/Mobile Facebook" page. Same problem occurs when I try to open any event at "My updates".It only opens opera, and stay at home page.

It was also not working at Released-D. :o Somehow, something I made before, caused that problem. Do you have any suggestion for this special problem for me ??
[Windows Mobile Software Development] madindehead:
I'm assuming meltwater is working on a new version of the "FacebookUtil" and will be updating that soon?
[Windows Mobile Software Development] meltwater:
Yep trying to do those item's on the list. As you can see done most of them.

Just working on the browser bit at the moment. Unfortunately I can't find anything useful on using the webBrowser control so will keep at it. It's a tricky one to test unfortunately so will take some time to sort it out.

Will have a look at the language file next.

When I've got everything done I'll PM new version. The authorisation does work but not quite sure the combination of factors which makes it work etc. Page type and if you are logged into fb or not etc

Thanks for all the testing so far.
[Windows Mobile Software Development] mkucuksari:
Hi meltwater,

It was our pleasure if we really helped you :) Will be waiting your next PM.

Regards
[Windows Mobile Software Development] madindehead:
No problem mate. It's always fun to beta test new things, and help make mods better :) We use these as everyday phones, so it's good to have good mods/apps that really do their job! I look forward to seeing the next version.