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)

Wreck 2012-06-06 21:18

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
Quote:

Originally Posted by youriehv (Post 1218595)
I dont know if im the only one, when i have like 5 chats open. The phone become unuseable. Maemo asks me to close the app because it is not responding.

Non overclocked, running newest CSSU, KP50.

http://i.imgur.com/KA1GF.png

This is 30% CPU. In that screenshot i'm not chatting with alot of people, one person a big log of messaging, 3 others one message and the others empty.

malkavian 2012-06-06 21:18

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
Quote:

Originally Posted by reinob (Post 1218379)
I actually use the full number (with country code) all the time, for all numbers in every phonebook on every phone I have..

But I also would like to be able to control which subset of my addressbook is visible to whatsapp, that is, if I decide to go on using it.

Perhaps we could have an option to only use contact entries which have a special note (e.g. "whatsapp" in the notes field).

Or better (if possible) have an extra whatsapp field (like skype, etc.)

In Wazzap a "Selective Sync" will be added. Simply great :) :
http://talk.maemo.org/showpost.php?p...postcount=1347

But, by the time being it is only for N9. In a future there will be a N900 version.

Scorpius 2012-06-06 21:23

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
High CPU usage (due to non-native notifications) is already fixed in the release I'm working on, and I believe I already said it. There are still SEVERAL bugs to fix so I won't release it until I'm done.

And when I release it, there'll still be several bugs, and there will appear new ones, since this is an alpha stage. Please don't forget this is not a complete application and it's still way too far from being one. There's still a lot to do.

malkavian 2012-06-06 21:34

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
It is so great that people forget that it is an alpha ;)

RDilus 2012-06-06 21:41

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
Quote:

Originally Posted by youriehv (Post 1218595)
I dont know if im the only one, when i have like 5 chats open. The phone become unuseable. Maemo asks me to close the app because it is not responding.

never had that problem so maybe its you're phone + to much other background stuff running ?

tonypower88 2012-06-06 22:24

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
Bugs that I have noticed with version 0.0.9 may be they are fixed in next release v0.0.10 I don't know

1- Sometimes it opens the conversation with same person in new windows
2-Notification boxes similar to sms are displayed as ????? when the text of the person I am chatting with in Arabic may be this happens also with other languages like Chinese, I think this issue is related to encoding

Samir Atallah 2012-06-06 22:49

Maybe this would help for a better GUI?
http://wiki.maemo.org/Conversation_Mods

Scorpius 2012-06-06 23:28

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
Quote:

Originally Posted by tonypower88 (Post 1218623)
Bugs that I have noticed with version 0.0.9 may be they are fixed in next release v0.0.10 I don't know

1- Sometimes it opens the conversation with same person in new windows
2-Notification boxes similar to sms are displayed as ????? when the text of the person I am chatting with in Arabic may be this happens also with other languages like Chinese, I think this issue is related to encoding

1.- Fixed in 0.0.10.

2.- I'm sending notifications as UTF-8, would have to try other encondings.

desolar 2012-06-06 23:46

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
please before i use 0.0.9, must peters java port work on my phone? i have problem verifiying

Scorpius 2012-06-07 00:04

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
Quote:

Originally Posted by desolar (Post 1218650)
please before i use 0.0.9, must peters java port work on my phone? i have problem verifiying

No. Upgrade to 0.0.9 and register your phone if you haven't done so already. 0.0.9 allows registration.

If you use Yappari you don't need any other Whatsapp client.

klarkent 2012-06-07 02:02

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
@Scorpius: I would like to ask you something... is yappari written in java?! I would like to help you... maybe for the program, maybe for the forum... anything. It would be great!
ps: thank you for Yappari!

Scorpius 2012-06-07 02:09

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
Ok here's a mostly bug fixes update, Yappari 0.0.10.

Changelog:

* Fixed several crashes.
* 100% native Maemo notifications that don't use a weird sound server (no high CPU) . LED notifications.
* No, I can't do anything about the 100% native Maemo notification icon, it's just like that and we can't change it. That's broken Maemo for you.
* Fixed registration problem where people was typing their numbers wrong but Whatsapp servers were smart enough to correct them. Yappari was ignoring these corrections. Now they have priority.
* Moved log to /home/user/.config/scorpius/yappari.log to avoid USB issues.
* Network changes from one network to another are detected but Maemo insists in showing us the dialog again. If you cancel the dialog you'll see Yappari have switched without any problem.
* Date & time uses user regional settings now. You can see the seconds now also.
* If you receive a message from a contact you don't have you see the name he registerd and not his number.
* Delayed messages now show the correct timestamp.

And.... (drum roll) here's some new features for the loyal Yappari users & fans:

* Basic group support (yeah you've heard it right)
* Online/Offline/last seen/typing indicators.

http://uppit.com/7yw9d250sc1h/yappari_0.0.10_armel.deb

I'll be updating the first post as well.

Quote:

Originally Posted by klarkent (Post 1218669)
@Scorpius: I would like to ask you something... is yappari written in java?! I would like to help you... maybe for the program, maybe for the forum... anything. It would be great!
ps: thank you for Yappari!

No. That's exactly what I didn't want. Wazapp is python (pseudo-compiled) and Java port is Java (pseudo-compiled in a VM ~ worse ).

Yappari is 100% native. The main applications is written in Qt (C++). The status menu applet is written in GLIB (C).

A normal VM running in a phone would drain the battery. Android uses Dalvik which is a heavy modified Java VM to be used in phones, it's different.

naru 2012-06-07 02:39

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
wow...thanks agaiin man

aman18narang 2012-06-07 02:48

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
updated to new version 0.0.10...no problems in install or first runs till now

one question though - how does one start a group chat in 0.0.10 ? or is it only meant to recieve group chats for now?

Scorpius 2012-06-07 02:52

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by aman18narang (Post 1218682)
updated to new version 0.0.10...no problems in install or first runs till now

one question though - how does one start a group chat in 0.0.10 ? or is it only meant to recieve group chats for now?

Only meant to receive group chats for now. Creation of groups will be implemented eventually.

naru 2012-06-07 03:01

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
2 Attachment(s)
Attachment 26800

Attachment 26801

nicw working ..

look this scrinshot when some one send me imoicon only box showing and if when i close chat box and again when i open chat conversation auto delet is it possibel to save chat msg..

Scorpius 2012-06-07 03:07

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
naru you have to be patient. Rendering smileys correctly is hard. Chat history is a big problem in a cell phone, where the most important value is the battery life. You'll get what you want, but you have to be really patient.

It's amazing you can read your own text in that theme. I thought you were sending empty lines until I barely and somehow made out the text.

naru 2012-06-07 03:16

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by Scorpius (Post 1218688)
naru you have to be patient. Rendering smileys correctly is hard. Chat history is a big problem in a cell phone, where the most important value is the battery life. You'll get what you want, but you have to be really patient.

It's amazing you can read your own text in that theme. I thought you were sending empty lines until I barely and somehow made out the text.

ya you are right i cant read my text proparly becuz black backround i know this is my them issue i am not facing in sms but i can eassyly right also so i am not thinking about it when u launch conversation ui we will use...:cool::cool::cool:
i like conversation thems

ajack 2012-06-07 03:29

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
@Scorpius: May I suggest that in the interim, when we "Create Chat" you display the user's name and number instead of just the name alone so that we can send messages to the right number.

At least until you implement the contacts sync :)

naru 2012-06-07 03:38

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
1 Attachment(s)
Attachment 26802

scropius just think blue green bubels ... it will look more bettor becuz your icon is blue so blue green background is so nice for yappari

try this background and bubels if you like

Wreck 2012-06-07 06:08

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Not sure if already reported.

When typing two special characters after each other the message autmatically gets sended. For example: > ^ © %.
It will only send one of the special characters leaving the second one in the text box.

Also, I was chatting with someone and his name suddenly changed to Willem. Hes named Wouter in my adressbook. I thought you could not specify a name in Whatsapp?

Edit: Nvm. I see you can specify a name in Whatsapp.

Scorpius 2012-06-07 06:17

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by Wreck (Post 1218722)
Not sure if already reported.

When typing two special characters after each other the message autmatically gets sended. For example: > ^ © %.
It will only send one of the special characters leaving the second one in the text box.

