maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [M5] [Announce] Yappari - A WhatsApp Client for the N900 ONLY (https://talk.maemo.org/showthread.php?t=84605)

ajack 2014-08-09 20:02

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by Scorpius (Post 1435360)
WA 1.2.

It's too much work to implement WA 1.4 to a dying phone, and I don't think WhatsApp will enforce it.

WhatsApp sold way too many phones with WhatsApp pre-installed that can't be uninstalled using WA1.2.

I to use Yappari almost every day, please keep this app updated... :)

Frasier 2014-08-10 13:57

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Again, thanks to Scorpius for his amazing work on Yappari. It is much appreciated.

Scorpius 2014-08-10 14:32

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Don't forget to vote!

http://maemo.org/packages/package_in...appari/1.1.47/

Tech-Kid 2014-08-10 14:38

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Scorpius there are many people still using this application mate. Please keep the work going.

On behalf of those who can't be bothered saying thanks...

THANK YOU!

sicelo 2014-08-10 14:49

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Voted (before even installing, haha) but well-placed.

peterleinchen 2014-08-10 15:51

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Even I appreciate your aim to thank Scorpius and your trust into him:
the reason for "voting" should not be to just do it, but first install, check, do some (intensive) test, possibly debug, give feedback, raise bug reports, and so on ... (of course also: be satisfied) and then vote to get that really great piece of OSS SW into extras repository.

Keep that in mind please hjust a reminder).

sicelo 2014-08-10 16:11

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Of course. FYI, been running the new Yappari non-stop for the last 1 hour and 20 minutes

laith.m.y 2014-08-10 19:47

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
I never got the chance to thank u but it must to do so

I am one of current yappari users and really appreciate your great app , it gave the device a new life

so thank you :)

sicelo 2014-08-10 19:56

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Scorpius - emojis still problematic. Not saying it 'kills' anything.

Scorpius 2014-08-10 20:00

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by qhubekela (Post 1435441)
Scorpius - emojis still problematic. Not saying it 'kills' anything.

I sent all emojis, one by one, from a Windows Phone and from an Android phone to the N900. All were recognized.

Nobody has sent me an emoji that I don't have yet.

sicelo 2014-08-10 20:24

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
I guess something's up with my install. Although I've even tried an
Code:

apt-get remove --purge yappari
and also ensuring everything is gone from the /opt directory.

Will test further. :)

sLumPia 2014-08-12 03:14

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by qhubekela (Post 1435445)
I guess something's up with my install.
Although I've even tried an
Code:

apt-get remove --purge yappari
and also ensuring everything is gone from the /opt directory.
Will test further. :)

Any update on your test?
Because today I also received emoji message that's not shown correctly.

Quote:

Originally Posted by Scorpius (Post 1435442)
I sent all emojis, one by one, from a Windows Phone and from an Android phone to the N900. All were recognized.
Nobody has sent me an emoji that I don't have yet.

Maybe emoji from iphone? Because my friend use iphone and he sent emoji message that didn't shown in Yappari
Does it mean official Whatsapp application on iPhone, Windows phone and Android have different emoji?
weird

Scorpius 2014-08-12 03:36

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by sLumPia (Post 1435522)
Maybe emoji from iphone? Because my friend use iphone and he sent emoji message that didn't shown in Yappari
Does it mean official Whatsapp application on iPhone, Windows phone and Android have different emoji?
weird

Well I don't have an iPhone to test.

I don't know what to tell you. I have a Windows Phone and an Android and both seem to have the same emojis.

sLumPia 2014-08-12 05:19

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Scorpius,
It's okay. Emoji is not urgent anyway
btw, emoji from Blackberry also not shown correctly

sicelo 2014-08-12 05:39

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Yes, emojis from some of these other platforms definitely don't work, as well as from the Nokia feature-phones.

Then again, as mentioned before, it is not 'killing' anything.

som3a 2014-08-12 09:19

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
yup,, here too ..
windows phone's emojis don't show up .. its just an empty box !! :\

Longogiov 2014-08-12 13:25

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
I received some nice video with whatsapp. I wonder if you can re-send it again via Yappari and if you like to do. Thank you

Frasier 2014-08-13 08:03

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
I agree with others, the emojis are not important. Just having access to Whatsapp via Yappari is the main issue.

akira.pwr 2014-08-13 09:06

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
I've received my N900 yesterday, let's see if I'll be able to install Yappari :)

