Commit graph

202 commits

Author SHA1 Message Date
DaZZZl 2683b774f0 read receipts: fix group receipts 2016-02-19 18:12:47 +01:00
DaZZZl 4191c2864d sending read receipts 2016-02-19 17:31:34 +01:00
DaZZZl d6f0f11efc add support for participant VCards 2016-02-11 00:46:53 +01:00
dazzzl bb49001ab2 Merge pull request #4 from stv0g/develop
Develop
2016-02-11 00:41:01 +01:00
Steffen Vogel 72365712a9 removed obsolete file (readded by previous revert) 2016-01-10 16:54:46 +01:00
moyamo df305b8491 Allow multiple pictures to be sent in a short period of time
Picture data was stored in the session object. This means that if you
send multiple pictures within a short period of time the last picture
would overwrite the data of the other pictures. This would cause
pictures to be lost. Now picture data is stored in closures
2016-01-09 17:12:59 +02:00
moyamo 4273153d84 Amend 8bbdbb970d 2016-01-08 15:32:06 +02:00
moyamo 3fba33ac8b Fully intialise with whatsapp on every login 2016-01-08 15:30:47 +02:00
moyamo 2c2c0fde8d Fix DeletePictureNotification 2016-01-07 23:24:58 +02:00
moyamo 8bbdbb970d Allow user to set their whatsapp profile picture 2016-01-07 21:44:55 +02:00
moyamo dbf4a477ec Prevent None callback from causing crashes 2016-01-07 21:12:59 +02:00
moyamo 026f21f43e Send image and caption in two different messages
This allows conversations to autodownload the images.
2016-01-07 21:12:16 +02:00
moyamo aeb43dff55 Add ability to request password after receiving sms code 2016-01-07 21:11:54 +02:00
moyamo 513cdbcf10 Add functionality to request sms code via bot 2016-01-07 18:39:25 +02:00
moyamo e850402095 Add threading utilities 2016-01-07 17:56:55 +02:00
moyamo 9c32dfbb38 Update group subject when notification received 2016-01-07 12:58:03 +02:00
moyamo f57b276665 Update buddies when contact notification is received 2016-01-07 12:27:40 +02:00
moyamo 59f0af9f8d Request new profile picture on profile picture changed notification 2016-01-07 11:47:33 +02:00
moyamo 16bdc85471 Update buddies status when a notification is received 2016-01-06 19:50:13 +02:00
moyamo 7b327c2d0f Add functionality to receive broadcast messages 2016-01-06 19:39:09 +02:00
moyamo 8e1be86319 Correct the format of the contacts numbers when syncing 2016-01-06 17:49:20 +02:00
moyamo 2895f78ec7 Use the result of Sync to delete invalid numbers 2016-01-06 17:32:33 +02:00
moyamo e32365a065 Send xhtml on group message to XMPP MUC 2016-01-06 16:57:17 +02:00
moyamo 5cd4442ddc Add better logging to onReceipt 2016-01-06 16:34:39 +02:00
moyamo 7ff39317cd Clean up \leave room code 2016-01-06 16:33:28 +02:00
moyamo ed6affe1ec Allow identical consecutive message
This used to be blocked to prevent duplicate messages. Now the ID is
checked instead of the body to detect duplicates.
2016-01-06 15:00:00 +02:00
Mohammed Yaseen Mowzer 02d2568663 Merge pull request #39 from NeoBelerophon/yowsup-2
bot - better handling of autocompletion on mobile devices
2016-01-06 14:44:26 +02:00
Stefan Müller 36eda158f2 bot - better handling of autocompletion on mobile devices 2016-01-06 13:39:34 +01:00
moyamo 2d9ac3037e See https://github.com/stv0g/transwhat/issues/37 2016-01-05 15:46:32 +02:00
moyamo ee743ac327 Remove superfluous error messages and handle uncaught exceptions 2016-01-02 22:41:05 +02:00
moyamo ef04f49152 Move requestVCard to BuddyList and send image_hash of new contact 2016-01-02 22:39:42 +02:00
moyamo 0b4e2f13d4 Add call function to use for deferreds 2016-01-02 22:24:32 +02:00
moyamo 03e56a4c07 Add Deferreds 2016-01-02 22:24:32 +02:00
moyamo 5fb84bca4f Allow the user to request their own profile image 2016-01-02 22:24:32 +02:00
moyamo 1446e82dc0 Revert "Use base64 sha1hash instead of base16"
This reverts commit bed8214a11.
It turns out the sha1hash should be a base16 string.
2016-01-02 22:21:03 +02:00
moyamo d4a0593874 Replay changes from c40d477667 excluding fae4c648e
fae4c648e was causing encoding errors. It's changes have been reverted.
2016-01-01 11:42:11 +02:00
moyamo 22cebef457 Revert upto c40d477667
Hard to find connection bugs are occuring. Reverting changes for now
2015-12-31 21:43:10 +02:00
moyamo bed8214a11 Use base64 sha1hash instead of base16 2015-12-31 19:55:45 +02:00
moyamo 3781dcfc1c Handle case when buddy has no status message 2015-12-31 18:48:15 +02:00
moyamo bbf5a08697 Update nickname in groups if nickname is unset. 2015-12-30 09:46:39 +02:00
moyamo fae4c648ee Use unicode string literals 2015-12-29 21:46:29 +02:00
moyamo 4093568234 Remove \sync from USAGE.md 2015-12-29 13:50:42 +02:00
moyamo eba8d24a92 Rework groupchats to support sending private messages 2015-12-28 19:03:09 +02:00
moyamo 02a27ecac8 Fix encoding errors on status messages 2015-12-27 23:10:13 +02:00
Mohammed Yaseen Mowzer c40d477667 Update INSTALL.md 2015-12-27 14:24:05 +02:00
moyamo c1736e4c47 Correct Installation instructions (install yowsup2) 2015-12-26 21:55:31 +02:00
moyamo 249e8582cb Remove YowLoggerLayer 2015-12-18 21:21:37 +02:00
moyamo 8e9e8a6476 Remove manual sync command. It is done automatically 2015-12-18 20:58:09 +02:00
Mohammed Yaseen Mowzer 034a2adfd3 Merge pull request #27 from moyamo/yowsup-2
Request contacts' statuses when user logs in
2015-12-18 20:54:26 +02:00
moyamo 3c16f39479 Send 'muc = true' to spectrum backend 2015-12-18 20:52:23 +02:00