Notices


Closed Thread
Thread Tools
Scorpius's Avatar
Posts: 1,396 | Thanked: 2,796 times | Joined on Sep 2010 @ Caracas, Venezuela
#2241
Originally Posted by parth.rocky View Post
when will be the next release..???
When I finish it. Right now it crashes when I press the "Create Chat" button. Ain't it fun?

You guys are gonna love the "temporary contacts" feature which is half implemented. Every time an unknown contact sends you a message it is added to the contact list (but not to the phone's address book). Also when you press Create Chat there's a new button where you can enter a number manually.

Why is it useful? Well two scenarios:

1.- There are people that just don't deserve to be in your address book. You can contact them like this. Since there's persistence now there will be always there in your contact list until you delete them (pressing and holding the name).

2.- You can turn off address book synchronization completely and manually add Whatsapp contacts (or wait until they message you). When you press Sync Now only those contacts will be synched (since your address book won't be imported).

Anyway it sounds nice but it crashes fatally right now heh

__________________
Support Yappari (a Whatsapp client for the N900 only) - Donate

Last edited by Scorpius; 2012-11-19 at 09:55.
 

The Following 12 Users Say Thank You to Scorpius For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#2242
Sounds good.

BTW, I don't know since when this is the case, but yappari (0.0.25) is NOT optified.

No big deal, but /usr/share/yappari (with lots of icons) takes 4.3MB of (uncompressed, but still..) rootfs. The Yappari binary itself takes ~800Kb.
 

The Following User Says Thank You to reinob For This Useful Post:
Posts: 461 | Thanked: 358 times | Joined on May 2010 @ Bilbao (Basque Country [Spain])
#2243
Originally Posted by Scorpius View Post
You guys are gonna love the "temporary contacts"
I do! That's great. Thanks
 
Scorpius's Avatar
Posts: 1,396 | Thanked: 2,796 times | Joined on Sep 2010 @ Caracas, Venezuela
#2244
Originally Posted by reinob View Post
Sounds good.

BTW, I don't know since when this is the case, but yappari (0.0.25) is NOT optified.

No big deal, but /usr/share/yappari (with lots of icons) takes 4.3MB of (uncompressed, but still..) rootfs. The Yappari binary itself takes ~800Kb.
That's been like that since always. I know it isn't optified. At first the client was only like 120 KB and no /usr/share/yappari directory was used, but Yappari has grown towards everywhere.

Anyway I could (eventually) change the installer a little bit to install Yappari files in /opt and replace /usr/share/yappari and /usr/bin/Yappari with symbolic links.
__________________
Support Yappari (a Whatsapp client for the N900 only) - Donate
 

The Following 4 Users Say Thank You to Scorpius For This Useful Post:
Posts: 1,163 | Thanked: 1,873 times | Joined on Feb 2011 @ The Netherlands
#2245
Yes that would be appreciated, right now I have symlinked them manually. Looking forward to the new version.
Also sometimes yappari "freezes": Very high cpu usage, but it isn't doing anything, you think. Sometimes this happens if you press create chat, the UI freezes for some seconds and then opens the contacts window, however sometimes it freezes for longer period, or it does freeze permanently waiting for a killall al command to fix it...
__________________
N900 loaded with:
CSSU-T (Thumb)
720p recording,
Pierogi, Lanterne, Cooktimer, Frogatto
N9 16GB loaded with:
Kernel-Plus
--
[TCPdump & libpcap | ngrep]
--
donate
 

The Following User Says Thank You to mr_pingu For This Useful Post:
Posts: 26 | Thanked: 5 times | Joined on Jul 2012
#2246
[QUOTE=Scorpius;1295819]When I finish it. Right now it crashes when I press the "Create Chat" button. Ain't it fun?

You guys are gonna love the "temporary contacts" feature which is half implemented. Every time an unknown contact sends you a message it is added to the contact list (but not to the phone's address book). Also when you press Create Chat there's a new button where you can enter a number manually.

Why is it useful? Well two scenarios:

1.- There are people that just don't deserve to be in your address book. You can contact them like this. Since there's persistence now there will be always there in your contact list until you delete them (pressing and holding the name).

2.- You can turn off address book synchronization completely and manually add Whatsapp contacts (or wait until they message you). When you press Sync Now only those contacts will be synched (since your address book won't be imported).

Anyway it sounds nice but it crashes fatally right now heh

[/QUOTE
this one is freaking awesome..take your time..

Last edited by parth.rocky; 2012-11-19 at 19:11.
 
Posts: 57 | Thanked: 20 times | Joined on May 2010 @ Florence, Italy
#2247
Am i alone to have difficult to registering?

This is my log file.

I have only used yappari as client. Never used the original client in android IOS or similar...

Nokia-N900:/home/user/.yappari/logs# tail -f /home/user/.config/scorpius/yappari .log
Connection closed.
Stopping timers.
Freeing up the connection.
Freeing up the socket.
Yappari will retry the connection in 10 seconds.
connected(): There was an IO Exception: Connection timed out
Connection closed.
Stopping timers.
Freeing up the connection.
Yappari will retry the connection in 10 seconds.
Connecting to bin-short.whatsapp.net:5222 ...
Connected successfully
IMEI: 356938030779541
Password: 3adba4c31755f39d2a3bde134488df0
>> 57
>> 41
>> 1
>> 1
>> 0
>> 19
>> f8050184fc116950686f6e652d322e382e332d35323232a08a
lun nov 19 16:57:07 2012
<stream:features>
<receipt_acks>

>> 0
>> 8
>> f80296f801f8017e
lun nov 19 16:57:07 2012
<auth>
mechanism=DIGEST-MD5-1
xmlns=urn:ietfarams:xml:ns:xmpp-sasl

>> 0
>> 7
>> f8050f5a2abda7
There was an IO error: Connection timed out
Connection closed.
Stopping timers.
Freeing up the connection.
Freeing up the socket.
Yappari will retry the connection in 10 seconds.
connected(): There was an IO Exception: Connection timed out
Connection closed.
Stopping timers.
Freeing up the connection.
Yappari will retry the connection in 10 seconds.
 
Scorpius's Avatar
Posts: 1,396 | Thanked: 2,796 times | Joined on Sep 2010 @ Caracas, Venezuela
#2248
Originally Posted by mr_pingu View Post
Yes that would be appreciated, right now I have symlinked them manually. Looking forward to the new version.
Also sometimes yappari "freezes": Very high cpu usage, but it isn't doing anything, you think. Sometimes this happens if you press create chat, the UI freezes for some seconds and then opens the contacts window, however sometimes it freezes for longer period, or it does freeze permanently waiting for a killall al command to fix it...
OK first remember the N900 is a phone that is VERY VERY SLOW.

Second the high CPU might be the synchronization. Every time Yappari logins it synchronizes contacts. That will take your CPU to at least 50% of usage for a while (depending on how many contacts you have). If in that period you press the Create Chat button, it will take a while to show, because the phone is very busy.

Let's say your phone is not synchronizing. Yappari is idle with 0% of CPU usage (at least MY Yappari is 0% all the time except when synchronizing. You can track that using top). If you press to show a Window, it will take maybe 2 seconds to appear. Same thing happens in normal SMS Conversations. My SMS chats takes at least 2 seconds to show the window and the messages and be ready for input.

The N900 is VERY VERY SLOW showing things in the display.
__________________
Support Yappari (a Whatsapp client for the N900 only) - Donate
 
Wreck's Avatar
Posts: 304 | Thanked: 266 times | Joined on Apr 2011 @ Apeldoorn area, Netherlands
#2249
Originally Posted by pizzulicchio View Post
Am i alone to have difficult to registering?

This is my log file.


There was an IO error: Connection timed out
Connection closed.
This is what Scorpius told about IO error's.


Originally Posted by Scorpius View Post

I/O error usually means "cannot reach Whatsapp servers".
You could try to connect using a different network? (Work/School/Friends)
 
Posts: 1,163 | Thanked: 1,873 times | Joined on Feb 2011 @ The Netherlands
#2250
Originally Posted by Scorpius View Post
OK first remember the N900 is a phone that is VERY VERY SLOW.

Second the high CPU might be the synchronization. Every time Yappari logins it synchronizes contacts. That will take your CPU to at least 50% of usage for a while (depending on how many contacts you have). If in that period you press the Create Chat button, it will take a while to show, because the phone is very busy.

Let's say your phone is not synchronizing. Yappari is idle with 0% of CPU usage (at least MY Yappari is 0% all the time except when synchronizing. You can track that using top). If you press to show a Window, it will take maybe 2 seconds to appear. Same thing happens in normal SMS Conversations. My SMS chats takes at least 2 seconds to show the window and the messages and be ready for input.

The N900 is VERY VERY SLOW showing things in the display.
I know, but it actually froze with 100% cpu usage, after 10 minutes still jamming my cpu, I killed it. The state it was comparable to the create chat button, it takes time. I only mentioned that as example as it was in the "same" state.

Another example: If you switch to yappari main-window, you sometimes can't scroll the openened chatlist, because it's syncing or doing whatever.

You might want to disable those background-syncs, to increase fluidity.

I know "create chat" can take some time, I have a huge contactlist (about 600) and about 350 of them have whatsapp I guess. Unfortunately it doesn't give any signs thats its loading, instead it freezes the UI without giving any respons.

I know you talked about that N900 is slow, you are right, conversations is slow too but yappari jamming my cpu at 100% (98% actually) for 10 minutes, the N900 can't be THAT slow.

--
Try to see the difference between the To: button, when sending sms: conversations -> New SMS -> To
and yappari

You see when writing SMS it pop-ups after about 3-5 sec, and while it's processing that list, the button is in "pressed" state, so the user "knows" it's loading

When you press yappari create chat, it freezes the UI (disabled chat scrolling, no sign of loading) and after 10 - 15 seconds it pops-up. Yappari doesn't keep the create chat button highlighted, so the user doesn't know it's processing something. That 10-15 seconds, well it's long but if there is shown some progress it makes it all more bearable. Or reduce the pop-up time by factor 3

Sorry for this massive post, but I try to be crystal clear
__________________
N900 loaded with:
CSSU-T (Thumb)
720p recording,
Pierogi, Lanterne, Cooktimer, Frogatto
N9 16GB loaded with:
Kernel-Plus
--
[TCPdump & libpcap | ngrep]
--
donate
 

The Following User Says Thank You to mr_pingu For This Useful Post:
Closed Thread

Tags
alpha, awesomeness, best_client, let_it_die, mumbai_dumbai, read_first_post, whatsapp

Thread Tools

 
Forum Jump


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