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)

gng554 2012-06-11 22:09

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

Originally Posted by Scorpius (Post 1220695)
What status? I can't find a place to change status in my Android Whatsapp client.

If you mean that "Online/last seen" stuff, it's not what you think...

i guess he meant this??

i took it from whatsapp.com

"Custom Status
Tell everyone what's on your mind!"

Scorpius 2012-06-11 22:13

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

Originally Posted by gng554 (Post 1220709)
i guess he meant this??

i took it from whatsapp.com

"Custom Status
Tell everyone what's on your mind!"

Oh yeah I know what that is. That'll be implemented later.

As a bit of little bad news the new rendering I code that works flawlessly in the PC simulator makes the N900 totally unusable hehehe so I have to think of other ways to make clickables URLs.

romiiio 2012-06-12 05:43

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Hi Scorpius thanks for this app and all the hardwork you have put into it really appreciate it! Is there any chance you can do something about something thats annoying me quite a bit now! Its the new notifiation message pop up i dont mean the little pop up that comes in top left corner but the new message notification which is in multitasking view why is it this opens new window and not show up in already open conversation window of the person you are chatting to? everytime i get a reply it keeps opening new windows even though i visit the main window and reply back my notification keeps blinking so i have to go out and click on all the new opened window of new recieved messages to stop the notification blinking then go back to original conversation window! Too much hard work specially when you are dealing with few people chatting away! It would be so much better if the new message would show up in original chat window like default maemo conversation and im does! Please do something about this thanks in advance!

Wreck 2012-06-12 05:47

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

Originally Posted by romiiio (Post 1220779)
Shitload of text.

You should have read some of the posts Scorpius has made. I know it's a huge topic so I hope Scorpius will add some of the "known bugs" to the first post so everybody can read it.

But anyway it's on his to-do list and will be fixed in future releases. Note that this is just a beta and not everything is implented yet.

Scorpius 2012-06-12 05:50

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Actually it's already fixed in the release I'm working on. It was the first bug I fixed.

Right now I'm fixing the rendering model (the chat window) since now that it has history it has to be faster. I think I found a nice way and it renders fast, but there's still a lot to be done.

I'll be releasing 0.0.11 this week hopefully.

dipen_sanghavi 2012-06-12 07:27

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
Thanks Scorpios, you made N900 really worth keeping in this era of Android & Apple.



Quote:

Originally Posted by Scorpius (Post 1220672)
Next release has all the bugs you reported fixed (notification bugs, registration bugs), a new rendering scheme that allows clicking of the URLs, the smileys engine is ready but I haven't found a nice free for non-commercial use set of smileys I can use (we can't use Whatsapp emoticons as you know) but I have downloaded some sets.

And also basic chat history is already implemented, which works pretty well.

The weird auto-send on minimize bug is also fixed and I made a nice hack to send when you press enter using the virtual keyboard (before it just closed the keyboard and you had to press the send button after that).

People have to type their names now that will be used for some notifications. If you're upgrading Yappari will notice it and ask you just for the name. If you're installing it for the first time you have to type it when you register. You can change it anytime (though I haven't made a GUI for changing it yet).

Now Yappari sends "user is typing" and "user has stopped typing" to other users.

Hmm what else? There are some other things that escape me right now.

I'm sure you all will like it (and I'm sure it'll bring a hell lot of new bugs too).

I still have some bugs to fix though.


sakya 2012-06-12 08:09

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

Originally Posted by Scorpius (Post 1220783)
I think I found a nice way and it renders fast, but there's still a lot to be done.

Maybe you solved it but what's the problem with replace the smiley's text with html code (for the input box)?
For the history you can do the same thing with a QLabel (which has the linkActivated slot)

Code:

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    m_IgnoreChange = false;
    connect(ui->textEdit, SIGNAL(textChanged()), this, SLOT(textChangedSlot()));
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::textChangedSlot()
{
    if (m_IgnoreChange)
        return;

    QTextCursor cursor = ui->textEdit->textCursor();
    m_IgnoreChange = true;
    QString text = ui->textEdit->toHtml();

    //Here using regexp probably is better ;)
    text = text.replace(":)", "<img src=\"c:/Users/paolo/smiley/images/smile_1.png\"/>");
    text = text.replace(":-)", "<img src=\"c:/Users/paolo/smiley/images/smile_1.png\"/>");

    text = text.replace(";)", "<img src=\"c:/Users/paolo/smiley/images/ok.png\"/>");
    text = text.replace(";-)", "<img src=\"c:/Users/paolo/smiley/images/ok.png\"/>");

    text = text.replace(":D", "<img src=\"c:/Users/paolo/smiley/images/smile_7.png\"/>");
    text = text.replace(":-D", "<img src=\"c:/Users/paolo/smiley/images/smile_7.png\"/>");

    ui->textEdit->setHtml(text);
    ui->textEdit->setTextCursor(cursor);
    ui->textEdit->ensureCursorVisible();
    m_IgnoreChange = false;
}


funkmunk 2012-06-12 12:08

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

Any idea when you would be able to get contact sync working... ??

So far Yappari has been working good..But at times it keeps showing the Protocol error

I figured the only way to fix it is to re-register using the Java Whatsapp port.

This mostly happens if u happen to use Whatsapp on NITDroid with the same number.

romiiio 2012-06-12 14:03

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

Mohammed Muid 2012-06-12 14:50

Re: [Announce] Yappari - A WhatsApp client for the N900 ONLY - v0.0.10
 
i am also waiting for the contact sync :( but great work. must appreciate it. mind blowing. jst salute man :)


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

vBulletin® Version 3.8.8