summaryrefslogtreecommitdiff
path: root/protocols/FacebookRM/src/communication.cpp
AgeCommit message (Collapse)Author
2014-08-07Facebook: Much better determining avatar's URL (thanks Vojtěch Kinkor for help)Robert Pösel
This will download also big avatars in square format and correctly cropped. Code should be faster. git-svn-id: http://svn.miranda-ng.org/main/trunk@10100 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-30Facebook: Requests constant renamingRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10000 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-30Facebook: Support for denying friendship requestsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9999 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-29Facebook: attempt to fix accidental "freeze" of channel requestsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9981 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-20compilation fixGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@9877 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-20Facebook: Don't do any requests when protocol is offlineRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9875 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-16Facebook: Update channel request with traceidRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9822 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-15Facebook: Attempt to fix occasional sending/receiving duplicit messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9815 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-15Facebook: First phase of chat refactoringRobert Pösel
- It loads list of users, their "roles" (myself, friend, user) with friend's names - Fixed some memory leak git-svn-id: http://svn.miranda-ng.org/main/trunk@9809 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-06Facebook: Fix invisible status (now it's not true-invisible again)Robert Pösel
It's not fully tested, should be fixed better later. git-svn-id: http://svn.miranda-ng.org/main/trunk@9702 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-06Facebook: Better fix for chat_state errors (hopefully)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9701 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-06Facebook: Try to fix automatic logout on error in chat_state()Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9697 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-31Facebook: !length() -> empty()Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9375 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-30Facebook: Try to load also sent messages when getting unread messages at loginRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9371 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-21Facebook: Pretty much fixed getting newsfeedsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9270 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-18Facebook: Refactor various working threads and updating contacts procedure; ↵Robert Pösel
Version bump This should eliminate creation of duplicite contacts, maybe made little slower or faster logging in... git-svn-id: http://svn.miranda-ng.org/main/trunk@9217 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-10Facebook: Fix not working login for some peopleRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9156 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-23Facebook: Fixed loading own name and saving names improvements + hidden ↵Robert Pösel
setting "NameAsNick" to not save real name as nickname (but it's pretty useless/ugly now) git-svn-id: http://svn.miranda-ng.org/main/trunk@9054 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-21Facebook: Check if channel request got any dataRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9015 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-05Facebook: Correct implementation of managing number of unread notificationsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8858 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-18Facebook: Load user info when receiving message from someone who isn't in ↵Robert Pösel
clist yet git-svn-id: http://svn.miranda-ng.org/main/trunk@8655 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15Facebook: solve eventual clientid conflicts - safety first :) Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8619 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15Facebook: fix showing duplicates of sent messages (at the cost of slowing ↵Robert Pösel
down whole processing and sending only one message at a time :() git-svn-id: http://svn.miranda-ng.org/main/trunk@8618 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15Facebook: use clientid parameter in channel requests (fixes #536), version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8613 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-11Facebook: Hotfix for sticky number (some FB API update), version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8564 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10HCONTACT is not needed anymoreGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8086 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10- HANDLE hContact => HCONTACTGeorge Hazan
- GCF_* prefix was added to chat constants to avoid name conflicts git-svn-id: http://svn.miranda-ng.org/main/trunk@8078 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-04some code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7499 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-23spelling correction (e.g. twitter -> Twitter)Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@7350 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-13Facebook: don't notify errors marked as "silent" by FacebookRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@7168 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-27Facebook:Robert Pösel
- fixed marking messages of some multichats as read (fixes #504) - fixed downloading avatars of some contacts (and repeated downloading of them again and again...) - load messages marked as abusive/spam - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@6996 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-13Facebook: use NLHRF_DUMPASTEXT in debug modeRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6474 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-11- m_hNetlibUser moved to PROTO_INTERFACE;George Hazan
- unified protocol loggers git-svn-id: http://svn.miranda-ng.org/main/trunk@6435 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-09Facebook: Fix for remembering device (no more e-mail notification on every ↵Robert Pösel
login) git-svn-id: http://svn.miranda-ng.org/main/trunk@6416 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-02Facebook: get rid of validate_response foreverRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6305 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-29Facebook: fixed check for required HTTPS connectionRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6272 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-29Facebook: validate_reseponse now notify all facebook errorsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6271 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-29Facebook: login fixes and cleanupRobert Pösel
- fixed login for password with not-ASCII chars - fixed login when disabled https in miranda but enabled on facebook git-svn-id: http://svn.miranda-ng.org/main/trunk@6269 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-27Facebook: Save names separately into first, second and last name fieldsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6247 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-25Facebook: fixed PokeRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6235 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-15Facebook: Fixed weird problem with login for some peopleRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5706 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-31Facebook: Many fixes for "Post status" window and functionRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5534 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-30Facebook: Most awesome variant of getting unread messages at login - but ↵Robert Pösel
NEED TESTING (and some improvements later) - loads up to 21 unread messages per contact - loads messages also from "Other" messaging tab - uses most effective requests with ability for future function "loading contact history from server" git-svn-id: http://svn.miranda-ng.org/main/trunk@5528 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-29Facebook: utils::mem cleanupRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5523 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-28Facebook: Fixed posting status from pagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5514 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-28Facebook: Post status improvements (final part) - ability to post statuses ↵Robert Pösel
to own pages (you need to enable it in options first) git-svn-id: http://svn.miranda-ng.org/main/trunk@5513 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-28Facebook: Post status improvements (part 1) - ability to post URL attachmentsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5502 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-25Facebook: Fixed loading own avatarRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5488 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-24Facebook: minor types fixRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5474 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-17Facebook: Fixed searching by ID people which doesn't have usernameRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5399 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c