summaryrefslogtreecommitdiff
path: root/protocols/FacebookRM/src/json.cpp
AgeCommit message (Collapse)Author
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
2013-05-16Facebook:Robert Pösel
- fixed getting login error message - cleanup of close_chat method and related things - added Poke support (contact menu) - support for sending "Seen" info (add in db "MarkRead" (byte) with value "1") - support for language specific fb errors (add in db "Locale" (string) with locale value ("en_US", "cs_CZ" etc.) - mir_a2t_cp(..., CP_UTF8) changed to mir_utf8decodeT(...) git-svn-id: http://svn.miranda-ng.org/main/trunk@4677 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-15Fixes for Facebook and TabSRMM setting statusbar text.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4663 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-15Facebook: Show info in statusbar when user read your message.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4662 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-15Facebook: Group messages with attachements should not be received as single ↵Robert Pösel
messages. (fixes #329) git-svn-id: http://svn.miranda-ng.org/main/trunk@4661 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-04-27Facebook: Fixed getting offline messages.Robert Pösel
Loading some timestamp value of contacts (dword "LastActiveTS") for... I don't know. Version bump. git-svn-id: http://svn.miranda-ng.org/main/trunk@4548 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-04-10Removed spaces around bracketsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@4406 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-04-05- rest of menus cleared;George Hazan
- old database macroses wiped out from all plugins (left in m_database.h for compatibility) git-svn-id: http://svn.miranda-ng.org/main/trunk@4324 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-08Facebook: Version bump. Copyright year update.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@3498 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-08Facebook: Fixed getting notifications.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@3485 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-11-09Facebook: Show contacts on mobile with different MirVer (support for ↵Robert Pösel
MobileState plugin) git-svn-id: http://svn.miranda-ng.org/main/trunk@2259 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-11-03Facebook: Options cleanup.Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@2172 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-10-12FacebookRM: folders restructurizationVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@1887 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c