maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] FaceBrick: Facebook client for Maemo with a rich UI (https://talk.maemo.org/showthread.php?t=49216)

w00t 2010-04-10 16:36

Re: My Facebook client for the n900
 
Quote:

Originally Posted by Ronaldo (Post 604196)
hey can i get a wOOt wOOt? lol

i have suggestion, when u click on a status the next window should include the posters status and box for comments, show all other comments, "like". comments should have time staps. so its kinda like your viewing posters profile page.

cheers

Nah, keep in mind, there isn't a lot of screen space. You want to keep everything fairly single purpose and compact, otherwise you are going to have to use a stylus.

I do plan to do profiles eventually - but they'll be done separately from individual status, so it'll be like.. click to view comment, click again to view profile.

w00t 2010-04-10 16:40

Re: My Facebook client for the n900
 
Quote:

Originally Posted by deans6571 (Post 604240)
Here's my thought on this app : love the integration with the UI of the N900. As others have mentioned, I'de also like to see the options to 'like' peoples status and also be able to see how many comments there are on a status.

Both coming soon. Maybe. I don't know when exactly. I might get liking done for v0.2.1, but there's already a fair bit of stuff done for that, so maybe v0.2.2.

Quote:

Originally Posted by deans6571 (Post 604240)
As of now, when you tap on a status - it opens up Facebook via the browser - dunno about everyone else but I for one would actually prefer it if it did NOT do this....!

You're using v0.1.x - v0.2.x already changed this so you can view (and write) comments from within the application, or tap the menu and tap 'go to post' to view it in the browser. :)

Quote:

Originally Posted by deans6571 (Post 604240)
Also, when I update my status, if I then go back to Facebook via a different platform (be it a pc, iPhone or whatever) it doesn't show that my status was updated via my N900 ( if I updated via Twitter or some other way, it always displays the relevant symbol or letter)......

It shows it on your wall. I don't know why it's not in the newsfeed. I do have this noted down to investigate further.

Quote:

Originally Posted by deans6571 (Post 604240)
Lastly - status updates from people other than friends ( i.e. if you follow groups like Xbox or games for example) just result in a blank status update even though their pic shows.....?!

Not fully implemented yet. Already noted down to be done in the future :)

Quote:

Originally Posted by deans6571 (Post 604240)
All in all though - a top app.......!

Thanks for your praise and feedback!

deans6571 2010-04-10 17:55

Re: My Facebook client for the n900
 
Quote:

You're using v0.1.x - v0.2.x already changed this so you can view (and write) comments from within the application, or tap the menu and tap 'go to post' to view it in the browser
.......do I need to update to a new version to get this or will it be included in the next release?

w00t 2010-04-10 17:59

Re: My Facebook client for the n900
 
Quote:

Originally Posted by deans6571 (Post 604419)
.......do I need to update to a new version to get this or will it be included in the next release?

You need to update, yes. Unfortunately something is wrong with extras-devel, so it's not in there at this point. Grab a copy from http://w00t.dereferenced.net/facebrick/

(and to anyone else who has been trying, I just noticed I had screwed the page a bit, so it wasn't showing the link for the deb to facebrick 0.2 - try now)

w00t 2010-04-10 18:00

Re: My Facebook client for the n900
 
1 Attachment(s)
Just something to keep you all interested, here's something I've done this afternoon.

...comments? :)

joshua.maverick 2010-04-10 18:03

Re: My Facebook client for the n900
 
I'm working on a logo / icon for you :D

w00t 2010-04-10 18:07

Re: My Facebook client for the n900
 
Quote:

Originally Posted by joshua.maverick (Post 604431)
I'm working on a logo / icon for you :D

Excellent :) Thanks!

nilchak 2010-04-10 18:10

Re: My Facebook client for the n900
 
Nice work w00t, have been using this beginning.
Of course I undertsnd and do see the gradual progress in the UI dev:

a few suggestions ...

No bowser integration deeded - as I can as well open facebook in browser in first place.

Against any post if tou can show posted time ... like '16 hrs ago' not actual time if less than 24hrs.

A no of commants and no of likes against each post.

In the actal post window (2nd) an option for Liking or Unliking a post.

a 'More' button at bottom to bring in older posts into view.