Also, I was chatting with someone and his name suddenly changed to Willem. Hes named Wouter in my adressbook. I thought you could not specify a name in Whatsapp?

Edit: Nvm. I see you can specify a name in Whatsapp.

I have to check about that special characters bug. I'll get you back on this.

About the name, yes you can specify a name, but the name in your address book always have a greater priority than the name the user specifies. Now if you started a group conversation, and the user wasn't in your contact list, even if you add it later you'll see he can change his name until you restart Yappari. That's because of the lack of Contacts sync: after Yappari starts it will never again open your address book, so any changes you do after you start Yappari are ignored until you restart the app.

Of course with Contacts sync that won't happen.

Now if you're telling me that you had the user in your address book before starting Yappari, and you saw him changing his name, that shouldn't happen...

RDilus 2012-06-07 06:43

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
found a bug in uninstalling haha not very usefull or break the code but it says in description
<inseart 60 characters here>
XD

youriehv 2012-06-07 06:43

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Howto create a groupchat?
And another thing, the led don't work?

Nice updates. Keep it up the good work.
Can't wait for the next update, i wil donate asap!

naru 2012-06-07 06:46

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
1 Attachment(s)
Attachment 26803

now i can view my text with this colur

Scorpius 2012-06-07 06:51

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by RDilus (Post 1218734)
found a bug in uninstalling haha not very usefull or break the code but it says in description
<inseart 60 characters here>
XD

Hahaha I have forgotten about that!

Quote:

Originally Posted by youriehv (Post 1218735)
Howto create a groupchat?
And another thing, the led don't work?

Nice updates. Keep it up the good work.
Can't wait for the next update, i wil donate asap!

LED does work (it does for me). You can't create groups yet. Thanks!

youriehv 2012-06-07 06:57

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
@Scorpius The led notification doesn't word for me, i guess it will turn blue? Like a normal SMS?

RDilus 2012-06-07 07:06

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by Scorpius (Post 1218740)
Hahaha I have forgotten about that!



LED does work (it does for me). You can't create groups yet. Thanks!

just donated 5 dollars thank for the notifications adding!
i really love it alot enjoy the little gift :)

nitesh.s 2012-06-07 07:06

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.9
 
thankss u very much @Scorpius

malkavian 2012-06-07 07:18

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
You are awesome!. What a fast programing! Thank you very much (again).

A question. Some time ago I heared that in original client you can decide to receive or not the messages of a group by changing an option for that group in your client, so for example you can deactivate it when you are occupied or sleeping or...

Is it already possible?

Scorpius 2012-06-07 07:19

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by RDilus (Post 1218747)
just donated 5 dollars thank for the notifications adding!
i really love it alot enjoy the little gift :)

Thanks! I just got the email confirmation!

The LED works like a IM/SMS yes. I just tried it and it works, actually it's part of the notification, so if you receive the notification your LED will flash.

Lock the screen of your phone and wait for somebody to message you. You'll see it.

Quote:

Originally Posted by malkavian (Post 1218753)
You are awesome!. What a fast programing! Thank you very much (again).

A question. Some time ago I heared that in original client you can decide to receive or not the messages of a group by changing an option for that group in your client, so for example you can deactivate it when you are occupied or sleeping or...

Is it already possible?

I didn't know that option exists, I have to check my Android client. Since right now Yappari has a very basic support (you can't even leave the group) I guess you can't avoid the messages.

Next release we should expect more groups support (creating, leaving, changing subject, seeing participants). Also a better and faster rendering of the chat window. Maybe chat history and avatars for the contacts. We'll see...

The bad thing is that I have a job (haha) so I can only dedicate time to Yappari some nights between monday and thursday. On weekends I'm practically abducted by the wife, so I can't create a single line of code on weekends.

I'd go faster believe me I have a lot of more fun coding this than going to work, but that's life.

desolar 2012-06-07 07:51

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
thanks alot scorpius..

damagedspline 2012-06-07 08:02

Re: Seg fault
 
Quote:

Originally Posted by Scorpius (Post 1216170)
What's the output of the following command:

Code:

dpkg -s libqtm-contacts libqtm-11-contacts libqtm-12-contacts | grep Version
Example:
Code:

root:/root# dpkg -s libqtm-contacts libqtm-11-contacts libqtm-12-contacts | grep Version
Version: 1:1.0.2-maemo4+0m5+0cssu1
Version: 1:1.1.4-0fn~fremantle1
Version: 1:1.2.0-0fn~fremantle3

Also, which version of Maemo do you have? 21.2011.38-1? Do you have CSSU? This is very weird.

A std::bad_alloc at that point might mean you have thousand of contacts and Yappari can't load them...

I had a similar problem in my Waze qt port http://talk.maemo.org/showpost.php?p...&postcount=213 - I still don't know what caused it, but I don't think it is too much contacts

I only checked this theared after noticing that a lot of my contacts are missing from the contact list, and so I found this reply.

Scorpius 2012-06-07 08:11

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
People getting Segmentation Fault or std::bad_alloc when opening contacts (starting Yappari) have their address book corrupted (same for the people with Waze crashing when selecting contacts). They should export the contacts, go to Contacts -> Settings -> Delete all contacts from device, and re-import them, or maybe, import them one by one until you find the offender contact.

nokix 2012-06-07 08:21

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Scorpius,

First of all, thanks for your effort in making this happen. Now there's another reason for me to hold on to my N900.

Anyway, I'd just like to report the following two things:

1) Yappari doesn't work with mscim (triggered via ctrl-space) yet so I can't input chinese characters directly. I'm copy-and-pasting for now if I want to input chinese, and there's no problem showing the characters on both ends.

2) If I type something in the conversation and decide to switch windows, the (usually incomplete) conversation get sent automatically.

That's all for now. I'll keep reporting usage behaviours if it helps.

Cheers!

damagedspline 2012-06-07 08:22

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by Scorpius (Post 1218775)
People getting Segmentation Fault or std::bad_alloc when opening contacts (starting Yappari) have their address book corrupted (same for the people with Waze crashing when selecting contacts). They should export the contacts, go to Contacts -> Settings -> Delete all contacts from device, and re-import them, or maybe, import them one by one until you find the offender contact.

I have started digging why I can only see some of my contacts and not all... If I'll find something - I'll post, if it is already known issue, ignore this post :)

Scorpius 2012-06-07 08:24

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by nokix (Post 1218778)
Scorpius,

First of all, thanks for your effort in making this happen. Now there's another reason for me to hold on to my N900.

Anyway, I'd just like to report the following two things:

1) Yappari doesn't work with mscim (triggered via ctrl-space) yet so I can't input chinese characters directly. I'm copy-and-pasting for now if I want to input chinese, and there's no problem showing the characters on both ends.

2) If I type something in the conversation and decide to switch windows, the (usually incomplete) conversation get sent automatically.

That's all for now. I'll keep reporting usage behaviours if it helps.

Cheers!

Interesting bugs. Weirdest is definitely #2, never noticed it, and it definitely happens. For #1 I think I have an idea to solve it. I'll try to get them fixed both for the next release. Thank you!

Quote:

Originally Posted by damagedspline (Post 1218780)
I have started digging why I can only see some of my contacts and not all... If I'll find something - I'll post, if it is already known issue, ignore this post :)

Only contacts with numbers in international format appear in Yappari (numbers that start with a + sign).

damagedspline 2012-06-07 08:35

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by Scorpius (Post 1218782)
Only contacts with numbers in international format appear in Yappari (numbers that start with a + sign).

Can you please add to the next release a check that if a number does not start with an international prefix, assume/append current country code?

Wreck 2012-06-07 09:24

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Quote:

Originally Posted by Scorpius (Post 1218725)
Now if you're telling me that you had the user in your address book before starting Yappari, and you saw him changing his name, that shouldn't happen...

Yeah I had the user in my adressbook as the name Wouter. Then suddenly when I unlocked my screen again his name was different.

Quote:

Originally Posted by RDilus (Post 1218747)
just donated 5 dollars thank for the notifications adding!
i really love it alot enjoy the little gift :)

How?

youriehv 2012-06-07 09:38

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Open the app, click on 'yappari' at the top and then on 'donate'.


All times are GMT. The time now is 13:32.

vBulletin® Version 3.8.8