Tech-Kid 2014-08-13 13:27

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Hey Scorpius we really appreciate all the work you've put into this. I know trying to fix things must be really tedious work.

Just out of curiosity is there any reason why the app can't be named "Whatsapp" as per the usual name? Legal reasons?

Scorpius 2014-08-13 13:40

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by Tech-Kid (Post 1435635)
Hey Scorpius we really appreciate all the work you've put into this. I know trying to fix things must be really tedious work.

Just out of curiosity is there any reason why the app can't be named "Whatsapp" as per the usual name? Legal reasons?

It is not WhatsApp. It uses the WhatsApp network, but it is not WhatsApp is totally different.

And yes I would get sued if I name it like that anyway.

Zero Six 2014-08-13 16:31

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Hi scorpius. I'm also really appreciate all the work on Yappari.
One of the reason for me to keep N900 as my main phone.

I made some modification in yappari's GUI.
1. add timeout in settings option, because 3G and 3.5G connection from my operator is not stable. I prefer use 2.5G for yappari, but in latest version from yappari, the connection always time out with default value. So I add time out setting.
http://s30.postimg.org/ylzt3aych/screenshot02.png
2. I also change select contact when create chat button was clicked as window, so it did not automatically closed when viewing a contact info.
http://s7.postimg.org/tmk58374r/screenshot01.png

Scorpius 2014-08-13 16:36

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by Zero Six (Post 1435651)
Hi scorpius. I'm also really appreciate all the work on Yappari.
One of the reason for me to keep N900 as my main phone.

I made some modification in yappari's GUI.
1. add timeout in settings option, because 3G and 3.5G connection from my operator is not stable. I prefer use 2.5G for yappari, but in latest version from yappari, the connection always time out with default value. So I add time out setting.
2. I also change select contact when create chat button was clicked as window, so it did not automatically closed when viewing a contact info.
http://s7.postimg.org/tmk58374r/screenshot01.png

Interesting. The "View" button looks really helpful (for stalkers! :P ).

The read timeout value changes what value exactly in the code?

Zero Six 2014-08-13 16:57

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by Scorpius (Post 1435652)
Interesting. The "View" button looks really helpful (for stalkers! :P ).

The read timeout value changes what value exactly in the code?

In Whatsapp/bintreenodereader.cpp, there is a defined READ_TIMEOUT 1000.
When I change that value to higher number, timeout didn't happen.
So I add read timeout setting.

Scorpius 2014-08-13 17:07

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by Zero Six (Post 1435655)
In Whatsapp/bintreenodereader.cpp, there is a defined READ_TIMEOUT 1000.
When I change that value to higher number, timeout didn't happen.
So I add read timeout setting.

That's the time in milliseconds when Yappari will try another read from the network socket.

If you change it to a higher value, the GUI should freeze more often in bad connections. If you change it to a lower value, the GUI should response better, but your battery will last a lot less.

It doesn't really has anything to do with the socket timeout, which is 300 seconds (5 minutes).

If you read the code you'll see that no matter what value you set there, it's inside a while loop so it will still try to read until it reads what it needs to read, or until the socket times out and throws an exception.

coderus 2014-08-13 17:09

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
this is my implementation of reading btw: https://github.com/CODeRUS/mitakuulu...eader.cpp#L214

panjgoori 2014-08-13 17:11

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
voted for your app. and thanks for your all hard work.

Scorpius 2014-08-13 17:23

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by coderus (Post 1435659)
this is my implementation of reading btw: https://github.com/CODeRUS/mitakuulu...eader.cpp#L214

That would only work if the GUI thread and the socket read thread are different. Not the case in Yappari.

At first I thought implementing Yappari as single-threaded (like it is right now) will save a lot of battery. So it's event-based.

Now I'm not sure. Maybe the user experience would be better with just two threads and a dbus communication between the two. Now it's too late to fix it :D

coderus 2014-08-13 17:41

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
not too late, just reimplement all public functions to slots and connect all the magic: https://github.com/CODeRUS/mitakuulu...lient.cpp#L911

Zero Six 2014-08-13 17:43

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by Scorpius (Post 1435658)
That's the time in milliseconds when Yappari will try another read from the network socket.

If you change it to a higher value, the GUI should freeze more often in bad connections. If you change it to a lower value, the GUI should response better, but your battery will last a lot less.

It doesn't really has anything to do with the socket timeout, which is 300 seconds (5 minutes).