and lastly when you have time - a portrait mode support pls - a long number of posts is easir reading in portrait.

thanks again for listening to all.

nilchak 2010-04-10 18:13

Re: My Facebook client for the n900
 
of course forgot to mention would like a 'posted from N900' with the logo for Facebrick showing for posts made from facebrick (just like posting from TweetDeck on iPhone).

aman18narang 2010-04-10 18:52

Re: My Facebook client for the n900
 
Quote:

Originally Posted by nilchak (Post 604440)
of course forgot to mention would like a 'posted from N900' with the logo for Facebrick showing for posts made from facebrick (just like posting from TweetDeck on iPhone).

completely with the idea "posted via N900"
time to flaunt the power of N900 on fb :)

u guys r so cool man, i envy u developers! lol :)

jaysire 2010-04-10 18:53

Re: My Facebook client for the n900
 
I can't comment anyone's status - I just get a "Error: the user hasn't authorized the application to perform this action". I can't find Facebrick among my Applications at all, so I don't know how I'm supposed to authorize it.

I tried logging out and restarting the program, but that didn't change anything and clearly my login is correct, since I see all my friends' statuses.

w00t 2010-04-10 19:01

Re: My Facebook client for the n900
 
1 Attachment(s)
Another tease of upcoming v0.2.1.. :)

Keep the feedback coming, and tell your mates :)

w00t 2010-04-10 19:02

Re: My Facebook client for the n900
 
Quote:

Originally Posted by jaysire (Post 604480)
I can't comment anyone's status - I just get a "Error: the user hasn't authorized the application to perform this action". I can't find Facebrick among my Applications at all, so I don't know how I'm supposed to authorize it.

I tried logging out and restarting the program, but that didn't change anything and clearly my login is correct, since I see all my friends' statuses.

That's honestly a bit bizarre.

What version are you using?

m165 2010-04-10 19:04

Re: My Facebook client for the n900
 
1 Attachment(s)
w00t, how about making the status text smaller?

I made a quick concept of how to display comments and what not, whether you have better plans I don't know :p

w00t 2010-04-10 19:09

Re: My Facebook client for the n900
 
Quote:

Originally Posted by m165 (Post 604499)
w00t, how about making the status text smaller?

I made a quick concept of how to display comments and what not, whether you have better plans I don't know :p

That's helpful, thanks.

I will be making more changes to visual display, but not for v0.2.1 - it's already getting quite big, and I want to make sure changes from one release to another aren't too big so I can troubleshoot easily.

I will certainly keep that in mind going forward though, and might steal some ideas from it :)

w00t 2010-04-10 20:07

Re: My Facebook client for the n900
 
1 Attachment(s)
v0.2.2 released!

Has it really only been yesterday since v0.2? I really need to get a life.

I've tried to upload to extras-devel (non-free as usual, I still need to fix the packaging), but as it didn't work last time, I won't hold my breath.

If it doesn't work (or you can't wait for it to work even if it does), a deb is now available for download at http://w00t.dereferenced.net/facebrick/

The big noticable change this release is a tweaked UI. Hopefully you'll all like it. I've attached a screenshot from earlier in this thread if you haven't seen it already.

Features
- Add a menu item to synchronise comments on a newspost
- Add capability to like/dislike a newspost
- UI adjustments to be more like Conversations (and more sensible, really)
- Show time a post or comment was made

Fixes
- Use a progress indicator while loading comments on a newspost
- Don't blank comment entry input unless the comment was successfully added

I'd also like to say thanks to Ronaldo and m165 - both from talk.maemo.org - for their suggestions incorporated in this release.

Feedback, flames, and comments welcome as usual.

Enjoy!

m165 2010-04-10 20:24

Re: My Facebook client for the n900
 
Just in time for my N900 to not want to connect to any type of network! :mad:

nosa101 2010-04-10 20:28

Re: My Facebook client for the n900
 
Stupid question but is this optified? I really want to help with the testing

w00t 2010-04-10 20:34

Re: My Facebook client for the n900
 
Quote:

Originally Posted by nosa101 (Post 604578)
Stupid question but is this optified? I really want to help with the testing

Not at present (it is on my list to fix).

You're looking at ~180kb from libqfacebook and ~182kb for facebrick itself.

deans6571 2010-04-10 20:41

