![]() |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
I don't know how to send you a log, but then I am reporting you a bug,
The Yappari seems to crash, the facts are - once I have connected n900 to internet, I then start the Yappari application, it shows status as "connecting ####" then "connected" then "logged in", then the main application windows closes, but I can still see the Yappari on the status display having "logged in" shown. No matter how times I click on the application from status menu, it won't start (or the main window doesn't show up), unless I again goto the application menu and click on Yappari. Now (again) it changes to 3 different status which later comes back to show "logged in" status, and again the main application windows closes. Everytime the status is "logged in" the main window shuts. This goes on, again and again. While this particular things was happening over and over I haven't received even a single message from Yappari Contacts. After installing this latest version I was able to use it just once before I faced the above mentioned problem, anyways Scorpius you have done a great job, keep up the good work. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Hi, I'm trying Yappari and even when I made it work, I'm having problems with the address book.
I'm getting the famous segmentation fault while loading the address book. I tried exporting all the contacts and reimporting them to fix the supposed "corrupted" address book but didn't help, but on the works I noticed a cause of the segmentation faults. I noticed Yappari segfaults when a telephone number have a character different than + or a number, i.e. numbers like "+45 45 45" (notice the spaces) will make Yappari segfault. Sanitized all my address book to have the phone numbers but I still get the segmentation fault (cleaning the address book and loading just a couple of contacts makes Yappari works, but loading 300+ contacts one by one to to get the problematic one(s) is really a big taks). Do you know of any other weirdness in the address book that can cause the segmentation fault? Is there any way to make Yappari print the "offending" contact, or even maybe make it automatically sanitize phone numbers (or ignore them) instead of segfaulting? Is there any place where to get the source code of Yappari to help with these tasks? Thanks for the hard work! |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
Maybe we could make a porn video wich include all the information of first post in subliminal messages XD. By the way, thank you again, Yappari ¡AND YOU! are awesome :) I'd love too to have the option to disable notifications of a group for a time or until I reactivate them... |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
zwevert found a kinda nasty bug: Yappari will crash if receives an offline (delayed) group message. So if you're in a group and you're experiencing a lot of crashes, that's the reason.
It'll be fixed in 0.0.14 of course. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
well i was in a group chat when i did the turn off my wifi maybe waht u sayed scorpius is the problem.. few hours ago i was trying forcing yappari to log in open it from the menu and the menu top bar and it did work,, i know u will fix it thank you :)
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Yeah it looks like that group offline message crash is really annoying so maybe I'll release a 0.0.14 with just that fix...
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Hi Scorpius,
when using the new version 0.0.13 i observed the same offline group message bug as the others. Yappari crashed when opening the message. After restarting (either yappari or the phone) yappari wasn't connecting anymore (IO error). I went back to 0.0.12 now, this version is still working. This seems to be the point where yappari crashed: Code:
<< 3633 Code:
There was an error: 5 |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Yeah I already fixed it in the trunk. I'm considering releasing a 0.0.14 with just that bug fixed, since it seems it annoys a lot of people.
I don't use groups so I would never know... But what you pasted there is not a crash. Error 5 is Socket Timeout error, so you're losing connection to the Whatsapp server (poor signal, etc). |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
If you don't send the log I can't help you.
If you don't know how to send the log you shouldn't be using Yappari in the first place, since it's alpha is only for experienced users that can help me reporting bugs properly so I can fix them. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Wooow !!
What an amazing app ,, can't wait to see the last release ! Need to ask you some thing !! First : about the smiles , i just receive them ,, can i send them ? Or make a small part on the chatting area near to the send ( if you can ) to the emotionses it will be awesome step !! :) second : am not an english speaker, my mother tounge is Arabic , so when am writing by it , and trying to click shift+any key to do make a symbols ! It just write a capital letters of english !!! Is this a bug can be fixed or it's on my phone keyboard layout !! Therd : is there is any way you can add a grean,red and gray light or any thing like that ! Just to see if the person am i wanna to speech with is online/busy/offline !! I will say any things i found here ! :) Sorry for my bad language !! And am sorry i do wanna to donate or even purchase this app ,, cuz it so awesome but visa and any online pay methods is illegal on my country so its forbidden here ! |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
@som3a
You should have read the first post. - You can't send smileys yet. - No clue about the keyboard, but I'm using Qt standard functions for the text input, so I don't really have a control about it. My keyboard is in spanish and I can send accent letters just fine (áéíóú). Shift + key is always a capital letter in any layout, don't you mean Fn + key instead? - That's useless. In Whatsapp, everybody is offline unless they have the program in the foreground. If Whatsapp is in the background, they are offline. Whatsapp give different meanings to Online/Offline to any other IM. Online means = I'm using Whatsapp RIGHT NOW, Offline means = I have Whatsapp running but not typing in it at the moment. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
To put all my contacts in international format I exported my address book as vcf files (contact cards 3.0), then I copied to my PC to process them easier than in the phone, using some scripting. Then I removed all the contacts from the phone and imported the fixed contact cards using the Get contacts option. After that I kept having problems so I started loading the contacts one by one. First I found that a number with a space, made Yappari crash, so I fixed all phones to just have a + at the start and then numbers only. I reimported everything but Yappari kept crashing, so I did the import one by one again and found it crashed with a contact with an "í", I replaced that with a plain "i" and it worked. Then I editted the contact INSIDE the phone, replaced the "i" with the "í" back and it kept working. So I don't know if there is any problem with the import/export procedure with these non-ascii characters or what. So, I went through all my contacts again, manually replacing all the non-ascii characters in the phone, but Yappari keeps crashing. Either I missed something or there is something else making Yappari crash. This is why it would be extremely helpful for me to have some indication about what particular contact is making Yappari crash, and why I'm offering my help to coding it myself, if I can have access to the code. I think it might get me less time to code this than to go over the whole importing again. Is there any way to access the code or would it be too much trouble for you to add some way to report which contact is making the app segfault, maybe add a -v flag that prints each contact name when importing the address book so I can see which one was the last successfully imported? Thanks a lot! |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
I would like to help you but I can't. It's not Yappari that crashes, it's Qt Mobility. If you use another Qt application that use contacts, like Waze, you'll see it crashes too.
Yappari does something like this (not the exact code but similar) Code:
manager = new QContactManager("maemo5",QMap<QString,QString>(),this);The only way to find a fix is exactly what you're doing and find out what makes Qt Mobility crash. Another solution would be not using Qt Mobility for the contacts and use native Maemo libraries, but that's a problem since everything is already implemented around Qt Mobility. I could do it, but after a version 1.0.0 where everything else is already done, since it would take weeks or months. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
@Scorpius :
-- My keyboard is in spanish and I can send accent letters just fine (áéíóú). That right cuz ur keyboard is in spanish ( your language is more like englih - you 2 write from left to right .. Arabic is from right to left ) ) -- Shift + key is always a capital letter in any layout, don't you mean Fn + key instead? Shfit + key have letters on my language! I can write by it on conversation and web !! Those letters like ( ﻵ آ ئ ة إ) and more letters , those can't be written on your app !! :( and yeah when i trying to make symbols by the fn+key it's always in a left to right align !! *for example : when am trying to make a smiley face :) ! it turns into a sad one :( see what i meant to you ?? and BTW , nice for the fast answer ,, really helpfull :) |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
hey great app, but i am wondering about one thing, is it possible to change my username? it shows "J2se user" for my friends !
thanks |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
very good application. am actually using it. keep developing it. esp the dropped messages that I dont get confirmation on later on.
try to allow visual customization and combine message alerts. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
Bells & Whistles like colors, customization of the screen ,etc won't be developed until Yappari has 100% Whatsapp functionality, that could be months from now. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
I have a contact registered with Jabber. When I remove all the contacts from my address book, contacts registered in any IM protocol survive, so this one survives too. When I reimport it, it works fine, but I get two contacts for the same person, one with just the (registered) Jabber ID and one with all the other details plus an UNregistered Jabber ID. When I merge both, I get the crash. It would be really nice if there is a less buggy way to import the maemo contacts. Any advice on how to get my address book correctly imported is highly appreciated too. Thanks! |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
This really makes no sense, I'm about to give up :(, I hope you find the time some day to implement another way to get the contacts. Thanks a lot for your time and feedback! |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Don't import that contact, create it from scratch on the device.
|
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
Thanks! |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Contacts are not "imported". Yappari requests the list of contacts that start with a + to Qt Mobility. Qt Mobility crashes.
The *only* solution is to not use Qt Mobility, that is, using native libraries and querying contacts one by one (something that Qt Mobility is doing for me right now), and retrieving the avatar, the number, the name, etc. The thing is not more than 10 people have this problem. I think it's because Conversations IM contacts, which I don't use at all (I use pidgin). That's what Qt Mobility doesn't understand and makes it crash (it's a theory but I'm like 80% sure). Of course I won't ask you to stop using Conversations as an IM but only as an SMS GUI and use pidgin, because you have your reasons to use Conversations. I'm 100% sure if you delete all your IM accounts and contacts Yappari will always work. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
For now I prefer to continue my life without whatsapp rather than loading all my address book manually :( |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
Quote:
I do wonder how there is only about 10 people with this problem, nobody use the integrated conversations? That's odd... |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
I actually think the Conversations integration sucks and a lot. It's ok for Skype, but you can't receive files through MSN/GTalk/Yahoo/AIM. A lot of features are not supported that I use a lot so I decided not to use it.
I do use it for Skype though, but rarely. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Yappari is almost perfect now.
Just missing 2 things: - Even there is no contact synchronization yet, most people still need a very simple function: automatically add local country code to the address book entries if it is not in international format - Received "files" and "images" are an URL, how about just show the URL in the dialog before having any inline image viewer / etc? It should not be too difficult for the current code If Yappari is open source, I think these will be added very quickly. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
http://talk.maemo.org/showthread.php?t=85139
here is whatsapp smile for convarsation and im ... enjoy may be this smile pack also use ful for scropis me and my frinds maiking difrent difrent smile pack for n900 |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
After all, your problem requires a one-off solution. Write a script for that! Quote:
Cheers. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
I'm storing for each contact a lot of info (mobile numbers, land line, adress, skype/ICQ/MSN/FB/ etc contact, etc...) and there are no conflicts with whatsapp. That's why i'm very looking forward to the contacts sync (or at least some icon or the number next to each contact, so that i know whether i'm selecting the mobile or landline number). But please go through your ToDo list as you wish, i can wait. ;) Thanks again for this nice application! |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Quote:
Adding the country code should be the responsibility of the user. This is anyway mandatory if you leave the country, that's why i'm always storing new numbers with the country code. |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Hi scorpius;
thanx for the great work... suggestion can you pls add an option to edit msg as to forward or copy and paste messages and send them back to our friends. thanx |
Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.13
Totally missed my meaning, firstly whatsapp official client will assume the number is local if the number has no country code, secondly, whatsapp official client doesnt need to modify user's address book in order to do this, it probably do it in its own in-memory address book during runtime.
That's what I mean, not "Yappari modify my address book" but it should determine the number is in international format or not, if not, just prefix it by country code "when talking to server" (no need to store this number). This is the behaviour of whatsapp official client that is user friendly to us. Anyway, not all country people used to put country code in address book, like china and most asian countries. Quote:
|
| All times are GMT. The time now is 22:07. |
vBulletin® Version 3.8.8