[Windows Mobile Apps and Games] meltwater:
Latest Info

12Oct2011 - Facebook has altered the authorisation slightly, so manual paste method needs a little extra care (details here - Thanks to Nullstring).

(01June2011)Big RSSTab Development Announcement

(3March2011) Dual (AKA Easy) Cab Install Released - meltwater_FbTabV1.6(SeperateCabs)-2.zip (See install post for instructions)

Moved to post#3 to avoid confusion:

meltwater HTC FbTab v1.6.cab (3.32 MB, 7583 views)

v1.6Release05Aug2010.zip (3.25 MB, 9095 views)

(31Jan2011) Easy/Dual Cab Install Method Trial - Testing a new way to install and uninstall the FbTab.

(meltwater_FbTabV1.6&SenseUtil.cab (603 views) meltwater_FbTabV1.6(SeperateCabs).zip (272 views))

(4Dec2010) Introducing SenseUtil to assist with installation of any custom tab

(27Sep2010) Lang files added (hu-hu - zoliwr, zh-tw - mudhi). Many thanks.

(24Aug2010) New forum banner by Drakknar (thanks!)

(23Aug2010) Sense 2.5.192x (& old sense) Patch released (allows most of the tab functions to be used on a 2.5.192x based device)

(18Aug2010) TabProject2:Call for Developers

