maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Announce] MeegIM - xmpp client (https://talk.maemo.org/showthread.php?t=88370)

qnetman 2012-12-23 14:39

[Announce] MeegIM - xmpp client
 
Hi everyone !
I want to present my xmpp client. I know, this app is not new. MeegIM took part in "Coding Competition 2012". But in that time it was a very crude app and had a few features. But I was developing on it and it acquires some new features. And new features will appear in new versions. ;)

Here is some screenshots:
http://meegim.googlecode.com/svn/wik...er_200x356.png http://meegim.googlecode.com/svn/wik...hat_smiles.png http://meegim.googlecode.com/svn/wiki/images/chats.png http://meegim.googlecode.com/svn/wik...s/settings.png

More information you can find out here:
http://code.google.com/p/meegim/

Also the project is available on http://projects.developer.nokia.com/meegim/wiki . But later I am not going to support that page. The main page of the project will be code.google.com/p/meegim.

Of course, it may not work properly in some places, but I'm developing. :D If you found bugs or have ideas for improvements please use the "Issues" on the home web-page to add an entry. Or you can post it here. Anyway I will be glad of any feedback. ;)

Now the latest version of MeegIM is 0.4.4. You can download it here http://meegim.googlecode.com/files/m....4.4_armel.deb
https://www.google.com/chart?chs=150...L|1&choe=UTF-8
Or you can visit the home page of the project and download it there.

ChangeLog:
* templates of accounts were added (xmpp; gTalk, Yandex)
* a long-tap menu was added in the roster
* a long-tap menu was added in the chat window
* background was changed
* In the menu of the chat window "leave chat" item was added

Thank you for your attention :)

HtheB 2012-12-23 17:43

Re: [Announce] MeegIM - xmpp client
 
finally, some decent im client. hate to keep reentering my password because it's in openmode...

odradek 2012-12-23 17:48

Re: [Announce] MeegIM - xmpp client
 
I think MeeIM instead of MeegIM would be a better name :D
Anyway, nice work! Thanks!

thedead1440 2012-12-23 17:50

Re: [Announce] MeegIM - xmpp client
 
Quote:

Originally Posted by HtheB (Post 1307120)
finally, some decent im client. hate to keep reentering my password because it's in openmode...

You delete the 3 folders and you'll have to re set-up the accounts but after 2nd reboot they don't ask for passwords anymore...

HtheB 2012-12-23 18:10

Re: [Announce] MeegIM - xmpp client
 
Will you add landscape support?
Would be very handy for N950 users

edit: Whenever I talk to someone, the message that I've typed in, comes directly back at me, like the person who I am talking to says it to me (so everything comes up double at the chat screen)
tried it using Gtalk

qnetman 2012-12-23 18:54

Re: [Announce] MeegIM - xmpp client
 
Quote:

Will you add landscape support?
Would be very handy for N950 users
Landscape mode is supported in the chat window. In other windows it supports too, but I block this mode, because in some windows there are some problems with GUI. Perhaps I'll fix it and make an option and user can turn on landscape mode.

qnetman 2012-12-23 19:03

Re: [Announce] MeegIM - xmpp client
 
Quote:

Whenever I talk to someone, the message that I've typed in, comes directly back at me, like the person who I am talking to says it to me (so everything comes up double at the chat screen)
tried it using Gtalk
Could you tell more about it. Sorry, but I do not understand what's going on

HtheB 2012-12-23 20:05

Re: [Announce] MeegIM - xmpp client
 
1 Attachment(s)
Quote:

Originally Posted by qnetman (Post 1307140)
Could you tell more about it. Sorry, but I do not understand what's going on

I took a screenshot of what I mean.

When I talk, the person is like "Talking back to me" with the same message.

Edit: One more favour to ask: Can you add a "daemon" function? so it will run as a daemon while closing the window?

qnetman 2012-12-24 13:54

Re: [Announce] MeegIM - xmpp client
 
Quote:

I took a screenshot of what I mean.
When I talk, the person is like "Talking back to me" with the same message.
If I understand you, when you write some message to anyone, it is returned back to your client, right ? If it is so, I don't know answer. I've never seen this situation. :confused:
Something you are hiding from me :D

Or you are connected to same account from two different client. In this case if you want to send a message to another client, you have to select resource of that client.