Re: My Facebook client for the n900
 
Quote:

You need to update, yes. Unfortunately something is wrong with extras-devel, so it's not in there at this point. Grab a copy from http://w00t.dereferenced.net/facebrick/
.....do I need to uninstall the previous version before installing this or can I just install this over the top?!

w00t 2010-04-10 20:41

Re: My Facebook client for the n900
 
Quote:

Originally Posted by m165 (Post 604573)
Just in time for my N900 to not want to connect to any type of network! :mad:

Haha. What's wrong with it?

w00t 2010-04-10 20:41

Re: My Facebook client for the n900
 
Quote:

Originally Posted by deans6571 (Post 604591)
.....do I need to uninstall the previous version before installing this or can I just install this over the top?!

It'll install over the top. :)

jaysire 2010-04-10 20:44

Re: My Facebook client for the n900
 
Quote:

Originally Posted by w00t (Post 604497)
That's honestly a bit bizarre.

What version are you using?

I started out with the version in the repository yesterday or the day before. That didn't have commenting, so obviously the problem wasn't in that version.

I then downloaded and installed the deb with dpkg -i of version 0.2 earlier today. I was unable to write comments with that version.

I then installed 0.2.2 a moment ago and I have the same problem. When I try to comment, I get "Error adding comment: 200 (The user hasn't authorized the application to perform this action)".

Relevant facts and theories:

* Maybe I should've uninstalled the repository installed version before installing the debs?
* Maybe I should remove some configuration file to reset all settings? But where is the config file? Have looked for .facebrick in my homedir and .osso/facebrick, but neither exist.
* I write in Finnish / Swedish, so I use åöä ÅÖÄ "special" characters in almost every comment.
* I wanted to try and find the app itself from within the browser version of Facebook on my desktop computer, but I see no mention of Facebrick anywhere among my other apps (Such as Facebook for Android and Facebook for iPhone when I had those devices). So it's no wonder the app isn't authorized. I haven't really got the opportunity to authorize anything: When I log out and log back on, I just get a "miniature" web login that seems to supply Facebrick with my credentials or links Facebrick to Facebook through the library... But there is no mention of actually authorizing...

Thanks for all your efforts though, this app looks very nice! Not the biggest fan of the overal Hildon / N900 UI, but you didn't come up with that, so it's not on you ;)

w00t 2010-04-10 20:54

Re: My Facebook client for the n900
 
Quote:

Originally Posted by jaysire (Post 604595)
I started out with the version in the repository yesterday or the day before. That didn't have commenting, so obviously the problem wasn't in that version.

One curiosity: can you post newsfeed items? (not comments that is, the main screen..)

Quote:

Originally Posted by jaysire (Post 604595)
* Maybe I should've uninstalled the repository installed version before installing the debs?
* Maybe I should remove some configuration file to reset all settings? But where is the config file? Have looked for .facebrick in my homedir and .osso/facebrick, but neither exist.
* I write in Finnish / Swedish, so I use åöä ÅÖÄ "special" characters in almost every comment.

No, all that should be fine/unneeded (my other half is Norwegian, so the "funny characters" do get tested periodically too).

Quote:

Originally Posted by jaysire (Post 604595)
* I wanted to try and find the app itself from within the browser version of Facebook on my desktop computer, but I see no mention of Facebrick anywhere among my other apps (Such as Facebook for Android and Facebook for iPhone when I had those devices). So it's no wonder the app isn't authorized. I haven't really got the opportunity to authorize anything: When I log out and log back on, I just get a "miniature" web login that seems to supply Facebrick with my credentials or links Facebrick to Facebook through the library... But there is no mention of actually authorizing...

You should have a 'NokiaN900' app in there. I didn't call it FaceBrick, as at the time, I didn't have that name yet - and I wanted to bring some exposure to the great device. ;)

Quote:

Originally Posted by jaysire (Post 604595)
Thanks for all your efforts though, this app looks very nice! Not the biggest fan of the overal Hildon / N900 UI, but you didn't come up with that, so it's not on you ;)

Thanks! (even though I quite like Hildon :P)

--

Try:
- removing the 'NokiaN900' app from your FB
- rm -r ~/.config/malang/

If this still doesn't sort you out, can you mail me with the details of this problem (viroteck@viroteck.net)? I will give you a special debug build that we can try use, and further instructions.