If you read the code you'll see that no matter what value you set there, it's inside a while loop so it will still try to read until it reads what it needs to read, or until the socket times out and throws an exception.

Yes it is. I feel the freeze sometime just like in version 1.1.46.
But I think I can live with that.
Because if it is set to 1000, I can't connect at all when on 2.5G.
It says connecting, then connected, and then timeout.
It's keep on looping like that without really connected.

So far, 3000 will make yappari connected normally without time out.
I'm still unsure because I haven't really read all the code and how it worked, but really thank you for your explanation.

stunner16 2014-08-13 18:06

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
hey Scorpius,

Don't know how to thank you, but yappari was the reason I used my n900 for this long. I've got a xiaomi MI3 and it's now my primary phone. Am writing this note to express my gratitude for coming up with this wonderful app. Live long and prosper :)

Scorpius 2014-08-14 04:16

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
I updated WhatsApp in the Windows Phone and now I can see the problem of emoji you're all getting.

Looks like WhatsApp is moving all old emojis of 3 bytes to a 4 bytes format.

I guess that I will solve the problem creating symbolic links in /usr/share/yappari/icons/32x32 and 48x48. Also the code needs a little patch to include the new codes that point to old icons.

Maybe this weekend I can do this.

sicelo 2014-08-14 04:44

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Perfect, thanks :)
TBH, I had once tried to create symbolic links myself, then I found that the emojis are aso defined in the code (at which point i could no longer do much).
THanks for your effort

akira.pwr 2014-08-14 12:11

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Hi, my n900 arrived a couple of days ago, I can tell it's a particular phone, expecially if you have used other OS for years, anyway I've bought it for curiosity and I've met some difficulties to configure something, one of these it's Yappari, I think to have done everything but it don't connect, it didn't asked anything about log in and I'm not able to see any option about that, as you can see I'm really noob, but I'd like to see a comprehensive guide to configure Yappari without bother anyone.

nikname 2014-08-14 12:55

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by akira.pwr (Post 1435723)
Hi, my n900 arrived a couple of days ago, I can tell it's a particular phone, expecially if you have used other OS for years, anyway I've bought it for curiosity and I've met some difficulties to configure something, one of these it's Yappari, I think to have done everything but it don't connect, it didn't asked anything about log in and I'm not able to see any option about that, as you can see I'm really noob, but I'd like to see a comprehensive guide to configure Yappari without bother anyone.

Comprehensive guide?! It isn't so difficult ;)
Did you bought it used? Try to reinstall Yappari

akira.pwr 2014-08-14 14:18

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Yes, I've bought used, but there wasn't Yappari on it, I've installed, but I don't know how to log in.

Scorpius 2014-08-14 14:24

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by akira.pwr (Post 1435738)
Yes, I've bought used, but there wasn't Yappari on it, I've installed, but I don't know how to log in.

Just run Yappari it should ask to register your phone number.

What happens when you run it?

akira.pwr 2014-08-14 15:16

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Nothing special, I see the page where to create a new chat, no login option in menu. I haven't done anything after installation, so maybe I miss something important...

Scorpius 2014-08-14 15:27

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
Quote:

Originally Posted by akira.pwr (Post 1435745)
Nothing special, I see the page where to create a new chat, no login option in menu. I haven't done anything after installation, so maybe I miss something important...

That means somebody else used Yappari before and you're using his/her account.

1.- Quit Yappari through the Yappari menu.

2.- Load: X Terminal

3.- Type exactly this:
Code:

rm -r .yappari
rm -r .config/scorpius

4.- Enable your network. You have to have an Internet connection in the phone.

5.- Start Yappari again. It should ask you to register your phone number.

EDIT: By the way looks like you haven't used WhatsApp before in any other phone? There's no button to login: It's always logged in (it should say so in the bottom part of the window or in the systray).

akira.pwr 2014-08-14 15:40

Re: [Announce] Yappari - A WhatsApp Client for the N900 ONLY
 
I have used whatsapp in Android and Blackberry phones, Whatsup in my N9 and Mitakuuluu in my Jolla, but never Yappari, so I don't know what exactly I can found inside it :)
Giving first command in x terminal in root mode I have this error: cannot remove "yappari" : No such file or directory.
I'm sure I have installed it, strange....

Edit: same result for second command.


All times are GMT. The time now is 22:06.

vBulletin® Version 3.8.8