Quote:

Can you add a "daemon" function? so it will run as a daemon while closing the window?
now this feature is not supported. And near future is unlikely to appear. Because I didn't think about it when I designed the structure of the project. :rolleyes:

nokiac 2012-12-24 17:42

Re: [Announce] MeegIM - xmpp client
 
even i see this chat returned back to , exactly same as htheb reported in the screenshot above.

@qnetman , could you post a summary of the settttings you used for google talk account? May be we can find a clue from there.

Thanks a lot for this cool chat cllient ! It looks very good.

qnetman 2012-12-24 18:12

Re: [Announce] MeegIM - xmpp client
 
Ok, thanks to everyone. I'll try to find this bug and fix it to the next release.

HtheB 2012-12-24 19:15

Re: [Announce] MeegIM - xmpp client
 
Quote:

Originally Posted by qnetman (Post 1307320)
now this feature is not supported. And near future is unlikely to appear. Because I didn't think about it when I designed the structure of the project. :rolleyes:

As far as I know, it shouldn't be hard to implement this (killer) feature :p

qnetman 2012-12-25 12:29

Re: [Announce] MeegIM - xmpp client
 
Quote:

As far as I know, it shouldn't be hard to implement this (killer) feature
Well, I will be glad if you little explain me. ;) Perhaps you are right. But let me explain how meegim is made. This client is based on a library Qxmpp. (by the way, qxmpp is an awesome library) Then I created some wrap for this library which implements an xmpp client. After that I exported these modules to QML and the client logic is implemented in QML. So as you can see, I can't run the client as deamon.

MrBhoot 2012-12-25 15:23

Re: [Announce] MeegIM - xmpp client
 
I too am facing the same issue - My messages return to me. Also, the supposed recipient doesnt get any!
Here is my configuration if it may help.
Service is Google Talk.
JID - <google.username>@gmail.com
password - google account password
Resource - Nokia N9
Server - talk.google.com
Port - 5222

I also tried port 443 as recommended by Google. But it gives me "socket error".

So basically this issue cripples the whole app for me.
Awesome UI, btw! I really wish to use the app if the issue gets fixed. :-)

soryuuha 2012-12-25 15:33

Re: [Announce] MeegIM - xmpp client
 
Quote:

Originally Posted by qnetman (Post 1307521)
Well, I will be glad if you little explain me. ;) Perhaps you are right. But let me explain how meegim is made. This client is based on a library Qxmpp. (by the way, qxmpp is an awesome library) Then I created some wrap for this library which implements an xmpp client. After that I exported these modules to QML and the client logic is implemented in QML. So as you can see, I can't run the client as deamon.

iianm, u cam control swipe-down for not closing ur app, rather to behave like swipe left/right :P

qnetman 2012-12-25 17:08

Re: [Announce] MeegIM - xmpp client
 
Quote:

I too am facing the same issue - My messages return to me. Also, the supposed recipient doesnt get any!
Yes, thank you. Today I found same behavior. Sorry, I use simple xmpp account, and didn't see it. This strange thing happens only with google accounts. There is some feature for gTalk. I didn't know about it, and when you send your message, google server returns same message and reports about error. So, user sees its message. Please, wait for the next release. I'll fix it certainly.

MrBhoot 2012-12-25 17:17

Re: [Announce] MeegIM - xmpp client
 
Quote:

Originally Posted by qnetman (Post 1307647)
Yes, thank you. Today I found same behavior. Sorry, I use simple xmpp account, and didn't see it. This strange thing happens only with google accounts. There is some feature for gTalk. I didn't know about it, and when you send your message, google server returns same message and reports about error. So, user sees its message. Please, wait for the next release. I'll fix it certainly.

That's great! I will wait for then next release, then. :-)

qnetman 2012-12-28 13:26

Re: [Announce] MeegIM - xmpp client
 
Version 0.4.0 is available.
I fixed the problem with gTalk. Some problems was fixed too. But there is something new :) Now you can create own theme smiles. How you can do this I will write it later. Also will be available some examples.
But if shortly:
1. create a directory /home/user/.config/meegim/smiles
2. create a directory with your smiles /home/user/.config/meegim/smiles/mytheme
3. create a theme file theme.xml (for example you can take /opt/meegim/smiles/theme.xml)
4. put the theme.xml into /home/user/.config/meegim/smiles/mytheme
5. put your png files into /home/user/.config/meegim/smiles/mytheme
6. restart MeegIM and choose your theme

