From 2dec9265b147797a062bdc5734c549ef1c4665bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20P=C3=B6sel?= Date: Wed, 2 Oct 2013 07:40:58 +0000 Subject: Facebook: updated readme and changelog git-svn-id: http://svn.miranda-ng.org/main/trunk@6301 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/FacebookRM/docs/facebook - readme.txt | 450 +++++++++++++++++++++ protocols/FacebookRM/docs/facebook - readme_cz.txt | 403 ------------------ protocols/FacebookRM/docs/facebook - readme_en.txt | 406 ------------------- 3 files changed, 450 insertions(+), 809 deletions(-) create mode 100644 protocols/FacebookRM/docs/facebook - readme.txt delete mode 100644 protocols/FacebookRM/docs/facebook - readme_cz.txt delete mode 100644 protocols/FacebookRM/docs/facebook - readme_en.txt diff --git a/protocols/FacebookRM/docs/facebook - readme.txt b/protocols/FacebookRM/docs/facebook - readme.txt new file mode 100644 index 0000000000..a094c6b995 --- /dev/null +++ b/protocols/FacebookRM/docs/facebook - readme.txt @@ -0,0 +1,450 @@ +-------------------------------- +| Facebook Protocol RM 0.2.1.0 | +| for Miranda NG | +| (1.10.2013) | +-------------------------------- + +Autor: Robyer + E-mail: robyer@seznam.cz + Jabber: robyer@jabbim.cz + ICQ: 372317536 + Web: http://www.robyer.cz + +Info: + - This plugin is based on Facebook Protocol (author jarvis) version 0.1.3.3 (open source). + - His version you can find on: http://code.google.com/p/eternityplugins/ + +-------------------------------- + Information about statuses +-------------------------------- + - Online = connected to fb, chat is online + - Invisible = connected to fb, but only for getting feeds and notifications - CHAT is OFFLINE + - Offline = disconnected + +-------------------------------- + Hidden settings +-------------------------------- +"TimeoutsLimit" (Byte) - Errors limit (default 3) after which fb disconnects +"DisableLogout" (Byte) - 1 = Disable logout procedure, 0 = default +"PollRate" (Byte) - Waiting time between buddy list and newsfeed parsing. +"Locale" (String) - Get facebook errors in specific language, "en_US", "cs_CZ", etc. +"ValidateResponse" (Byte) - Set how otfen it should validate facebook responses and thus handle/show errors; 0 = default, 1 = always, 2 = never +"UseLocalTimestampUnread" (Byte) - 1 = Use local timestamp for offline (unread) messages + +-------------------------------- + Version history +-------------------------------- + +0.2.1.0 - 1.10.2013 + + Save name into first, second and last name fields separately + + First experimental implementation of multi user chats (thanks to nobodyreal for patch) + * Notify more facebook errors in validate_reseponse + * Don't use local_timestamp for unread messages (even if enabled in options) by default (use hidden setting to enable it) + ! Duplicit contacts fixes (and hopefully it won't create duplicit contacts anymore) + ! Fixed Poke + ! Post status dialog accessibility fixes + ! Various login fixes (now also passwords with not-ASCII characters are working) + ! Fixed receiving attachements + ! Various other fixes and improvements + +0.2.0.0 - 31.7.2013 + + Ability to search friends by ID or username + + Greatly improved Post Status dialog + - Ability to post status with tagged friends + - Ability to post URL attachments + - Ability to post statuses to other contact's wall + - Ability to post statuses to own pages (you need to enable this in options first) + + Improved receiving messages with attachments (files, photos, stickers) + + Greatly improved receiving offline messages at login + - 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" + * Increased timeout value for requests from 15 to 20 seconds. + * Switched completely to core JSON parser + * Raised messages and status updates length limit + * Use Popup Classes for popups + ! Various contacts handling fixes + ! Various login fixes (now supports enabled advanced security on Facebook) + - it connects after approving this unknown device in browser - BUT you must logout and login in your browser for correct approval! (fb bug) + ! Receiving offline messages fixes and improvements (gets also name of contact) + ! Fixed not receiving sent messages from other instances + ! Fixed crash when using AddContactPlus + ! Various other fixes and improvements + +0.1.1.1 - 12.6.2013 + + Hotkey for Facebook posting dialog + + Load sent messages from other devices into Miranda + ! Fixes related to messages handling (no empty and duplicit messages anymore) + +0.1.1.0 - 21.5.2013 + * Mind dialog improvements + + Added privacy and place options into Mind dialog + + Toolbar button for setting Mind + +0.1.0.1 - 20.5.2013 + ! Fixed showing notifications without url + + Added icons for notification and newsweed popups + + Marking notifications as read with right click on popup + +0.1.0.0 - 17.5.2013 + ! Group messages are not received as single messages anymore 4661 + + Showing info in statusbar when contact read your message + + Added contact menu item to open Friendship details + + Added contact menu item to Poke + ! Fixed loading newsfeeds + ! Fixed getting login error message + + Added option to open links on another server (mobile, etc.) + + Added option to use local time for received messages + + Added option to send "message read" info automatically + + Added hidden value for getting language specific errors (add in db key "Locale" (string) with locale value ("en_US", "cs_CZ" etc.)) + ! Internal changes and cleanup + +0.0.9.6 + ! Fixed getting offline messages + + Loading some timestamp value of contacts (dword "LastActiveTS") for... I don't know. + ! Translation fixed (thanks Basil) + ! Fixed canceling friendship + ! Some internal changes (thanks ghazan) + +0.0.9.5 - 2.3.2013 + ! Folders plugin related fixes (thanks ghazan) + ! Some internal changes (thanks ghazan) + +0.0.9.4 - 28.8.2013; + ! Fixed showing correct login error + ! Some internal changes (thanks ghazan) + +0.0.9.3 - 8.2.2013 + ! Fixed getting friendship requests + ! Fixed getting notifications + ! Fixed posting status messages + + For posting status messages use city "Miranda NG" + + Experimental support for Custom smileys + ! Fixed Visit profile menu + + Logging also into network log (if enabled logging) + * Don't log cookies values + * Changed invisible icon (thanks Mataes) + ! Fixed phone icon + +=== OLD CHANGES (MIRANDA IM) === + +0.0.9.3 - 12.12.2012 + ! Fixed crash when no own avatar found on webpage + * Plugin statically linked + +0.0.9.2 - 23.10.2012 + ! Fixed contacts' avatar changes + ! Fixed connection with one type of required setting machine name + ! Reworked sending messages requests (should avoid rare ban from FB :)) + ! Create default group for new contacts on login if doesn't exists yet + ! Fix for visibility changes from other client + * Plugin linked to C++ 2008 runtimes again + +0.0.9.1 - 16.10.2012 + ! Fixed not working login due to Facebook change + * Plugin linked to C++ 2010 runtimes + +0.0.9.0 - 11.6.2012 + + Receiving friendship requests (check every +-20 minutes) + + Reqorked authorizations - requesting, approving, rewoking friendships + + Support for searching and adding people + * Changes of some strings + * Use same GUID for 32bit and 64bit versions + ! Receiving messages with original timestamp + ! Fixed removing avatars from "On the phone" contacts + ! Unhooking OnModulesLoaded (thanks Awkward) + ! Don't send typing notificationsto contacts that are offline + ! Fixed avatars working (thanks borkra) + ! SetWindowLong -> SetWindowLongPtr (thanks ghazan) + ! Working login with approving last login from unknown device + ! Fixed sending messages into groups + ! More internal fixes + +0.0.8.1 - 26.4.2012 + ! Fixed getting notifications on login + ! Fixed getting unread messages on login + ! Getting unread messages on login with right timestamp + ! Fixed getting newsfeeds + ! Fixed related to deleting contacts from miranda/server + + New newsfeed type option "Applications and Games" + + Contacts now have MirVer "Facebook" (for Fingerpring plugin) + + Getting attachements for unread messages on login + ! Fixed avatars in Miranda 0.10.0#3 and newer (thanks borkra) + ! Some small fixes (thanks borkra) + + x Doesn't work notification about friend requests + +0.0.8.0 - 14.3.2012 + # For running plugin is required Miranda 0.9.43 or newer + # Plugin is compiled with VS2005 (Fb x86) and a VS2010 (Fb x64) + + Added 2 types of newsfeeds: Photos and Links + * Reworked options + ! Fixed setting to notify different type of newsfeeds + ! Fixed and improved parsing newsfeeds + ! Fixed getting groupchat messages which contains % + ! Fixed not working login + ! Improved deleting of contacts + + Support for Miranda's EV_PROTO_ONCONTACTDELETED events + + Added missing GUID for x64 version and updated user-agent + ! Some other minor fixes or improvements + ! Fixed item 'Visit Profile' when protocol menus are moved to Main menu + * Updated language pack file (for translators) + - Disabled option for closing message windows on website (temporary doesnt work) + +0.0.7.0 - 19.1.2012 + + Support for group chats (EXPERIMENTAL!) - enable it in options + ! Fixed loading contact list + ! Fixed potential freeze. + +0.0.6.1 - 6.1.2012 + + Returned option to close chat windows (on website) + + New option to map non-standard statuses to Invisible (insetad of Online) + + New option to load contacts, which have "On the Phone" status + ! Fixed changing chat visibility + ! Very long messages are no longer received duplicitely + ! Changes and fixes related to multiuser messages and messages from people, which are not in server-list + +0.0.6.0 - 18.11.2011 + * Reworked Facebook options + + Option for use https connection also for "channel" requests + + Option for use bigger avatars + + Option for getting unread messages after login (EXPERIMENTAL!) + + Option fot disconnect chat when going offline in Miranda + - Removed option for setting User-Agent + - Removed option for show Cookies + * When contact is deleted, in database you can found datetime of this discovery (value "Deleted" of type DWORD) + + Option in contact menu for delete from server + + Option in contact menu for request friendship + + When deleting contact is showed dialog with option to delete contact also from server + ! Fixed not working login + +0.0.5.5 - 16.11.2011 + ! Fixed contacts not going offline + +0.0.5.4 - 16.11.2011 + ! Fixed few problems with connecting + ! Fixes for some crashes, memory leaks and communication (thanks borkra) + @ If is your Facebook disconnecting and you have enabled HTTPS connection, disable option "Validate SSL certificates" for Facebook in Options/Networks. + +0.0.5.3 - 31.10.2011 + ! Fixed issue with login for some people + ! Fixed not receiving some messages + ! Fixed broken getting own name + * Faster sending messages + +0.0.5.2 - 31.10.2011 + ! Fix for connecting and crashing problem. + +0.0.5.1 - 30.10.2011 + ! Work-around for sending messages with url links. + +0.0.5.0 - 29.10.2011 + + Notification about friends, which are back on serverlist. + * Completely reworked avatar support. + * Using small square avatars by default (can be changed by hidden setting "UseBigAvatars") + ! Fixed use of hidden setting "UseBigAvatars" + ! Fixed setting status message. + ! Fixed crash with MetaContacts. + ! Fixed login for some people. + ! Fixes related to popups on login. + ! Fixed memory leak related to popups. + ! Fixed getting unread messages on login (if used hidden setting "ParseUnreadMessages") + ! Fixed login with setting Device name. + ! Various fixes, improvements and code cleanup. + - Removed hidden key "OldFeedsTimestamp" + @ Thanks borkra for helping me with many things. + +0.0.4.3 - 22.9.2011 + ! Fix for new facebook layout. + ! Fix for getting contact name for new contacts. + +0.0.4.2 - 15.9.2011 + ! Fixed not enabling items in status menu. + ! Don't automatically set contact's status to Online when we got message from him. + ! Fixed message's sending error codepage. + + Added support for sending messages in invisible status. + + Protocol status respects changes of chat status on website. + + Notify concrete unread notifications after login + + Added hidden key (ParseUnreadMessages) for getting unread messages after login << WARNING: not fully working!!! + +0.0.4.1 - 13.9.2011 + ! Reverted change that made contacts not going offline. + +0.0.4.0 - 12.9.2011 + * Internal changes about changing status + - Removed support for "Away" status + ! Fixed parsing newsfeeds + - Removed notification about unread messages in "Invisible" status + + In "Invisible" status are inbox messages parsed directly to messages + + Getting gender of contacts + + Getting all contacts from server at once (not only these, which are online right now) + + Notification when somebody cancel our friendship (= or when disables his facebook account) + +0.0.3.3 - 17.6.2011 + ! Fix for communication (getting seq number) + ! Fixed notification with unread events after login + +0.0.3.2 - 8.6.2011 + ! Mark chat messages on facebook read. + * Disabled channel refresh notification + +0.0.3.1 - 23.5.2011 + ! Fixed notify about timeout when sending message. + +0.0.3.0 - 22.5.2011 + ! Fixed downloading avatars + ! Fixed loading avatars in SRMM + ! (Maybe) Fixed not loading for some people with miranda 0.9.17 + ! Fixed crashes and freezes when deleting account + ! Few fixes and improvements related to login procedure + ! Fixed parsing some newsfeeds + ! (Hopefully) Fixed some other crashes + ! Fix for logon crash when notify unread events. + * Improvement in getting contact avatars (2x faster) + * Optimized compiler settings -> 2x smaller file (thanks borkra) + + Used persistent http connection (thanks borkra) + + Destroy service and hook on exit (thanks FREAK_THEMIGHTY) + + Support for per-plugin-translation (for MIM 0.10#2) (thanks FREAK_THEMIGHTY) + + Support for EV_PROTO_ONCONTACTDELETED (for MIM 0.10#2) (thanks FREAK_THEMIGHTY) + - Do not translate options page title, since it is the account name + - Disabled close chat "optimalization" + ! Fixed sending typing notifications + ! Fixed parsing links from newsfeeds + * Enabled sending offline messages + ! Fixed getting errors from sending messages (+ show concrete error) + + 5 attempts to send message before showing error message + + +0.0.2.4 - 6.3.2011 + ! Fixed duplicit messages and notifications + * Limit for popup messages from group chats - max. one per 15 seconds + * Optimalization for sending typing notify + * Optimalization for closing chat windows on website + + Notify when is possible that we didnt received some chat message(s) + + Show popup when try to send offline message and open website for send private message when onclick + +0.0.2.3 - 5.3.2011 + ! Fixed loading contact names + ! Fixed updater support for x64 versions + + Added 32px status icons + + Added option for chose type of newsfeeds to notify + * Changed user-agent names to user-friendlier + * Enhanced parsing newsfeeds + +0.0.2.2 - 2.3.2011 + + Updater support + + Added item in contact and status menu for open contact profile on website (+ saving in db as Homepage key) + + Notify about new private (not chat) messages in invisible + + Automatically set https when connecting if required + * Optimalization for downloading avatars of contacts + ! Fix for \n in newsfeeds popups + ! Fix for html tags in connecting error message + ! Fix for broken sending messages + +0.0.2.1 - 21.2.2011 + ! Fixes for statuses (cannot switch to Away, work in threads) + ! Fix for loading own avatar when changed + * Sounds are using account name (thanks FREAK_THEMIGHTY) + ! Fixes for x64 version (thanks FREAK_THEMIGHTY) + ! Fix for thread synchronization + ! Fixed order of outgoing messages and notify about delivery errors + ! Fix few things which was causing not delivering all incoming messages + ! Fixes for internal list implementation + * Refactoring and simplify few things + + Added x64 version of plugin + + Notify about new notifications after login + ! Fixed parsing few types of newsfeeds + + 1. stage of groupchats - notifying incomming messages + +0.0.2.0 - 13.2.2011 + * Guided as new plugin Facebook RM + new readme and folder structure + x Temporarily disabled updater support (and notification about jarvis's new "fb api") + ! Fix for load own avatar + ! Fix for loading newsfeeds and their better parsing + + Added Away and Invisible statuses + * Using away status as idle flag + ! Fixed idle control - facebook falls into idle only when Away status + +-------------------------------- + Old version history + (Already in official version) +-------------------------------- +0.0.2.0 (0.1.3.0) - 20.12.2010 (not released) + ! Oprava zobrazování bublinového oznámení + ! Oprava odhlašovací procedury + ! Oprava zobrazení počtu nových zpráv + ! Oprava správy nečinnosti TODO + ! Oprava načítání stavových zpráv TODO + ! Oprava načítání avatarů TODO + + Kontrola úspěšného odeslání zprávy + * Aktualizována modifikovaná miranda32.exe na nejnovější verzi + * Rozděleno readme na české a anglické +1.21 - 27.11.2010 + + Notifying about received new "private" (not chat messages) messages + + Pseudo idle management (when idle, miranda let facebook fall into his own idle) + + Hidden key for ignoring channel timeouts (add key "DisableChannelTimeouts" (byte) with value 1) + * Rewrited and edited few things (maybe fixed duplicit messages, maybe added some bugs, etc.) + ! Fixed idle change of connected contacts + ! Fixed writing time in log +1.20 - 22.11.2010 + + Option for use balloon notify instead of popups + + Option for use https protocol (can help with some firewalls) + + Edited miranda32.exe is added for correct work without timeouts, until somebody rewrite http communication :) +1.19 - 20.11.2010 + ! Fixed downloading and updating contact avatars + ! Dont set "Clist\MyHandle" to contacts + ! Fixed html tags in status messages + ! Show error message when try to send message in offline/to offline contact (only ugly workaround) + ! Try to fix crashes with too long text from wall post + ! Temporary ignore timeout errors (until fixed in miranda core) +1.18 - 28.9.2010 + ! Fix for force reconnect. + ! Dont popup contacts disconnect when self disconnect +1.17 - 23.9.2010 + ! Try to workaround duplicit messages +1.16 - 10.9.2010 + * No old news feeds after login (for old behavior create BYTE key OldFeedsTimestamp with value 1) + ! Fix for empty news feed (empty feeds will not be notified) +1.15 - 9.9.2010 + ! Fix for setting -1 (infinity) timeout +1.14 - 9.9.2010 + ! Fixed /span> in popups +1.13 - 9.9.2010 + ! Closing fb message window (when receiving message) is in other thread +1.12 - 8.9.2010 + ! Fixed bug when last contact went offline. +1.11 - 7.9.2010 + ! Fix for duplicated wall events without link (change photo, etc.) +1.10 - 7.9.2010 + + Basic opening facebook urls on left mouse btn click + + Added popup options (colors, timeouts,...) + + Info about CONCRETE error message when unsuccessful login +1.9 - 4.9.2010 + + Typing notifications +1.8 - 4.9.2010 + + Option to automatically close chat windows (on website) +1.7 (0.1.2.0) - 7.8.2010 + ! Don't show Miranda's "Set status message" dialog when disabled "Set Facebook 'Whats on my mind' status through Miranda status" + ! Fixed some memory leaks, but some can be still there... + + Added timestamps into facebook debug log. +1.6 (0.1.1.0) - 15.6.2010 + ! Fixed (again) not working login when "Notification from new devices" enabled. +1.5 - 10.6.2010 + ! Fixed popup with new facebook api available + ! Fixed bug with sending messages through metacontacts + ! Fixed one small bug +1.4 - 7.6.2010 14:45 + ! Fixed GetMyAwayMsg for ansi plugins (e.g mydetails) + + Added sound and basic FB Icon to popups +1.3 - 7.6.2010 01:00 + ! Fixed infinite "contact info refresh" "loop" + ! Fixed bug when global status icon was set to offline when facebook was switched to offline + ! Fixed feeds popups +1.2 + ! Login should work even if "Notification from new devices" is enabled. +1.1 + ! Fix for not working login +1.0 + + Added hidden key in database: "Folder" Facebook, key DisableStatusNotify (type Byte), value 1. (Newly added contacts will have set "Ignore status notify" flag (in Options / Events / Filter...) + + diff --git a/protocols/FacebookRM/docs/facebook - readme_cz.txt b/protocols/FacebookRM/docs/facebook - readme_cz.txt deleted file mode 100644 index d07a1b975c..0000000000 --- a/protocols/FacebookRM/docs/facebook - readme_cz.txt +++ /dev/null @@ -1,403 +0,0 @@ --------------------------------- -| Facebook Protocol RM 0.1.1.0 | -| pro Miranda NG | -| (21.5.2013) | --------------------------------- - -Autor: Robyer - E-mail: robyer@seznam.cz - Jabber: robyer@jabbim.cz - ICQ: 372317536 - Web: http://www.robyer.cz - -Info: - - Tento plugin je založen na Facebook Protokolu (autor jarvis) verze 0.1.3.3 (open source). - - Jeho verze je k nalezení na: http://code.google.com/p/eternityplugins/ - --------------------------------- - Informace o stavech --------------------------------- - - Online = připojen k fb, chat je online - - Neviditelný = připojen k fb, ale pouze pro získávání novinek a nových oznámení - CHAT je OFFLINE - - Offline = odpojeno - --------------------------------- - Skryté nastavení --------------------------------- -"TimeoutsLimit" (Byte) - Errors limit (default 3) after which fb disconnects -"DisableLogout" (Byte) - Disables logout procedure, default 0 -"PollRate" (Byte) - Waiting time between buddy list and newsfeed parsing. -"Locale" (String) - Get facebook errors in specific language, "en_US", "cs_CZ", etc. - --------------------------------- - Historie verzí --------------------------------- -0.1.1.0 - 21.5.2013 - * Vylepšení dialogu pro sdílení stavu - + Pro sdílení stavu přidány volby pro soukromí a umístění - + Přidána ikona do tlačítkové lišty pro sdílení stavu - -0.1.0.1 - 20.5.2013 - ! Fixed showing notifications without url - + Added icons for notification and newsweed popups - + Marking notifications as read with right click on popup - -0.1.0.0 - 17.5.2013 - ! Group messages are not received as single messages anymore 4661 - + Showing info in statusbar when contact read your message - + Added contact menu item to open Friendship details - + Added contact menu item to Poke - ! Fixed loading newsfeeds - ! Fixed getting login error message - + Added option to open links on another server (mobile, etc.) - + Added option to use local time for received messages - + Added option to send "message read" info automatically - + Added hidden value for getting language specific errors (add in db key "Locale" (string) with locale value ("en_US", "cs_CZ" etc.)) - ! Internal changes and cleanup - -0.0.9.6 - ! Fixed getting offline messages - + Loading some timestamp value of contacts (dword "LastActiveTS") for... I don't know. - ! Translation fixed (thanks Basil) - ! Fixed canceling friendship - ! Some internal changes (thanks ghazan) - -0.0.9.5 - 2.3.2013 - ! Folders plugin related fixes (thanks ghazan) - ! Some internal changes (thanks ghazan) - -0.0.9.4 - 28.8.2013; - ! Fixed showing correct login error - ! Some internal changes (thanks ghazan) - -0.0.9.3 - 8.2.2013 - ! Fixed getting friendship requests - ! Fixed getting notifications - ! Fixed posting status messages - + For posting status messages use city "Miranda NG" - + Experimental support for Custom smileys - ! Fixed Visit profile menu - + Logging also into network log (if enabled logging) - * Don't log cookies values - * Changed invisible icon (thanks Mataes) - ! Fixed phone icon - -=== OLD CHANGES (MIRANDA IM) === - -0.0.9.3 - 12.12.2012 - ! Opraven pád když nebyl na stránce nalezen vlastní avatar - * Plugin linkován staticky - -0.0.9.2 - 23.10.2012 - ! Opraveny změny avatarů kontaktů - ! Opraveno připojení s jedním typem vyžádání nastavení názvu počítače - ! Přepracováno požadavků pro odesílání zpráv (mělo by zamezit vzácnému banu od FB :)) - ! Výchozí skupina pro nové kontakty se vytvoří při přihlášení, pokud ještě neexistuje - ! Oprava změn viditelnosti z jiného klienta - * Plugin linkován znovu proti C++ 2008 knihovnám - -0.0.9.1 - 16.10.2012 - ! Opraveno nefunkční přihlášení kvůli změně na Facebooku - * Plugin linkován proti C++ 2010 knihovnám - -0.0.9.0 - 11.6.2012 - + Přijímání požadavků o přátelství (kontrola každých cca. 20 minut) - + Přepracovány autorizace - žádání, potvrzování, rušení přátelství - + Podpora vyhledávání a přidávání lidí - * Změna některých řetězců - * Použití stejného GUID pro 32bit a 64bit verzi - ! Přijímání zpráv s originálním časovým razítkem - ! Opraveno mazání avatarů kontaktů se stavem "Na mobilu" - ! Uvolňování OnModulesLoaded hooku (díky Awkward) - ! Neodesílat upozornění na psaní kontaktům, kteří jsou offline - ! Oprava práce s avatary (díky borkra) - ! SetWindowLong -> SetWindowLongPtr (díky ghazan) - ! Funkční přihlášení s pozvrzením posledního pokusu o přihlášení z neznámého zařízení - ! Opraveno odesílání zpráv do skupin - ! Různé další interní opravy - -0.0.8.1 - 26.4.2012 - ! Opraveno přijímání oznámení po připojení - ! Opraveno přijímání nepřečtených zpráv po připojení - ! Přijímání nepřečtených zpráv po připojení se správným časovým razítkem - ! Opraveno oznamování novinek ze zdi - ! Oprava související s mazáním kontaktů/rušením přátelství - + Nová volba novinek ze zdi "Aplikace a hry" - + Kontakty mají nyní MirVer "Facebook" - + U offline zpráv se přijímají i případné přílohy - ! Opraveno fungování avatarů v Mirandě 0.10.0#3 a vyšší (díky borkra) - ! Nějaké drobné opravy (díky borkra) - - x Nefunguje oznámení o požadavcích o přátelství - -0.0.8.0 - 14.3.2012 - # Pro spuštění pluginu je vyžadována Miranda verze 0.9.43 a novější - # Plugin je kompilován skrz VS2005 (Fb x86) a VS2010 (Fb x64) - + Přidány 2 typy příspěvků k oznamování ze zdi: Fotky a Odkazy - * Přepracováno nastavení - ! Opraveno nastavení oznamování jiného typu novinek ze zdi - ! Opraveno a vylepšeno parsování novinek ze zdi - ! Opraveno přijímání zpráv v chatu, ve kterých je % - ! Opraveno nefunkční přihlášení - ! Vylepšeno mazání kontaktů - + Podpora EV_PROTO_ONCONTACTDELETED událostí - + Přidáno chybějící GUID pro x64 verzi a aktualizován user-agent - ! Nějaké další malé opravy a vylepšení - ! Opravena položka 'Visit Profile', pokud je v hlavním menu - * Aktualizován language pack soubor (pro překladatele) - - Vypnuta možnost pro zavírání oken na facebooku (dočasně nefunguje) - -0.0.7.0 - 19.1.2012 - + Podpora skupinových chatů (EXPERIMENTÁLNÍ!) - zapněte v nastavení - ! Opraveno načítání seznamu kontaktů - ! Oprava možného zamrznutí Mirandy - -0.0.6.1 - 6.1.2012 - + Vrácena možnost v nastavení, pro zavírání oken chatu (na webu) - + Možnost mapovat nestandardní stavy na stav Neviditelný (místo na Online) - + Možnost zobrazovat lidi, kteří mají stav "na mobilu" - ! Opravena změna viditelnosti v chatu - ! Velmi dlouhé zprávy už se nepřijímají duplicitně - ! Úpravy ohledně skupinových zpráv a příjmu zpráv od lidí, kteří nejsou mezi přáteli - -0.0.6.0 - 18.11.2011 - * Přepracováno nastavení - + Možnost použít https připojení i pro "Channel" požadavky - + Možnost používat větší avatary kontaktů - + Možnost přijímat nepřečtené zprávy při přihlášení (EXPERIMENTÁLNÍ!) - + Možnost při odpojení protokolu odpojit také chat. - - Zrušena možnost nastavení User-Agenta - - Zrušena možnost zobrazení Cookies - * Do databáze se ukládá datum a čas zjištění odstranění kontaktu ze serveru (hodnota "Deleted" typu DWORD) - + Možnost v menu kontaktu pro smazání ze serveru. - + Možnost v menu kontaktu pro požádání o přidání mezi přátele. - + Při smazání kontaktu z Mirandy se zobrazí dialog s možností smazat i ze serveru - ! Opraveno nefunkční přihlášení - -0.0.5.5 - 16.11.2011 - ! Opraveno neodpojování kontaktů - -0.0.5.4 - 16.11.2011 - ! Opraveno několik problémů s připojením - ! Různé opravy pádů, úniků paměti a komunikace (díky borkra) - @ Pokud se vám Facebook odpojuje a máte zapnuté HTTPS připojení, vypněte si volbu "Ověřit platnost certifikátů" pro Facebook v Možnosti/Sítě. - -0.0.5.3 - 31.10.2011 - ! Opraven problém s přihlášením pro některé lidi. - ! Opraveno nepřijímání některých zpráv - ! Opraveno chybné načítání vlastního jména - * Rychlejší odesílání zpráv - -0.0.5.2 - 31.10.2011 - ! Opraven problém s připojením a pádem. - -0.0.5.1 - 30.10.2011 - ! Work-around pro posílání zpráv obsahující odkazy. - -0.0.5.0 - 29.10.2011 - + Oznámení o přátelích, kteří se znovu objevili na serveru. - * Kompletně přepracována podpora avatarů. - * Ve výchozím nastavení se používají malé čtvercové avatary (lze změnit skrytým nastavením "UseBigAvatars") - ! Opraveno použití skrytého nastavení "UseBigAvatars" - ! Opraveno nastavování stavové zprávy. - ! Opraven pád při použití MetaContacts. - ! Opraveno přihlášení pro některé lidi. - ! Opravy ohledně oznámení událostí při připojení. - ! Opraven únik paměti související s oznámením. - ! Opraveno zjišťování nepřečtených zpráv při přihlášení (pokud je použito skryté nastavení "ParseUnreadMessages") - ! Opraveno připojení s nastavením Názvu zařízení. - ! Různé opravy, vylepšení a očista kódu. - - Odstraněn skrytý klíč "OldFeedsTimestamp" - @ Díky borkra pro pomoc se spoustou věcí. - -0.0.4.3 - 22.9.2011 - ! Oprava nového layoutu facebooku - ! Oprava načítání jména kontaktu pro nové kontakty - -0.0.4.2 - 15.9.2011 - ! Opraveno neaktivování položek stavového menu - ! Nenastavování automaticky kontaktu do "Online" stavu, když od něj přijde zpráva - ! Oprava kódování chybových hlášek při odesílání zprávy - + Podpora odesílání zpráv ve stavu "Neviditelný" - + Stav protokolu respektuje změny stavu chatu na stránce - + Při přihlášení oznámení konkrétních upozornění namísto jejich pouhého počtu - + Přidán skrytý klíč (ParseUnreadMessages) pro přijímání nepřečtených zpráv při přihlášení namísto oznámení jejich počtu << POZOR: není plně funkční!!! - -0.0.4.1 - 13.9.2011 - ! Vráceny změny způsobující neodpojování kontaktů - -0.0.4.0 - 12.9.2011 - * Interní změny ohledně změny stavu - - Odstraněna podpora stavu "Na chvíli pryč" - ! Opraveno parsování novinek ze zdi - - Zrušeno oznámení o počtu nepřečtených zpráv ve stavu "Neviditelný" - + Ve stavu "Neviditelný" přijímání zpráv přímo - + Načítání pohlaví kontaktů - + Načítání všech kontaktů ze serveru (tzn. nejen ty, co jsou právě online) - + Informování o tom, že někdo zrušil přátelství s vámi (= nebo si jednoduše deaktivoval facebook účet) - -0.0.3.3 - 17.6.2011 - ! Oprava správné komunikace (zjišťování seq number) - ! Oprava oznámení s nepřečtenými událostmi při připojení - -0.0.3.2 - 8.6.2011 - ! Označování zpráv na facebooku jako přečtených. - * Vypnuto oznamování o channel refresh - -0.0.3.1 - 23.5.2011 - ! Opraveno upozornění při neodeslání zprávy kvůli vypršení časového limitu - -0.0.3.0 - 22.5.2011 - ! Opraveno načítání avatarů - ! Opraveno zobrazování avatarů v SRMM - ! Opraveno nenačtení pluginu pro některé lidi s Mirandou 0.9.17 - ! Opraveny pády a zamrzávání při mazání účtu - ! Několik oprav a vylepšení spojených s přihlašováním - ! Oprava občasného chybného parsování novinek ze zdi - ! Oprava pádu při připojení pokud jsou nepřečtené události - ! Oprava některých dalších pádů - * Vylepšeno získávání avatarů kontaktů (2x rychlejší) - * Optimalizace nastavení kompilace -> 2x menší výsledný soubor (díky borkra) - + Použito persistentní http připojení (díky borkra) - + Ničení služeb a hooků při ukončení (díky FREAK_THEMIGHTY) - + Podpora pro per-plugin-translation (pro MIM 0.10#2) (díky FREAK_THEMIGHTY) - + Podpora pro EV_PROTO_ONCONTACTDELETED (pro MIM 0.10#2) (díky FREAK_THEMIGHTY) - - Nepřekládání názvu protokolu v nastavení - - Zrušena "optimalizace" pro zavírání oken. - ! Opraveno odesílání informace o psaní - ! Opraveno parsování odkazů u novinek na zdi - * Povoleno odesílání offline zpráv - ! Opraveno oznamování chyb při odesílání zpráv (+ zobrazení konkrétní chyby) - + 5 pokusů o odeslání zprávy před zobrazením chybové hlášky. - -0.0.2.4 - 6.3.2011 - ! Opraveny duplicitní zprávy a oznámení - * Limit pro oznamování zpráv skupinových rozhovorů - max. jednou za 15 sekund - * Optimalizace pro odesílání informace o psaní - * Optimalizace pro zavírání oken se zprávami na webu - + Upozornění, pokud je možné, že jsme nepřijali některou zprávu - + Při odeslání offline zprávy zobrazení oznámení s možností otevřít odeslání zprávy skrz web - -0.0.2.3 - 5.3.2011 - ! Oprava nenačítání jmen kontaktů - ! Oprava definic (x64 verze) pro Updater - + Přidány velké (32px) stavové ikony - + Volba typu příspěvků, které se budou oznamovat - * Změna názvů User-Agentů na lidštější - * Vylepšeno parsování novinek ze zdi - -0.0.2.2 - 2.3.2011 - + Podpora pro Updater - + Položka v menu kontaktu a stavu pro otevření profilové stránky (+ ukládání v db jako položka Homepage) - + Oznamování o nově přijatých soukromých zprávách (pouze ve stavu Neviditelný) - + Automatické nastavení https připojení při přihlášení, pokud je vyžadováno - * Optimalizace stahování avatarů kontaktů - ! Oprava pro občasné \n v oznámeních+ 5 pokusů o odeslání zprávy před zobrazením chybové hlášky. - ! Oprava pro html tagy v chybové hlášce při připojení - ! Oprava nemožnosti odesílat zprávy - -0.0.2.1 - 21.2.2011 - ! Opravy dalších stavů (nemožnost přepnutí do Na chvíli pryč, přepínání v jiných vláknech,...) - ! Oprava načtení vlastního avataru při změně - * Nastavení zvuků používá konkrétní název účtu (díky FREAK_THEMIGHTY) - ! Opravy pro x64 verzi (díky FREAK_THEMIGHTY) - ! Oprava synchronizace vláken - ! Opraveno pořadí odesílaných zpráv a oznamování o jejích chybách - ! Oprava pár chyb způsobujících nedoručování všech zpráv - ! Opravy interní implementace seznamu - * Refactoring a zjednodušení některých věcí - + Přidána 64 bitová verze pluginu - + Při přihlášení oznámení o počtu nových notifikací - ! Oprava parsování některých typů novinek - + 1. fáze podpory skupinových chatů - oznamování příchozích zpráv - -0.0.2.0 - 13.2.2011 - * Vedeno jako nový plugin Facebook RM + nové readme a adresářová struktura - x Dočasně vypnuta podpora pro updater a informování o "fb api" - ! Oprava načtení vlastního avataru - ! Oprava zobrazování novinek na zdi a jejich lepší parsování - + Přidány stavy Na chvíli pryč a Neviditelný - * Stav Na chvíli pryč se používá stejně jako idle příznak - ! Opravena správa nečinnosti - facebook padá do nečinnosti jen ve stavu Na chvíli pryč - --------------------------------- - Stará historie verzí - (integrováno v oficiální verzi) --------------------------------- -0.0.2.0 (0.1.3.0) - 20.12.2010 (nevydáno) - ! Oprava zobrazování bublinového oznámení - ! Oprava odhlašovací procedury (nekompletní) - ! Oprava zobrazení oznámení s počtem nových zpráv - x Zrušeno načítání stavových zpráv (facebook je přestal zobrazovat) - * Změna načítání avatarů z hovercardu místo mobilního facebooku (zrychlení stahování a snížení velikosti dat) - + Kontrola úspěšného odeslání zprávy - * Aktualizována modifikovaná miranda32.exe na nejnovější verzi - * Rozděleno readme na české a anglické a aktualizováno -1.21 - 27.11.2010 - + Oznamování nově přijatých "soukromých" (ne chatových) zpráv - + Pseudo správa nečinnosti (při nečinnosti v mirandě nechá facebook upadnout do jeho nečinnosti) - + Skrytá položka v databázi, pro ignorování timeoutů kanálu zpráv (vložit klíč "DisableChannelTimeouts" (byte) s hodnotou 1) - * Přepsány a upraveny některé věci (možná opraveny duplicitní zprávy, možná přidány další chyby, apod.) - ! Opravena změna nečinnosti kontaktů - ! Oprava výpisu času v logu -1.20 - 22.11.2010 - + Možnost použití bublinového oznámení v liště místo popupů - + Možnost použití https protokolu (pomůže připojení při některých firewallech) - + Upravený miranda32.exe je přidán pro správnou funkčnost bez odpojování fb (dokud někdo nepřepíše http komunikaci :) -1.19 - 20.11.2010 - ! Oprava stahování a aktualizace avatarů - ! Nenastavování "Vlastního jména" kontaktů (tzn. zobrazení nové přezdívky při změně) - ! Oprava html tagů ve stavových zprávách - ! Zobrazení chyby při pokusu o odeslání zprávy v offline/offline kontaktu - ! Pokus o opravu pádů při moc dlouhém textu příspěvku ze zdi - ! Dočasné ignorování timeout chyb (dokud neopraví v jádře mirandy) -1.18 - 28.9.2010 - ! Oprava při vynuceném přepojení. - ! Nerozbrazování odpojení kontaktů při vlastním odpojení -1.17 - 23.9.2010 - ! Pokus o vyřešení duplicitních zpráv -1.16 - 10.9.2010 - * Po přihlášení se nezobrazují staré novinky ze zdi (pro staré chování vytvořit BYTE klíč OldFeedsTimestamp s hodnotou 1) - ! Oprava pro prázdné novinky na zdi (prázdné se nezobrazí) -1.15 - 9.9.2010 - ! Oprava pro nastavení -1 (nekonečného) času oznámení -1.14 - 9.9.2010 - ! Opravena v oznámeních /span> -1.13 - 9.9.2010 - ! Zavírání fb okna se zprávou (při přijímání zprávy) je zpracováno v jiném threadu. -1.12 - 8.9.2010 - ! Oprava chyby při odpojení posledního kontaktu. -1.11 - 7.9.2010 - ! Oprava pro duplicitní oznámení novinek, které nemají odkaz (změna fotky, atd.) -1.10 - 7.9.2010 - + Základní otvírání facebook stránky po kliknutí levého tlačítka myši - + Přidáno nastavení oznámení (barvy, časy,...) - + Informování o KONKRÉTNÍ chybě při neúspěšném pokusu o přihlášení. -1.9 - 4.9.2010 - + Informování o psaní kontaktu -1.8 - 4.9.2010 - + Možnost automaticky zavírat okna se zprávou (na webu) -1.7 (0.1.2.0) - 7.8.2010 - ! Nezobrazování Mirandího dialogu pro zadání stavové zprávy, pokud není aktivována volba "Set Facebook 'Whats on my mind' status through Miranda status. - ! Opraveno několik úniků paměti, ale některé tu ještě můžou být... - + Přidán čas do debug logu. -1.6 (0.1.1.0) - 15.6.2010 - ! Oprava znovu nefunkčního připojení při "Oznámení při připojení z jiného zařízení". - x Nefunguje nastavování/mazání vlastní "Co se vám honí hlavou?" zprávy -1.5 - 10.6.2010 - ! Oprava oznámení o novém Facebook API - ! Opraven bug s kódováním zpráv při použití metakontaktů - ! Oprava jedné malé chyby -1.4 - 7.6.2010 14:45 - ! Oprava získání stavové zprávy (GetMyAwayMsg) pro ansi pluginy (např. mydetails) - + Přidán zvuk a základní ikona FB k oznámení -1.3 - 7.6.2010 01:00 - ! Oprava nekončící "aktualizace informací kontaktu" - ! Oprava kdy se při odpojení pluginu nastavila offline globální ikona - ! Oprava načítání feedů z facebook zdi -1.2 - ! Funguje přihlašování i se zapnutým "Oznánemím při připojení z jiného zařízení. -1.1 - ! Oprava nefunkčního přihlášení -1.0 - + Přidán skrytý klíč v databázi: "Složka" Facebook, klíč DisableStatusNotify (typ Byte) s hodnotou 1. (Nově přidané kontakty budou mít automaticky nastaven příznak "Ignorovat oznámení o změně stavu" (tzn. to co se nastauvje v Možnosti / Události / Filtrování) \ No newline at end of file diff --git a/protocols/FacebookRM/docs/facebook - readme_en.txt b/protocols/FacebookRM/docs/facebook - readme_en.txt deleted file mode 100644 index ef50f8f3fc..0000000000 --- a/protocols/FacebookRM/docs/facebook - readme_en.txt +++ /dev/null @@ -1,406 +0,0 @@ --------------------------------- -| Facebook Protocol RM 0.1.1.0 | -| for Miranda NG | -| (21.5.2013) | --------------------------------- - -Autor: Robyer - E-mail: robyer@seznam.cz - Jabber: robyer@jabbim.cz - ICQ: 372317536 - Web: http://www.robyer.cz - -Info: - - This plugin is based on Facebook Protocol (author jarvis) version 0.1.3.3 (open source). - - His version you can find on: http://code.google.com/p/eternityplugins/ - --------------------------------- - Information about statuses --------------------------------- - - Online = connected to fb, chat is online - - Invisible = connected to fb, but only for getting feeds and notifications - CHAT is OFFLINE - - Offline = disconnected - --------------------------------- - Hidden settings --------------------------------- -"TimeoutsLimit" (Byte) - Errors limit (default 3) after which fb disconnects -"DisableLogout" (Byte) - Disables logout procedure, default 0 -"PollRate" (Byte) - Waiting time between buddy list and newsfeed parsing. -"Locale" (String) - Get facebook errors in specific language, "en_US", "cs_CZ", etc. - --------------------------------- - Version history --------------------------------- -0.1.1.0 - 21.5.2013 - * Mind dialog improvements - + Added privacy and place options into Mind dialog - + Toolbar button for setting Mind - -0.1.0.1 - 20.5.2013 - ! Fixed showing notifications without url - + Added icons for notification and newsweed popups - + Marking notifications as read with right click on popup - -0.1.0.0 - 17.5.2013 - ! Group messages are not received as single messages anymore 4661 - + Showing info in statusbar when contact read your message - + Added contact menu item to open Friendship details - + Added contact menu item to Poke - ! Fixed loading newsfeeds - ! Fixed getting login error message - + Added option to open links on another server (mobile, etc.) - + Added option to use local time for received messages - + Added option to send "message read" info automatically - + Added hidden value for getting language specific errors (add in db key "Locale" (string) with locale value ("en_US", "cs_CZ" etc.)) - ! Internal changes and cleanup - -0.0.9.6 - ! Fixed getting offline messages - + Loading some timestamp value of contacts (dword "LastActiveTS") for... I don't know. - ! Translation fixed (thanks Basil) - ! Fixed canceling friendship - ! Some internal changes (thanks ghazan) - -0.0.9.5 - 2.3.2013 - ! Folders plugin related fixes (thanks ghazan) - ! Some internal changes (thanks ghazan) - -0.0.9.4 - 28.8.2013; - ! Fixed showing correct login error - ! Some internal changes (thanks ghazan) - -0.0.9.3 - 8.2.2013 - ! Fixed getting friendship requests - ! Fixed getting notifications - ! Fixed posting status messages - + For posting status messages use city "Miranda NG" - + Experimental support for Custom smileys - ! Fixed Visit profile menu - + Logging also into network log (if enabled logging) - * Don't log cookies values - * Changed invisible icon (thanks Mataes) - ! Fixed phone icon - -=== OLD CHANGES (MIRANDA IM) === - -0.0.9.3 - 12.12.2012 - ! Fixed crash when no own avatar found on webpage - * Plugin statically linked - -0.0.9.2 - 23.10.2012 - ! Fixed contacts' avatar changes - ! Fixed connection with one type of required setting machine name - ! Reworked sending messages requests (should avoid rare ban from FB :)) - ! Create default group for new contacts on login if doesn't exists yet - ! Fix for visibility changes from other client - * Plugin linked to C++ 2008 runtimes again - -0.0.9.1 - 16.10.2012 - ! Fixed not working login due to Facebook change - * Plugin linked to C++ 2010 runtimes - -0.0.9.0 - 11.6.2012 - + Receiving friendship requests (check every +-20 minutes) - + Reqorked authorizations - requesting, approving, rewoking friendships - + Support for searching and adding people - * Changes of some strings - * Use same GUID for 32bit and 64bit versions - ! Receiving messages with original timestamp - ! Fixed removing avatars from "On the phone" contacts - ! Unhooking OnModulesLoaded (thanks Awkward) - ! Don't send typing notificationsto contacts that are offline - ! Fixed avatars working (thanks borkra) - ! SetWindowLong -> SetWindowLongPtr (thanks ghazan) - ! Working login with approving last login from unknown device - ! Fixed sending messages into groups - ! More internal fixes - -0.0.8.1 - 26.4.2012 - ! Fixed getting notifications on login - ! Fixed getting unread messages on login - ! Getting unread messages on login with right timestamp - ! Fixed getting newsfeeds - ! Fixed related to deleting contacts from miranda/server - + New newsfeed type option "Applications and Games" - + Contacts now have MirVer "Facebook" (for Fingerpring plugin) - + Getting attachements for unread messages on login - ! Fixed avatars in Miranda 0.10.0#3 and newer (thanks borkra) - ! Some small fixes (thanks borkra) - - x Doesn't work notification about friend requests - -0.0.8.0 - 14.3.2012 - # For running plugin is required Miranda 0.9.43 or newer - # Plugin is compiled with VS2005 (Fb x86) and a VS2010 (Fb x64) - + Added 2 types of newsfeeds: Photos and Links - * Reworked options - ! Fixed setting to notify different type of newsfeeds - ! Fixed and improved parsing newsfeeds - ! Fixed getting groupchat messages which contains % - ! Fixed not working login - ! Improved deleting of contacts - + Support for Miranda's EV_PROTO_ONCONTACTDELETED events - + Added missing GUID for x64 version and updated user-agent - ! Some other minor fixes or improvements - ! Fixed item 'Visit Profile' when protocol menus are moved to Main menu - * Updated language pack file (for translators) - - Disabled option for closing message windows on website (temporary doesnt work) - -0.0.7.0 - 19.1.2012 - + Support for group chats (EXPERIMENTAL!) - enable it in options - ! Fixed loading contact list - ! Fixed potential freeze. - -0.0.6.1 - 6.1.2012 - + Returned option to close chat windows (on website) - + New option to map non-standard statuses to Invisible (insetad of Online) - + New option to load contacts, which have "On the Phone" status - ! Fixed changing chat visibility - ! Very long messages are no longer received duplicitely - ! Changes and fixes related to multiuser messages and messages from people, which are not in server-list - -0.0.6.0 - 18.11.2011 - * Reworked Facebook options - + Option for use https connection also for "channel" requests - + Option for use bigger avatars - + Option for getting unread messages after login (EXPERIMENTAL!) - + Option fot disconnect chat when going offline in Miranda - - Removed option for setting User-Agent - - Removed option for show Cookies - * When contact is deleted, in database you can found datetime of this discovery (value "Deleted" of type DWORD) - + Option in contact menu for delete from server - + Option in contact menu for request friendship - + When deleting contact is showed dialog with option to delete contact also from server - ! Fixed not working login - -0.0.5.5 - 16.11.2011 - ! Fixed contacts not going offline - -0.0.5.4 - 16.11.2011 - ! Fixed few problems with connecting - ! Fixes for some crashes, memory leaks and communication (thanks borkra) - @ If is your Facebook disconnecting and you have enabled HTTPS connection, disable option "Validate SSL certificates" for Facebook in Options/Networks. - -0.0.5.3 - 31.10.2011 - ! Fixed issue with login for some people - ! Fixed not receiving some messages - ! Fixed broken getting own name - * Faster sending messages - -0.0.5.2 - 31.10.2011 - ! Fix for connecting and crashing problem. - -0.0.5.1 - 30.10.2011 - ! Work-around for sending messages with url links. - -0.0.5.0 - 29.10.2011 - + Notification about friends, which are back on serverlist. - * Completely reworked avatar support. - * Using small square avatars by default (can be changed by hidden setting "UseBigAvatars") - ! Fixed use of hidden setting "UseBigAvatars" - ! Fixed setting status message. - ! Fixed crash with MetaContacts. - ! Fixed login for some people. - ! Fixes related to popups on login. - ! Fixed memory leak related to popups. - ! Fixed getting unread messages on login (if used hidden setting "ParseUnreadMessages") - ! Fixed login with setting Device name. - ! Various fixes, improvements and code cleanup. - - Removed hidden key "OldFeedsTimestamp" - @ Thanks borkra for helping me with many things. - -0.0.4.3 - 22.9.2011 - ! Fix for new facebook layout. - ! Fix for getting contact name for new contacts. - -0.0.4.2 - 15.9.2011 - ! Fixed not enabling items in status menu. - ! Don't automatically set contact's status to Online when we got message from him. - ! Fixed message's sending error codepage. - + Added support for sending messages in invisible status. - + Protocol status respects changes of chat status on website. - + Notify concrete unread notifications after login - + Added hidden key (ParseUnreadMessages) for getting unread messages after login << WARNING: not fully working!!! - -0.0.4.1 - 13.9.2011 - ! Reverted change that made contacts not going offline. - -0.0.4.0 - 12.9.2011 - * Internal changes about changing status - - Removed support for "Away" status - ! Fixed parsing newsfeeds - - Removed notification about unread messages in "Invisible" status - + In "Invisible" status are inbox messages parsed directly to messages - + Getting gender of contacts - + Getting all contacts from server at once (not only these, which are online right now) - + Notification when somebody cancel our friendship (= or when disables his facebook account) - -0.0.3.3 - 17.6.2011 - ! Fix for communication (getting seq number) - ! Fixed notification with unread events after login - -0.0.3.2 - 8.6.2011 - ! Mark chat messages on facebook read. - * Disabled channel refresh notification - -0.0.3.1 - 23.5.2011 - ! Fixed notify about timeout when sending message. - -0.0.3.0 - 22.5.2011 - ! Fixed downloading avatars - ! Fixed loading avatars in SRMM - ! (Maybe) Fixed not loading for some people with miranda 0.9.17 - ! Fixed crashes and freezes when deleting account - ! Few fixes and improvements related to login procedure - ! Fixed parsing some newsfeeds - ! (Hopefully) Fixed some other crashes - ! Fix for logon crash when notify unread events. - * Improvement in getting contact avatars (2x faster) - * Optimized compiler settings -> 2x smaller file (thanks borkra) - + Used persistent http connection (thanks borkra) - + Destroy service and hook on exit (thanks FREAK_THEMIGHTY) - + Support for per-plugin-translation (for MIM 0.10#2) (thanks FREAK_THEMIGHTY) - + Support for EV_PROTO_ONCONTACTDELETED (for MIM 0.10#2) (thanks FREAK_THEMIGHTY) - - Do not translate options page title, since it is the account name - - Disabled close chat "optimalization" - ! Fixed sending typing notifications - ! Fixed parsing links from newsfeeds - * Enabled sending offline messages - ! Fixed getting errors from sending messages (+ show concrete error) - + 5 attempts to send message before showing error message - - -0.0.2.4 - 6.3.2011 - ! Fixed duplicit messages and notifications - * Limit for popup messages from group chats - max. one per 15 seconds - * Optimalization for sending typing notify - * Optimalization for closing chat windows on website - + Notify when is possible that we didnt received some chat message(s) - + Show popup when try to send offline message and open website for send private message when onclick - -0.0.2.3 - 5.3.2011 - ! Fixed loading contact names - ! Fixed updater support for x64 versions - + Added 32px status icons - + Added option for chose type of newsfeeds to notify - * Changed user-agent names to user-friendlier - * Enhanced parsing newsfeeds - -0.0.2.2 - 2.3.2011 - + Updater support - + Added item in contact and status menu for open contact profile on website (+ saving in db as Homepage key) - + Notify about new private (not chat) messages in invisible - + Automatically set https when connecting if required - * Optimalization for downloading avatars of contacts - ! Fix for \n in newsfeeds popups - ! Fix for html tags in connecting error message - ! Fix for broken sending messages - -0.0.2.1 - 21.2.2011 - ! Fixes for statuses (cannot switch to Away, work in threads) - ! Fix for loading own avatar when changed - * Sounds are using account name (thanks FREAK_THEMIGHTY) - ! Fixes for x64 version (thanks FREAK_THEMIGHTY) - ! Fix for thread synchronization - ! Fixed order of outgoing messages and notify about delivery errors - ! Fix few things which was causing not delivering all incoming messages - ! Fixes for internal list implementation - * Refactoring and simplify few things - + Added x64 version of plugin - + Notify about new notifications after login - ! Fixed parsing few types of newsfeeds - + 1. stage of groupchats - notifying incomming messages - -0.0.2.0 - 13.2.2011 - * Guided as new plugin Facebook RM + new readme and folder structure - x Temporarily disabled updater support (and notification about jarvis's new "fb api") - ! Fix for load own avatar - ! Fix for loading newsfeeds and their better parsing - + Added Away and Invisible statuses - * Using away status as idle flag - ! Fixed idle control - facebook falls into idle only when Away status - --------------------------------- - Old version history - (Already in official version) --------------------------------- -0.0.2.0 (0.1.3.0) - 20.12.2010 (not released) - ! Oprava zobrazování bublinového oznámení - ! Oprava odhlašovací procedury - ! Oprava zobrazení počtu nových zpráv - ! Oprava správy nečinnosti TODO - ! Oprava načítání stavových zpráv TODO - ! Oprava načítání avatarů TODO - + Kontrola úspěšného odeslání zprávy - * Aktualizována modifikovaná miranda32.exe na nejnovější verzi - * Rozděleno readme na české a anglické -1.21 - 27.11.2010 - + Notifying about received new "private" (not chat messages) messages - + Pseudo idle management (when idle, miranda let facebook fall into his own idle) - + Hidden key for ignoring channel timeouts (add key "DisableChannelTimeouts" (byte) with value 1) - * Rewrited and edited few things (maybe fixed duplicit messages, maybe added some bugs, etc.) - ! Fixed idle change of connected contacts - ! Fixed writing time in log -1.20 - 22.11.2010 - + Option for use balloon notify instead of popups - + Option for use https protocol (can help with some firewalls) - + Edited miranda32.exe is added for correct work without timeouts, until somebody rewrite http communication :) -1.19 - 20.11.2010 - ! Fixed downloading and updating contact avatars - ! Dont set "Clist\MyHandle" to contacts - ! Fixed html tags in status messages - ! Show error message when try to send message in offline/to offline contact (only ugly workaround) - ! Try to fix crashes with too long text from wall post - ! Temporary ignore timeout errors (until fixed in miranda core) -1.18 - 28.9.2010 - ! Fix for force reconnect. - ! Dont popup contacts disconnect when self disconnect -1.17 - 23.9.2010 - ! Try to workaround duplicit messages -1.16 - 10.9.2010 - * No old news feeds after login (for old behavior create BYTE key OldFeedsTimestamp with value 1) - ! Fix for empty news feed (empty feeds will not be notified) -1.15 - 9.9.2010 - ! Fix for setting -1 (infinity) timeout -1.14 - 9.9.2010 - ! Fixed /span> in popups -1.13 - 9.9.2010 - ! Closing fb message window (when receiving message) is in other thread -1.12 - 8.9.2010 - ! Fixed bug when last contact went offline. -1.11 - 7.9.2010 - ! Fix for duplicated wall events without link (change photo, etc.) -1.10 - 7.9.2010 - + Basic opening facebook urls on left mouse btn click - + Added popup options (colors, timeouts,...) - + Info about CONCRETE error message when unsuccessful login -1.9 - 4.9.2010 - + Typing notifications -1.8 - 4.9.2010 - + Option to automatically close chat windows (on website) -1.7 (0.1.2.0) - 7.8.2010 - ! Don't show Miranda's "Set status message" dialog when disabled "Set Facebook 'Whats on my mind' status through Miranda status" - ! Fixed some memory leaks, but some can be still there... - + Added timestamps into facebook debug log. -1.6 (0.1.1.0) - 15.6.2010 - ! Fixed (again) not working login when "Notification from new devices" enabled. -1.5 - 10.6.2010 - ! Fixed popup with new facebook api available - ! Fixed bug with sending messages through metacontacts - ! Fixed one small bug -1.4 - 7.6.2010 14:45 - ! Fixed GetMyAwayMsg for ansi plugins (e.g mydetails) - + Added sound and basic FB Icon to popups -1.3 - 7.6.2010 01:00 - ! Fixed infinite "contact info refresh" "loop" - ! Fixed bug when global status icon was set to offline when facebook was switched to offline - ! Fixed feeds popups -1.2 - ! Login should work even if "Notification from new devices" is enabled. -1.1 - ! Fix for not working login -1.0 - + Added hidden key in database: "Folder" Facebook, key DisableStatusNotify (type Byte), value 1. (Newly added contacts will have set "Ignore status notify" flag (in Options / Events / Filter...) - - -- cgit v1.2.3