(11Aug2010) Facebook Tab v1.6 Cab & EXT (post#2) released

(05Aug2010) Updated Facebook Tab v1.6 released - GTX, Cabs & EXT will hopefully follow (v1.5 Cab kept to allow install and upgrade - use v1.6 cab)

(31July2010) Drakknar's icons are now live on facebook!

(22July2010) Request for FbTab Icon!

(21July2010) Captain Throwback's Cab (meltwater HTC FbTab v1.5.cab) moved to post#1 (please follow instructions on post#3 for install and un-install)

(20July2010) Tutorial/Files for changing Tab Text to Black (apaquette420 - see links below)

(19July2010) pt-pt & pt-br lang file RevB - attached to post#4

(16July2010) Fr-fr lang file RevB - attached to post#4

(16July2010) Upgrade Cabs are available see (1st roundup of Q&A Support below)

(15July2010) Releasing the v1.5 manual files now, let me know how you get on.

Please follow the install instructions very carefully & RTFM (read the fantastic manual) before asking Qs.

Note on development...

I have a development version which I've been working on which can do a lot more with the facebook api, however it is far from complete or bug free, but it was able to post comments, read all the status updates/wall posts of all your friends etc etc. I was also playing around with different GUI aspects but I hit several limits with the Sense SDK I was using etc.

Anyway, basically I've not had any time to look at it for the last few months, and the best course of action is to scrap it and let the XdaFacebook App team use the ties I was planning to use to link the tab to an application. Hopefully I can get a few of my ideas and suggestions put into the app, so the vision I had for the tab can still be realised. Since I'm not using facebook that much at the moment, I think this is the best way for the tab to move forward and provide more for everyone.

Hopefully as my work on the RSSTab continues, the main core of the Facebook tab (the HTC engine) can be replaced by the XdaFacebook app, so all the data in the tab can be populated directly from the same source. Although this will be a while off, this will be the best solution in the end.

Donations

PayPal: if you use the facebook tab and would like my work to continue

I purposely did not include a donate button on the 1st release since although I had made several changes to the tab a lot of it was purely HTC functionality (and it would have been hard to understand what was my own work and what HTC have already included).

I did not feel it was fair to ask for donations where my own work on it was not clear.

However, since the 1st release I have been working very hard on this project, I have spent many hours/days/weeks testing and experimenting with the facebook api and with ensuring that the new additions will work not only on my device but will function for everyone (believe me it's a frustrating task).

So if you like using the tab (or if I've helped you get it working), and if you feel my work deserves it then please make a small donation, even if it's a few cents (even a tiny bit shows your appreciation).

Any donations will be spent on things to help me focus on developing the tab further, first up is a new battery (only $15!) as my phone has suffered from the many resets it has taken to test the sense code so far, so I really need to get a backup one. Hopefully that isn't a huge ask.

New phone battery is on it's way, many thanks to the total of 3 detonator so far. Next up, although I'm not confident on this one, is a battery for my laptop so I can program without being tethered to a power socket (and losing my work when it disconnects - have about 10 seconds before it dies). Again, I plan to get it from a cheep place so it's not too expensive, just something which only needed for this hobby.

It all shows that my work means something.

Information on the facebook api

When I started looking into the facebook api (something I said I wouldn't do I know) I discovered "Facebook Developer Toolkit", excellent I thought, my work is done, plug it in and away we go.

However, investigating further Microsoft had taken over the toolkit, the compact framework (as used by Windows Mobile) had been dropped (since Jan 14 2008) and they are only just building SilverLight support into it (windows phone 7). Add to that, facebook have introduced the GraphApi which replaces the Api implemented in the Jan 2008 build (and I don't think it's in the current Tookkit yet).

You might guess the next bit, after a lot of work, I have the outline of my own Fb Graph Api support. The next release shall be the foundation point of this work, if successful the remainder of my test code can be built in (but I didn't want to delay things any longer and I needed to see if it works on-mass first).

It has taken a lot to get it to this point - my only other windows mobile app was "Hello Worlde" so once again I have been starting from scratch and learning A LOT:

I hope you enjoy my hard work.

This release is to bring the general release up to speed with my current work, it may not appear to be significant in added functionality but believe me it is the stepping stone required for what comes next...

Information on the tab.

The origins of the facebook tab is the relocation of the HTC People Update's tab which is built into sense already. The mod originally moved this functionality into the main tabs and added a few extra features, therefore enabling everyone to enjoy the built in facebook functionality without hunting to find it, but also enjoy the excellent features HTC had already integrated.

Since then, I've been working hard to extend the features which the tab provides, improve the options for how things are displayed and allow easy configuration. Overtime, more features will be included and hopefully support for external apps perhaps.

Please don't badger for specific facebook features, I'm well aware I can't do comments, pokes, likes, notifications etc etc, but the current release is a huge step toward that and hopefully it will come in time.

Read and understand the above information before asking for features, but this is what I still hope to do (again don't post asking for them if it's on this list!).

To Do

192X version See patch in post below

Stage 2 of Facebook Api

[*]Use extra space at top of landscape mode

Include sense language selection HKCU\MUI\CurLang

Handle senseSDK version exception

[*]Support non-standard chars on Status Update post to facebook

[*]Remove item list scroll lag

Development Progress

[MOD][SENSE2.5TAB] Facebook Tab - Developer Thread

http://xdaforums.com/showthread.php?t=663494

Note:

The development work is on going and I will release the next version when there is something essential and must-have implemented.

I would rather spend time developing new features than releasing tiny updates of little significance.

Known Issues

Will not work on manila 2.5.1921xxxx or lower (and some ROMs) - use 192x Install Patch (see Install post#3)!

It seems there are two versions of the facebook engine and the older one (used by 2.5.192x and some other ROMs) the 0DE73B01_manila file is smaller (~41k) than the newer version (~47k).

If you have the older version (small file), then you must use the 192x version of the tab or the tab will be un-usable and crash sense.

Info for cooks

See section "Can we cook this in a ROM?" in post #2 for EXT file etc.

Change History

23 Aug 2010 Sense 2.5.192x (& old sense) Patch released (MattOG testing)

11 Aug 2010 v1.6 Cab Release (captain_throwback & qitt)

05 Aug 2010 v1.6 Release

21 July 2010 v1.5 Cab Release (1032+250 views) +706 for v1.6 update (captain_throwback)

15 July 2010 v1.5 Release (1881 views) + GTXSkin (361+183 views) (mike2nl)

-(see user manual for update details) included lang files

(en-gb,en-us,nl-nl,fr-fr,de-de,pt-pt,pt-br,cs-cz,it-it,el-gr,sk-sk)

15 April 2010 v1.01 ReleaseD (2815 views) + All-In-One Cab (7762 views)

- Joint fixes for icon issues (etoy & qitt), included lang files

(en-gb,en-us,de-de,pt-pt,es-es,fr-fr,cs-cz,it-it,zh-tw,no-no)

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

- Joint work from johncmolyneux & Captain_Throwback

24 March 2010 v1.0 ReleaseC (5185 views)+Cab(1084 views)

- switch over to use FacebookStatusUpdate.exe instead of mortscript

- updated manila so "Facebook.MyStatusScript" can be left blank and still run Facebook.MyStatusExe

(if using older release just leave the entry, it will be ignored - otherwise it'll skip copy of my status)

- updated Readme

- reg file no longer system hidden

FacebookStatusUpdate.zip (234 views)

- exe available to replace mortscript! (thanks to johncmolyneux) - see install instructs for details (will repack later)

23 March 2010 V1.0 ReleaseB (494 views)

- Changed default facebook app to MS Facebook App

- Updated Readme

23 March 2010 V1.0 Release

- First release

NEWS

POCKETNOW.COM Facebook Tab Released for HTC Sense 2.5

http://pocketnow.com/tweaks-hacks/facebook-tab-released-for-htc-sense-25

POCKETNOW.COM Video: Facebook Tab for HTC Sense

[/SIZE]http://pocketnow.com/softwar...cketnow+(pocketnow.com)&utm_content=Google+UK

Finally the tab for htc FACEBOOK Sense 2.5 is just beginning (Italian)

http://htc.hdblog.it/2010/03/24/finalmente-il-tab-facebook-per-htc-sense-2-5-muove-i-primi-passi/

I'm well proud! Thanks!

Thanks To

Sense 2.5.192x Patch Testing MattOG

v1.5 Beta Testers Agent Zach, Captain_Throwback, johncmolyneux, mike2nl, mkucuksari,electrikjesus, madindehead, Quitt, sternas, wez89

Sense SDK support eboelzner (+greenhacks & others on the thread)

Language Translations -see post #4 for details

BeeGee_Tokyo & maxycy (v1.5 maxSense fix)

Captain_Throwback (cab's etc)

johncmolyneux (FacebookStatusUpdate.exe, All-In-One exe, coding support)

etoy & qitt (Icon fixes)

MoonNah (for use of ManilaStartFix used in cabs)

Co0kieMonster

utopykzebulon

Everyone behind the kitchen (without which I would have got no-where):

12aon, 6fg8, chainfire, sztupy, Co0kieMonster etc

People who provided language files.

Also thanks for all the words of encouragement, patience and praise.

Thanks to Donators:

Laurentius26 - 12April2011

unknown - 16Dec2010

MattOG - 13Aug2010

weepatc - 11Aug2010

sharkie405

beegee_tokyo

Agent Zach

Warnings etc

Modifying manila means various levels of messing around with the files on the device so, as with most of the mods on here, back-up often and be prepared to screw it up and hard-reset your device. All the changes explained here may or may-not work on your particular device/version of manila or perhaps it's just not going to happen today.

______

Latest WVGA Screens

Latest VGA Screens

______

Thread Quicklinks:

RTFM - Read The Fantastic Manual & FAQ [Post#2]

Install Instructions [Post#3]

Language Files [Post#4]

v1.6 Release - Support for this release starts here [Post#1002+]

v1.5 Release - 1st roundup of Q&A Support [Post#829] Please read before posting similar Qs

v1.5 Release - Support for this release starts here [Post#771+]

Thread Tips/Guides:

(apaquette420) Change Tab Text To Black Tutorial & Files

See Sense FbTab Install Post for install instructions (must read before installing).