summaryrefslogtreecommitdiff
path: root/protocols/Steam
AgeCommit message (Collapse)Author
2018-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-03-28common protocol instance management code went into templateGeorge Hazan
2018-03-28all protocols rewritten to CMPluginBaseGeorge Hazan
2018-03-25Steam: stop polling when got "Not Logged On" erroraunsane
2018-03-23Clist_GroupCreate() to be called inside OnModulesLoaded, not inside the ↵George Hazan
protocol's constructor
2018-03-16class renaming, part IIGeorge Hazan
2018-03-16always hated these long expressions: contact_iter makes them much shorterGeorge Hazan
2018-03-15LIST<> iterators:George Hazan
- new method LIST::removeItem added to save a pointer to removed record; - code cleaning related to the fact that LIST::remove() shall be the last operation inside an iterator, because otherwise the reference to it will point to a record next to deleted one; - a few remaining cycles converted to iterators
2018-03-06Steam: missed pause between server polls in case when server returns bad ↵aunsane
error code
2018-02-25Fixes related with 7fc01c9aunsane
2018-02-24Steam: remove extra qualification on membersGoraf
2018-02-21all another C++'11 iteratorsGeorge Hazan
2018-02-12compilation fixGeorge Hazan
2018-02-09all duplicate "Request auth", "Grant auth" & "Revoke auth" menu items eliminatedGeorge Hazan
2018-02-08Steam: do not change contact status, client and game info if protocol goes ↵aunsane
offline
2018-02-08Steam: another attempt to fix #1108aunsane
2018-02-07Steam:aunsane
- set default timeout for request in 3 sec - clean geme info when contact goes offline
2018-02-05Steam: setup filtersaunsane
2018-02-03Steam: added polling error limit settingaunsane
2018-02-03Don't show unknown login error as a notificationLittleVulpix
There is no need to show this error as a notification because it generally happens when there is no connectivity and none of the other protocols behave this way.
2018-02-02Steam:aunsane
- switched on c++17 language support - forsed update user summaries when got "personastate" message - added detection of VR (?) clent into MirVer
2018-01-31CMake: fixes for FreeImage.protomors
2018-01-31useless wrappers removed & replaced with PROTO_INTERFACE method callsGeorge Hazan
2018-01-26AdvaImg:George Hazan
- freeimage extracted to the separate library; - FI_INTERFACE removed, all references to it are replaced with direct calls of FreeImage_* functions; - unified project for AdvaImg
2018-01-19Steam: fix annoying auth requests on every reloginaunsane
2018-01-17Steam: fixed #1107aunsane
2018-01-17Steam: fixed #1106aunsane
2018-01-14Steam: refactoring pt.2aunsane
2018-01-02Steam: better captiondartraiden
2018-01-01massive copyright updatedartraiden
2017-12-31Steam: fix status switching to offline on server erroraunsane
2017-12-30Steam: fix message sendingaunsane
2017-12-29PROTO_INTERFACE::setAllContactStatuses - common code moved to the coreGeorge Hazan
2017-12-29Steam: fix high CPU usageaunsane
2017-12-28Steam: refactoringaunsane
- reworking http requests - added ability to get game name by appid - another attempt to fix #633 - minor refactoring
2017-12-10- remove emails (if author retired - it's useless to write to him; if author ↵dartraiden
is active - users should use GitHub for ticket creation); - also remove AUTHOREMAIL field from structure
2017-12-10Miranda idle code cleaningGeorge Hazan
2017-12-07Steam: Fix double encoding of username (fixes #781)Robert Pösel
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06all rc files reverted to utf-8Kirill Volinsky
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-12-05Steam: For RsaEncryption use exponent received from serverRobert Pösel
2017-12-05replace \xf6" " to öKirill Volinsky
2017-12-05Steam: Fix unending connecting when "clear_password_field" errorRobert Pösel
Previously connecting was stuck when plugin received "clear_password_field" error. This commit fixes that by switching plugin to offline in that case.
2017-11-29CMake: clean up library dependencies.protomors
2017-11-28Source files converted to utf-8Kirill Volinsky
2017-11-26Steam: Version bumpRobert Pösel
2017-11-26Steam: Fix not showing sent messagesRobert Pösel
(reverted from commit de62bd9aed937611d196639eb9f1c52487557d16) This reverts previous hotfix to a change/bug on Steam servers that was reverted/fixed now. Or at least based on this comment: https://forum.miranda-ng.org/index.php?topic=1222.msg20703#msg20703
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-11-05More CMake (#1016)Vitaly Svyastyn
* Generate version information before build. * Removed /EHsc from compile options. * CMake files for the rest of protocols. * CMake 64 bit build. * CMake: precompiled headers.