yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] joe_coolish:
Thank you for the report :) That is definitely a new one. I'll look into it

As for login screen, yes you are right, it should read Email address. I'll see what I can do about changing it.
[Windows Mobile Software Development] mb76:
Don't know if this even possible, but could you tie in an auto refresh with a notification icon (for example Cookies Home Tab) on the home screen?

Just a thought.
[Windows Mobile Software Development] joe_coolish:
hmmmm... I will have to look into it. if you want that now, check out meltwater's fbtab.
[Windows Mobile Software Development] m0nkeyman:
Ok Joe just had that memory thing happen. Facebook was using between 94 to 99% of my CPU and even after I ended the task my HD2 was lagging so had to soft reset.
[Windows Mobile Software Development] Mass13:
experiencing same thing
[Windows Mobile Software Development] charlyR1:
Same thing for me

I stopped all the tasks but it was very slow and i had to reboot my phone
[Windows Mobile Software Development] daiash:
yes same here my cpu just bogs down sometimes after or during this app running
[Windows Mobile Software Development] joe_coolish:
Ok, I'll commit a new version tonight that has a lot of memory management. I've gotten a few reports about high memory usage, but I can't seem to reproduce it on my device/emulators.

The last tests I ran showed that memory usage on the latest build is about 30% smaller. I don't know what is causing the program to stay in memory :( It shouldn't stay longer than the exit. I'm using all managed code and all my threads are background... The OS should dispose of all the application pieces as soon as they are finished being used.

Well, check the latest version and let me know if that helps the high CPU and the persistent memory.
[Windows Mobile Software Development] Watahboi:
Updating Via Autoupdate seems to be an older version? After I install and run, it tells me to update again. The cab that is downloaded is the "Update 4.1 Beta." I uninstalled and installed manually and still does the same thing.
[Windows Mobile Software Development] joe_coolish:
lol, I should probably update the version number in the install huh? :)

Thanks! Should be fixed :)
[Windows Mobile Software Development] joe_coolish:
Oh, and Beta 4.1 is GO!!!
[Windows Mobile Software Development] Watahboi:
Thanks you fixed the Auto-Update loop but now I am having trouble logging in using all three methods.

Error log posted below. This is on your new update and im attempting to log in through WiFi.

Error reading JObject from JsonReader.- at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader)
at Newtonsoft.Json.Linq.JObject.Parse(String json)
at FBEntities.FBCache.GetMe()
at FBEntities.FBDataSource..ctor(String key)
at XDAFacebook.Main.btWebLogin_Click()
at XDAFacebook.Main.<>c__DisplayClass12.<setupLogin>b__f(Object o, EventArgs e)
at XFControls.XFPanels.XFPanelItems.XFItemBase.OnClick()
at XFSenseUI.XFItems.SenseItem.GetClickResult()
at XFControls.XFPanels.XFPanelList.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at XDAFacebook.Program.Main()
[Windows Mobile Software Development] joe_coolish:
go into the \program files\xdafacebook folder and delete all 3 xml files. see if that fixes it
[Windows Mobile Software Development] Watahboi:
I only see one .XML file there which is 'XDAFacebookDebug.xml'. I deleted that and still wasnt able to log in using any methods. I've even tried uninstalling, deleting the XDAFacebook folder in program files and reinstalling and still not able to login.
[Windows Mobile Software Development] kevino:
A Couple of Very Minor Bugs

In my profile my Current Location shows up under Hometown, which is different.

Status still shows at the top of the profile even if it has been cleared on www.facebook.com

Thanks,

K.
[Windows Mobile Software Development] wardh:
Just to let you know, I have the same problem. Phone is HD2. I tried both internal and SD card.
[Windows Mobile Software Development] Mr. Equalizer:
I´ve the same problem with the login.

Tried several things, reinstall, SD Card or Phone install, nothing works.

Please fix this!!

Device: Touch Pro2
[Windows Mobile Software Development] MarcoBagnato:
Hi there..

I love the App and waiting for chat &&& other stuff to work! But today the app made a update and now i can't login :( Internal External nothing is working..

ErrorLog i get.
[Windows Mobile Software Development] wolfwolf:
what about actualisation

@joe_coolish

joe - fantastic work it seems to be a cult-software for us.

one problem:

after installing the last update i think there is no update of data ?!