If you found bugs please report about it. ;)

Vizantiks 2012-12-28 14:47

Re: [Announce] MeegIM - xmpp client
 
Автор сделайте пожалуйста шаблоны для покдлючения вида:
Служба Google Talk.
JID - <google.username> @ gmail.com
пароль - пароль учетной записи Google
ресурс - Nokia N9
Server - talk.google.com
Порт - 5222

Спасибо.

MrBhoot 2012-12-28 18:53

Re: [Announce] MeegIM - xmpp client
 
It's working perfect now! Thanks for the quick fix! :-)
This, indeed, is my chat client now in my N9.!

qnetman 2013-01-03 09:27

Re: [Announce] MeegIM - xmpp client
 
As I've written, in the last version of MeegIM user can make own smileys pack.
How you can do this you can find out here:
https://code.google.com/p/meegim/wiki/Smiles

http://meegim.googlecode.com/svn/wik...gs_smileys.png http://meegim.googlecode.com/svn/wik...eys_black2.png

Kaacz 2013-01-04 00:14

Re: [Announce] MeegIM - xmpp client
 
Hmm i don't uderstand (unlucky) name. When is it XMPP ONLY client, why name is MeegIM ? IM is ANY Instant Messaging client.

UI not composite with N9 UI. Maybe use QML, but not Harmattan UI. Different logic.
This rotate/flipped pages? .. terrible, ugly effect as WP.
Not integrated with system acounts db. Why i need define xmmp acount twice?
Connected only to first accout ? I use 4 xmpp accounts in one time ..
:)

qnetman 2013-01-04 14:53

Re: [Announce] MeegIM - xmpp client
 
Quote:

Originally Posted by Kaacz (Post 1310676)
UI not composite with N9 UI. Maybe use QML, but not Harmattan UI. Different logic. This rotate/flipped pages? .. terrible, ugly effect as WP.

is it worse ? :confused:
Yes yes, :) I know, that sometimes that animation work slowly. In the future versions I'm going to make something different. It should be easier. Yes, it is using different logic, it is not harmattan UI.

Quote:

Originally Posted by Kaacz (Post 1310676)
Not integrated with system acounts db. Why i need define xmmp acount twice?

This will never happen. I will not integrate it with system accounts and you don't need to define it twice. Just uninstall the app.
The reason: it will be easier to port the app to other platforms.


Quote:

Originally Posted by Kaacz (Post 1310676)
Connected only to first accout ? I use 4 xmpp accounts in one time ..
:)

Yes, you are absolutely right. This is one of the shortcomings of this app. But in the struct of the app I made possibility to connect to several accounts at the same time. But it is not implemented yet.

Anyway, thanks for your comment. I always try to improve the GUI. But sometimes it is not very good improvements. ;)

qnetman 2013-01-05 19:56

Re: [Announce] MeegIM - xmpp client
 
A new version is avaliable. Now it is 0.4.4.

ChangeLog:
* templates of accounts were added (xmpp; gTalk, Yandex)
* a long-tap menu was added in the roster
* a long-tap menu was added in the chat window
* background was changed
* In the menu of the chat window "leave chat" item was added

http://meegim.googlecode.com/svn/wik..._templates.png http://meegim.googlecode.com/svn/wik...ter_upmenu.png http://meegim.googlecode.com/svn/wik.../msgs_menu.png

HtheB 2013-01-05 21:08

Re: [Announce] MeegIM - xmpp client
 
feature request:

can you make the text input line smaller on the landscape?
and add the 4 icons (smaller ones) now I have to keep turning around my device :( (using N950)

hood 2013-03-13 10:51

Re: [Announce] MeegIM - xmpp client
 
1 Attachment(s)
qnetman
Broken gtalk login for few days.
Get XMPP stream error message.

shovaliye2 2013-06-02 09:32

Re: [Announce] MeegIM - xmpp client
 
how can i use my nimbuzz account through this app ?:confused:


All times are GMT. The time now is 08:07.

vBulletin® Version 3.8.8