summaryrefslogtreecommitdiff
path: root/protocols/FacebookRM/src/json.cpp
AgeCommit message (Collapse)Author
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-14crash fix for FBGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8601 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-01Facebook: More correct sentenceRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8345 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-01Facebook: Fix encoding of "unsupported attachment" messageRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8344 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-28Facebook: Fix loading unread (offline) messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8326 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-23Facebook: typoRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8230 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-21typoRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8207 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-21Facebook: temporary workaround to "receive" unsupported attachments in messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8206 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-12another bunch of useless conversions diedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8109 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-10more HCONTACTGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8079 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-31Facebook: Ability to receive only inbox messages (hidden option)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@7970 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-13Facebook: Fixed loading sent messages (from other connected devices)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@7170 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-11-19Facebook: distinguish more types of clients and don't reset old client at ↵Robert Pösel
login/logoff git-svn-id: http://svn.miranda-ng.org/main/trunk@6940 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-19Facebook: Correctly load contacts on mobile phone that are online right now ↵Robert Pösel
(also removed old related option) git-svn-id: http://svn.miranda-ng.org/main/trunk@6936 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-18compilation fix for VS2013George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@6934 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-17Facebook: use TCHAR* instead of char* on many places (chat related)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6932 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-11Facebook: useless conversion removedRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6866 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-10Facebook: don't switch typing contacts to online when we are not onlineRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6861 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-02Facebook: Multi user chat improvementsRobert Pösel
- Load unread messages at login - Mark received messages as read git-svn-id: http://svn.miranda-ng.org/main/trunk@6313 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: first experimental implementation of multi user chats (thanks to ↵Robert Pösel
nobodyreal for patch) git-svn-id: http://svn.miranda-ng.org/main/trunk@6273 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-29Facebook: cleanup using ptrA, ptrTRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6270 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-06- special function json_as_pstring, that returns std::string directly from ↵George Hazan
json core - json_register_memory_callbacks removed git-svn-id: http://svn.miranda-ng.org/main/trunk@5594 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-05fix for massive memory leak in json parserGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5593 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-05unicode translation instead of ANSIGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5592 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-05Facebook: utf8 fixRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5590 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-05Facebook: Fixed receiving attachmentsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5584 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-28Facebook: Post status improvements (part 2) - ability to post statuses to ↵Robert Pösel
other contact's wall git-svn-id: http://svn.miranda-ng.org/main/trunk@5509 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-26Facebook: Improved receiving messages with attachments (files, photos, stickers)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5491 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-25Facebook: Fixed receiving messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5487 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-25Facebook: Fixed receiving notificationsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5486 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-24Facebook: fixesRobert Pösel
- fixed ghosts contacts (due to wrongly accessing json array) - fixed freeing parsed json data - fixed deleting item from map while iterating - fixed timestamp values from facebook - reverted back previously reverted fix git-svn-id: http://svn.miranda-ng.org/main/trunk@5477 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-24Facebook: Switched completely to core JSON parserRobert Pösel
This fixes problem with not-loading online friends for some users and maybe brings couple of new problems to everyone :-) git-svn-id: http://svn.miranda-ng.org/main/trunk@5475 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-10protocol DB helpers for FacebookGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5316 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-05Facebook: Changed constants to enums, cleanup.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5240 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-04Facebook: Fixed not receiving sent messages from other instancesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5236 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-06-12Facebook: Fixed and improved duplicit messages checking. Version bump.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4924 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-06-12Facebook: Correct trimming of messages and not receiving empty ones.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4923 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-23Facebook: Load sent messages from browser into Miranda.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4811 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-21Facebook: Fixed not receiving messages from not-friends. Fixed title for ↵Robert Pösel
notifications from multi chats. git-svn-id: http://svn.miranda-ng.org/main/trunk@4770 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-21Facebook: Attempt to fix not receiving messages from not-friends.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4769 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-20Facebook: Marking notifications as read with right click on popup.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4760 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-20Facebook: Fixed showing notifications without url.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4758 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-17Facebook: Ability to open links on different server (mobile, touch,...).Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4702 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c