jaysire 2010-04-10 20:56

Re: My Facebook client for the n900
 
Ok, fixed the problem. Call back the cavalry!

I had never written a single status update with Facebrick yet, so when I tried to comment on someone else's status, it didn't have authorization.

When I left a random status update the first time, it asked me to authorize the app and once I had done that, commenting started working as well. Sorry to cause a fuzz.

Anyway, when commenting on someone's status, it would be very helpful to see the original status message in that view as well, so I know I didn't accidentally open some other status than the intended one.

w00t 2010-04-10 20:58

Re: My Facebook client for the n900
 
Quote:

Originally Posted by jaysire (Post 604604)
I had never written a single status update with Facebrick yet, so when I tried to comment on someone else's status, it didn't have authorization.

That still qualifies as a bug, but I'm very happy you found it.

I'll note it down and try fix it for the next minor release.

m165 2010-04-10 21:00

Re: My Facebook client for the n900
 
Finally got it installed, looking better each release! One thing I havent mentioned yet, or have seen mentioned, is it possible to see older updates?

I think a way similar to how Tweego does it would be nice, a button somewhere at the bottom with "More" on it, click on that and it will add the previous 20 updates (or however many) to the timeline.

w00t 2010-04-10 21:07

Re: My Facebook client for the n900
 
Quote:

Originally Posted by m165 (Post 604613)
Finally got it installed, looking better each release! One thing I havent mentioned yet, or have seen mentioned, is it possible to see older updates?

To be honest: I don't know if Facebook lets me retrieve that.

I'll look into it though :)

deans6571 2010-04-10 21:33

Re: My Facebook client for the n900
 
Quote:

Originally Posted by w00t (Post 604593)
It'll install over the top. :)

.....when I go to your link, it opens up a webpage with the following instructions:

NOTE: You should probably use the repos, unless they are having a problem, and remember - this page might be out of date.
- Download the .deb for facebrick
- Note - if you use PR1.1.1 (or are offered to open the .deb files) you don't need to go any further than this.
- sudo gainroot (note: this requires rootsh)
- dpkg -i facebrick_0.2.2_armel.deb

.....I've followed this to the letter but each time I do this, I am getting the following error (in Terminal) " Cannot access archive: No such file or directory".....??

Not sure why this is because I can plainly see the file in the 'Documents' folder after downloading the deb file....??!

jaysire 2010-04-10 22:35

Re: My Facebook client for the n900
 
Quote:

Originally Posted by deans6571 (Post 604651)
Not sure why this is because I can plainly see the file in the 'Documents' folder after downloading the deb file....??!

Probably because when you go into terminal, you're in the folder

/home/user

And your deb file is in /home/user/MyDocs

So one way to fix this is to add

cd MyDocs

before the line where you install it with dpkg -i

m165 2010-04-10 22:40

Re: My Facebook client for the n900
 
Quote:

Originally Posted by deans6571 (Post 604651)
.....when I go to your link, it opens up a webpage with the following instructions:

NOTE: You should probably use the repos, unless they are having a problem, and remember - this page might be out of date.
- Download the .deb for facebrick
- Note - if you use PR1.1.1 (or are offered to open the .deb files) you don't need to go any further than this.
- sudo gainroot (note: this requires rootsh)
- dpkg -i facebrick_0.2.2_armel.deb

.....I've followed this to the letter but each time I do this, I am getting the following error (in Terminal) " Cannot access archive: No such file or directory".....??

Not sure why this is because I can plainly see the file in the 'Documents' folder after downloading the deb file....??!

Type “ls” in terminal. It will list the files in the directory you are in. If you dont see the .deb file there, type "cd MyDocs", then try again, you might just be in the wrong directory in terminal :)

deans6571 2010-04-10 23:03

Re: My Facebook client for the n900
 
Quote:

Originally Posted by jaysire (Post 604731)
Probably because when you go into terminal, you're in the folder

/home/user

And your deb file is in /home/user/MyDocs

So one way to fix this is to add

cd MyDocs

before the line where you install it with dpkg -i

....wicked - this WAS the problem!! Now working.... cheers dude!!!

euanandrews 2010-04-11 05:23

Re: My Facebook client for the n900
 
Like the updates w00t...