How works the update of the news - have I do this by myself - and how if yes.

After starting F I see the entries 13 hours ago ! not the actual

Also by tapping on FRIENDS - the profilepictures don`t change to the actual.

Is there any solution ?

Servus

Wolf

Ups following errotext after logout and new save login:

FÃ¼r diese Ausnahme ist eine Fehlermeldung verfÃ¼gbar, kann aber nicht angezeigt werden. Diese Meldungen sind optional und derzeit nicht auf diesem GerÃ¤t installiert. Installieren Sie "NETCFv35.Messages.DE.wm.cab" fÃ¼r Windows Mobile 5.0 und hÃ¶her oder "NETCFv35.Messages.DE.cab" fÃ¼r andere Plattformen. Starten Sie die Anwendung neu, um die Meldung anzuzeigen.-bei System.Net.HttpWebRequest.finishGetRequestStream()

bei

System.Net.HttpWebRequest.GetRequestStream()

bei FBEntities.WebDownloader.PostData(String url, String poststring, CookieManager cookieManager)

bei XDAFacebook.Authentication.Authenticate()

bei XDAFacebook.Main.authenticate(String user, String pass)

bei XDAFacebook.Main.<>c__DisplayClass12.<>c__DisplayClass17.<setupLogin>b__e(Object o, EventArgs e)

bei XFControls.XFPanels.XFPanelItems.XFItemBase.OnClick()

bei XFSenseUI.XFItems.SenseItem.GetClickResult()

bei XFControls.XFPanels.XFPanelList.OnMouseUp(MouseEventArgs e)

bei System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

bei System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

bei Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)

bei System.Windows.Forms.Application.Run(Form fm)

bei XDAFacebook.Program.Main()
[Windows Mobile Software Development] .rob!N^:
same problem here on HD2 :( hope you could fix it.
[Windows Mobile Software Development] danielvoigt:
Same Problem with Touch HD Blackstone. I hope you can fix this bug.

After all, really good work!!!!
[Windows Mobile Software Development] joe_coolish:
I just woke up. I'll have a fix out in a couple of hours
[Windows Mobile Software Development] RoryB:
Auto-update worked fine. BTW, I had not opened program for a few days.

I can see albums - all but one friend's.

I can see his albums in MSFb and in Sense fb.

It actually says "No Albums"

What should I ask him about his settings that might be different than everyone else's?

For anyone who actually has no pictures at all, not even a profile picture it shows the album "profile pictures" with "0 pictures".

Fuze with Energy.RAPHAEL.21916.Sense2.5.Nov.10 ROM plus FBTab and Online Album fix cab. Also latest MSFb.
[Windows Mobile Software Development] joe_coolish:
I noticed this too. It is a problem with the Graph APIs on Facebook's end. I've actually looked at the raw JSON that is returned from some people, and for some reason, Graph returns no albums. I'm having the same problem with Inbox...

I could resort to the old REST APIs which do return everything correctly, but FB has said that they will be doing away with some of the REST APIs... So IDK what to do about it. Both MSFB and Sense use the REST APIs, so they will work.

Update on login bug: Still looking for bug, I think I've narrowed it down. Just a bit more and I'll push it out
[Windows Mobile Software Development] joe_coolish:
Ok, someone that is having the login problems, download and install the posted version. If it still errors out, there will be a file called "Me.txt" in the XDAFacebook folder. This txt file will contain your Facebook Object. Take and change any data, but if something says null, don't change it. Also, don't add or remove any quote marks. Everything else it doesn't matter. Then PM the contents to me and I'll be able to run it through the parser to see what is going wrong.

Thanks!
[Windows Mobile Software Development] xkill3rprox:
I still have that infinite update problem, i don't know what is wrong.
[Windows Mobile Software Development] joe_coolish:
grab the download above
[Windows Mobile Software Development] danielvoigt:
Your new cab doesn't solve the problem.

The me.txt is empty after login. And during login the error message pop up.
[Windows Mobile Software Development] joe_coolish:
That's what I was affraid of... Do you mind helping me out for a bit? I'm going to need to fingure out why the app isn't downloading in some cases. Email communication will work better, so if you have a couple of minutes to help me test this out, shoot me an email joe.coolish at gmail

Thanks :)
[Windows Mobile Software Development] .rob!N^:
same here :(
[Windows Mobile Software Development] galexandr:
Problem with new Facebook

Problem still exists :(

Any idea how to slove it?
[Windows Mobile Software Development] joe_coolish:
I've sent 2 different tests to some people that are having the problem. Once they get back to me, I'll have a better idea of what to do.

At the moment, it seems to only affect a few people. Unfortunately, I'm not one of those people :( I just need to ebay me another windows mobile phone so I can have more options for testing

EDIT:

May as well post the tests here too!

The tests will output a couple of txt files in the home directory (XDAFacebook). If test 1 doesn't work, try test 2. If they both don't work, I'm going to need to see what is in the txt files.
[Windows Mobile Software Development] joe_coolish:
I think I got a fix :)

Check for the update!
[Windows Mobile Software Development] joe_coolish:
Ok, I apologize for the infinite download... Again... My compiler is being really weird. It wasn't including all of the updated DLLs in the CAB. It seemed to pick and choose which ones to include! I'm going to tear the CAB project down and re-build it. That should fix any dependency issues. I've now learned how to test for these things and will make sure to test for infinite downloads before I release.

Wow, what a rough update!!

This is what went wrong. I found a 3-5% increase in efficience by compiling the project as a Release project instead of a Debug project. This meant that all of the DEBUG tracers (nothing that anyone needs to worry about but me) wouldn't be included in the compiled code. It also runs MSFT's .net optimizers throughout the code. I figured that would all be great for release. Well, it wasn't. That was the original cause for the infinite update and also for the error in some people's downloads. The compiler did some really weird stuff (like not committing all of the updated binaries) and that caused the whole thing to blow up (for some people)!

So weird.... Gotta love Visual Studio! Lesson learned, DON'T use the Release mode!!

Now, hopefully everyone is working. I'm planning on kicking most of the functionality out this weekend. This is meant to be a small preview of things to come (the good stuff, not the mumbo-jumbo with the updater), so let me know if you like the updates!

More to come shortly!
[Windows Mobile Software Development] onebyside:
works great here on my hd2
[Windows Mobile Software Development] doniGforce:
Update now working (HD2). thanks. like what you have done with the looks. I can't tell what it is meaby the font is little bigger. at the friends tab I saw there is still that little font (in the middle of the screen) when you alphabet scroll. Others have said they'd like it to be a little bigger. meaby you like it better that way :) just an opinion
[Windows Mobile Software Development] syncronizer:
joe, after successfully login & start at home page..this error occur:

ObjectDisposedException- at System.Windows.Forms.Control.InvokeHelper(Delegate method, Boolean fSynchronous, Object[] rgobjArgs)

at XFControls.XFPanels.XFPanelHome.<>c__DisplayClass1a.<setupRequests>b__14(Object o, WorkerEventArgs e)

at XFControls.XFPanels.XFPanelItems.XFItemLoading.doWork(Object val)

at System.Threading.ThreadPool.WorkItem.doWork(Object o)

at System.Threading.Timer.ring()
[Windows Mobile Software Development] joe_coolish:
Yeah, the letter in the middle will change with the next update. I have a ton of little things I need to get fixed and that is one of them.

Glad you like the update!
[Windows Mobile Software Development] doniGforce:
Error log

a long one :) just going up and down the app. it closed and gave this:

NullReferenceException- at XFControls.XFPanels.XFPanelHome.<>c__DisplayClass3.<>c__DisplayClass5.<setupNewsFeed>b__2()

at System.Reflection.RuntimeMethodInfo.InternalInvoke(RuntimeMethodInfo rtmi, Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess, StackCrawlMark& stackMark)

at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean verifyAccess, StackCrawlMark& stackMark)

at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)

at System.Windows.Forms.Control.TASK.Invoke()

at System.Windows.Forms.Control._InvokeAll()

at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)

at System.Windows.Forms.Application.Run(Form fm)

at XDAFacebook.Program.Main()
[Windows Mobile Software Development] joe_coolish:
Thanks :) Got it fixed. You need to wait until the Requests are fully loaded before changing pages or clicking home. I must have missed that panel :) Fixed the bug.

You get this when you were scrolling in the News Feeds? Did you click on something? How many items did you see before this error happened?

Thanks :)
[Windows Mobile Software Development] RoryB:
Was going through the paces. Had a reminder pop up and I pressed the XDAFB screen above the reminder bubble to ignor it and continue looking at fb page and got this error

An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install ‘NETCFv35.Messages.EN.wm.cab’ for Windows Mobile 5.0 and above or ‘NETCFv35.Messages.EN.cab’ for other platforms. Restart the application to see the message.- at System.IO.__Error.WinIOError(Int32 errorCode, String str)

at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath)

at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)

at System.IO.File.Create(String path, Int32 bufferSize)

at XFControls.XFGraphics.cacheIcon(String uri, MemoryStream stream)

at XFControls.XFGraphics.<>c__DisplayClass3.<DrawIcon>b__1(MemoryStream stream)

at XFControls.XFGraphics.<startImageDownloading>b__13(Object v)

at System.Threading.ThreadPool.WorkItem.doWork(Object o)

at System.Threading.Timer.ring()

I do not think it was finished updating the page I had gone to when the reminder occured.

BTW went back in to go through the paces some more and did not get an error (reminder did not pop up)
[Windows Mobile Software Development] joe_coolish:
Please see http://xdaforums.com/showthread.php?p=9227274 for information about how to install the NETCFv35.Messages.EN.wm.cab cab. Then try to reproduce the error and send me the full message.

Thanks :)
[Windows Mobile Software Development] danielvoigt:
I had the same error after updating the xdafacebook_test3.cab (The one with the invinite update loop). Even with the same "‘NETCFv35" error (for me only in german language).

I think joe_coolish uploaded a new file after that because with the new update I couldn't reproduce this error message...
[Windows Mobile Software Development] Watahboi:
Thanks to Update 4.1.1, everythings working good on my HD2!

Older Posts are awesome! and Photos are loading properly. Just the "Photos" Button on the homepage is still there? Also when clicking in the requests when someone comments on a photo I am still taken to a profile. Is this right?

Still waiting for places but man, thank you so much for all the hard work on this awesome Facebook App!!!!
[Windows Mobile Software Development] joe_coolish:
yep, that error was only present in the test 3. The 4.1.1 had that error fixed :)

Thank you again for your help!

Yeah, I need to go in and make some Photochops of the home screen and add places. That will be this weekend's project :) You are correct about clicking on the photos and going to the profile. That is also something I need to figure out how I'm going to manage... I haven't decided on what will happen when the photo gets clicked (because I haven't made the "Photo" panel yet. Clicking on a photo takes you to the picture in the browser). I need to build the "Photo" panel first, then clicking on the post will take you to it.

Places is probably second on my priority list next to finishing the basic functionality.

**Question for everyone**

Here are the things I've thought of that are included in the "basic functionality" category that I'm planning on finishing this weekend. I need to know if I've forgotten anything (small things, I'm not going to include Chat in this list because Chat will be a HUGE thing to finish)

Filter Posts in News Feeds/Wall

Expound Post types (eg, adding functionality for posted links and what not)

Deleting posts*

Inbox

Notes

Places

Events

Thinking about maybe playing with exporting/importing phone calendar objects... Yay or Nay? Useful or not useful?

Photo Album creation*

Upload photos to album*

if I have time

Photo viewer

Tag photos*

Untag photos (?)*

* Features that I don't think are available in the MSFT version. If they are, I don't think I've ever seen it done

If there is anything on this list that I'm missing, post or PM me and I'll add it :)
[Windows Mobile Software Development] danielvoigt:
Deleting posts and Places that is a really good task! But I think Places would not so easy as it seems... I love this app even more than all the other crappy fb apps for win mobile.

It's a pleasure for me to support you in next time as a reporting tester ;)!
[Windows Mobile Software Development] doniGforce:
sry for the bad reports. But I've just done some basic programming in faculty and I'm not sure I understand the error logs too much. I think I was in the news feeds with one click in the older posts. than returned to home and happened.

also for the next additions, clicking on a photo and opening it with the default photo app. meaby??
[Windows Mobile Software Development] .rob!N^:
- if you open feeds it refreshs automatically..maybe a button for refresh is useful. my mobile connection is not the best here so it takes a long time to refresh..would be nice if the feeds stay until next refresh. i think this is already in MSFT version. :P

- I'm not sure but I think the "Requests" section didn't work well. it's always empty. It says loading.. and then only "clear all".

- don't know if I feel right, but I think version 4.1 was starting much faster than 4.1.1.
[Windows Mobile Software Development] sc00basteve:
Great work man!

I got this crash too so I'm glad you already got it.

I don't know quite when you added it, but I just noticed the swipe-to-go-back ability. I really like it! It's really smooth.

One comment/question though: it seems to work on all pages unless you are about to return to the Home Page... then, the swipe seems to only register if you swipe the blue titlebar.

It kinda makes sense to do this but I think I'd like it to work the same on all pages.

Thanks again
[Windows Mobile Software Development] TouchyDiamond:
The latest version always crashes for me while loading the News Feed. I even tried a complete reinstall with deleting preferences etc.

Here's the error (the first part is "An error message is available for this exception but..."):

FÃ¼r diese Ausnahme ist eine Fehlermeldung verfÃ¼gbar, kann aber nicht angezeigt werden. Diese Meldungen sind optional und derzeit nicht auf diesem GerÃ¤t installiert. Installieren Sie "NETCFv35.Messages.DE.wm.cab" fÃ¼r Windows Mobile 5.0 und hÃ¶her oder "NETCFv35.Messages.DE.cab" fÃ¼r andere Plattformen. Starten Sie die Anwendung neu, um die Meldung anzuzeigen.-bei Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar)

bei System.Drawing.Bitmap._InitFromMemoryStream(MemoryStream mstream)

bei System.Drawing.Bitmap..ctor(String filename)

bei XFControls.XFGraphics.DrawIcon(IXFItem item, String Uri, Graphics g, Rectangle recDest)

bei XFControls.XFPanels.XFPanelItems.XFItemPostUtils.drawPosterImage(XFItemPost item, Graphics g, XFItemStyle Style, FBPost Post)

bei XFControls.XFPanels.XFPanelItems.XFItemPostUtils.ItemPaintMessage(XFItemPost item, Graphics g, Int32 x, Int32 y, Int32 width, XFItemStyle Style, FBPost Post, Rectangle& commentsRec, Rectangle& likesRec)

bei XFControls.XFPanels.XFPanelItems.XFItemPost.ItemPaint(Graphics g, Int32 x, Int32 y)

bei XFControls.XFPanels.XFPanelList.renderItemBuffer(IXFItem item)

bei XFControls.XFPanels.XFPanelList.PanelPaint(Graphics g)

bei XFControls.XFPanels.XFPanelBase.OnPaint(PaintEventArgs e)

bei System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

bei System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

bei Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)

bei System.Windows.Forms.Application.Run(Form fm)

bei XDAFacebook.Program.Main()

Thanks for the app, by the way - is it true you received only $15 in donations so far?!
[Windows Mobile Software Development] joe_coolish:
Just so it doesn't get lost in all the comments :)

Ok :) That tells me right where the bug is. I'll make sure to check it out. As for the photo app, I'm going to make my own :D

Thanks for the reports :)

I had implemented data caching, but it was actually slowing the whole process down. I'll reintroduce it later. The manual refresh button is also coming. It will be the page name (in the title bar). It is combined with caching. Both are pretty tough problems, so IDK if they'll make this go around.

As for startup, I might make the startup checks an option. There are 2 checks that happen when starting up: if there is an updated version of the app and if the auth key is still valid. If both pass, the app starts. I'm thinking about making them options to turn on/off in the settings menu

Wow, so interesting about the swiping on the blue bar. What actually is happening is a "MouseUp" on the right corner of the title bar, which was where I had a "Home" icon. That was the only way to go home in the earlier versions of the app. I added the Home soft key and instead of removing the House, I just hid the picture! Looks like you found it!

You can swipe any page that has a back arrow in the top left corner (on the blue bar). If there isn't an arrow there, then you can't swipe back.

Thanks for the report. I need to know what the message says, so check out this article for how to fix the Installieren Sie "NETCFv35.Messages.DE.wm.cab". http://xdaforums.com/showthread.php?t=840848

As for donations, I've received about $40 :D I'm not the OP, so I can't update the first post. I will add all of the Beta donors to a special thank you section in the About menu (once I get it done!)
[Windows Mobile Software Development] RoryB:
I thought it was in there already. Have it in my sdcard and installed now. I will let you know if I get any other errors.

Thanks

--------------------------

Managed to have XDAFB open and have a reminder pop up. No problem.