Thoughts; (again)

When ya click on a post, which takes you to the new screen, you have the ability to 'comment', 'like post' and 'go to post'.....
- Could it be possible to display the individual post in that screen as well, so you can see what your about to comment on/like/go to post
- Could we have the 'like post' and the 'go to post' have buttons on that same screen for easy and obvious 1 click...rather than having to select the app title bar, which is usually reserved for settings....maybe half screen each directly above the comments input area?

euanandrews 2010-04-11 05:29

Re: My Facebook client for the n900
 
Hmmmm....having now seen how you have used that second screen to display comments....I am not sure there is the space for my previous requests...at least not without scrolling....

kozij 2010-04-11 08:11

Re: My Facebook client for the n900
 
Hey there, just thought I'd let you know that the app is failing for me. Synchronisation does nothing, it seems like it is retreiving, and then when its finally complete the screen is still left empty. Been randomly pressing synch all day to see if it works, but still no luck. I can update my status fine, but as for notifcations/posts from friends, thats a different story. Thanks for your efforts and hard work

Reflektorfalke 2010-04-11 09:41

Re: My Facebook client for the n900
 
Quote:

Originally Posted by kozij (Post 605100)
Hey there, just thought I'd let you know that the app is failing for me. Synchronisation does nothing, it seems like it is retreiving, and then when its finally complete the screen is still left empty. Been randomly pressing synch all day to see if it works, but still no luck. I can update my status fine, but as for notifcations/posts from friends, thats a different story. Thanks for your efforts and hard work

Same here :-(

But still: Many thanks to w00t for all the work!!! Keep going plz!

w00t 2010-04-11 13:20

Re: My Facebook client for the n900
 
Quote:

Originally Posted by euanandrews (Post 604981)
Hmmmm....having now seen how you have used that second screen to display comments....I am not sure there is the space for my previous requests...at least not without scrolling....

Yeah. I was originally going to do this (and an early version of 0.2.2 actually had this) but the UI was waaaaaaay too cramped for it to really work, so I moved it to the menu.

This isn't entirely unprecedented, Modest (for example) has a send/recieve action on the menu.

w00t 2010-04-11 13:21

Re: My Facebook client for the n900
 
Quote:

Originally Posted by kozij (Post 605100)
Hey there, just thought I'd let you know that the app is failing for me. Synchronisation does nothing, it seems like it is retreiving, and then when its finally complete the screen is still left empty. Been randomly pressing synch all day to see if it works, but still no luck. I can update my status fine, but as for notifcations/posts from friends, thats a different story. Thanks for your efforts and hard work

Can you open xterm, and run 'facebrick', and then try synchronise please?

Mail me the output (viroteck@viroteck.net)

Thanks!

deans6571 2010-04-11 14:00

Re: My Facebook client for the n900
 
Quote:

Originally Posted by Reflektorfalke (Post 605175)
Same here :-(

But still: Many thanks to w00t for all the work!!! Keep going plz!

.....I too initially thought that it wasn't working today either. I click on 'Synchronise' and although the spinny icon spins to show it is syncing, once it has finished - no new posts are displayed.

However - it IS actually working - as I discovered that the new posts are actually displayed at the BOTTOM of the screen and not the top! Maybe you could change this around so that the most recent updates are at the top and not at the bottom (which is currently how it is!)

Reflektorfalke 2010-04-11 15:52

Re: My Facebook client for the n900
 
Quote:

Originally Posted by w00t (Post 605389)
Can you open xterm, and run 'facebrick', and then try synchronise please?

Mail me the output (viroteck@viroteck.net)

Thanks!

w00t, I sent the xterm output to your mail.

But I forgot to mention that I had another problem:

In the dialog where I had to enter my Facebook credentials the submit button did not work for me. Ok, simply used the return button to submit the credentials...
But in the next page for the extended permissions the allow-button did also not work...
I checked the permissions for the NokiaN900 application on my FB profile. Both "Access my data, when I am not using the application" and "Publish content on my wall" are checked (permission descritions are translated by me, so they might look similar to you). Its not possible to give additional permissions to the application.

Dont know, but maybe its related to the problem that Facebrick shows nothing?
Are there permissions missing?


All times are GMT. The time now is 19:04.

vBulletin® Version 3.8.8